Harness v0.4.4 published on Tuesday, Nov 12, 2024 by Pulumi
harness.cloudprovider.getDelegateIds
Explore with Pulumi AI
Use this data source to get a list of delegate ID’s matching the specified search criteria.
Using getDelegateIds
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 getDelegateIds(args: GetDelegateIdsArgs, opts?: InvokeOptions): Promise<GetDelegateIdsResult>
function getDelegateIdsOutput(args: GetDelegateIdsOutputArgs, opts?: InvokeOptions): Output<GetDelegateIdsResult>
def get_delegate_ids(name: Optional[str] = None,
status: Optional[str] = None,
type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDelegateIdsResult
def get_delegate_ids_output(name: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDelegateIdsResult]
func GetDelegateIds(ctx *Context, args *GetDelegateIdsArgs, opts ...InvokeOption) (*GetDelegateIdsResult, error)
func GetDelegateIdsOutput(ctx *Context, args *GetDelegateIdsOutputArgs, opts ...InvokeOption) GetDelegateIdsResultOutput
> Note: This function is named GetDelegateIds
in the Go SDK.
public static class GetDelegateIds
{
public static Task<GetDelegateIdsResult> InvokeAsync(GetDelegateIdsArgs args, InvokeOptions? opts = null)
public static Output<GetDelegateIdsResult> Invoke(GetDelegateIdsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDelegateIdsResult> getDelegateIds(GetDelegateIdsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: harness:cloudprovider/getDelegateIds:getDelegateIds
arguments:
# arguments dictionary
The following arguments are supported:
getDelegateIds Result
The following output properties are available:
- Delegate
Ids List<string> - A list of delegate ID's matching the specified search criteria.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the delegate to query for.
- Status string
- The status of the delegate to query for. Valid values are DELETED, ENABLED, WAITINGFORAPPROVAL
- Type string
- The type of the delegate to query for. Valid values are DOCKER, ECS, HELMDELEGATE, KUBERNETES, SHELLSCRIPT
- Delegate
Ids []string - A list of delegate ID's matching the specified search criteria.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the delegate to query for.
- Status string
- The status of the delegate to query for. Valid values are DELETED, ENABLED, WAITINGFORAPPROVAL
- Type string
- The type of the delegate to query for. Valid values are DOCKER, ECS, HELMDELEGATE, KUBERNETES, SHELLSCRIPT
- delegate
Ids List<String> - A list of delegate ID's matching the specified search criteria.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the delegate to query for.
- status String
- The status of the delegate to query for. Valid values are DELETED, ENABLED, WAITINGFORAPPROVAL
- type String
- The type of the delegate to query for. Valid values are DOCKER, ECS, HELMDELEGATE, KUBERNETES, SHELLSCRIPT
- delegate
Ids string[] - A list of delegate ID's matching the specified search criteria.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the delegate to query for.
- status string
- The status of the delegate to query for. Valid values are DELETED, ENABLED, WAITINGFORAPPROVAL
- type string
- The type of the delegate to query for. Valid values are DOCKER, ECS, HELMDELEGATE, KUBERNETES, SHELLSCRIPT
- delegate_
ids Sequence[str] - A list of delegate ID's matching the specified search criteria.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the delegate to query for.
- status str
- The status of the delegate to query for. Valid values are DELETED, ENABLED, WAITINGFORAPPROVAL
- type str
- The type of the delegate to query for. Valid values are DOCKER, ECS, HELMDELEGATE, KUBERNETES, SHELLSCRIPT
- delegate
Ids List<String> - A list of delegate ID's matching the specified search criteria.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the delegate to query for.
- status String
- The status of the delegate to query for. Valid values are DELETED, ENABLED, WAITINGFORAPPROVAL
- type String
- The type of the delegate to query for. Valid values are DOCKER, ECS, HELMDELEGATE, KUBERNETES, SHELLSCRIPT
Package Details
- Repository
- harness pulumi/pulumi-harness
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
harness
Terraform Provider.