Class: Google::Cloud::ApiHub::V1::CreateApiHubInstanceRequest
- Inherits:
-
Object
- Object
- Google::Cloud::ApiHub::V1::CreateApiHubInstanceRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/apihub/v1/provisioning_service.rb
Overview
The CreateApiHubInstance method's request.
Instance Attribute Summary collapse
-
#api_hub_instance ⇒ ::Google::Cloud::ApiHub::V1::ApiHubInstance
Required.
-
#api_hub_instance_id ⇒ ::String
Optional.
-
#parent ⇒ ::String
Required.
Instance Attribute Details
#api_hub_instance ⇒ ::Google::Cloud::ApiHub::V1::ApiHubInstance
Returns Required. The ApiHub instance.
42 43 44 45 |
# File 'proto_docs/google/cloud/apihub/v1/provisioning_service.rb', line 42 class CreateApiHubInstanceRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#api_hub_instance_id ⇒ ::String
Returns Optional. Identifier to assign to the Api Hub instance. Must be unique within scope of the parent resource. If the field is not provided, system generated id will be used.
This value should be 4-40 characters, and valid characters
are /[a-z][A-Z][0-9]-_/
.
42 43 44 45 |
# File 'proto_docs/google/cloud/apihub/v1/provisioning_service.rb', line 42 class CreateApiHubInstanceRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parent ⇒ ::String
Returns Required. The parent resource for the Api Hub instance resource.
Format: projects/{project}/locations/{location}
.
42 43 44 45 |
# File 'proto_docs/google/cloud/apihub/v1/provisioning_service.rb', line 42 class CreateApiHubInstanceRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |