Class TrustedProfileTemplateResponse
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.iam_identity.v1.model.TrustedProfileTemplateResponse
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class TrustedProfileTemplateResponse extends com.ibm.cloud.sdk.core.service.model.GenericModel
Response body format for Trusted Profile Template REST requests.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAccountId()
Gets the accountId.ActionControls
getActionControls()
Gets the actionControls.java.lang.String
getCreatedAt()
Gets the createdAt.java.lang.String
getCreatedById()
Gets the createdById.java.lang.String
getCrn()
Gets the crn.java.lang.String
getDescription()
Gets the description.java.lang.String
getEntityTag()
Gets the entityTag.java.util.List<EnityHistoryRecord>
getHistory()
Gets the history.java.lang.String
getId()
Gets the id.java.lang.String
getLastModifiedAt()
Gets the lastModifiedAt.java.lang.String
getLastModifiedById()
Gets the lastModifiedById.java.lang.String
getName()
Gets the name.java.util.List<PolicyTemplateReference>
getPolicyTemplateReferences()
Gets the policyTemplateReferences.TemplateProfileComponentResponse
getProfile()
Gets the profile.java.lang.Long
getVersion()
Gets the version.java.lang.Boolean
isCommitted()
Gets the committed.
-
-
-
Method Detail
-
getId
public java.lang.String getId()
Gets the id. ID of the the template.- Returns:
- the id
-
getVersion
public java.lang.Long getVersion()
Gets the version. Version of the the template.- Returns:
- the version
-
getAccountId
public java.lang.String getAccountId()
Gets the accountId. ID of the account where the template resides.- Returns:
- the accountId
-
getName
public java.lang.String getName()
Gets the name. The name of the trusted profile template. This is visible only in the enterprise account.- Returns:
- the name
-
getDescription
public java.lang.String getDescription()
Gets the description. The description of the trusted profile template. Describe the template for enterprise account users.- Returns:
- the description
-
isCommitted
public java.lang.Boolean isCommitted()
Gets the committed. Committed flag determines if the template is ready for assignment.- Returns:
- the committed
-
getProfile
public TemplateProfileComponentResponse getProfile()
Gets the profile. Input body parameters for the TemplateProfileComponent.- Returns:
- the profile
-
getPolicyTemplateReferences
public java.util.List<PolicyTemplateReference> getPolicyTemplateReferences()
Gets the policyTemplateReferences. Existing policy templates that you can reference to assign access in the trusted profile component.- Returns:
- the policyTemplateReferences
-
getActionControls
public ActionControls getActionControls()
Gets the actionControls.- Returns:
- the actionControls
-
getHistory
public java.util.List<EnityHistoryRecord> getHistory()
Gets the history. History of the trusted profile template.- Returns:
- the history
-
getEntityTag
public java.lang.String getEntityTag()
Gets the entityTag. Entity tag for this templateId-version combination.- Returns:
- the entityTag
-
getCrn
public java.lang.String getCrn()
Gets the crn. Cloud resource name.- Returns:
- the crn
-
getCreatedAt
public java.lang.String getCreatedAt()
Gets the createdAt. Timestamp of when the template was created.- Returns:
- the createdAt
-
getCreatedById
public java.lang.String getCreatedById()
Gets the createdById. IAMid of the creator.- Returns:
- the createdById
-
getLastModifiedAt
public java.lang.String getLastModifiedAt()
Gets the lastModifiedAt. Timestamp of when the template was last modified.- Returns:
- the lastModifiedAt
-
getLastModifiedById
public java.lang.String getLastModifiedById()
Gets the lastModifiedById. IAMid of the identity that made the latest modification.- Returns:
- the lastModifiedById
-
-