amazonka-autoscaling-2.0: Amazon Auto Scaling SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AutoScaling.DescribeLaunchConfigurations

Description

Gets information about the launch configurations in the account and Region.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeLaunchConfigurations Source #

See: newDescribeLaunchConfigurations smart constructor.

Constructors

DescribeLaunchConfigurations' 

Fields

  • launchConfigurationNames :: Maybe [Text]

    The launch configuration names. If you omit this property, all launch configurations are described.

    Array Members: Maximum number of 50 items.

  • maxRecords :: Maybe Int

    The maximum number of items to return with this call. The default value is 50 and the maximum value is 100.

  • nextToken :: Maybe Text

    The token for the next set of items to return. (You received this token from a previous call.)

Instances

Instances details
ToHeaders DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

ToPath DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

ToQuery DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

AWSPager DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

AWSRequest DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Generic DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Associated Types

type Rep DescribeLaunchConfigurations :: Type -> Type #

Read DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Show DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

NFData DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Eq DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Hashable DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

type AWSResponse DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

type Rep DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

type Rep DescribeLaunchConfigurations = D1 ('MetaData "DescribeLaunchConfigurations" "Amazonka.AutoScaling.DescribeLaunchConfigurations" "amazonka-autoscaling-2.0-IerpHfP4BA3Ir4ZL2IR1De" 'False) (C1 ('MetaCons "DescribeLaunchConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "launchConfigurationNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "maxRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeLaunchConfigurations :: DescribeLaunchConfigurations Source #

Create a value of DescribeLaunchConfigurations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:launchConfigurationNames:DescribeLaunchConfigurations', describeLaunchConfigurations_launchConfigurationNames - The launch configuration names. If you omit this property, all launch configurations are described.

Array Members: Maximum number of 50 items.

$sel:maxRecords:DescribeLaunchConfigurations', describeLaunchConfigurations_maxRecords - The maximum number of items to return with this call. The default value is 50 and the maximum value is 100.

DescribeLaunchConfigurations, describeLaunchConfigurations_nextToken - The token for the next set of items to return. (You received this token from a previous call.)

Request Lenses

describeLaunchConfigurations_launchConfigurationNames :: Lens' DescribeLaunchConfigurations (Maybe [Text]) Source #

The launch configuration names. If you omit this property, all launch configurations are described.

Array Members: Maximum number of 50 items.

describeLaunchConfigurations_maxRecords :: Lens' DescribeLaunchConfigurations (Maybe Int) Source #

The maximum number of items to return with this call. The default value is 50 and the maximum value is 100.

describeLaunchConfigurations_nextToken :: Lens' DescribeLaunchConfigurations (Maybe Text) Source #

The token for the next set of items to return. (You received this token from a previous call.)

Destructuring the Response

data DescribeLaunchConfigurationsResponse Source #

Constructors

DescribeLaunchConfigurationsResponse' 

Fields

  • nextToken :: Maybe Text

    A string that indicates that the response contains more items than can be returned in a single response. To receive additional items, specify this string for the NextToken value when requesting the next set of items. This value is null when there are no more items to return.

  • httpStatus :: Int

    The response's http status code.

  • launchConfigurations :: [LaunchConfiguration]

    The launch configurations.

Instances

Instances details
Generic DescribeLaunchConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Read DescribeLaunchConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Show DescribeLaunchConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

NFData DescribeLaunchConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Eq DescribeLaunchConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

type Rep DescribeLaunchConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

type Rep DescribeLaunchConfigurationsResponse = D1 ('MetaData "DescribeLaunchConfigurationsResponse" "Amazonka.AutoScaling.DescribeLaunchConfigurations" "amazonka-autoscaling-2.0-IerpHfP4BA3Ir4ZL2IR1De" 'False) (C1 ('MetaCons "DescribeLaunchConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "launchConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [LaunchConfiguration]))))

newDescribeLaunchConfigurationsResponse Source #

Create a value of DescribeLaunchConfigurationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeLaunchConfigurations, describeLaunchConfigurationsResponse_nextToken - A string that indicates that the response contains more items than can be returned in a single response. To receive additional items, specify this string for the NextToken value when requesting the next set of items. This value is null when there are no more items to return.

$sel:httpStatus:DescribeLaunchConfigurationsResponse', describeLaunchConfigurationsResponse_httpStatus - The response's http status code.

$sel:launchConfigurations:DescribeLaunchConfigurationsResponse', describeLaunchConfigurationsResponse_launchConfigurations - The launch configurations.

Response Lenses

describeLaunchConfigurationsResponse_nextToken :: Lens' DescribeLaunchConfigurationsResponse (Maybe Text) Source #

A string that indicates that the response contains more items than can be returned in a single response. To receive additional items, specify this string for the NextToken value when requesting the next set of items. This value is null when there are no more items to return.