Reference documentation and code samples for the SaaS Runtime V1BETA1 API class Google::Cloud::SaasPlatform::SaasServiceMgmt::V1beta1::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.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#input_variables
def input_variables() -> ::Array<::Google::Cloud::SaasPlatform::SaasServiceMgmt::V1beta1::UnitVariable>
Returns
- (::Array<::Google::Cloud::SaasPlatform::SaasServiceMgmt::V1beta1::UnitVariable>) — Optional. Set of input variables. Maximum 100. (optional)
#input_variables=
def input_variables=(value) -> ::Array<::Google::Cloud::SaasPlatform::SaasServiceMgmt::V1beta1::UnitVariable>
Parameter
- value (::Array<::Google::Cloud::SaasPlatform::SaasServiceMgmt::V1beta1::UnitVariable>) — Optional. Set of input variables. Maximum 100. (optional)
Returns
- (::Array<::Google::Cloud::SaasPlatform::SaasServiceMgmt::V1beta1::UnitVariable>) — Optional. Set of input variables. Maximum 100. (optional)
#release
def release() -> ::String
Returns
- (::String) — Optional. Reference to the Release object to use for the Unit. (optional).
#release=
def release=(value) -> ::String
Parameter
- value (::String) — Optional. Reference to the Release object to use for the Unit. (optional).
Returns
- (::String) — Optional. Reference to the Release object to use for the Unit. (optional).