Class TotalTlsState.Builder

  • Enclosing class:
    TotalTlsState

    public static final class TotalTlsState.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • certificateAuthority

        public TotalTlsState.Builder certificateAuthority​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> certificateAuthority)
        Parameters:
        certificateAuthority - The Certificate Authority that Total TLS certificates will be issued through. Available values: `google`, `lets_encrypt`.
        Returns:
        builder
      • certificateAuthority

        public TotalTlsState.Builder certificateAuthority​(java.lang.String certificateAuthority)
        Parameters:
        certificateAuthority - The Certificate Authority that Total TLS certificates will be issued through. Available values: `google`, `lets_encrypt`.
        Returns:
        builder
      • enabled

        public TotalTlsState.Builder enabled​(@Nullable
                                             com.pulumi.core.Output<java.lang.Boolean> enabled)
        Parameters:
        enabled - Enable Total TLS for the zone.
        Returns:
        builder
      • enabled

        public TotalTlsState.Builder enabled​(java.lang.Boolean enabled)
        Parameters:
        enabled - Enable Total TLS for the zone.
        Returns:
        builder
      • zoneId

        public TotalTlsState.Builder zoneId​(@Nullable
                                            com.pulumi.core.Output<java.lang.String> zoneId)
        Parameters:
        zoneId - The zone identifier to target for the resource. **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • zoneId

        public TotalTlsState.Builder zoneId​(java.lang.String zoneId)
        Parameters:
        zoneId - The zone identifier to target for the resource. **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder