Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Provides organization config rule deployment status for an organization.
The status is not considered successful until organization config rule is successfully deployed in all the member accounts with an exception of excluded accounts.
When you specify the limit and the next token, you receive a paginated response. Limit and next token are not applicable if you specify organization config rule names. It is only applicable, when you request all the organization config rules.
This operation returns paginated results.
Synopsis
- data DescribeOrganizationConfigRuleStatuses = DescribeOrganizationConfigRuleStatuses' {}
- newDescribeOrganizationConfigRuleStatuses :: DescribeOrganizationConfigRuleStatuses
- describeOrganizationConfigRuleStatuses_organizationConfigRuleNames :: Lens' DescribeOrganizationConfigRuleStatuses (Maybe [Text])
- describeOrganizationConfigRuleStatuses_nextToken :: Lens' DescribeOrganizationConfigRuleStatuses (Maybe Text)
- describeOrganizationConfigRuleStatuses_limit :: Lens' DescribeOrganizationConfigRuleStatuses (Maybe Natural)
- data DescribeOrganizationConfigRuleStatusesResponse = DescribeOrganizationConfigRuleStatusesResponse' {}
- newDescribeOrganizationConfigRuleStatusesResponse :: Int -> DescribeOrganizationConfigRuleStatusesResponse
- describeOrganizationConfigRuleStatusesResponse_nextToken :: Lens' DescribeOrganizationConfigRuleStatusesResponse (Maybe Text)
- describeOrganizationConfigRuleStatusesResponse_organizationConfigRuleStatuses :: Lens' DescribeOrganizationConfigRuleStatusesResponse (Maybe [OrganizationConfigRuleStatus])
- describeOrganizationConfigRuleStatusesResponse_httpStatus :: Lens' DescribeOrganizationConfigRuleStatusesResponse Int
Creating a Request
data DescribeOrganizationConfigRuleStatuses Source #
See: newDescribeOrganizationConfigRuleStatuses
smart constructor.
DescribeOrganizationConfigRuleStatuses' | |
|
Instances
newDescribeOrganizationConfigRuleStatuses :: DescribeOrganizationConfigRuleStatuses Source #
Create a value of DescribeOrganizationConfigRuleStatuses
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:organizationConfigRuleNames:DescribeOrganizationConfigRuleStatuses'
, describeOrganizationConfigRuleStatuses_organizationConfigRuleNames
- The names of organization config rules for which you want status
details. If you do not specify any names, Config returns details for all
your organization Config rules.
$sel:nextToken:DescribeOrganizationConfigRuleStatuses'
, describeOrganizationConfigRuleStatuses_nextToken
- The nextToken
string returned on a previous page that you use to get
the next page of results in a paginated response.
$sel:limit:DescribeOrganizationConfigRuleStatuses'
, describeOrganizationConfigRuleStatuses_limit
- The maximum number of OrganizationConfigRuleStatuses
returned on each
page. If you do no specify a number, Config uses the default. The
default is 100.
Request Lenses
describeOrganizationConfigRuleStatuses_organizationConfigRuleNames :: Lens' DescribeOrganizationConfigRuleStatuses (Maybe [Text]) Source #
The names of organization config rules for which you want status details. If you do not specify any names, Config returns details for all your organization Config rules.
describeOrganizationConfigRuleStatuses_nextToken :: Lens' DescribeOrganizationConfigRuleStatuses (Maybe Text) Source #
The nextToken
string returned on a previous page that you use to get
the next page of results in a paginated response.
describeOrganizationConfigRuleStatuses_limit :: Lens' DescribeOrganizationConfigRuleStatuses (Maybe Natural) Source #
The maximum number of OrganizationConfigRuleStatuses
returned on each
page. If you do no specify a number, Config uses the default. The
default is 100.
Destructuring the Response
data DescribeOrganizationConfigRuleStatusesResponse Source #
See: newDescribeOrganizationConfigRuleStatusesResponse
smart constructor.
DescribeOrganizationConfigRuleStatusesResponse' | |
|
Instances
newDescribeOrganizationConfigRuleStatusesResponse Source #
:: Int |
|
-> DescribeOrganizationConfigRuleStatusesResponse |
Create a value of DescribeOrganizationConfigRuleStatusesResponse
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:DescribeOrganizationConfigRuleStatuses'
, describeOrganizationConfigRuleStatusesResponse_nextToken
- The nextToken
string returned on a previous page that you use to get
the next page of results in a paginated response.
$sel:organizationConfigRuleStatuses:DescribeOrganizationConfigRuleStatusesResponse'
, describeOrganizationConfigRuleStatusesResponse_organizationConfigRuleStatuses
- A list of OrganizationConfigRuleStatus
objects.
$sel:httpStatus:DescribeOrganizationConfigRuleStatusesResponse'
, describeOrganizationConfigRuleStatusesResponse_httpStatus
- The response's http status code.
Response Lenses
describeOrganizationConfigRuleStatusesResponse_nextToken :: Lens' DescribeOrganizationConfigRuleStatusesResponse (Maybe Text) Source #
The nextToken
string returned on a previous page that you use to get
the next page of results in a paginated response.
describeOrganizationConfigRuleStatusesResponse_organizationConfigRuleStatuses :: Lens' DescribeOrganizationConfigRuleStatusesResponse (Maybe [OrganizationConfigRuleStatus]) Source #
A list of OrganizationConfigRuleStatus
objects.
describeOrganizationConfigRuleStatusesResponse_httpStatus :: Lens' DescribeOrganizationConfigRuleStatusesResponse Int Source #
The response's http status code.