Class CreateResourceInstanceOptions
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.resource_controller.v2.model.CreateResourceInstanceOptions
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class CreateResourceInstanceOptions extends com.ibm.cloud.sdk.core.service.model.GenericModelThe createResourceInstance options.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateResourceInstanceOptions.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleanallowCleanup()Gets the allowCleanup.java.lang.BooleanentityLock()Gets the entityLock.java.lang.Stringname()Gets the name.CreateResourceInstanceOptions.BuildernewBuilder()New builder.java.util.Map<java.lang.String,java.lang.Object>parameters()Gets the parameters.java.lang.StringresourceGroup()Gets the resourceGroup.java.lang.StringresourcePlanId()Gets the resourcePlanId.java.util.List<java.lang.String>tags()Gets the tags.java.lang.Stringtarget()Gets the target.
-
-
-
Method Detail
-
newBuilder
public CreateResourceInstanceOptions.Builder newBuilder()
New builder.- Returns:
- a CreateResourceInstanceOptions builder
-
name
public java.lang.String name()
Gets the name. The name of the instance. Must be 180 characters or less and cannot include any special characters other than `(space) - . _ :`.- Returns:
- the name
-
target
public java.lang.String target()
Gets the target. The deployment location where the instance should be hosted.- Returns:
- the target
-
resourceGroup
public java.lang.String resourceGroup()
Gets the resourceGroup. The ID of the resource group.- Returns:
- the resourceGroup
-
resourcePlanId
public java.lang.String resourcePlanId()
Gets the resourcePlanId. The unique ID of the plan associated with the offering. This value is provided by and stored in the global catalog.- Returns:
- the resourcePlanId
-
tags
public java.util.List<java.lang.String> tags()
Gets the tags. Tags that are attached to the instance after provisioning. These tags can be searched and managed through the Tagging API in IBM Cloud.- Returns:
- the tags
-
allowCleanup
public java.lang.Boolean allowCleanup()
Gets the allowCleanup. A boolean that dictates if the resource instance should be deleted (cleaned up) during the processing of a region instance delete call.- Returns:
- the allowCleanup
-
parameters
public java.util.Map<java.lang.String,java.lang.Object> parameters()
Gets the parameters. Configuration options represented as key-value pairs that are passed through to the target resource brokers.- Returns:
- the parameters
-
entityLock
public java.lang.Boolean entityLock()
Gets the entityLock. Indicates if the resource instance is locked for further update or delete operations. It does not affect actions performed on child resources like aliases, bindings or keys. False by default.- Returns:
- the entityLock
-
-