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 dictionary
The 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