Reference documentation and code samples for the API hub V1 API class Google::Cloud::ApiHub::V1::CreateApiHubInstanceRequest.
The CreateApiHubInstance method's request.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#api_hub_instance
def api_hub_instance() -> ::Google::Cloud::ApiHub::V1::ApiHubInstance
Returns
- (::Google::Cloud::ApiHub::V1::ApiHubInstance) — Required. The ApiHub instance.
#api_hub_instance=
def api_hub_instance=(value) -> ::Google::Cloud::ApiHub::V1::ApiHubInstance
Parameter
- value (::Google::Cloud::ApiHub::V1::ApiHubInstance) — Required. The ApiHub instance.
Returns
- (::Google::Cloud::ApiHub::V1::ApiHubInstance) — Required. The ApiHub instance.
#api_hub_instance_id
def api_hub_instance_id() -> ::String
Returns
- (::String) — 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]-_/
.
#api_hub_instance_id=
def api_hub_instance_id=(value) -> ::String
Parameter
- value (::String) — 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]-_/
.
Returns
- (::String) — 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]-_/
.
#parent
def parent() -> ::String
Returns
- (::String) — Required. The parent resource for the Api Hub instance resource. Format:
projects/{project}/locations/{location}
#parent=
def parent=(value) -> ::String
Parameter
- value (::String) — Required. The parent resource for the Api Hub instance resource. Format:
projects/{project}/locations/{location}
Returns
- (::String) — Required. The parent resource for the Api Hub instance resource. Format:
projects/{project}/locations/{location}