Google Cloud Run V2 Client - Class CreateInstanceRequest (1.12.2)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Run V2 Client class CreateInstanceRequest.
Generated from protobuf message google.cloud.run.v2.CreateInstanceRequest
Namespace
Google \ Cloud \ Run \ V2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
|
↳ instance |
Instance
|
↳ instance_id |
string
Required. The unique identifier for the Instance. It must begin with letter, and cannot end with hyphen; must contain fewer than 50 characters. The name of the instance becomes {parent}/instances/{instance_id}. |
↳ validate_only |
bool
Optional. Indicates that the request should be validated and default values populated, without persisting the request or creating any resources. |
getParent
Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
| Returns | |
|---|---|
| Type | Description |
string |
|
setParent
Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInstance
Generated from protobuf field .google.cloud.run.v2.Instance instance = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Instance|null |
|
hasInstance
clearInstance
setInstance
Generated from protobuf field .google.cloud.run.v2.Instance instance = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
var |
Instance
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInstanceId
Required. The unique identifier for the Instance. It must begin with letter, and cannot end with hyphen; must contain fewer than 50 characters.
The name of the instance becomes {parent}/instances/{instance_id}.
| Returns | |
|---|---|
| Type | Description |
string |
|
setInstanceId
Required. The unique identifier for the Instance. It must begin with letter, and cannot end with hyphen; must contain fewer than 50 characters.
The name of the instance becomes {parent}/instances/{instance_id}.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getValidateOnly
Optional. Indicates that the request should be validated and default values populated, without persisting the request or creating any resources.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setValidateOnly
Optional. Indicates that the request should be validated and default values populated, without persisting the request or creating any resources.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
static::build
| Parameters | |
|---|---|
| Name | Description |
parent |
string
Please see InstancesClient::locationName() for help formatting this field. |
instance |
Instance
|
| Returns | |
|---|---|
| Type | Description |
CreateInstanceRequest |
|