static UpstConfiguration.Builder |
UpstConfiguration.builder() |
Create a new builder.
|
UpstConfiguration.Builder |
UpstConfiguration.Builder.copy(UpstConfiguration model) |
|
UpstConfiguration.Builder |
UpstConfiguration.Builder.keytabContent(String keytabContent) |
The kerberos keytab content used for creating identity propagation trust config, in
base64 format
|
UpstConfiguration.Builder |
UpstConfiguration.Builder.lifecycleState(UpstConfiguration.LifecycleState lifecycleState) |
Lifecycle state of the UPST config
|
UpstConfiguration.Builder |
UpstConfiguration.Builder.masterEncryptionKeyId(String masterEncryptionKeyId) |
Master Encryption key used for encrypting token exchange keytab.
|
UpstConfiguration.Builder |
UpstConfiguration.Builder.secretId(String secretId) |
Secret ID for token exchange keytab
|
UpstConfiguration.Builder |
UpstConfiguration.Builder.timeCreated(Date timeCreated) |
Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
|
UpstConfiguration.Builder |
UpstConfiguration.Builder.timeTokenExchangeKeytabLastRefreshed(Date timeTokenExchangeKeytabLastRefreshed) |
Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339
formatted datetime string.
|
UpstConfiguration.Builder |
UpstConfiguration.Builder.timeUpdated(Date timeUpdated) |
Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
|
UpstConfiguration.Builder |
UpstConfiguration.toBuilder() |
|
UpstConfiguration.Builder |
UpstConfiguration.Builder.tokenExchangePrincipalName(String tokenExchangePrincipalName) |
Token exchange kerberos Principal name in cluster
|
UpstConfiguration.Builder |
UpstConfiguration.Builder.vaultId(String vaultId) |
The instance OCID of the node, which is the resource from which the node backup was
acquired.
|