This product is not supported for your selected Datadog site. ().
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください

gcp_cloudbuild_worker_pool

ancestors

Type: UNORDERED_LIST_STRING

annotations

Type: MAP_STRING_STRING
Provider name: annotations
Description: User specified annotations. See https://google.aip.dev/128#annotations for more details such as format and size limitations.

create_time

Type: TIMESTAMP
Provider name: createTime
Description: Output only. Time at which the request to create the WorkerPool was received.

delete_time

Type: TIMESTAMP
Provider name: deleteTime
Description: Output only. Time at which the request to delete the WorkerPool was received.

etag

Type: STRING
Provider name: etag
Description: Output only. Checksum computed by the server. May be sent on update and delete requests to ensure that the client has an up-to-date value before proceeding.

gcp_display_name

Type: STRING
Provider name: displayName
Description: A user-specified, human-readable name for the WorkerPool. If provided, this value must be 1-63 characters.

labels

Type: UNORDERED_LIST_STRING

name

Type: STRING
Provider name: name
Description: Output only. The resource name of the WorkerPool, with format projects/{project}/locations/{location}/workerPools/{worker_pool}. The value of {worker_pool} is provided by worker_pool_id in CreateWorkerPool request and the value of {location} is determined by the endpoint accessed.

organization_id

Type: STRING

parent

Type: STRING

private_pool_v1_config

Type: STRUCT
Provider name: privatePoolV1Config
Description: Legacy Private Pool configuration.

  • network_config
    Type: STRUCT
    Provider name: networkConfig
    Description: Network configuration for the pool.
    • egress_option
      Type: STRING
      Provider name: egressOption
      Description: Option to configure network egress for the workers.
      Possible values:
      • EGRESS_OPTION_UNSPECIFIED - If set, defaults to PUBLIC_EGRESS.
      • NO_PUBLIC_EGRESS - If set, workers are created without any public address, which prevents network egress to public IPs unless a network proxy is configured.
      • PUBLIC_EGRESS - If set, workers are created with a public address which allows for public internet egress.
    • peered_network
      Type: STRING
      Provider name: peeredNetwork
      Description: Required. Immutable. The network definition that the workers are peered to. If this section is left empty, the workers will be peered to WorkerPool.project_id on the service producer network. Must be in the format projects/{project}/global/networks/{network}, where {project} is a project number, such as 12345, and {network} is the name of a VPC network in the project. See Understanding network configuration options
    • peered_network_ip_range
      Type: STRING
      Provider name: peeredNetworkIpRange
      Description: Immutable. Subnet IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. 192.168.0.0/29 would specify an IP range starting at 192.168.0.0 with a prefix size of 29 bits. /16 would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of /24 will be used.
  • private_service_connect
    Type: STRUCT
    Provider name: privateServiceConnect
    Description: Immutable. Private Service Connect(PSC) Network configuration for the pool.
    • network_attachment
      Type: STRING
      Provider name: networkAttachment
      Description: Required. Immutable. The network attachment that the worker network interface is peered to. Must be in the format projects/{project}/regions/{region}/networkAttachments/{networkAttachment}. The region of network attachment must be the same as the worker pool. See Network Attachments
    • public_ip_address_disabled
      Type: BOOLEAN
      Provider name: publicIpAddressDisabled
      Description: Required. Immutable. Disable public IP on the primary network interface. If true, workers are created without any public address, which prevents network egress to public IPs unless a network proxy is configured. If false, workers are created with a public address which allows for public internet egress. The public address only applies to traffic through the primary network interface. If route_all_traffic is set to true, all traffic will go through the non-primary network interface, this boolean has no effect.
    • route_all_traffic
      Type: BOOLEAN
      Provider name: routeAllTraffic
      Description: Immutable. Route all traffic through PSC interface. Enable this if you want full control of traffic in the private pool. Configure Cloud NAT for the subnet of network attachment if you need to access public Internet. If false, Only route private IPs, e.g. 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16 through PSC interface.
  • worker_config
    Type: STRUCT
    Provider name: workerConfig
    Description: Machine configuration for the workers in the pool.
    • disk_size_gb
      Type: INT64
      Provider name: diskSizeGb
      Description: Size of the disk attached to the worker, in GB. See Worker pool config file. Specify a value of up to 2000. If 0 is specified, Cloud Build will use a standard disk size.
    • machine_type
      Type: STRING
      Provider name: machineType
      Description: Optional. Machine type of a worker, such as e2-medium. See Worker pool config file. If left blank, Cloud Build will use a sensible default.

project_id

Type: STRING

project_number

Type: STRING

resource_name

Type: STRING

state

Type: STRING
Provider name: state
Description: Output only. WorkerPool state.
Possible values:

  • STATE_UNSPECIFIED - State of the WorkerPool is unknown.
  • CREATING - WorkerPool is being created.
  • RUNNING - WorkerPool is running.
  • DELETING - WorkerPool is being deleted: cancelling builds and draining workers.
  • DELETED - WorkerPool is deleted.
  • UPDATING - WorkerPool is being updated; new builds cannot be run.

tags

Type: UNORDERED_LIST_STRING

uid

Type: STRING
Provider name: uid
Description: Output only. A unique identifier for the WorkerPool.

update_time

Type: TIMESTAMP
Provider name: updateTime
Description: Output only. Time at which the request to update the WorkerPool was received.