octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
octopusdeploy.getKubernetesAgentWorkers
Explore with Pulumi AI
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
Provides information about existing kubernetes agent workers.
Using getKubernetesAgentWorkers
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getKubernetesAgentWorkers(args: GetKubernetesAgentWorkersArgs, opts?: InvokeOptions): Promise<GetKubernetesAgentWorkersResult>
function getKubernetesAgentWorkersOutput(args: GetKubernetesAgentWorkersOutputArgs, opts?: InvokeOptions): Output<GetKubernetesAgentWorkersResult>
def get_kubernetes_agent_workers(health_statuses: Optional[Sequence[str]] = None,
ids: Optional[Sequence[str]] = None,
is_disabled: Optional[bool] = None,
name: Optional[str] = None,
partial_name: Optional[str] = None,
roles: Optional[Sequence[str]] = None,
shell_names: Optional[Sequence[str]] = None,
skip: Optional[float] = None,
space_id: Optional[str] = None,
take: Optional[float] = None,
thumbprint: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetKubernetesAgentWorkersResult
def get_kubernetes_agent_workers_output(health_statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
is_disabled: Optional[pulumi.Input[bool]] = None,
name: Optional[pulumi.Input[str]] = None,
partial_name: Optional[pulumi.Input[str]] = None,
roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
shell_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
skip: Optional[pulumi.Input[float]] = None,
space_id: Optional[pulumi.Input[str]] = None,
take: Optional[pulumi.Input[float]] = None,
thumbprint: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKubernetesAgentWorkersResult]
func GetKubernetesAgentWorkers(ctx *Context, args *GetKubernetesAgentWorkersArgs, opts ...InvokeOption) (*GetKubernetesAgentWorkersResult, error)
func GetKubernetesAgentWorkersOutput(ctx *Context, args *GetKubernetesAgentWorkersOutputArgs, opts ...InvokeOption) GetKubernetesAgentWorkersResultOutput
> Note: This function is named GetKubernetesAgentWorkers
in the Go SDK.
public static class GetKubernetesAgentWorkers
{
public static Task<GetKubernetesAgentWorkersResult> InvokeAsync(GetKubernetesAgentWorkersArgs args, InvokeOptions? opts = null)
public static Output<GetKubernetesAgentWorkersResult> Invoke(GetKubernetesAgentWorkersInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetKubernetesAgentWorkersResult> getKubernetesAgentWorkers(GetKubernetesAgentWorkersArgs args, InvokeOptions options)
public static Output<GetKubernetesAgentWorkersResult> getKubernetesAgentWorkers(GetKubernetesAgentWorkersArgs args, InvokeOptions options)
fn::invoke:
function: octopusdeploy:index/getKubernetesAgentWorkers:getKubernetesAgentWorkers
arguments:
# arguments dictionary
The following arguments are supported:
- Health
Statuses List<string> - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - Ids List<string>
- A filter to search by a list of IDs.
- Is
Disabled bool - A filter to search by the disabled status of a resource.
- Name string
- A filter to search by name.
- Partial
Name string - A filter to search by the partial match of a name.
- Roles List<string>
- A filter to search by a list of role IDs.
- Shell
Names List<string> - A list of shell names to match in the query and/or search
- Skip double
- A filter to specify the number of items to skip in the response.
- Space
Id string - The space ID associated with this resource.
- Take double
- A filter to specify the number of items to take (or return) in the response.
- Thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- Health
Statuses []string - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - Ids []string
- A filter to search by a list of IDs.
- Is
Disabled bool - A filter to search by the disabled status of a resource.
- Name string
- A filter to search by name.
- Partial
Name string - A filter to search by the partial match of a name.
- Roles []string
- A filter to search by a list of role IDs.
- Shell
Names []string - A list of shell names to match in the query and/or search
- Skip float64
- A filter to specify the number of items to skip in the response.
- Space
Id string - The space ID associated with this resource.
- Take float64
- A filter to specify the number of items to take (or return) in the response.
- Thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- health
Statuses List<String> - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - ids List<String>
- A filter to search by a list of IDs.
- is
Disabled Boolean - A filter to search by the disabled status of a resource.
- name String
- A filter to search by name.
- partial
Name String - A filter to search by the partial match of a name.
- roles List<String>
- A filter to search by a list of role IDs.
- shell
Names List<String> - A list of shell names to match in the query and/or search
- skip Double
- A filter to specify the number of items to skip in the response.
- space
Id String - The space ID associated with this resource.
- take Double
- A filter to specify the number of items to take (or return) in the response.
- thumbprint String
- The thumbprint of the deployment target to match in the query and/or search
- health
Statuses string[] - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - ids string[]
- A filter to search by a list of IDs.
- is
Disabled boolean - A filter to search by the disabled status of a resource.
- name string
- A filter to search by name.
- partial
Name string - A filter to search by the partial match of a name.
- roles string[]
- A filter to search by a list of role IDs.
- shell
Names string[] - A list of shell names to match in the query and/or search
- skip number
- A filter to specify the number of items to skip in the response.
- space
Id string - The space ID associated with this resource.
- take number
- A filter to specify the number of items to take (or return) in the response.
- thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- health_
statuses Sequence[str] - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - ids Sequence[str]
- A filter to search by a list of IDs.
- is_
disabled bool - A filter to search by the disabled status of a resource.
- name str
- A filter to search by name.
- partial_
name str - A filter to search by the partial match of a name.
- roles Sequence[str]
- A filter to search by a list of role IDs.
- shell_
names Sequence[str] - A list of shell names to match in the query and/or search
- skip float
- A filter to specify the number of items to skip in the response.
- space_
id str - The space ID associated with this resource.
- take float
- A filter to specify the number of items to take (or return) in the response.
- thumbprint str
- The thumbprint of the deployment target to match in the query and/or search
- health
Statuses List<String> - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - ids List<String>
- A filter to search by a list of IDs.
- is
Disabled Boolean - A filter to search by the disabled status of a resource.
- name String
- A filter to search by name.
- partial
Name String - A filter to search by the partial match of a name.
- roles List<String>
- A filter to search by a list of role IDs.
- shell
Names List<String> - A list of shell names to match in the query and/or search
- skip Number
- A filter to specify the number of items to skip in the response.
- space
Id String - The space ID associated with this resource.
- take Number
- A filter to specify the number of items to take (or return) in the response.
- thumbprint String
- The thumbprint of the deployment target to match in the query and/or search
getKubernetesAgentWorkers Result
The following output properties are available:
- Id string
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- Kubernetes
Agent List<GetWorkers Kubernetes Agent Workers Kubernetes Agent Worker> - A list of kubernetes agent workers that match the filter(s).
- Space
Id string - The space ID associated with this resource.
- Health
Statuses List<string> - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - Ids List<string>
- A filter to search by a list of IDs.
- Is
Disabled bool - A filter to search by the disabled status of a resource.
- Name string
- A filter to search by name.
- Partial
Name string - A filter to search by the partial match of a name.
- Roles List<string>
- A filter to search by a list of role IDs.
- Shell
Names List<string> - A list of shell names to match in the query and/or search
- Skip double
- A filter to specify the number of items to skip in the response.
- Take double
- A filter to specify the number of items to take (or return) in the response.
- Thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- Id string
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- Kubernetes
Agent []GetWorkers Kubernetes Agent Workers Kubernetes Agent Worker - A list of kubernetes agent workers that match the filter(s).
- Space
Id string - The space ID associated with this resource.
- Health
Statuses []string - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - Ids []string
- A filter to search by a list of IDs.
- Is
Disabled bool - A filter to search by the disabled status of a resource.
- Name string
- A filter to search by name.
- Partial
Name string - A filter to search by the partial match of a name.
- Roles []string
- A filter to search by a list of role IDs.
- Shell
Names []string - A list of shell names to match in the query and/or search
- Skip float64
- A filter to specify the number of items to skip in the response.
- Take float64
- A filter to specify the number of items to take (or return) in the response.
- Thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- id String
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- kubernetes
Agent List<GetWorkers Kubernetes Agent Workers Kubernetes Agent Worker> - A list of kubernetes agent workers that match the filter(s).
- space
Id String - The space ID associated with this resource.
- health
Statuses List<String> - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - ids List<String>
- A filter to search by a list of IDs.
- is
Disabled Boolean - A filter to search by the disabled status of a resource.
- name String
- A filter to search by name.
- partial
Name String - A filter to search by the partial match of a name.
- roles List<String>
- A filter to search by a list of role IDs.
- shell
Names List<String> - A list of shell names to match in the query and/or search
- skip Double
- A filter to specify the number of items to skip in the response.
- take Double
- A filter to specify the number of items to take (or return) in the response.
- thumbprint String
- The thumbprint of the deployment target to match in the query and/or search
- id string
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- kubernetes
Agent GetWorkers Kubernetes Agent Workers Kubernetes Agent Worker[] - A list of kubernetes agent workers that match the filter(s).
- space
Id string - The space ID associated with this resource.
- health
Statuses string[] - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - ids string[]
- A filter to search by a list of IDs.
- is
Disabled boolean - A filter to search by the disabled status of a resource.
- name string
- A filter to search by name.
- partial
Name string - A filter to search by the partial match of a name.
- roles string[]
- A filter to search by a list of role IDs.
- shell
Names string[] - A list of shell names to match in the query and/or search
- skip number
- A filter to specify the number of items to skip in the response.
- take number
- A filter to specify the number of items to take (or return) in the response.
- thumbprint string
- The thumbprint of the deployment target to match in the query and/or search
- id str
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- kubernetes_
agent_ Sequence[Getworkers Kubernetes Agent Workers Kubernetes Agent Worker] - A list of kubernetes agent workers that match the filter(s).
- space_
id str - The space ID associated with this resource.
- health_
statuses Sequence[str] - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - ids Sequence[str]
- A filter to search by a list of IDs.
- is_
disabled bool - A filter to search by the disabled status of a resource.
- name str
- A filter to search by name.
- partial_
name str - A filter to search by the partial match of a name.
- roles Sequence[str]
- A filter to search by a list of role IDs.
- shell_
names Sequence[str] - A list of shell names to match in the query and/or search
- skip float
- A filter to specify the number of items to skip in the response.
- take float
- A filter to specify the number of items to take (or return) in the response.
- thumbprint str
- The thumbprint of the deployment target to match in the query and/or search
- id String
- An auto-generated identifier that includes the timestamp when this data source was last modified.
- kubernetes
Agent List<Property Map>Workers - A list of kubernetes agent workers that match the filter(s).
- space
Id String - The space ID associated with this resource.
- health
Statuses List<String> - A filter to search by a list of health statuses of resources. Valid health statuses are
HasWarnings
,Healthy
,Unavailable
,Unhealthy
, orUnknown
. - ids List<String>
- A filter to search by a list of IDs.
- is
Disabled Boolean - A filter to search by the disabled status of a resource.
- name String
- A filter to search by name.
- partial
Name String - A filter to search by the partial match of a name.
- roles List<String>
- A filter to search by a list of role IDs.
- shell
Names List<String> - A list of shell names to match in the query and/or search
- skip Number
- A filter to specify the number of items to skip in the response.
- take Number
- A filter to specify the number of items to take (or return) in the response.
- thumbprint String
- The thumbprint of the deployment target to match in the query and/or search
Supporting Types
GetKubernetesAgentWorkersKubernetesAgentWorker
- Agent
Helm stringRelease Name - Agent
Kubernetes stringNamespace - Agent
Tentacle stringVersion - Agent
Upgrade stringStatus - Agent
Version string - Communication
Mode string - Id string
- Is
Disabled bool - Machine
Policy stringId - Name string
- Space
Id string - Thumbprint string
- Upgrade
Locked bool - Uri string
- Worker
Pool List<string>Ids
- Agent
Helm stringRelease Name - Agent
Kubernetes stringNamespace - Agent
Tentacle stringVersion - Agent
Upgrade stringStatus - Agent
Version string - Communication
Mode string - Id string
- Is
Disabled bool - Machine
Policy stringId - Name string
- Space
Id string - Thumbprint string
- Upgrade
Locked bool - Uri string
- Worker
Pool []stringIds
- agent
Helm StringRelease Name - agent
Kubernetes StringNamespace - agent
Tentacle StringVersion - agent
Upgrade StringStatus - agent
Version String - communication
Mode String - id String
- is
Disabled Boolean - machine
Policy StringId - name String
- space
Id String - thumbprint String
- upgrade
Locked Boolean - uri String
- worker
Pool List<String>Ids
- agent
Helm stringRelease Name - agent
Kubernetes stringNamespace - agent
Tentacle stringVersion - agent
Upgrade stringStatus - agent
Version string - communication
Mode string - id string
- is
Disabled boolean - machine
Policy stringId - name string
- space
Id string - thumbprint string
- upgrade
Locked boolean - uri string
- worker
Pool string[]Ids
- agent_
helm_ strrelease_ name - agent_
kubernetes_ strnamespace - agent_
tentacle_ strversion - agent_
upgrade_ strstatus - agent_
version str - communication_
mode str - id str
- is_
disabled bool - machine_
policy_ strid - name str
- space_
id str - thumbprint str
- upgrade_
locked bool - uri str
- worker_
pool_ Sequence[str]ids
- agent
Helm StringRelease Name - agent
Kubernetes StringNamespace - agent
Tentacle StringVersion - agent
Upgrade StringStatus - agent
Version String - communication
Mode String - id String
- is
Disabled Boolean - machine
Policy StringId - name String
- space
Id String - thumbprint String
- upgrade
Locked Boolean - uri String
- worker
Pool List<String>Ids
Package Details
- Repository
- octopusdeploy octopusdeploylabs/terraform-provider-octopusdeploy
- License
- Notes
- This Pulumi package is based on the
octopusdeploy
Terraform Provider.
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs