Class CreateProfileTemplateVersionOptions
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.iam_identity.v1.model.CreateProfileTemplateVersionOptions
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class CreateProfileTemplateVersionOptions extends com.ibm.cloud.sdk.core.service.model.GenericModelThe createProfileTemplateVersion options.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateProfileTemplateVersionOptions.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringaccountId()Gets the accountId.ActionControlsactionControls()Gets the actionControls.java.lang.Stringdescription()Gets the description.java.lang.Stringname()Gets the name.CreateProfileTemplateVersionOptions.BuildernewBuilder()New builder.java.util.List<PolicyTemplateReference>policyTemplateReferences()Gets the policyTemplateReferences.TemplateProfileComponentRequestprofile()Gets the profile.java.lang.StringtemplateId()Gets the templateId.
-
-
-
Method Detail
-
newBuilder
public CreateProfileTemplateVersionOptions.Builder newBuilder()
New builder.- Returns:
- a CreateProfileTemplateVersionOptions builder
-
templateId
public java.lang.String templateId()
Gets the templateId. ID of the trusted profile template.- Returns:
- the templateId
-
accountId
public java.lang.String accountId()
Gets the accountId. ID of the account where the template resides.- Returns:
- the accountId
-
name
public java.lang.String name()
Gets the name. The name of the trusted profile template. This is visible only in the enterprise account. Required field when creating a new template. Otherwise this field is optional. If the field is included it will change the name value for all existing versions of the template.- Returns:
- the name
-
description
public java.lang.String description()
Gets the description. The description of the trusted profile template. Describe the template for enterprise account users.- Returns:
- the description
-
profile
public TemplateProfileComponentRequest profile()
Gets the profile. Input body parameters for the TemplateProfileComponent.- Returns:
- the profile
-
policyTemplateReferences
public java.util.List<PolicyTemplateReference> policyTemplateReferences()
Gets the policyTemplateReferences. Existing policy templates that you can reference to assign access in the trusted profile component.- Returns:
- the policyTemplateReferences
-
actionControls
public ActionControls actionControls()
Gets the actionControls.- Returns:
- the actionControls
-
-