Class DomainAdvancedSecurityOptionsArgs.Builder

    • Method Detail

      • enabled

        public DomainAdvancedSecurityOptionsArgs.Builder enabled​(com.pulumi.core.Output<java.lang.Boolean> enabled)
        Parameters:
        enabled - Whether to enable node-to-node encryption. If the `node_to_node_encryption` block is not provided then this defaults to `false`. Enabling node-to-node encryption of a new domain requires an `elasticsearch_version` of `6.0` or greater.
        Returns:
        builder
      • enabled

        public DomainAdvancedSecurityOptionsArgs.Builder enabled​(java.lang.Boolean enabled)
        Parameters:
        enabled - Whether to enable node-to-node encryption. If the `node_to_node_encryption` block is not provided then this defaults to `false`. Enabling node-to-node encryption of a new domain requires an `elasticsearch_version` of `6.0` or greater.
        Returns:
        builder
      • internalUserDatabaseEnabled

        public DomainAdvancedSecurityOptionsArgs.Builder internalUserDatabaseEnabled​(@Nullable
                                                                                     com.pulumi.core.Output<java.lang.Boolean> internalUserDatabaseEnabled)
        Parameters:
        internalUserDatabaseEnabled - Whether the internal user database is enabled. If not set, defaults to `false` by the AWS API.
        Returns:
        builder
      • internalUserDatabaseEnabled

        public DomainAdvancedSecurityOptionsArgs.Builder internalUserDatabaseEnabled​(java.lang.Boolean internalUserDatabaseEnabled)
        Parameters:
        internalUserDatabaseEnabled - Whether the internal user database is enabled. If not set, defaults to `false` by the AWS API.
        Returns:
        builder