Package com.pulumi.gcp.kms.outputs
Class GetKMSCryptoKeyResult.Builder
- java.lang.Object
-
- com.pulumi.gcp.kms.outputs.GetKMSCryptoKeyResult.Builder
-
- Enclosing class:
- GetKMSCryptoKeyResult
public static final class GetKMSCryptoKeyResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetKMSCryptoKeyResult defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetKMSCryptoKeyResult defaults)
-
-
Method Detail
-
destroyScheduledDuration
public GetKMSCryptoKeyResult.Builder destroyScheduledDuration(java.lang.String destroyScheduledDuration)
-
id
public GetKMSCryptoKeyResult.Builder id(java.lang.String id)
-
importOnly
public GetKMSCryptoKeyResult.Builder importOnly(java.lang.Boolean importOnly)
-
keyRing
public GetKMSCryptoKeyResult.Builder keyRing(java.lang.String keyRing)
-
labels
public GetKMSCryptoKeyResult.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
-
name
public GetKMSCryptoKeyResult.Builder name(java.lang.String name)
-
purpose
public GetKMSCryptoKeyResult.Builder purpose(java.lang.String purpose)
-
rotationPeriod
public GetKMSCryptoKeyResult.Builder rotationPeriod(java.lang.String rotationPeriod)
-
skipInitialVersionCreation
public GetKMSCryptoKeyResult.Builder skipInitialVersionCreation(java.lang.Boolean skipInitialVersionCreation)
-
versionTemplates
public GetKMSCryptoKeyResult.Builder versionTemplates(java.util.List<GetKMSCryptoKeyVersionTemplate> versionTemplates)
-
versionTemplates
public GetKMSCryptoKeyResult.Builder versionTemplates(GetKMSCryptoKeyVersionTemplate... versionTemplates)
-
build
public GetKMSCryptoKeyResult build()
-
-