static DelegationControl.Builder |
DelegationControl.builder() |
Create a new builder.
|
DelegationControl.Builder |
DelegationControl.Builder.compartmentId(String compartmentId) |
The OCID of the compartment that contains the Delegation Control.
|
DelegationControl.Builder |
DelegationControl.Builder.copy(DelegationControl model) |
|
DelegationControl.Builder |
DelegationControl.Builder.definedTags(Map<String,Map<String,Object>> definedTags) |
Defined tags for this resource.
|
DelegationControl.Builder |
DelegationControl.Builder.delegationSubscriptionIds(List<String> delegationSubscriptionIds) |
List of Delegation Subscription OCID that are allowed for this Delegation Control.
|
DelegationControl.Builder |
DelegationControl.Builder.description(String description) |
Description of the Delegation Control.
|
DelegationControl.Builder |
DelegationControl.Builder.displayName(String displayName) |
Name of the Delegation Control.
|
DelegationControl.Builder |
DelegationControl.Builder.freeformTags(Map<String,String> freeformTags) |
Free-form tags for this resource.
|
DelegationControl.Builder |
DelegationControl.Builder.id(String id) |
The OCID of the Delegation Control.
|
DelegationControl.Builder |
DelegationControl.Builder.isAutoApproveDuringMaintenance(Boolean isAutoApproveDuringMaintenance) |
Set to true to allow all Delegated Resource Access Request to be approved automatically
during maintenance.
|
DelegationControl.Builder |
DelegationControl.Builder.lifecycleState(DelegationControl.LifecycleState lifecycleState) |
The current lifecycle state of the Delegation Control.
|
DelegationControl.Builder |
DelegationControl.Builder.lifecycleStateDetails(String lifecycleStateDetails) |
Description of the current lifecycle state in more detail.
|
DelegationControl.Builder |
DelegationControl.Builder.notificationMessageFormat(DelegationControl.NotificationMessageFormat notificationMessageFormat) |
The format of the OCI Notification messages for this Delegation Control.
|
DelegationControl.Builder |
DelegationControl.Builder.notificationTopicId(String notificationTopicId) |
The OCID of the OCI Notification topic to publish messages related to this Delegation
Control.
|
DelegationControl.Builder |
DelegationControl.Builder.numApprovalsRequired(Integer numApprovalsRequired) |
number of approvals required.
|
DelegationControl.Builder |
DelegationControl.Builder.preApprovedServiceProviderActionNames(List<String> preApprovedServiceProviderActionNames) |
List of pre-approved Service Provider Action names.
|
DelegationControl.Builder |
DelegationControl.Builder.resourceIds(List<String> resourceIds) |
The OCID of the selected resources that this Delegation Control is applicable to.
|
DelegationControl.Builder |
DelegationControl.Builder.resourceType(DelegationControlResourceType resourceType) |
Resource type for which the Delegation Control is applicable to.
|
DelegationControl.Builder |
DelegationControl.Builder.systemTags(Map<String,Map<String,Object>> systemTags) |
System tags for this resource.
|
DelegationControl.Builder |
DelegationControl.Builder.timeCreated(Date timeCreated) |
Time when the Delegation Control was created expressed in RFC
3339 timestamp format, e.g.
|
DelegationControl.Builder |
DelegationControl.Builder.timeDeleted(Date timeDeleted) |
Time when the Delegation Control was deleted expressed in RFC
3339timestamp format, e.g.
|
DelegationControl.Builder |
DelegationControl.Builder.timeUpdated(Date timeUpdated) |
Time when the Delegation Control was last modified expressed in RFC
3339 timestamp format, e.g.
|
DelegationControl.Builder |
DelegationControl.toBuilder() |
|
DelegationControl.Builder |
DelegationControl.Builder.vaultId(String vaultId) |
The OCID of the OCI Vault that will store the secrets containing the SSH keys to access
the resource governed by this Delegation Control by Delegate Access Control Service.
|
DelegationControl.Builder |
DelegationControl.Builder.vaultKeyId(String vaultKeyId) |
The OCID of the Master Encryption Key in the OCI Vault specified by vaultId.
|