Order(mapping=None, *, ignore_unknown_fields=False, **kwargs)An order for GDC hardware.
| Attributes | |
|---|---|
| Name | Description | 
| name | strIdentifier. Name of this order. Format: projects/{project}/locations/{location}/orders/{order} | 
| display_name | strOptional. Display name of this order. | 
| create_time | google.protobuf.timestamp_pb2.TimestampOutput only. Time when this order was created. | 
| update_time | google.protobuf.timestamp_pb2.TimestampOutput only. Time when this order was last updated. | 
| labels | MutableMapping[str, str]Optional. Labels associated with this order as key value pairs. For more information about labels, see `Create and manage labels | 
| state | google.cloud.gdchardwaremanagement_v1alpha.types.Order.StateOutput only. State of this order. On order creation, state will be set to DRAFT. | 
| organization_contact | google.cloud.gdchardwaremanagement_v1alpha.types.OrganizationContactRequired. Customer contact information. | 
| target_workloads | MutableSequence[str]Optional. Customer specified workloads of interest targeted by this order. This must contain <= 20="" elements="" and="" the="" length="" of="" each="" element="" must="" be=""><= 50="" characters.=""> | 
| customer_motivation | strRequired. Information about the customer's motivation for this order. The length of this field must be <= 1000="" characters.=""> | 
| fulfillment_time | google.protobuf.timestamp_pb2.TimestampRequired. Customer specified deadline by when this order should be fulfilled. | 
| region_code | strRequired. Unicode CLDR __ region
   code where this order will be deployed. For a list of valid
   CLDR region codes, see the `Language Subtag
   Registry | 
| order_form_uri | strOutput only. Link to the order form. | 
| type_ | google.cloud.gdchardwaremanagement_v1alpha.types.Order.TypeOutput only. Type of this Order. | 
| submit_time | google.protobuf.timestamp_pb2.TimestampOutput only. Time when the order was submitted. Is auto-populated to the current time when an order is submitted. | 
| billing_id | strOutput only. The Google Cloud Billing ID to be charged for this order. | 
| existing_hardware | MutableSequence[google.cloud.gdchardwaremanagement_v1alpha.types.HardwareLocation]Optional. Existing hardware to be removed as part of this order. Note: any hardware removed will be recycled unless otherwise agreed. | 
| deployment_type | google.cloud.gdchardwaremanagement_v1alpha.types.Order.DeploymentTypeOutput only. The deployment type of this order. | 
| actual_installation_date | google.type.date_pb2.DateOutput only. Actual installation date for this order. | 
| estimated_installation_date | google.type.date_pb2.DateOutput only. Estimated installation date for this order. | 
Classes
DeploymentType
DeploymentType(value)Valid types of a deployment.
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description | 
| kwargs | dictKeys and values corresponding to the fields of the message. | 
| mapping | Union[dict, A dictionary or message to be used to determine the values for this message. | 
| ignore_unknown_fields | Optional(bool)If True, do not raise errors for unknown fields. Only applied if  | 
State
State(value)Valid states of an order.
Type
Type(value)Valid types of an Order.