Class GetPublicKeyArgs.Builder

  • Enclosing class:
    GetPublicKeyArgs

    public static final class GetPublicKeyArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • grantTokens

        public GetPublicKeyArgs.Builder grantTokens​(@Nullable
                                                    com.pulumi.core.Output<java.util.List<java.lang.String>> grantTokens)
        Parameters:
        grantTokens - List of grant tokens
        Returns:
        builder
      • grantTokens

        public GetPublicKeyArgs.Builder grantTokens​(java.util.List<java.lang.String> grantTokens)
        Parameters:
        grantTokens - List of grant tokens
        Returns:
        builder
      • grantTokens

        public GetPublicKeyArgs.Builder grantTokens​(java.lang.String... grantTokens)
        Parameters:
        grantTokens - List of grant tokens
        Returns:
        builder
      • keyId

        public GetPublicKeyArgs.Builder keyId​(com.pulumi.core.Output<java.lang.String> keyId)
        Parameters:
        keyId - Key identifier which can be one of the following format: * Key ID. E.g - `1234abcd-12ab-34cd-56ef-1234567890ab` * Key ARN. E.g. - `arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab` * Alias name. E.g. - `alias/my-key` * Alias ARN - E.g. - `arn:aws:kms:us-east-1:111122223333:alias/my-key`
        Returns:
        builder
      • keyId

        public GetPublicKeyArgs.Builder keyId​(java.lang.String keyId)
        Parameters:
        keyId - Key identifier which can be one of the following format: * Key ID. E.g - `1234abcd-12ab-34cd-56ef-1234567890ab` * Key ARN. E.g. - `arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab` * Alias name. E.g. - `alias/my-key` * Alias ARN - E.g. - `arn:aws:kms:us-east-1:111122223333:alias/my-key`
        Returns:
        builder