public static class IngressGatewayMutualTransportLayerSecurity.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
IngressGatewayMutualTransportLayerSecurity |
build() |
IngressGatewayMutualTransportLayerSecurity.Builder |
certificateId(String certificateId)
The OCID of the certificate resource that will be used for mTLS authentication with other
virtual services in the mesh.
|
IngressGatewayMutualTransportLayerSecurity.Builder |
copy(IngressGatewayMutualTransportLayerSecurity model) |
IngressGatewayMutualTransportLayerSecurity.Builder |
maximumValidity(Integer maximumValidity)
The number of days the mTLS certificate is valid.
|
public IngressGatewayMutualTransportLayerSecurity.Builder certificateId(String certificateId)
The OCID of the certificate resource that will be used for mTLS authentication with other virtual services in the mesh.
certificateId
- the value to setpublic IngressGatewayMutualTransportLayerSecurity.Builder maximumValidity(Integer maximumValidity)
The number of days the mTLS certificate is valid. This value should be less than the Maximum Validity Duration for Certificates (Days) setting on the Certificate Authority associated with this Mesh. The certificate will be automatically renewed after 2/3 of the validity period, so a certificate with a maximum validity of 45 days will be renewed every 30 days.
maximumValidity
- the value to setpublic IngressGatewayMutualTransportLayerSecurity build()
public IngressGatewayMutualTransportLayerSecurity.Builder copy(IngressGatewayMutualTransportLayerSecurity model)
Copyright © 2016–2024. All rights reserved.