Class VectorsIndexEncryptionConfigurationArgs.Builder

    • Method Detail

      • kmsKeyArn

        public VectorsIndexEncryptionConfigurationArgs.Builder kmsKeyArn​(com.pulumi.core.Output<java.lang.String> kmsKeyArn)
        Parameters:
        kmsKeyArn - KMS customer managed key ID to use for the encryption configuration. This parameter is allowed if and only if `sseType` is set to `aws:kms`. To specify the KMS key, you must use the format of the KMS key ARN.
        Returns:
        builder
      • kmsKeyArn

        public VectorsIndexEncryptionConfigurationArgs.Builder kmsKeyArn​(java.lang.String kmsKeyArn)
        Parameters:
        kmsKeyArn - KMS customer managed key ID to use for the encryption configuration. This parameter is allowed if and only if `sseType` is set to `aws:kms`. To specify the KMS key, you must use the format of the KMS key ARN.
        Returns:
        builder
      • sseType

        public VectorsIndexEncryptionConfigurationArgs.Builder sseType​(com.pulumi.core.Output<java.lang.String> sseType)
        Parameters:
        sseType - Type of encryption to use. Valid values: `AES256`, `aws:kms`. Defaults to `AES256`.
        Returns:
        builder