summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-23 10:48:07 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-23 10:48:07 +0000
commitbd850226563ef1cb089d131fd33005f95339ec84 (patch)
tree461fabedcceb11037084254b9784ea1dfc96ac95
parentcc8274329381a994ef50de07e436ad8922855420 (diff)
automatic import of python-mypy-boto3-fmsopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-mypy-boto3-fms.spec156
-rw-r--r--sources2
3 files changed, 122 insertions, 37 deletions
diff --git a/.gitignore b/.gitignore
index 8dd1eee..1ab5502 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/mypy-boto3-fms-1.26.22.tar.gz
+/mypy-boto3-fms-1.26.118.tar.gz
diff --git a/python-mypy-boto3-fms.spec b/python-mypy-boto3-fms.spec
index bbe843c..9ea86bd 100644
--- a/python-mypy-boto3-fms.spec
+++ b/python-mypy-boto3-fms.spec
@@ -1,11 +1,11 @@
%global _empty_manifest_terminate_build 0
Name: python-mypy-boto3-fms
-Version: 1.26.22
+Version: 1.26.118
Release: 1
-Summary: Type annotations for boto3.FMS 1.26.22 service generated with mypy-boto3-builder 7.11.11
+Summary: Type annotations for boto3.FMS 1.26.118 service generated with mypy-boto3-builder 7.14.5
License: MIT License
URL: https://github.com/youtype/mypy_boto3_builder
-Source0: https://mirrors.nju.edu.cn/pypi/web/packages/ec/77/69cf64e77c74b66260d9ff606909540d623cecae51a5643d344235d99d21/mypy-boto3-fms-1.26.22.tar.gz
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/82/3b/5b5c9fe7cf5f2ccbb5e0cdd7fabbc08b96ec0465dead49afb71af9647ef6/mypy-boto3-fms-1.26.118.tar.gz
BuildArch: noarch
Requires: python3-typing-extensions
@@ -17,13 +17,13 @@ Requires: python3-typing-extensions
[![PyPI - mypy-boto3-fms](https://img.shields.io/pypi/v/mypy-boto3-fms.svg?color=blue)](https://pypi.org/project/mypy-boto3-fms)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mypy-boto3-fms.svg?color=blue)](https://pypi.org/project/mypy-boto3-fms)
-[![Docs](https://img.shields.io/readthedocs/mypy-boto3-builder.svg?color=blue)](https://mypy-boto3-builder.readthedocs.io/)
+[![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_fms/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/mypy-boto3-fms?color=blue)](https://pypistats.org/packages/mypy-boto3-fms)
![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)
Type annotations for
-[boto3.FMS 1.26.22](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/fms.html#FMS)
+[boto3.FMS 1.26.118](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/fms.html#FMS)
service compatible with [VSCode](https://code.visualstudio.com/),
[PyCharm](https://www.jetbrains.com/pycharm/),
[Emacs](https://www.gnu.org/software/emacs/),
@@ -32,7 +32,7 @@ service compatible with [VSCode](https://code.visualstudio.com/),
[pyright](https://github.com/microsoft/pyright) and other tools.
Generated by
-[mypy-boto3-builder 7.11.11](https://github.com/youtype/mypy_boto3_builder).
+[mypy-boto3-builder 7.14.5](https://github.com/youtype/mypy_boto3_builder).
More information can be found on
[boto3-stubs](https://pypi.org/project/boto3-stubs/) page and in
@@ -263,6 +263,8 @@ from boto3.session import Session
from mypy_boto3_fms import FMSClient
from mypy_boto3_fms.paginator import (
+ ListAdminAccountsForOrganizationPaginator,
+ ListAdminsManagingAccountPaginator,
ListAppsListsPaginator,
ListComplianceStatusPaginator,
ListMemberAccountsPaginator,
@@ -275,6 +277,12 @@ client: FMSClient = Session().client("fms")
# Explicit type annotations are optional here
# Types should be correctly discovered by mypy and IDEs
+list_admin_accounts_for_organization_paginator: ListAdminAccountsForOrganizationPaginator = (
+ client.get_paginator("list_admin_accounts_for_organization")
+)
+list_admins_managing_account_paginator: ListAdminsManagingAccountPaginator = client.get_paginator(
+ "list_admins_managing_account"
+)
list_apps_lists_paginator: ListAppsListsPaginator = client.get_paginator("list_apps_lists")
list_compliance_status_paginator: ListComplianceStatusPaginator = client.get_paginator(
"list_compliance_status"
@@ -302,10 +310,13 @@ can be used in user code for type checking.
from mypy_boto3_fms.literals import (
AccountRoleStatusType,
CustomerPolicyScopeIdTypeType,
+ CustomerPolicyStatusType,
DependentServiceNameType,
DestinationTypeType,
FailedItemReasonType,
FirewallDeploymentModelType,
+ ListAdminAccountsForOrganizationPaginatorName,
+ ListAdminsManagingAccountPaginatorName,
ListAppsListsPaginatorName,
ListComplianceStatusPaginatorName,
ListMemberAccountsPaginatorName,
@@ -314,8 +325,10 @@ from mypy_boto3_fms.literals import (
ListThirdPartyFirewallFirewallPoliciesPaginatorName,
MarketplaceSubscriptionOnboardingStatusType,
NetworkFirewallOverrideActionType,
+ OrganizationStatusType,
PolicyComplianceStatusTypeType,
RemediationActionTypeType,
+ ResourceSetStatusType,
RuleOrderType,
SecurityServiceTypeType,
TargetTypeType,
@@ -343,7 +356,12 @@ typed dictionaries for additional type checking.
```python
from mypy_boto3_fms.type_defs import (
+ AccountScopeTypeDef,
ActionTargetTypeDef,
+ AdminAccountSummaryTypeDef,
+ OrganizationalUnitScopeTypeDef,
+ PolicyTypeScopeTypeDef,
+ RegionScopeTypeDef,
AppTypeDef,
AssociateAdminAccountRequestRequestTypeDef,
AssociateThirdPartyFirewallRequestRequestTypeDef,
@@ -368,6 +386,7 @@ from mypy_boto3_fms.type_defs import (
FMSPolicyUpdateFirewallCreationConfigActionTypeDef,
FirewallSubnetIsOutOfScopeViolationTypeDef,
FirewallSubnetMissingVPCEndpointViolationTypeDef,
+ GetAdminScopeRequestRequestTypeDef,
GetAppsListRequestRequestTypeDef,
GetComplianceDetailRequestRequestTypeDef,
GetPolicyRequestRequestTypeDef,
@@ -379,6 +398,8 @@ from mypy_boto3_fms.type_defs import (
GetThirdPartyFirewallAssociationStatusRequestRequestTypeDef,
GetViolationDetailsRequestRequestTypeDef,
PaginatorConfigTypeDef,
+ ListAdminAccountsForOrganizationRequestRequestTypeDef,
+ ListAdminsManagingAccountRequestRequestTypeDef,
ListAppsListsRequestRequestTypeDef,
ListComplianceStatusRequestRequestTypeDef,
ListDiscoveredResourcesRequestRequestTypeDef,
@@ -418,6 +439,7 @@ from mypy_boto3_fms.type_defs import (
EC2DeleteRouteActionTypeDef,
EC2ReplaceRouteActionTypeDef,
EC2ReplaceRouteTableAssociationActionTypeDef,
+ AdminScopeTypeDef,
AppsListDataSummaryTypeDef,
AppsListDataTypeDef,
AssociateThirdPartyFirewallResponseTypeDef,
@@ -427,6 +449,8 @@ from mypy_boto3_fms.type_defs import (
GetNotificationChannelResponseTypeDef,
GetProtectionStatusResponseTypeDef,
GetThirdPartyFirewallAssociationStatusResponseTypeDef,
+ ListAdminAccountsForOrganizationResponseTypeDef,
+ ListAdminsManagingAccountResponseTypeDef,
ListMemberAccountsResponseTypeDef,
AwsEc2InstanceViolationTypeDef,
BatchAssociateResourceResponseTypeDef,
@@ -439,6 +463,8 @@ from mypy_boto3_fms.type_defs import (
PutProtocolsListResponseTypeDef,
GetResourceSetResponseTypeDef,
PutResourceSetResponseTypeDef,
+ ListAdminAccountsForOrganizationRequestListAdminAccountsForOrganizationPaginateTypeDef,
+ ListAdminsManagingAccountRequestListAdminsManagingAccountPaginateTypeDef,
ListAppsListsRequestListAppsListsPaginateTypeDef,
ListComplianceStatusRequestListComplianceStatusPaginateTypeDef,
ListMemberAccountsRequestListMemberAccountsPaginateTypeDef,
@@ -464,6 +490,8 @@ from mypy_boto3_fms.type_defs import (
PolicyOptionTypeDef,
SecurityGroupRemediationActionTypeDef,
RemediationActionTypeDef,
+ GetAdminScopeResponseTypeDef,
+ PutAdminAccountRequestRequestTypeDef,
ListAppsListsResponseTypeDef,
GetAppsListResponseTypeDef,
PutAppsListRequestRequestTypeDef,
@@ -487,7 +515,7 @@ from mypy_boto3_fms.type_defs import (
)
-def get_structure() -> ActionTargetTypeDef:
+def get_structure() -> AccountScopeTypeDef:
return {...}
```
@@ -498,12 +526,11 @@ def get_structure() -> ActionTargetTypeDef:
Fully automated
[mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
generates type annotations for each service, patiently waiting for `boto3`
-updates. It delivers a drop-in type annotations for you and makes sure that:
+updates. It delivers drop-in type annotations for you and makes sure that:
- All available `boto3` services are covered.
- Each public class and method of every `boto3` service gets valid type
- annotations extracted from the documentation (blame `botocore` docs if types
- are incorrect).
+ annotations extracted from `botocore` schemas.
- Type annotations include up-to-date documentation.
- Link to documentation is provided for every method.
- Code is processed by [black](https://github.com/psf/black) and
@@ -517,15 +544,16 @@ updates. It delivers a drop-in type annotations for you and makes sure that:
### Implemented features
-- Fully type annotated `boto3`, `botocore` and `aiobotocore` libraries
+- Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
+ libraries
- `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
compatibility
- `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
annotations for each service
- Generated `TypeDefs` for each service
- Generated `Literals` for each service
-- Auto discovery of types for `boto3.client` and `boto3.session` calls
-- Auto discovery of types for `session.client` and `session.session` calls
+- Auto discovery of types for `boto3.client` and `boto3.resource` calls
+- Auto discovery of types for `session.client` and `session.resource` calls
- Auto discovery of types for `client.get_waiter` and `client.get_paginator`
calls
- Auto discovery of types for `ServiceResource` and `Resource` collections
@@ -578,7 +606,7 @@ repository.
%package -n python3-mypy-boto3-fms
-Summary: Type annotations for boto3.FMS 1.26.22 service generated with mypy-boto3-builder 7.11.11
+Summary: Type annotations for boto3.FMS 1.26.118 service generated with mypy-boto3-builder 7.14.5
Provides: python-mypy-boto3-fms
BuildRequires: python3-devel
BuildRequires: python3-setuptools
@@ -590,13 +618,13 @@ BuildRequires: python3-pip
[![PyPI - mypy-boto3-fms](https://img.shields.io/pypi/v/mypy-boto3-fms.svg?color=blue)](https://pypi.org/project/mypy-boto3-fms)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mypy-boto3-fms.svg?color=blue)](https://pypi.org/project/mypy-boto3-fms)
-[![Docs](https://img.shields.io/readthedocs/mypy-boto3-builder.svg?color=blue)](https://mypy-boto3-builder.readthedocs.io/)
+[![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_fms/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/mypy-boto3-fms?color=blue)](https://pypistats.org/packages/mypy-boto3-fms)
![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)
Type annotations for
-[boto3.FMS 1.26.22](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/fms.html#FMS)
+[boto3.FMS 1.26.118](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/fms.html#FMS)
service compatible with [VSCode](https://code.visualstudio.com/),
[PyCharm](https://www.jetbrains.com/pycharm/),
[Emacs](https://www.gnu.org/software/emacs/),
@@ -605,7 +633,7 @@ service compatible with [VSCode](https://code.visualstudio.com/),
[pyright](https://github.com/microsoft/pyright) and other tools.
Generated by
-[mypy-boto3-builder 7.11.11](https://github.com/youtype/mypy_boto3_builder).
+[mypy-boto3-builder 7.14.5](https://github.com/youtype/mypy_boto3_builder).
More information can be found on
[boto3-stubs](https://pypi.org/project/boto3-stubs/) page and in
@@ -836,6 +864,8 @@ from boto3.session import Session
from mypy_boto3_fms import FMSClient
from mypy_boto3_fms.paginator import (
+ ListAdminAccountsForOrganizationPaginator,
+ ListAdminsManagingAccountPaginator,
ListAppsListsPaginator,
ListComplianceStatusPaginator,
ListMemberAccountsPaginator,
@@ -848,6 +878,12 @@ client: FMSClient = Session().client("fms")
# Explicit type annotations are optional here
# Types should be correctly discovered by mypy and IDEs
+list_admin_accounts_for_organization_paginator: ListAdminAccountsForOrganizationPaginator = (
+ client.get_paginator("list_admin_accounts_for_organization")
+)
+list_admins_managing_account_paginator: ListAdminsManagingAccountPaginator = client.get_paginator(
+ "list_admins_managing_account"
+)
list_apps_lists_paginator: ListAppsListsPaginator = client.get_paginator("list_apps_lists")
list_compliance_status_paginator: ListComplianceStatusPaginator = client.get_paginator(
"list_compliance_status"
@@ -875,10 +911,13 @@ can be used in user code for type checking.
from mypy_boto3_fms.literals import (
AccountRoleStatusType,
CustomerPolicyScopeIdTypeType,
+ CustomerPolicyStatusType,
DependentServiceNameType,
DestinationTypeType,
FailedItemReasonType,
FirewallDeploymentModelType,
+ ListAdminAccountsForOrganizationPaginatorName,
+ ListAdminsManagingAccountPaginatorName,
ListAppsListsPaginatorName,
ListComplianceStatusPaginatorName,
ListMemberAccountsPaginatorName,
@@ -887,8 +926,10 @@ from mypy_boto3_fms.literals import (
ListThirdPartyFirewallFirewallPoliciesPaginatorName,
MarketplaceSubscriptionOnboardingStatusType,
NetworkFirewallOverrideActionType,
+ OrganizationStatusType,
PolicyComplianceStatusTypeType,
RemediationActionTypeType,
+ ResourceSetStatusType,
RuleOrderType,
SecurityServiceTypeType,
TargetTypeType,
@@ -916,7 +957,12 @@ typed dictionaries for additional type checking.
```python
from mypy_boto3_fms.type_defs import (
+ AccountScopeTypeDef,
ActionTargetTypeDef,
+ AdminAccountSummaryTypeDef,
+ OrganizationalUnitScopeTypeDef,
+ PolicyTypeScopeTypeDef,
+ RegionScopeTypeDef,
AppTypeDef,
AssociateAdminAccountRequestRequestTypeDef,
AssociateThirdPartyFirewallRequestRequestTypeDef,
@@ -941,6 +987,7 @@ from mypy_boto3_fms.type_defs import (
FMSPolicyUpdateFirewallCreationConfigActionTypeDef,
FirewallSubnetIsOutOfScopeViolationTypeDef,
FirewallSubnetMissingVPCEndpointViolationTypeDef,
+ GetAdminScopeRequestRequestTypeDef,
GetAppsListRequestRequestTypeDef,
GetComplianceDetailRequestRequestTypeDef,
GetPolicyRequestRequestTypeDef,
@@ -952,6 +999,8 @@ from mypy_boto3_fms.type_defs import (
GetThirdPartyFirewallAssociationStatusRequestRequestTypeDef,
GetViolationDetailsRequestRequestTypeDef,
PaginatorConfigTypeDef,
+ ListAdminAccountsForOrganizationRequestRequestTypeDef,
+ ListAdminsManagingAccountRequestRequestTypeDef,
ListAppsListsRequestRequestTypeDef,
ListComplianceStatusRequestRequestTypeDef,
ListDiscoveredResourcesRequestRequestTypeDef,
@@ -991,6 +1040,7 @@ from mypy_boto3_fms.type_defs import (
EC2DeleteRouteActionTypeDef,
EC2ReplaceRouteActionTypeDef,
EC2ReplaceRouteTableAssociationActionTypeDef,
+ AdminScopeTypeDef,
AppsListDataSummaryTypeDef,
AppsListDataTypeDef,
AssociateThirdPartyFirewallResponseTypeDef,
@@ -1000,6 +1050,8 @@ from mypy_boto3_fms.type_defs import (
GetNotificationChannelResponseTypeDef,
GetProtectionStatusResponseTypeDef,
GetThirdPartyFirewallAssociationStatusResponseTypeDef,
+ ListAdminAccountsForOrganizationResponseTypeDef,
+ ListAdminsManagingAccountResponseTypeDef,
ListMemberAccountsResponseTypeDef,
AwsEc2InstanceViolationTypeDef,
BatchAssociateResourceResponseTypeDef,
@@ -1012,6 +1064,8 @@ from mypy_boto3_fms.type_defs import (
PutProtocolsListResponseTypeDef,
GetResourceSetResponseTypeDef,
PutResourceSetResponseTypeDef,
+ ListAdminAccountsForOrganizationRequestListAdminAccountsForOrganizationPaginateTypeDef,
+ ListAdminsManagingAccountRequestListAdminsManagingAccountPaginateTypeDef,
ListAppsListsRequestListAppsListsPaginateTypeDef,
ListComplianceStatusRequestListComplianceStatusPaginateTypeDef,
ListMemberAccountsRequestListMemberAccountsPaginateTypeDef,
@@ -1037,6 +1091,8 @@ from mypy_boto3_fms.type_defs import (
PolicyOptionTypeDef,
SecurityGroupRemediationActionTypeDef,
RemediationActionTypeDef,
+ GetAdminScopeResponseTypeDef,
+ PutAdminAccountRequestRequestTypeDef,
ListAppsListsResponseTypeDef,
GetAppsListResponseTypeDef,
PutAppsListRequestRequestTypeDef,
@@ -1060,7 +1116,7 @@ from mypy_boto3_fms.type_defs import (
)
-def get_structure() -> ActionTargetTypeDef:
+def get_structure() -> AccountScopeTypeDef:
return {...}
```
@@ -1071,12 +1127,11 @@ def get_structure() -> ActionTargetTypeDef:
Fully automated
[mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
generates type annotations for each service, patiently waiting for `boto3`
-updates. It delivers a drop-in type annotations for you and makes sure that:
+updates. It delivers drop-in type annotations for you and makes sure that:
- All available `boto3` services are covered.
- Each public class and method of every `boto3` service gets valid type
- annotations extracted from the documentation (blame `botocore` docs if types
- are incorrect).
+ annotations extracted from `botocore` schemas.
- Type annotations include up-to-date documentation.
- Link to documentation is provided for every method.
- Code is processed by [black](https://github.com/psf/black) and
@@ -1090,15 +1145,16 @@ updates. It delivers a drop-in type annotations for you and makes sure that:
### Implemented features
-- Fully type annotated `boto3`, `botocore` and `aiobotocore` libraries
+- Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
+ libraries
- `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
compatibility
- `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
annotations for each service
- Generated `TypeDefs` for each service
- Generated `Literals` for each service
-- Auto discovery of types for `boto3.client` and `boto3.session` calls
-- Auto discovery of types for `session.client` and `session.session` calls
+- Auto discovery of types for `boto3.client` and `boto3.resource` calls
+- Auto discovery of types for `session.client` and `session.resource` calls
- Auto discovery of types for `client.get_waiter` and `client.get_paginator`
calls
- Auto discovery of types for `ServiceResource` and `Resource` collections
@@ -1160,13 +1216,13 @@ Provides: python3-mypy-boto3-fms-doc
[![PyPI - mypy-boto3-fms](https://img.shields.io/pypi/v/mypy-boto3-fms.svg?color=blue)](https://pypi.org/project/mypy-boto3-fms)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mypy-boto3-fms.svg?color=blue)](https://pypi.org/project/mypy-boto3-fms)
-[![Docs](https://img.shields.io/readthedocs/mypy-boto3-builder.svg?color=blue)](https://mypy-boto3-builder.readthedocs.io/)
+[![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_fms/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/mypy-boto3-fms?color=blue)](https://pypistats.org/packages/mypy-boto3-fms)
![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)
Type annotations for
-[boto3.FMS 1.26.22](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/fms.html#FMS)
+[boto3.FMS 1.26.118](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/fms.html#FMS)
service compatible with [VSCode](https://code.visualstudio.com/),
[PyCharm](https://www.jetbrains.com/pycharm/),
[Emacs](https://www.gnu.org/software/emacs/),
@@ -1175,7 +1231,7 @@ service compatible with [VSCode](https://code.visualstudio.com/),
[pyright](https://github.com/microsoft/pyright) and other tools.
Generated by
-[mypy-boto3-builder 7.11.11](https://github.com/youtype/mypy_boto3_builder).
+[mypy-boto3-builder 7.14.5](https://github.com/youtype/mypy_boto3_builder).
More information can be found on
[boto3-stubs](https://pypi.org/project/boto3-stubs/) page and in
@@ -1406,6 +1462,8 @@ from boto3.session import Session
from mypy_boto3_fms import FMSClient
from mypy_boto3_fms.paginator import (
+ ListAdminAccountsForOrganizationPaginator,
+ ListAdminsManagingAccountPaginator,
ListAppsListsPaginator,
ListComplianceStatusPaginator,
ListMemberAccountsPaginator,
@@ -1418,6 +1476,12 @@ client: FMSClient = Session().client("fms")
# Explicit type annotations are optional here
# Types should be correctly discovered by mypy and IDEs
+list_admin_accounts_for_organization_paginator: ListAdminAccountsForOrganizationPaginator = (
+ client.get_paginator("list_admin_accounts_for_organization")
+)
+list_admins_managing_account_paginator: ListAdminsManagingAccountPaginator = client.get_paginator(
+ "list_admins_managing_account"
+)
list_apps_lists_paginator: ListAppsListsPaginator = client.get_paginator("list_apps_lists")
list_compliance_status_paginator: ListComplianceStatusPaginator = client.get_paginator(
"list_compliance_status"
@@ -1445,10 +1509,13 @@ can be used in user code for type checking.
from mypy_boto3_fms.literals import (
AccountRoleStatusType,
CustomerPolicyScopeIdTypeType,
+ CustomerPolicyStatusType,
DependentServiceNameType,
DestinationTypeType,
FailedItemReasonType,
FirewallDeploymentModelType,
+ ListAdminAccountsForOrganizationPaginatorName,
+ ListAdminsManagingAccountPaginatorName,
ListAppsListsPaginatorName,
ListComplianceStatusPaginatorName,
ListMemberAccountsPaginatorName,
@@ -1457,8 +1524,10 @@ from mypy_boto3_fms.literals import (
ListThirdPartyFirewallFirewallPoliciesPaginatorName,
MarketplaceSubscriptionOnboardingStatusType,
NetworkFirewallOverrideActionType,
+ OrganizationStatusType,
PolicyComplianceStatusTypeType,
RemediationActionTypeType,
+ ResourceSetStatusType,
RuleOrderType,
SecurityServiceTypeType,
TargetTypeType,
@@ -1486,7 +1555,12 @@ typed dictionaries for additional type checking.
```python
from mypy_boto3_fms.type_defs import (
+ AccountScopeTypeDef,
ActionTargetTypeDef,
+ AdminAccountSummaryTypeDef,
+ OrganizationalUnitScopeTypeDef,
+ PolicyTypeScopeTypeDef,
+ RegionScopeTypeDef,
AppTypeDef,
AssociateAdminAccountRequestRequestTypeDef,
AssociateThirdPartyFirewallRequestRequestTypeDef,
@@ -1511,6 +1585,7 @@ from mypy_boto3_fms.type_defs import (
FMSPolicyUpdateFirewallCreationConfigActionTypeDef,
FirewallSubnetIsOutOfScopeViolationTypeDef,
FirewallSubnetMissingVPCEndpointViolationTypeDef,
+ GetAdminScopeRequestRequestTypeDef,
GetAppsListRequestRequestTypeDef,
GetComplianceDetailRequestRequestTypeDef,
GetPolicyRequestRequestTypeDef,
@@ -1522,6 +1597,8 @@ from mypy_boto3_fms.type_defs import (
GetThirdPartyFirewallAssociationStatusRequestRequestTypeDef,
GetViolationDetailsRequestRequestTypeDef,
PaginatorConfigTypeDef,
+ ListAdminAccountsForOrganizationRequestRequestTypeDef,
+ ListAdminsManagingAccountRequestRequestTypeDef,
ListAppsListsRequestRequestTypeDef,
ListComplianceStatusRequestRequestTypeDef,
ListDiscoveredResourcesRequestRequestTypeDef,
@@ -1561,6 +1638,7 @@ from mypy_boto3_fms.type_defs import (
EC2DeleteRouteActionTypeDef,
EC2ReplaceRouteActionTypeDef,
EC2ReplaceRouteTableAssociationActionTypeDef,
+ AdminScopeTypeDef,
AppsListDataSummaryTypeDef,
AppsListDataTypeDef,
AssociateThirdPartyFirewallResponseTypeDef,
@@ -1570,6 +1648,8 @@ from mypy_boto3_fms.type_defs import (
GetNotificationChannelResponseTypeDef,
GetProtectionStatusResponseTypeDef,
GetThirdPartyFirewallAssociationStatusResponseTypeDef,
+ ListAdminAccountsForOrganizationResponseTypeDef,
+ ListAdminsManagingAccountResponseTypeDef,
ListMemberAccountsResponseTypeDef,
AwsEc2InstanceViolationTypeDef,
BatchAssociateResourceResponseTypeDef,
@@ -1582,6 +1662,8 @@ from mypy_boto3_fms.type_defs import (
PutProtocolsListResponseTypeDef,
GetResourceSetResponseTypeDef,
PutResourceSetResponseTypeDef,
+ ListAdminAccountsForOrganizationRequestListAdminAccountsForOrganizationPaginateTypeDef,
+ ListAdminsManagingAccountRequestListAdminsManagingAccountPaginateTypeDef,
ListAppsListsRequestListAppsListsPaginateTypeDef,
ListComplianceStatusRequestListComplianceStatusPaginateTypeDef,
ListMemberAccountsRequestListMemberAccountsPaginateTypeDef,
@@ -1607,6 +1689,8 @@ from mypy_boto3_fms.type_defs import (
PolicyOptionTypeDef,
SecurityGroupRemediationActionTypeDef,
RemediationActionTypeDef,
+ GetAdminScopeResponseTypeDef,
+ PutAdminAccountRequestRequestTypeDef,
ListAppsListsResponseTypeDef,
GetAppsListResponseTypeDef,
PutAppsListRequestRequestTypeDef,
@@ -1630,7 +1714,7 @@ from mypy_boto3_fms.type_defs import (
)
-def get_structure() -> ActionTargetTypeDef:
+def get_structure() -> AccountScopeTypeDef:
return {...}
```
@@ -1641,12 +1725,11 @@ def get_structure() -> ActionTargetTypeDef:
Fully automated
[mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
generates type annotations for each service, patiently waiting for `boto3`
-updates. It delivers a drop-in type annotations for you and makes sure that:
+updates. It delivers drop-in type annotations for you and makes sure that:
- All available `boto3` services are covered.
- Each public class and method of every `boto3` service gets valid type
- annotations extracted from the documentation (blame `botocore` docs if types
- are incorrect).
+ annotations extracted from `botocore` schemas.
- Type annotations include up-to-date documentation.
- Link to documentation is provided for every method.
- Code is processed by [black](https://github.com/psf/black) and
@@ -1660,15 +1743,16 @@ updates. It delivers a drop-in type annotations for you and makes sure that:
### Implemented features
-- Fully type annotated `boto3`, `botocore` and `aiobotocore` libraries
+- Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
+ libraries
- `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
compatibility
- `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
annotations for each service
- Generated `TypeDefs` for each service
- Generated `Literals` for each service
-- Auto discovery of types for `boto3.client` and `boto3.session` calls
-- Auto discovery of types for `session.client` and `session.session` calls
+- Auto discovery of types for `boto3.client` and `boto3.resource` calls
+- Auto discovery of types for `session.client` and `session.resource` calls
- Auto discovery of types for `client.get_waiter` and `client.get_paginator`
calls
- Auto discovery of types for `ServiceResource` and `Resource` collections
@@ -1721,7 +1805,7 @@ repository.
%prep
-%autosetup -n mypy-boto3-fms-1.26.22
+%autosetup -n mypy-boto3-fms-1.26.118
%build
%py3_build
@@ -1761,5 +1845,5 @@ mv %{buildroot}/doclist.lst .
%{_docdir}/*
%changelog
-* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 1.26.22-1
+* Sun Apr 23 2023 Python_Bot <Python_Bot@openeuler.org> - 1.26.118-1
- Package Spec generated
diff --git a/sources b/sources
index 00fec3a..069f3bd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e1ce957fc412d9afbb1f5f7a95bd79fb mypy-boto3-fms-1.26.22.tar.gz
+e357dd1e9fb4f5118d33a1c1d69766b6 mypy-boto3-fms-1.26.118.tar.gz