Package com.pulumi.alicloud.slb.inputs
Class TlsCipherPolicyState.Builder
- java.lang.Object
-
- com.pulumi.alicloud.slb.inputs.TlsCipherPolicyState.Builder
-
- Enclosing class:
- TlsCipherPolicyState
public static final class TlsCipherPolicyState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(TlsCipherPolicyState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TlsCipherPolicyState
build()
TlsCipherPolicyState.Builder
ciphers(com.pulumi.core.Output<java.util.List<java.lang.String>> ciphers)
TlsCipherPolicyState.Builder
ciphers(java.lang.String... ciphers)
TlsCipherPolicyState.Builder
ciphers(java.util.List<java.lang.String> ciphers)
TlsCipherPolicyState.Builder
status(com.pulumi.core.Output<java.lang.String> status)
TlsCipherPolicyState.Builder
status(java.lang.String status)
TlsCipherPolicyState.Builder
tlsCipherPolicyName(com.pulumi.core.Output<java.lang.String> tlsCipherPolicyName)
TlsCipherPolicyState.Builder
tlsCipherPolicyName(java.lang.String tlsCipherPolicyName)
TlsCipherPolicyState.Builder
tlsVersions(com.pulumi.core.Output<java.util.List<java.lang.String>> tlsVersions)
TlsCipherPolicyState.Builder
tlsVersions(java.lang.String... tlsVersions)
TlsCipherPolicyState.Builder
tlsVersions(java.util.List<java.lang.String> tlsVersions)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TlsCipherPolicyState defaults)
-
-
Method Detail
-
ciphers
public TlsCipherPolicyState.Builder ciphers(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> ciphers)
- Parameters:
ciphers
- The encryption algorithms supported. It depends on the value of `tls_versions`.- Returns:
- builder
-
ciphers
public TlsCipherPolicyState.Builder ciphers(java.util.List<java.lang.String> ciphers)
- Parameters:
ciphers
- The encryption algorithms supported. It depends on the value of `tls_versions`.- Returns:
- builder
-
ciphers
public TlsCipherPolicyState.Builder ciphers(java.lang.String... ciphers)
- Parameters:
ciphers
- The encryption algorithms supported. It depends on the value of `tls_versions`.- Returns:
- builder
-
status
public TlsCipherPolicyState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status
- TLS policy instance state.- Returns:
- builder
-
status
public TlsCipherPolicyState.Builder status(java.lang.String status)
- Parameters:
status
- TLS policy instance state.- Returns:
- builder
-
tlsCipherPolicyName
public TlsCipherPolicyState.Builder tlsCipherPolicyName(@Nullable com.pulumi.core.Output<java.lang.String> tlsCipherPolicyName)
- Parameters:
tlsCipherPolicyName
- TLS policy name. Length is from 2 to 128, or in both the English and Chinese characters must be with an uppercase/lowercase letter or a Chinese character and the beginning, may contain numbers, in dot `.`, underscore `_` or dash `-`.- Returns:
- builder
-
tlsCipherPolicyName
public TlsCipherPolicyState.Builder tlsCipherPolicyName(java.lang.String tlsCipherPolicyName)
- Parameters:
tlsCipherPolicyName
- TLS policy name. Length is from 2 to 128, or in both the English and Chinese characters must be with an uppercase/lowercase letter or a Chinese character and the beginning, may contain numbers, in dot `.`, underscore `_` or dash `-`.- Returns:
- builder
-
tlsVersions
public TlsCipherPolicyState.Builder tlsVersions(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> tlsVersions)
- Parameters:
tlsVersions
- The version of TLS protocol. You can find the corresponding value description in the document center [What is Tls Cipher Policy](https://www.alibabacloud.com/help/doc-detail/196714.htm).- Returns:
- builder
-
tlsVersions
public TlsCipherPolicyState.Builder tlsVersions(java.util.List<java.lang.String> tlsVersions)
- Parameters:
tlsVersions
- The version of TLS protocol. You can find the corresponding value description in the document center [What is Tls Cipher Policy](https://www.alibabacloud.com/help/doc-detail/196714.htm).- Returns:
- builder
-
tlsVersions
public TlsCipherPolicyState.Builder tlsVersions(java.lang.String... tlsVersions)
- Parameters:
tlsVersions
- The version of TLS protocol. You can find the corresponding value description in the document center [What is Tls Cipher Policy](https://www.alibabacloud.com/help/doc-detail/196714.htm).- Returns:
- builder
-
build
public TlsCipherPolicyState build()
-
-