Class CreateResourceKeyOptions
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.resource_controller.v2.model.CreateResourceKeyOptions
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class CreateResourceKeyOptions extends com.ibm.cloud.sdk.core.service.model.GenericModelThe createResourceKey options.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateResourceKeyOptions.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringname()Gets the name.CreateResourceKeyOptions.BuildernewBuilder()New builder.ResourceKeyPostParametersparameters()Gets the parameters.java.lang.Stringrole()Gets the role.java.lang.Stringsource()Gets the source.
-
-
-
Method Detail
-
newBuilder
public CreateResourceKeyOptions.Builder newBuilder()
New builder.- Returns:
- a CreateResourceKeyOptions builder
-
name
public java.lang.String name()
Gets the name. The name of the key.- Returns:
- the name
-
source
public java.lang.String source()
Gets the source. The ID of resource instance or alias.- Returns:
- the source
-
parameters
public ResourceKeyPostParameters parameters()
Gets the parameters. Configuration options represented as key-value pairs. Service defined options are passed through to the target resource brokers, whereas platform defined options are not.- Returns:
- the parameters
-
role
public java.lang.String role()
Gets the role. The base IAM service role name (Reader, Writer, or Manager), or the service or custom role CRN. Refer to service’s documentation for supported roles.- Returns:
- the role
-
-