libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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 parameter, all launch configurations are described.

    Array Members: Maximum number of 50 items.

  • nextToken :: Maybe Text

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

  • maxRecords :: Maybe Int

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

Instances

Instances details
Eq DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Read DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Show 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 #

NFData DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

Hashable 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

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

type Rep DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

type Rep DescribeLaunchConfigurations = D1 ('MetaData "DescribeLaunchConfigurations" "Amazonka.AutoScaling.DescribeLaunchConfigurations" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" 'False) (C1 ('MetaCons "DescribeLaunchConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "launchConfigurationNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeLaunchConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

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 parameter, all launch configurations are described.

Array Members: Maximum number of 50 items.

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

$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.

Request Lenses

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

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

Array Members: Maximum number of 50 items.

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.)

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.

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
Eq 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

Generic DescribeLaunchConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeLaunchConfigurations

NFData 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" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" '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:

$sel:nextToken: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.