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.
Implements
IMessageProvision, IEquatableProvision, IDeepCloneableProvision, IBufferMessage, IMessageNamespace
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1Assembly
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 |