AWS Native is in preview. AWS Classic is fully supported.
aws-native.ecs.getTaskDefinition
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource Schema describing various properties for ECS TaskDefinition
Using getTaskDefinition
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 getTaskDefinition(args: GetTaskDefinitionArgs, opts?: InvokeOptions): Promise<GetTaskDefinitionResult>
function getTaskDefinitionOutput(args: GetTaskDefinitionOutputArgs, opts?: InvokeOptions): Output<GetTaskDefinitionResult>
def get_task_definition(task_definition_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTaskDefinitionResult
def get_task_definition_output(task_definition_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTaskDefinitionResult]
func LookupTaskDefinition(ctx *Context, args *LookupTaskDefinitionArgs, opts ...InvokeOption) (*LookupTaskDefinitionResult, error)
func LookupTaskDefinitionOutput(ctx *Context, args *LookupTaskDefinitionOutputArgs, opts ...InvokeOption) LookupTaskDefinitionResultOutput
> Note: This function is named LookupTaskDefinition
in the Go SDK.
public static class GetTaskDefinition
{
public static Task<GetTaskDefinitionResult> InvokeAsync(GetTaskDefinitionArgs args, InvokeOptions? opts = null)
public static Output<GetTaskDefinitionResult> Invoke(GetTaskDefinitionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTaskDefinitionResult> getTaskDefinition(GetTaskDefinitionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ecs:getTaskDefinition
arguments:
# arguments dictionary
The following arguments are supported:
- Task
Definition stringArn The Amazon Resource Name (ARN) of the Amazon ECS task definition
- Task
Definition stringArn The Amazon Resource Name (ARN) of the Amazon ECS task definition
- task
Definition StringArn The Amazon Resource Name (ARN) of the Amazon ECS task definition
- task
Definition stringArn The Amazon Resource Name (ARN) of the Amazon ECS task definition
- task_
definition_ strarn The Amazon Resource Name (ARN) of the Amazon ECS task definition
- task
Definition StringArn The Amazon Resource Name (ARN) of the Amazon ECS task definition
getTaskDefinition Result
The following output properties are available:
- List<Pulumi.
Aws Native. Ecs. Outputs. Task Definition Tag> - Task
Definition stringArn The Amazon Resource Name (ARN) of the Amazon ECS task definition
- []Task
Definition Tag - Task
Definition stringArn The Amazon Resource Name (ARN) of the Amazon ECS task definition
- List<Task
Definition Tag> - task
Definition StringArn The Amazon Resource Name (ARN) of the Amazon ECS task definition
- Task
Definition Tag[] - task
Definition stringArn The Amazon Resource Name (ARN) of the Amazon ECS task definition
- Sequence[Task
Definition Tag] - task_
definition_ strarn The Amazon Resource Name (ARN) of the Amazon ECS task definition
- List<Property Map>
- task
Definition StringArn The Amazon Resource Name (ARN) of the Amazon ECS task definition
Supporting Types
TaskDefinitionTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.