Class RepositoryAssociationKmsKeyDetailsArgs.Builder

    • Method Detail

      • encryptionOption

        public RepositoryAssociationKmsKeyDetailsArgs.Builder encryptionOption​(@Nullable
                                                                               com.pulumi.core.Output<java.lang.String> encryptionOption)
        Parameters:
        encryptionOption - The encryption option for a repository association. It is either owned by AWS Key Management Service (KMS) (`AWS_OWNED_CMK`) or customer managed (`CUSTOMER_MANAGED_CMK`).
        Returns:
        builder
      • encryptionOption

        public RepositoryAssociationKmsKeyDetailsArgs.Builder encryptionOption​(java.lang.String encryptionOption)
        Parameters:
        encryptionOption - The encryption option for a repository association. It is either owned by AWS Key Management Service (KMS) (`AWS_OWNED_CMK`) or customer managed (`CUSTOMER_MANAGED_CMK`).
        Returns:
        builder
      • kmsKeyId

        public RepositoryAssociationKmsKeyDetailsArgs.Builder kmsKeyId​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> kmsKeyId)
        Parameters:
        kmsKeyId - The ID of the AWS KMS key that is associated with a repository association.
        Returns:
        builder