public static class RotateAutonomousVmClusterSslCertsDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
RotateAutonomousVmClusterSslCertsDetails |
build() |
RotateAutonomousVmClusterSslCertsDetails.Builder |
caBundleId(String caBundleId)
The OCID
of the certificate bundle.
|
RotateAutonomousVmClusterSslCertsDetails.Builder |
certificateAuthorityId(String certificateAuthorityId)
The OCID
of the certificate authority.
|
RotateAutonomousVmClusterSslCertsDetails.Builder |
certificateGenerationType(RotateAutonomousVmClusterSslCertsDetails.CertificateGenerationType certificateGenerationType)
Specify SYSTEM to use Oracle-managed certificates.
|
RotateAutonomousVmClusterSslCertsDetails.Builder |
certificateId(String certificateId)
The OCID
of the certificate to use.
|
RotateAutonomousVmClusterSslCertsDetails.Builder |
copy(RotateAutonomousVmClusterSslCertsDetails model) |
public RotateAutonomousVmClusterSslCertsDetails.Builder certificateGenerationType(RotateAutonomousVmClusterSslCertsDetails.CertificateGenerationType certificateGenerationType)
Specify SYSTEM to use Oracle-managed certificates. Specify BYOC when you want to bring your own certificate.
certificateGenerationType
- the value to setpublic RotateAutonomousVmClusterSslCertsDetails.Builder certificateId(String certificateId)
The OCID of the certificate to use.
certificateId
- the value to setpublic RotateAutonomousVmClusterSslCertsDetails.Builder certificateAuthorityId(String certificateAuthorityId)
The OCID of the certificate authority.
certificateAuthorityId
- the value to setpublic RotateAutonomousVmClusterSslCertsDetails.Builder caBundleId(String caBundleId)
The OCID of the certificate bundle.
caBundleId
- the value to setpublic RotateAutonomousVmClusterSslCertsDetails build()
public RotateAutonomousVmClusterSslCertsDetails.Builder copy(RotateAutonomousVmClusterSslCertsDetails model)
Copyright © 2016–2024. All rights reserved.