public sealed class Provision : IMessage<Provision>, IEquatable<Provision>, IDeepCloneable<Provision>, IBufferMessage, IMessageReference 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 |
|