Class: Google::Cloud::GDCHardwareManagement::V1alpha::Order
- Inherits:
-
Object
- Object
- Google::Cloud::GDCHardwareManagement::V1alpha::Order
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb
Overview
An order for GDC hardware.
Defined Under Namespace
Modules: DeploymentType, State, Type Classes: LabelsEntry
Instance Attribute Summary collapse
-
#accepted_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#actual_installation_date ⇒ ::Google::Type::Date
readonly
Output only.
-
#billing_id ⇒ ::String
readonly
Output only.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#customer_motivation ⇒ ::String
Required.
-
#customer_requested_installation_date ⇒ ::Google::Type::Date
Optional.
-
#deployment_type ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::Order::DeploymentType
readonly
Output only.
-
#display_name ⇒ ::String
Optional.
-
#estimated_delivery_date ⇒ ::Google::Type::Date
readonly
Output only.
-
#estimated_installation_date ⇒ ::Google::Type::Date
readonly
Output only.
-
#existing_hardware ⇒ ::Array<::Google::Cloud::GDCHardwareManagement::V1alpha::HardwareLocation>
Optional.
-
#fulfillment_time ⇒ ::Google::Protobuf::Timestamp
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#migration ⇒ ::Boolean
Optional.
-
#name ⇒ ::String
Identifier.
-
#order_form_uri ⇒ ::String
readonly
Output only.
-
#organization_contact ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::OrganizationContact
Required.
-
#region_code ⇒ ::String
Required.
-
#requested_date_change ⇒ ::Google::Type::Date
readonly
Output only.
-
#state ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::Order::State
readonly
Output only.
-
#submit_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#target_workloads ⇒ ::Array<::String>
Optional.
-
#type ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::Order::Type
readonly
Output only.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#vendor_contact ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::OrganizationContact
readonly
Output only.
-
#vendor_notes ⇒ ::String
readonly
Output only.
Instance Attribute Details
#accepted_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the order was moved to ACCEPTED state.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#actual_installation_date ⇒ ::Google::Type::Date (readonly)
Returns Output only. Actual installation date for this order.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#billing_id ⇒ ::String (readonly)
Returns Output only. The Google Cloud Billing ID to be charged for this order.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Time when this order was created.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#customer_motivation ⇒ ::String
Returns Required. Information about the customer's motivation for this order. The length of this field must be <= 1000 characters.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#customer_requested_installation_date ⇒ ::Google::Type::Date
Returns Optional. Customer requested installation date for this order.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#deployment_type ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::Order::DeploymentType (readonly)
Returns Output only. The deployment type of this order.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#display_name ⇒ ::String
Returns Optional. Display name of this order.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#estimated_delivery_date ⇒ ::Google::Type::Date (readonly)
Returns Output only. Estimated delivery date for this order.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#estimated_installation_date ⇒ ::Google::Type::Date (readonly)
Returns Output only. Estimated installation date for this order.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#existing_hardware ⇒ ::Array<::Google::Cloud::GDCHardwareManagement::V1alpha::HardwareLocation>
Returns Optional. Existing hardware to be removed as part of this order. Note: any hardware removed will be recycled unless otherwise agreed.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#fulfillment_time ⇒ ::Google::Protobuf::Timestamp
This field is deprecated and may be removed in the next major version update.
Returns Deprecated: Please use customer_requested_installation_date instead.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. Labels associated with this order as key value pairs. For more information about labels, see Create and manage labels.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#migration ⇒ ::Boolean
Returns Optional. Whether this order is a migration from customer's existing infrastructure.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#name ⇒ ::String
Returns Identifier. Name of this order.
Format: projects/{project}/locations/{location}/orders/{order}.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#order_form_uri ⇒ ::String (readonly)
Returns Output only. Link to the order form.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#organization_contact ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::OrganizationContact
Returns Required. Customer contact information.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#region_code ⇒ ::String
Returns Required. Unicode CLDR region code where this order will be deployed. For a list of valid CLDR region codes, see the Language Subtag Registry.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#requested_date_change ⇒ ::Google::Type::Date (readonly)
Returns Output only. The date to which the customer or Google wants to set the scheduled installation date.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#state ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::Order::State (readonly)
Returns Output only. State of this order. On order creation, state will be set to DRAFT.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#submit_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Time when the order was submitted. Is auto-populated to the current time when an order is submitted.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#target_workloads ⇒ ::Array<::String>
Returns 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.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#type ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::Order::Type (readonly)
Returns Output only. Type of this Order.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Time when this order was last updated.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#vendor_contact ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::OrganizationContact (readonly)
Returns Output only. Contact information of the SI assigned to this order.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |
#vendor_notes ⇒ ::String (readonly)
Returns Output only. Notes for this order, provided by the vendor.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 118 class Order include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Valid states of an order. module State # State of the order is unspecified. STATE_UNSPECIFIED = 0 # Order is being drafted by the customer and has not been submitted yet. DRAFT = 1 # Order has been submitted to Google. SUBMITTED = 2 # All information required from the customer for fulfillment of the order # is complete. INFO_COMPLETE = 12 # Order has been accepted by Google. ACCEPTED = 3 # Order needs more information from the customer. ADDITIONAL_INFO_NEEDED = 4 # Google has initiated building hardware for the order. BUILDING = 5 # The hardware has been built and is being shipped. SHIPPING = 6 # The hardware is being installed. INSTALLING = 7 # An error occurred in processing the order and customer intervention is # required. FAILED = 8 # Order has been partially completed i.e., some hardware have been # delivered and installed. PARTIALLY_COMPLETED = 9 # Order has been completed. COMPLETED = 10 # Order has been cancelled. CANCELLED = 11 end # Valid types of an Order. module Type # Type of the order is unspecified. TYPE_UNSPECIFIED = 0 # Paid by the customer. PAID = 1 # Proof of concept for the customer. POC = 2 # Not billed. UNPAID = 2 end # Valid types of a deployment. module DeploymentType # Deployment type is unspecified. DEPLOYMENT_TYPE_UNSPECIFIED = 0 # Prod deployment with SLOs. FULL_PRODUCTION = 1 # Deployment with best-effort support and no SLOs. PROOF_OF_CONCEPT = 2 # Internal deployment with best-effort support and no SLOs. INTERNAL = 3 # Customer lab deployment that we support as though it's prod. CUSTOMER_LAB = 4 end end |