SaaS Runtime v1beta1 API - Class Provision (1.0.0-beta01)

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

Reference documentation and code samples for the SaaS Runtime v1beta1 API class Provision.

Provision is the unit operation that provision the underlying resources represented by a Unit. Can only execute if the Unit is not currently provisioned.

Inheritance

object > Provision

Namespace

Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1

Assembly

Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1.dll

Constructors

Provision()

public Provision()

Provision(Provision)

public Provision(Provision other)
Parameter
Name Description
other Provision

Properties

InputVariables

public RepeatedField<UnitVariable> InputVariables { get; }

Optional. Set of input variables. Maximum 100. (optional)

Property Value
Type Description
RepeatedFieldUnitVariable

Release

public string Release { get; set; }

Optional. Reference to the Release object to use for the Unit. (optional).

Property Value
Type Description
string

ReleaseAsReleaseName

public ReleaseName ReleaseAsReleaseName { get; set; }

ReleaseName-typed view over the Release resource name property.

Property Value
Type Description
ReleaseName