Class HmacKeyArgs.Builder

  • Enclosing class:
    HmacKeyArgs

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

      • Builder

        public Builder()
    • Method Detail

      • project

        public HmacKeyArgs.Builder project​(@Nullable
                                           com.pulumi.core.Output<java.lang.String> project)
        Parameters:
        project - The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
        Returns:
        builder
      • project

        public HmacKeyArgs.Builder project​(java.lang.String project)
        Parameters:
        project - The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
        Returns:
        builder
      • serviceAccountEmail

        public HmacKeyArgs.Builder serviceAccountEmail​(com.pulumi.core.Output<java.lang.String> serviceAccountEmail)
        Parameters:
        serviceAccountEmail - The email address of the key's associated service account. ***
        Returns:
        builder
      • serviceAccountEmail

        public HmacKeyArgs.Builder serviceAccountEmail​(java.lang.String serviceAccountEmail)
        Parameters:
        serviceAccountEmail - The email address of the key's associated service account. ***
        Returns:
        builder
      • state

        public HmacKeyArgs.Builder state​(@Nullable
                                         com.pulumi.core.Output<java.lang.String> state)
        Parameters:
        state - The state of the key. Can be set to one of ACTIVE, INACTIVE. Default value is `ACTIVE`. Possible values are: `ACTIVE`, `INACTIVE`.
        Returns:
        builder
      • state

        public HmacKeyArgs.Builder state​(java.lang.String state)
        Parameters:
        state - The state of the key. Can be set to one of ACTIVE, INACTIVE. Default value is `ACTIVE`. Possible values are: `ACTIVE`, `INACTIVE`.
        Returns:
        builder