Class: Google::Cloud::GDCHardwareManagement::V1alpha::CreateHardwareGroupRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/gdchardwaremanagement/v1alpha/service.rb

Overview

A request to create a hardware group.

Instance Attribute Summary collapse

Instance Attribute Details

#hardware_group::Google::Cloud::GDCHardwareManagement::V1alpha::HardwareGroup

Returns Required. The hardware group to create.

Returns:



382
383
384
385
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/service.rb', line 382

class CreateHardwareGroupRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#hardware_group_id::String

Returns Optional. ID used to uniquely identify the HardwareGroup within its parent scope. This field should contain at most 63 characters and must start with lowercase characters. Only lowercase characters, numbers and - are accepted. The - character cannot be the first or the last one. A system generated ID will be used if the field is not set.

The hardware_group.name field in the request will be ignored.

Returns:

  • (::String)

    Optional. ID used to uniquely identify the HardwareGroup within its parent scope. This field should contain at most 63 characters and must start with lowercase characters. Only lowercase characters, numbers and - are accepted. The - character cannot be the first or the last one. A system generated ID will be used if the field is not set.

    The hardware_group.name field in the request will be ignored.



382
383
384
385
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/service.rb', line 382

class CreateHardwareGroupRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#parent::String

Returns Required. The order to create the hardware group in. Format: projects/{project}/locations/{location}/orders/{order}.

Returns:

  • (::String)

    Required. The order to create the hardware group in. Format: projects/{project}/locations/{location}/orders/{order}



382
383
384
385
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/service.rb', line 382

class CreateHardwareGroupRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#request_id::String

Returns Optional. An optional unique identifier for this request. See AIP-155.

Returns:

  • (::String)

    Optional. An optional unique identifier for this request. See AIP-155.



382
383
384
385
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/service.rb', line 382

class CreateHardwareGroupRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end