AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.deadline.getFleet
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Definition of AWS::Deadline::Fleet Resource Type
Using getFleet
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 getFleet(args: GetFleetArgs, opts?: InvokeOptions): Promise<GetFleetResult>
function getFleetOutput(args: GetFleetOutputArgs, opts?: InvokeOptions): Output<GetFleetResult>def get_fleet(arn: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> GetFleetResult
def get_fleet_output(arn: Optional[pulumi.Input[str]] = None,
              opts: Optional[InvokeOptions] = None) -> Output[GetFleetResult]func LookupFleet(ctx *Context, args *LookupFleetArgs, opts ...InvokeOption) (*LookupFleetResult, error)
func LookupFleetOutput(ctx *Context, args *LookupFleetOutputArgs, opts ...InvokeOption) LookupFleetResultOutput> Note: This function is named LookupFleet in the Go SDK.
public static class GetFleet 
{
    public static Task<GetFleetResult> InvokeAsync(GetFleetArgs args, InvokeOptions? opts = null)
    public static Output<GetFleetResult> Invoke(GetFleetInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFleetResult> getFleet(GetFleetArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:deadline:getFleet
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Arn string
 - The Amazon Resource Name (ARN) assigned to the fleet.
 
- Arn string
 - The Amazon Resource Name (ARN) assigned to the fleet.
 
- arn String
 - The Amazon Resource Name (ARN) assigned to the fleet.
 
- arn string
 - The Amazon Resource Name (ARN) assigned to the fleet.
 
- arn str
 - The Amazon Resource Name (ARN) assigned to the fleet.
 
- arn String
 - The Amazon Resource Name (ARN) assigned to the fleet.
 
getFleet Result
The following output properties are available:
- Arn string
 - The Amazon Resource Name (ARN) assigned to the fleet.
 - Capabilities
Pulumi.
Aws Native. Deadline. Outputs. Fleet Capabilities  - Configuration
Pulumi.
Aws | Pulumi.Native. Deadline. Outputs. Fleet Configuration0Properties Aws Native. Deadline. Outputs. Fleet Configuration1Properties  - The configuration details for the fleet.
 - Description string
 - A description that helps identify what the fleet is used for.
 - Display
Name string - The display name of the fleet summary to update.
 - Fleet
Id string - The fleet ID.
 - Max
Worker intCount  - The maximum number of workers specified in the fleet.
 - Min
Worker intCount  - The minimum number of workers in the fleet.
 - Role
Arn string - The IAM role that workers in the fleet use when processing jobs.
 - Status
Pulumi.
Aws Native. Deadline. Fleet Status  - The status of the fleet.
 - 
List<Pulumi.
Aws Native. Outputs. Tag>  - An array of key-value pairs to apply to this resource.
 - Worker
Count int - The number of workers in the fleet summary.
 
- Arn string
 - The Amazon Resource Name (ARN) assigned to the fleet.
 - Capabilities
Fleet
Capabilities  - Configuration
Fleet
Configuration0Properties | FleetConfiguration1Properties  - The configuration details for the fleet.
 - Description string
 - A description that helps identify what the fleet is used for.
 - Display
Name string - The display name of the fleet summary to update.
 - Fleet
Id string - The fleet ID.
 - Max
Worker intCount  - The maximum number of workers specified in the fleet.
 - Min
Worker intCount  - The minimum number of workers in the fleet.
 - Role
Arn string - The IAM role that workers in the fleet use when processing jobs.
 - Status
Fleet
Status  - The status of the fleet.
 - Tag
 - An array of key-value pairs to apply to this resource.
 - Worker
Count int - The number of workers in the fleet summary.
 
- arn String
 - The Amazon Resource Name (ARN) assigned to the fleet.
 - capabilities
Fleet
Capabilities  - configuration
Fleet
Configuration0Properties | FleetConfiguration1Properties  - The configuration details for the fleet.
 - description String
 - A description that helps identify what the fleet is used for.
 - display
Name String - The display name of the fleet summary to update.
 - fleet
Id String - The fleet ID.
 - max
Worker IntegerCount  - The maximum number of workers specified in the fleet.
 - min
Worker IntegerCount  - The minimum number of workers in the fleet.
 - role
Arn String - The IAM role that workers in the fleet use when processing jobs.
 - status
Fleet
Status  - The status of the fleet.
 - List<Tag>
 - An array of key-value pairs to apply to this resource.
 - worker
Count Integer - The number of workers in the fleet summary.
 
- arn string
 - The Amazon Resource Name (ARN) assigned to the fleet.
 - capabilities
Fleet
Capabilities  - configuration
Fleet
Configuration0Properties | FleetConfiguration1Properties  - The configuration details for the fleet.
 - description string
 - A description that helps identify what the fleet is used for.
 - display
Name string - The display name of the fleet summary to update.
 - fleet
Id string - The fleet ID.
 - max
Worker numberCount  - The maximum number of workers specified in the fleet.
 - min
Worker numberCount  - The minimum number of workers in the fleet.
 - role
Arn string - The IAM role that workers in the fleet use when processing jobs.
 - status
Fleet
Status  - The status of the fleet.
 - Tag[]
 - An array of key-value pairs to apply to this resource.
 - worker
Count number - The number of workers in the fleet summary.
 
- arn str
 - The Amazon Resource Name (ARN) assigned to the fleet.
 - capabilities
Fleet
Capabilities  - configuration
Fleet
Configuration0Properties | FleetConfiguration1Properties  - The configuration details for the fleet.
 - description str
 - A description that helps identify what the fleet is used for.
 - display_
name str - The display name of the fleet summary to update.
 - fleet_
id str - The fleet ID.
 - max_
worker_ intcount  - The maximum number of workers specified in the fleet.
 - min_
worker_ intcount  - The minimum number of workers in the fleet.
 - role_
arn str - The IAM role that workers in the fleet use when processing jobs.
 - status
Fleet
Status  - The status of the fleet.
 - Sequence[root_Tag]
 - An array of key-value pairs to apply to this resource.
 - worker_
count int - The number of workers in the fleet summary.
 
- arn String
 - The Amazon Resource Name (ARN) assigned to the fleet.
 - capabilities Property Map
 - configuration Property Map | Property Map
 - The configuration details for the fleet.
 - description String
 - A description that helps identify what the fleet is used for.
 - display
Name String - The display name of the fleet summary to update.
 - fleet
Id String - The fleet ID.
 - max
Worker NumberCount  - The maximum number of workers specified in the fleet.
 - min
Worker NumberCount  - The minimum number of workers in the fleet.
 - role
Arn String - The IAM role that workers in the fleet use when processing jobs.
 - status "ACTIVE" | "CREATE_IN_PROGRESS" | "UPDATE_IN_PROGRESS" | "CREATE_FAILED" | "UPDATE_FAILED"
 - The status of the fleet.
 - List<Property Map>
 - An array of key-value pairs to apply to this resource.
 - worker
Count Number - The number of workers in the fleet summary.
 
Supporting Types
FleetAcceleratorCountRange   
FleetAcceleratorTotalMemoryMiBRange     
FleetAcceleratorType  
FleetAmountCapability  
FleetAttributeCapability  
FleetAutoScalingMode   
FleetCapabilities 
- Amounts
List<Pulumi.
Aws Native. Deadline. Inputs. Fleet Amount Capability>  - Amount capabilities of the fleet.
 - Attributes
List<Pulumi.
Aws Native. Deadline. Inputs. Fleet Attribute Capability>  - Attribute capabilities of the fleet.
 
- Amounts
[]Fleet
Amount Capability  - Amount capabilities of the fleet.
 - Attributes
[]Fleet
Attribute Capability  - Attribute capabilities of the fleet.
 
- amounts
List<Fleet
Amount Capability>  - Amount capabilities of the fleet.
 - attributes
List<Fleet
Attribute Capability>  - Attribute capabilities of the fleet.
 
- amounts
Fleet
Amount Capability[]  - Amount capabilities of the fleet.
 - attributes
Fleet
Attribute Capability[]  - Attribute capabilities of the fleet.
 
- amounts
Sequence[Fleet
Amount Capability]  - Amount capabilities of the fleet.
 - attributes
Sequence[Fleet
Attribute Capability]  - Attribute capabilities of the fleet.
 
- amounts List<Property Map>
 - Amount capabilities of the fleet.
 - attributes List<Property Map>
 - Attribute capabilities of the fleet.
 
FleetConfiguration0Properties 
FleetConfiguration1Properties 
FleetCpuArchitectureType   
FleetCustomerManagedFleetConfiguration    
FleetCustomerManagedFleetOperatingSystemFamily      
FleetCustomerManagedWorkerCapabilities    
- Cpu
Architecture Pulumi.Type Aws Native. Deadline. Fleet Cpu Architecture Type  - Memory
Mi Pulumi.B Aws Native. Deadline. Inputs. Fleet Memory Mi BRange  - Os
Family Pulumi.Aws Native. Deadline. Fleet Customer Managed Fleet Operating System Family  - VCpu
Count Pulumi.Aws Native. Deadline. Inputs. Fleet VCpu Count Range  - Accelerator
Count Pulumi.Aws Native. Deadline. Inputs. Fleet Accelerator Count Range  - Accelerator
Total Pulumi.Memory Mi B Aws Native. Deadline. Inputs. Fleet Accelerator Total Memory Mi BRange  - Accelerator
Types List<Pulumi.Aws Native. Deadline. Fleet Accelerator Type>  - Custom
Amounts List<Pulumi.Aws Native. Deadline. Inputs. Fleet Amount Capability>  - Custom
Attributes List<Pulumi.Aws Native. Deadline. Inputs. Fleet Attribute Capability>  
- Cpu
Architecture FleetType Cpu Architecture Type  - Memory
Mi FleetB Memory Mi BRange  - Os
Family FleetCustomer Managed Fleet Operating System Family  - VCpu
Count FleetVCpu Count Range  - Accelerator
Count FleetAccelerator Count Range  - Accelerator
Total FleetMemory Mi B Accelerator Total Memory Mi BRange  - Accelerator
Types []FleetAccelerator Type  - Custom
Amounts []FleetAmount Capability  - Custom
Attributes []FleetAttribute Capability  
- cpu
Architecture FleetType Cpu Architecture Type  - memory
Mi FleetB Memory Mi BRange  - os
Family FleetCustomer Managed Fleet Operating System Family  - v
Cpu FleetCount VCpu Count Range  - accelerator
Count FleetAccelerator Count Range  - accelerator
Total FleetMemory Mi B Accelerator Total Memory Mi BRange  - accelerator
Types List<FleetAccelerator Type>  - custom
Amounts List<FleetAmount Capability>  - custom
Attributes List<FleetAttribute Capability>  
- cpu
Architecture FleetType Cpu Architecture Type  - memory
Mi FleetB Memory Mi BRange  - os
Family FleetCustomer Managed Fleet Operating System Family  - v
Cpu FleetCount VCpu Count Range  - accelerator
Count FleetAccelerator Count Range  - accelerator
Total FleetMemory Mi B Accelerator Total Memory Mi BRange  - accelerator
Types FleetAccelerator Type[]  - custom
Amounts FleetAmount Capability[]  - custom
Attributes FleetAttribute Capability[]  
- cpu_
architecture_ Fleettype Cpu Architecture Type  - memory_
mi_ Fleetb Memory Mi BRange  - os_
family FleetCustomer Managed Fleet Operating System Family  - v_
cpu_ Fleetcount VCpu Count Range  - accelerator_
count FleetAccelerator Count Range  - accelerator_
total_ Fleetmemory_ mi_ b Accelerator Total Memory Mi BRange  - accelerator_
types Sequence[FleetAccelerator Type]  - custom_
amounts Sequence[FleetAmount Capability]  - custom_
attributes Sequence[FleetAttribute Capability]  
FleetEc2EbsVolume  
- Iops int
 - Size
Gi intB  - Throughput
Mi intB  
- Iops int
 - Size
Gi intB  - Throughput
Mi intB  
- iops Integer
 - size
Gi IntegerB  - throughput
Mi IntegerB  
- iops number
 - size
Gi numberB  - throughput
Mi numberB  
- iops int
 - size_
gi_ intb  - throughput_
mi_ intb  
- iops Number
 - size
Gi NumberB  - throughput
Mi NumberB  
FleetEc2MarketType  
FleetMemoryMiBRange   
FleetServiceManagedEc2FleetConfiguration    
FleetServiceManagedEc2InstanceCapabilities    
- Cpu
Architecture Pulumi.Type Aws Native. Deadline. Fleet Cpu Architecture Type  - Memory
Mi Pulumi.B Aws Native. Deadline. Inputs. Fleet Memory Mi BRange  - Os
Family Pulumi.Aws Native. Deadline. Fleet Service Managed Fleet Operating System Family  - VCpu
Count Pulumi.Aws Native. Deadline. Inputs. Fleet VCpu Count Range  - Allowed
Instance List<string>Types  - Custom
Amounts List<Pulumi.Aws Native. Deadline. Inputs. Fleet Amount Capability>  - Custom
Attributes List<Pulumi.Aws Native. Deadline. Inputs. Fleet Attribute Capability>  - Excluded
Instance List<string>Types  - Root
Ebs Pulumi.Volume Aws Native. Deadline. Inputs. Fleet Ec2Ebs Volume  
- Cpu
Architecture FleetType Cpu Architecture Type  - Memory
Mi FleetB Memory Mi BRange  - Os
Family FleetService Managed Fleet Operating System Family  - VCpu
Count FleetVCpu Count Range  - Allowed
Instance []stringTypes  - Custom
Amounts []FleetAmount Capability  - Custom
Attributes []FleetAttribute Capability  - Excluded
Instance []stringTypes  - Root
Ebs FleetVolume Ec2Ebs Volume  
- cpu
Architecture FleetType Cpu Architecture Type  - memory
Mi FleetB Memory Mi BRange  - os
Family FleetService Managed Fleet Operating System Family  - v
Cpu FleetCount VCpu Count Range  - allowed
Instance List<String>Types  - custom
Amounts List<FleetAmount Capability>  - custom
Attributes List<FleetAttribute Capability>  - excluded
Instance List<String>Types  - root
Ebs FleetVolume Ec2Ebs Volume  
- cpu
Architecture FleetType Cpu Architecture Type  - memory
Mi FleetB Memory Mi BRange  - os
Family FleetService Managed Fleet Operating System Family  - v
Cpu FleetCount VCpu Count Range  - allowed
Instance string[]Types  - custom
Amounts FleetAmount Capability[]  - custom
Attributes FleetAttribute Capability[]  - excluded
Instance string[]Types  - root
Ebs FleetVolume Ec2Ebs Volume  
- cpu_
architecture_ Fleettype Cpu Architecture Type  - memory_
mi_ Fleetb Memory Mi BRange  - os_
family FleetService Managed Fleet Operating System Family  - v_
cpu_ Fleetcount VCpu Count Range  - allowed_
instance_ Sequence[str]types  - custom_
amounts Sequence[FleetAmount Capability]  - custom_
attributes Sequence[FleetAttribute Capability]  - excluded_
instance_ Sequence[str]types  - root_
ebs_ Fleetvolume Ec2Ebs Volume  
FleetServiceManagedEc2InstanceMarketOptions     
FleetServiceManagedFleetOperatingSystemFamily      
FleetStatus 
FleetVCpuCountRange   
Tag
Package Details
- Repository
 - AWS Native pulumi/pulumi-aws-native
 - License
 - Apache-2.0
 
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi