Class JobIAMBindingArgs


  • public final class JobIAMBindingArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • jobId

        public com.pulumi.core.Output<java.lang.String> jobId()
      • members

        public com.pulumi.core.Output<java.util.List<java.lang.String>> members()
      • project

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
        Returns:
        The project in which the job belongs. If it is not provided, the provider will use a default.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        The region in which the job belongs. If it is not provided, the provider will use a default.
      • role

        public com.pulumi.core.Output<java.lang.String> role()
        Returns:
        The role that should be applied. Only one `gcp.dataproc.JobIAMBinding` can be used per role. Note that custom roles must be of the format `[projects|organizations]/{parent-name}/roles/{role-name}`. `gcp.dataproc.JobIAMPolicy` only: