Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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_limit :: Lens' DescribeOrganizationConfigRuleStatuses (Maybe Natural)
- describeOrganizationConfigRuleStatuses_nextToken :: Lens' DescribeOrganizationConfigRuleStatuses (Maybe Text)
- describeOrganizationConfigRuleStatuses_organizationConfigRuleNames :: Lens' DescribeOrganizationConfigRuleStatuses (Maybe [Text])
- 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: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.
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: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.
Request Lenses
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.
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_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.
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:
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.