1. Packages
  2. AWS Native
  3. API Docs
  4. deadline
  5. getFleet

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 logo

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.AwsNative.Deadline.Outputs.FleetCapabilities
    Configuration Pulumi.AwsNative.Deadline.Outputs.FleetConfiguration0Properties | Pulumi.AwsNative.Deadline.Outputs.FleetConfiguration1Properties
    The configuration details for the fleet.
    Description string
    A description that helps identify what the fleet is used for.
    DisplayName string
    The display name of the fleet summary to update.
    FleetId string
    The fleet ID.
    MaxWorkerCount int
    The maximum number of workers specified in the fleet.
    MinWorkerCount int
    The minimum number of workers in the fleet.
    RoleArn string
    The IAM role that workers in the fleet use when processing jobs.
    Status Pulumi.AwsNative.Deadline.FleetStatus
    The status of the fleet.
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    An array of key-value pairs to apply to this resource.
    WorkerCount int
    The number of workers in the fleet summary.
    Arn string
    The Amazon Resource Name (ARN) assigned to the fleet.
    Capabilities FleetCapabilities
    Configuration FleetConfiguration0Properties | FleetConfiguration1Properties
    The configuration details for the fleet.
    Description string
    A description that helps identify what the fleet is used for.
    DisplayName string
    The display name of the fleet summary to update.
    FleetId string
    The fleet ID.
    MaxWorkerCount int
    The maximum number of workers specified in the fleet.
    MinWorkerCount int
    The minimum number of workers in the fleet.
    RoleArn string
    The IAM role that workers in the fleet use when processing jobs.
    Status FleetStatus
    The status of the fleet.
    Tags Tag
    An array of key-value pairs to apply to this resource.
    WorkerCount int
    The number of workers in the fleet summary.
    arn String
    The Amazon Resource Name (ARN) assigned to the fleet.
    capabilities FleetCapabilities
    configuration FleetConfiguration0Properties | FleetConfiguration1Properties
    The configuration details for the fleet.
    description String
    A description that helps identify what the fleet is used for.
    displayName String
    The display name of the fleet summary to update.
    fleetId String
    The fleet ID.
    maxWorkerCount Integer
    The maximum number of workers specified in the fleet.
    minWorkerCount Integer
    The minimum number of workers in the fleet.
    roleArn String
    The IAM role that workers in the fleet use when processing jobs.
    status FleetStatus
    The status of the fleet.
    tags List<Tag>
    An array of key-value pairs to apply to this resource.
    workerCount Integer
    The number of workers in the fleet summary.
    arn string
    The Amazon Resource Name (ARN) assigned to the fleet.
    capabilities FleetCapabilities
    configuration FleetConfiguration0Properties | FleetConfiguration1Properties
    The configuration details for the fleet.
    description string
    A description that helps identify what the fleet is used for.
    displayName string
    The display name of the fleet summary to update.
    fleetId string
    The fleet ID.
    maxWorkerCount number
    The maximum number of workers specified in the fleet.
    minWorkerCount number
    The minimum number of workers in the fleet.
    roleArn string
    The IAM role that workers in the fleet use when processing jobs.
    status FleetStatus
    The status of the fleet.
    tags Tag[]
    An array of key-value pairs to apply to this resource.
    workerCount number
    The number of workers in the fleet summary.
    arn str
    The Amazon Resource Name (ARN) assigned to the fleet.
    capabilities FleetCapabilities
    configuration FleetConfiguration0Properties | 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_count int
    The maximum number of workers specified in the fleet.
    min_worker_count int
    The minimum number of workers in the fleet.
    role_arn str
    The IAM role that workers in the fleet use when processing jobs.
    status FleetStatus
    The status of the fleet.
    tags 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.
    displayName String
    The display name of the fleet summary to update.
    fleetId String
    The fleet ID.
    maxWorkerCount Number
    The maximum number of workers specified in the fleet.
    minWorkerCount Number
    The minimum number of workers in the fleet.
    roleArn 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.
    tags List<Property Map>
    An array of key-value pairs to apply to this resource.
    workerCount Number
    The number of workers in the fleet summary.

    Supporting Types

    FleetAcceleratorCountRange

    Min int
    Max int
    Min int
    Max int
    min Integer
    max Integer
    min number
    max number
    min int
    max int
    min Number
    max Number

    FleetAcceleratorTotalMemoryMiBRange

    Min int
    Max int
    Min int
    Max int
    min Integer
    max Integer
    min number
    max number
    min int
    max int
    min Number
    max Number

    FleetAcceleratorType

    FleetAmountCapability

    Min double
    The minimum amount of fleet worker capability.
    Name string
    The name of the fleet capability.
    Max double
    The maximum amount of the fleet worker capability.
    Min float64
    The minimum amount of fleet worker capability.
    Name string
    The name of the fleet capability.
    Max float64
    The maximum amount of the fleet worker capability.
    min Double
    The minimum amount of fleet worker capability.
    name String
    The name of the fleet capability.
    max Double
    The maximum amount of the fleet worker capability.
    min number
    The minimum amount of fleet worker capability.
    name string
    The name of the fleet capability.
    max number
    The maximum amount of the fleet worker capability.
    min float
    The minimum amount of fleet worker capability.
    name str
    The name of the fleet capability.
    max float
    The maximum amount of the fleet worker capability.
    min Number
    The minimum amount of fleet worker capability.
    name String
    The name of the fleet capability.
    max Number
    The maximum amount of the fleet worker capability.

    FleetAttributeCapability

    Name string
    The name of the fleet attribute capability for the worker.
    Values List<string>
    The number of fleet attribute capabilities.
    Name string
    The name of the fleet attribute capability for the worker.
    Values []string
    The number of fleet attribute capabilities.
    name String
    The name of the fleet attribute capability for the worker.
    values List<String>
    The number of fleet attribute capabilities.
    name string
    The name of the fleet attribute capability for the worker.
    values string[]
    The number of fleet attribute capabilities.
    name str
    The name of the fleet attribute capability for the worker.
    values Sequence[str]
    The number of fleet attribute capabilities.
    name String
    The name of the fleet attribute capability for the worker.
    values List<String>
    The number of fleet attribute capabilities.

    FleetAutoScalingMode

    FleetCapabilities

    Amounts []FleetAmountCapability
    Amount capabilities of the fleet.
    Attributes []FleetAttributeCapability
    Attribute capabilities of the fleet.
    amounts List<FleetAmountCapability>
    Amount capabilities of the fleet.
    attributes List<FleetAttributeCapability>
    Attribute capabilities of the fleet.
    amounts FleetAmountCapability[]
    Amount capabilities of the fleet.
    attributes FleetAttributeCapability[]
    Attribute capabilities of the fleet.
    amounts Sequence[FleetAmountCapability]
    Amount capabilities of the fleet.
    attributes Sequence[FleetAttributeCapability]
    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

    FleetEc2EbsVolume

    iops Integer
    sizeGiB Integer
    throughputMiB Integer
    iops number
    sizeGiB number
    throughputMiB number
    iops Number
    sizeGiB Number
    throughputMiB Number

    FleetEc2MarketType

    FleetMemoryMiBRange

    Min int
    Max int
    Min int
    Max int
    min Integer
    max Integer
    min number
    max number
    min int
    max int
    min Number
    max Number

    FleetServiceManagedEc2FleetConfiguration

    FleetServiceManagedEc2InstanceCapabilities

    FleetServiceManagedEc2InstanceMarketOptions

    FleetServiceManagedFleetOperatingSystemFamily

    FleetStatus

    FleetVCpuCountRange

    Min int
    Max int
    Min int
    Max int
    min Integer
    max Integer
    min number
    max number
    min int
    max int
    min Number
    max Number

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi