Class WorkerPoolArgs


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

      • annotations

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> annotations()
        Returns:
        User specified annotations. See https://google.aip.dev/128#annotations for more details such as format and size limitations.
      • displayName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()
        Returns:
        A user-specified, human-readable name for the `WorkerPool`. If provided, this value must be 1-63 characters.
      • location

        public com.pulumi.core.Output<java.lang.String> location()
        Returns:
        The location for the resource
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        User-defined name of the `WorkerPool`. ***
      • networkConfig

        public java.util.Optional<com.pulumi.core.Output<WorkerPoolNetworkConfigArgs>> networkConfig()
        Returns:
        Network configuration for the `WorkerPool`. Structure is documented below.
      • project

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
        Returns:
        The project for the resource
      • workerConfig

        public java.util.Optional<com.pulumi.core.Output<WorkerPoolWorkerConfigArgs>> workerConfig()
        Returns:
        Configuration to be used for a creating workers in the `WorkerPool`. Structure is documented below.