Cloud Run Admin v2 API - Class CreateInstanceRequest (2.19.0)

public sealed class CreateInstanceRequest : IMessage<CreateInstanceRequest>, IEquatable<CreateInstanceRequest>, IDeepCloneable<CreateInstanceRequest>, IBufferMessage, IMessage

Inheritance

object > CreateInstanceRequest

Namespace

Google.Cloud.Run.V2

Assembly

Google.Cloud.Run.V2.dll

Constructors

CreateInstanceRequest()

public CreateInstanceRequest()

CreateInstanceRequest(CreateInstanceRequest)

public CreateInstanceRequest(CreateInstanceRequest other)
Parameter
Name Description
other CreateInstanceRequest

Properties

Instance

public Instance Instance { get; set; }
Property Value
Type Description
Instance

InstanceId

public string InstanceId { get; set; }

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}.

Property Value
Type Description
string

Parent

public string Parent { get; set; }
Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName

ValidateOnly

public bool ValidateOnly { get; set; }

Optional. Indicates that the request should be validated and default values populated, without persisting the request or creating any resources.

Property Value
Type Description
bool