Class RepositoryAssociationKmsKeyDetailsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codegurureviewer.inputs.RepositoryAssociationKmsKeyDetailsArgs.Builder
-
- Enclosing class:
- RepositoryAssociationKmsKeyDetailsArgs
public static final class RepositoryAssociationKmsKeyDetailsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RepositoryAssociationKmsKeyDetailsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RepositoryAssociationKmsKeyDetailsArgs
build()
RepositoryAssociationKmsKeyDetailsArgs.Builder
encryptionOption(com.pulumi.core.Output<java.lang.String> encryptionOption)
RepositoryAssociationKmsKeyDetailsArgs.Builder
encryptionOption(java.lang.String encryptionOption)
RepositoryAssociationKmsKeyDetailsArgs.Builder
kmsKeyId(com.pulumi.core.Output<java.lang.String> kmsKeyId)
RepositoryAssociationKmsKeyDetailsArgs.Builder
kmsKeyId(java.lang.String kmsKeyId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RepositoryAssociationKmsKeyDetailsArgs defaults)
-
-
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
-
kmsKeyId
public RepositoryAssociationKmsKeyDetailsArgs.Builder kmsKeyId(java.lang.String kmsKeyId)
- Parameters:
kmsKeyId
- The ID of the AWS KMS key that is associated with a repository association.- Returns:
- builder
-
build
public RepositoryAssociationKmsKeyDetailsArgs build()
-
-