Typed dictionaries#
Index > Organizations > Typed dictionaries
Auto-generated documentation for Organizations type annotations stubs module mypy-boto3-organizations.
AcceptHandshakeRequestRequestTypeDef#
# AcceptHandshakeRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import AcceptHandshakeRequestRequestTypeDef
def get_value() -> AcceptHandshakeRequestRequestTypeDef:
return {
"HandshakeId": ...,
}
# AcceptHandshakeRequestRequestTypeDef definition
class AcceptHandshakeRequestRequestTypeDef(TypedDict):
HandshakeId: str,
AccountTypeDef#
# AccountTypeDef usage example
from mypy_boto3_organizations.type_defs import AccountTypeDef
def get_value() -> AccountTypeDef:
return {
"Id": ...,
}
# AccountTypeDef definition
class AccountTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Email: NotRequired[str],
Name: NotRequired[str],
Status: NotRequired[AccountStatusType], # (1)
JoinedMethod: NotRequired[AccountJoinedMethodType], # (2)
JoinedTimestamp: NotRequired[datetime],
AttachPolicyRequestRequestTypeDef#
# AttachPolicyRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import AttachPolicyRequestRequestTypeDef
def get_value() -> AttachPolicyRequestRequestTypeDef:
return {
"PolicyId": ...,
"TargetId": ...,
}
# AttachPolicyRequestRequestTypeDef definition
class AttachPolicyRequestRequestTypeDef(TypedDict):
PolicyId: str,
TargetId: str,
CancelHandshakeRequestRequestTypeDef#
# CancelHandshakeRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import CancelHandshakeRequestRequestTypeDef
def get_value() -> CancelHandshakeRequestRequestTypeDef:
return {
"HandshakeId": ...,
}
# CancelHandshakeRequestRequestTypeDef definition
class CancelHandshakeRequestRequestTypeDef(TypedDict):
HandshakeId: str,
ChildTypeDef#
# ChildTypeDef usage example
from mypy_boto3_organizations.type_defs import ChildTypeDef
def get_value() -> ChildTypeDef:
return {
"Id": ...,
}
# ChildTypeDef definition
class ChildTypeDef(TypedDict):
Id: NotRequired[str],
Type: NotRequired[ChildTypeType], # (1)
- See ChildTypeType
CloseAccountRequestRequestTypeDef#
# CloseAccountRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import CloseAccountRequestRequestTypeDef
def get_value() -> CloseAccountRequestRequestTypeDef:
return {
"AccountId": ...,
}
# CloseAccountRequestRequestTypeDef definition
class CloseAccountRequestRequestTypeDef(TypedDict):
AccountId: str,
TagTypeDef#
# TagTypeDef usage example
from mypy_boto3_organizations.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
CreateAccountStatusTypeDef#
# CreateAccountStatusTypeDef usage example
from mypy_boto3_organizations.type_defs import CreateAccountStatusTypeDef
def get_value() -> CreateAccountStatusTypeDef:
return {
"Id": ...,
}
# CreateAccountStatusTypeDef definition
class CreateAccountStatusTypeDef(TypedDict):
Id: NotRequired[str],
AccountName: NotRequired[str],
State: NotRequired[CreateAccountStateType], # (1)
RequestedTimestamp: NotRequired[datetime],
CompletedTimestamp: NotRequired[datetime],
AccountId: NotRequired[str],
GovCloudAccountId: NotRequired[str],
FailureReason: NotRequired[CreateAccountFailureReasonType], # (2)
CreateOrganizationRequestRequestTypeDef#
# CreateOrganizationRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import CreateOrganizationRequestRequestTypeDef
def get_value() -> CreateOrganizationRequestRequestTypeDef:
return {
"FeatureSet": ...,
}
# CreateOrganizationRequestRequestTypeDef definition
class CreateOrganizationRequestRequestTypeDef(TypedDict):
FeatureSet: NotRequired[OrganizationFeatureSetType], # (1)
OrganizationalUnitTypeDef#
# OrganizationalUnitTypeDef usage example
from mypy_boto3_organizations.type_defs import OrganizationalUnitTypeDef
def get_value() -> OrganizationalUnitTypeDef:
return {
"Id": ...,
}
# OrganizationalUnitTypeDef definition
class OrganizationalUnitTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
DeclineHandshakeRequestRequestTypeDef#
# DeclineHandshakeRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DeclineHandshakeRequestRequestTypeDef
def get_value() -> DeclineHandshakeRequestRequestTypeDef:
return {
"HandshakeId": ...,
}
# DeclineHandshakeRequestRequestTypeDef definition
class DeclineHandshakeRequestRequestTypeDef(TypedDict):
HandshakeId: str,
DelegatedAdministratorTypeDef#
# DelegatedAdministratorTypeDef usage example
from mypy_boto3_organizations.type_defs import DelegatedAdministratorTypeDef
def get_value() -> DelegatedAdministratorTypeDef:
return {
"Id": ...,
}
# DelegatedAdministratorTypeDef definition
class DelegatedAdministratorTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Email: NotRequired[str],
Name: NotRequired[str],
Status: NotRequired[AccountStatusType], # (1)
JoinedMethod: NotRequired[AccountJoinedMethodType], # (2)
JoinedTimestamp: NotRequired[datetime],
DelegationEnabledDate: NotRequired[datetime],
DelegatedServiceTypeDef#
# DelegatedServiceTypeDef usage example
from mypy_boto3_organizations.type_defs import DelegatedServiceTypeDef
def get_value() -> DelegatedServiceTypeDef:
return {
"ServicePrincipal": ...,
}
# DelegatedServiceTypeDef definition
class DelegatedServiceTypeDef(TypedDict):
ServicePrincipal: NotRequired[str],
DelegationEnabledDate: NotRequired[datetime],
DeleteOrganizationalUnitRequestRequestTypeDef#
# DeleteOrganizationalUnitRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DeleteOrganizationalUnitRequestRequestTypeDef
def get_value() -> DeleteOrganizationalUnitRequestRequestTypeDef:
return {
"OrganizationalUnitId": ...,
}
# DeleteOrganizationalUnitRequestRequestTypeDef definition
class DeleteOrganizationalUnitRequestRequestTypeDef(TypedDict):
OrganizationalUnitId: str,
DeletePolicyRequestRequestTypeDef#
# DeletePolicyRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DeletePolicyRequestRequestTypeDef
def get_value() -> DeletePolicyRequestRequestTypeDef:
return {
"PolicyId": ...,
}
# DeletePolicyRequestRequestTypeDef definition
class DeletePolicyRequestRequestTypeDef(TypedDict):
PolicyId: str,
DeregisterDelegatedAdministratorRequestRequestTypeDef#
# DeregisterDelegatedAdministratorRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DeregisterDelegatedAdministratorRequestRequestTypeDef
def get_value() -> DeregisterDelegatedAdministratorRequestRequestTypeDef:
return {
"AccountId": ...,
"ServicePrincipal": ...,
}
# DeregisterDelegatedAdministratorRequestRequestTypeDef definition
class DeregisterDelegatedAdministratorRequestRequestTypeDef(TypedDict):
AccountId: str,
ServicePrincipal: str,
DescribeAccountRequestRequestTypeDef#
# DescribeAccountRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeAccountRequestRequestTypeDef
def get_value() -> DescribeAccountRequestRequestTypeDef:
return {
"AccountId": ...,
}
# DescribeAccountRequestRequestTypeDef definition
class DescribeAccountRequestRequestTypeDef(TypedDict):
AccountId: str,
DescribeCreateAccountStatusRequestRequestTypeDef#
# DescribeCreateAccountStatusRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeCreateAccountStatusRequestRequestTypeDef
def get_value() -> DescribeCreateAccountStatusRequestRequestTypeDef:
return {
"CreateAccountRequestId": ...,
}
# DescribeCreateAccountStatusRequestRequestTypeDef definition
class DescribeCreateAccountStatusRequestRequestTypeDef(TypedDict):
CreateAccountRequestId: str,
DescribeEffectivePolicyRequestRequestTypeDef#
# DescribeEffectivePolicyRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeEffectivePolicyRequestRequestTypeDef
def get_value() -> DescribeEffectivePolicyRequestRequestTypeDef:
return {
"PolicyType": ...,
}
# DescribeEffectivePolicyRequestRequestTypeDef definition
class DescribeEffectivePolicyRequestRequestTypeDef(TypedDict):
PolicyType: EffectivePolicyTypeType, # (1)
TargetId: NotRequired[str],
EffectivePolicyTypeDef#
# EffectivePolicyTypeDef usage example
from mypy_boto3_organizations.type_defs import EffectivePolicyTypeDef
def get_value() -> EffectivePolicyTypeDef:
return {
"PolicyContent": ...,
}
# EffectivePolicyTypeDef definition
class EffectivePolicyTypeDef(TypedDict):
PolicyContent: NotRequired[str],
LastUpdatedTimestamp: NotRequired[datetime],
TargetId: NotRequired[str],
PolicyType: NotRequired[EffectivePolicyTypeType], # (1)
DescribeHandshakeRequestRequestTypeDef#
# DescribeHandshakeRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeHandshakeRequestRequestTypeDef
def get_value() -> DescribeHandshakeRequestRequestTypeDef:
return {
"HandshakeId": ...,
}
# DescribeHandshakeRequestRequestTypeDef definition
class DescribeHandshakeRequestRequestTypeDef(TypedDict):
HandshakeId: str,
DescribeOrganizationalUnitRequestRequestTypeDef#
# DescribeOrganizationalUnitRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeOrganizationalUnitRequestRequestTypeDef
def get_value() -> DescribeOrganizationalUnitRequestRequestTypeDef:
return {
"OrganizationalUnitId": ...,
}
# DescribeOrganizationalUnitRequestRequestTypeDef definition
class DescribeOrganizationalUnitRequestRequestTypeDef(TypedDict):
OrganizationalUnitId: str,
DescribePolicyRequestRequestTypeDef#
# DescribePolicyRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribePolicyRequestRequestTypeDef
def get_value() -> DescribePolicyRequestRequestTypeDef:
return {
"PolicyId": ...,
}
# DescribePolicyRequestRequestTypeDef definition
class DescribePolicyRequestRequestTypeDef(TypedDict):
PolicyId: str,
DetachPolicyRequestRequestTypeDef#
# DetachPolicyRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DetachPolicyRequestRequestTypeDef
def get_value() -> DetachPolicyRequestRequestTypeDef:
return {
"PolicyId": ...,
"TargetId": ...,
}
# DetachPolicyRequestRequestTypeDef definition
class DetachPolicyRequestRequestTypeDef(TypedDict):
PolicyId: str,
TargetId: str,
DisableAWSServiceAccessRequestRequestTypeDef#
# DisableAWSServiceAccessRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DisableAWSServiceAccessRequestRequestTypeDef
def get_value() -> DisableAWSServiceAccessRequestRequestTypeDef:
return {
"ServicePrincipal": ...,
}
# DisableAWSServiceAccessRequestRequestTypeDef definition
class DisableAWSServiceAccessRequestRequestTypeDef(TypedDict):
ServicePrincipal: str,
DisablePolicyTypeRequestRequestTypeDef#
# DisablePolicyTypeRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import DisablePolicyTypeRequestRequestTypeDef
def get_value() -> DisablePolicyTypeRequestRequestTypeDef:
return {
"RootId": ...,
"PolicyType": ...,
}
# DisablePolicyTypeRequestRequestTypeDef definition
class DisablePolicyTypeRequestRequestTypeDef(TypedDict):
RootId: str,
PolicyType: PolicyTypeType, # (1)
- See PolicyTypeType
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef usage example
from mypy_boto3_organizations.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EnableAWSServiceAccessRequestRequestTypeDef#
# EnableAWSServiceAccessRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import EnableAWSServiceAccessRequestRequestTypeDef
def get_value() -> EnableAWSServiceAccessRequestRequestTypeDef:
return {
"ServicePrincipal": ...,
}
# EnableAWSServiceAccessRequestRequestTypeDef definition
class EnableAWSServiceAccessRequestRequestTypeDef(TypedDict):
ServicePrincipal: str,
EnablePolicyTypeRequestRequestTypeDef#
# EnablePolicyTypeRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import EnablePolicyTypeRequestRequestTypeDef
def get_value() -> EnablePolicyTypeRequestRequestTypeDef:
return {
"RootId": ...,
"PolicyType": ...,
}
# EnablePolicyTypeRequestRequestTypeDef definition
class EnablePolicyTypeRequestRequestTypeDef(TypedDict):
RootId: str,
PolicyType: PolicyTypeType, # (1)
- See PolicyTypeType
EnabledServicePrincipalTypeDef#
# EnabledServicePrincipalTypeDef usage example
from mypy_boto3_organizations.type_defs import EnabledServicePrincipalTypeDef
def get_value() -> EnabledServicePrincipalTypeDef:
return {
"ServicePrincipal": ...,
}
# EnabledServicePrincipalTypeDef definition
class EnabledServicePrincipalTypeDef(TypedDict):
ServicePrincipal: NotRequired[str],
DateEnabled: NotRequired[datetime],
HandshakeFilterTypeDef#
# HandshakeFilterTypeDef usage example
from mypy_boto3_organizations.type_defs import HandshakeFilterTypeDef
def get_value() -> HandshakeFilterTypeDef:
return {
"ActionType": ...,
}
# HandshakeFilterTypeDef definition
class HandshakeFilterTypeDef(TypedDict):
ActionType: NotRequired[ActionTypeType], # (1)
ParentHandshakeId: NotRequired[str],
- See ActionTypeType
HandshakePartyTypeDef#
# HandshakePartyTypeDef usage example
from mypy_boto3_organizations.type_defs import HandshakePartyTypeDef
def get_value() -> HandshakePartyTypeDef:
return {
"Id": ...,
"Type": ...,
}
# HandshakePartyTypeDef definition
class HandshakePartyTypeDef(TypedDict):
Id: str,
Type: HandshakePartyTypeType, # (1)
HandshakeResourceTypeDef#
# HandshakeResourceTypeDef usage example
from mypy_boto3_organizations.type_defs import HandshakeResourceTypeDef
def get_value() -> HandshakeResourceTypeDef:
return {
"Value": ...,
}
# HandshakeResourceTypeDef definition
class HandshakeResourceTypeDef(TypedDict):
Value: NotRequired[str],
Type: NotRequired[HandshakeResourceTypeType], # (1)
Resources: NotRequired[List[HandshakeResourceTypeDef]], # (2)
ListAWSServiceAccessForOrganizationRequestListAWSServiceAccessForOrganizationPaginateTypeDef#
# ListAWSServiceAccessForOrganizationRequestListAWSServiceAccessForOrganizationPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListAWSServiceAccessForOrganizationRequestListAWSServiceAccessForOrganizationPaginateTypeDef
def get_value() -> ListAWSServiceAccessForOrganizationRequestListAWSServiceAccessForOrganizationPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListAWSServiceAccessForOrganizationRequestListAWSServiceAccessForOrganizationPaginateTypeDef definition
class ListAWSServiceAccessForOrganizationRequestListAWSServiceAccessForOrganizationPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAWSServiceAccessForOrganizationRequestRequestTypeDef#
# ListAWSServiceAccessForOrganizationRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListAWSServiceAccessForOrganizationRequestRequestTypeDef
def get_value() -> ListAWSServiceAccessForOrganizationRequestRequestTypeDef:
return {
"NextToken": ...,
}
# ListAWSServiceAccessForOrganizationRequestRequestTypeDef definition
class ListAWSServiceAccessForOrganizationRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListAccountsForParentRequestListAccountsForParentPaginateTypeDef#
# ListAccountsForParentRequestListAccountsForParentPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListAccountsForParentRequestListAccountsForParentPaginateTypeDef
def get_value() -> ListAccountsForParentRequestListAccountsForParentPaginateTypeDef:
return {
"ParentId": ...,
}
# ListAccountsForParentRequestListAccountsForParentPaginateTypeDef definition
class ListAccountsForParentRequestListAccountsForParentPaginateTypeDef(TypedDict):
ParentId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAccountsForParentRequestRequestTypeDef#
# ListAccountsForParentRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListAccountsForParentRequestRequestTypeDef
def get_value() -> ListAccountsForParentRequestRequestTypeDef:
return {
"ParentId": ...,
}
# ListAccountsForParentRequestRequestTypeDef definition
class ListAccountsForParentRequestRequestTypeDef(TypedDict):
ParentId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListAccountsRequestListAccountsPaginateTypeDef#
# ListAccountsRequestListAccountsPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListAccountsRequestListAccountsPaginateTypeDef
def get_value() -> ListAccountsRequestListAccountsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListAccountsRequestListAccountsPaginateTypeDef definition
class ListAccountsRequestListAccountsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAccountsRequestRequestTypeDef#
# ListAccountsRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListAccountsRequestRequestTypeDef
def get_value() -> ListAccountsRequestRequestTypeDef:
return {
"NextToken": ...,
}
# ListAccountsRequestRequestTypeDef definition
class ListAccountsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListChildrenRequestListChildrenPaginateTypeDef#
# ListChildrenRequestListChildrenPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListChildrenRequestListChildrenPaginateTypeDef
def get_value() -> ListChildrenRequestListChildrenPaginateTypeDef:
return {
"ParentId": ...,
"ChildType": ...,
}
# ListChildrenRequestListChildrenPaginateTypeDef definition
class ListChildrenRequestListChildrenPaginateTypeDef(TypedDict):
ParentId: str,
ChildType: ChildTypeType, # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See ChildTypeType
- See PaginatorConfigTypeDef
ListChildrenRequestRequestTypeDef#
# ListChildrenRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListChildrenRequestRequestTypeDef
def get_value() -> ListChildrenRequestRequestTypeDef:
return {
"ParentId": ...,
"ChildType": ...,
}
# ListChildrenRequestRequestTypeDef definition
class ListChildrenRequestRequestTypeDef(TypedDict):
ParentId: str,
ChildType: ChildTypeType, # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See ChildTypeType
ListCreateAccountStatusRequestListCreateAccountStatusPaginateTypeDef#
# ListCreateAccountStatusRequestListCreateAccountStatusPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListCreateAccountStatusRequestListCreateAccountStatusPaginateTypeDef
def get_value() -> ListCreateAccountStatusRequestListCreateAccountStatusPaginateTypeDef:
return {
"States": ...,
}
# ListCreateAccountStatusRequestListCreateAccountStatusPaginateTypeDef definition
class ListCreateAccountStatusRequestListCreateAccountStatusPaginateTypeDef(TypedDict):
States: NotRequired[Sequence[CreateAccountStateType]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListCreateAccountStatusRequestRequestTypeDef#
# ListCreateAccountStatusRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListCreateAccountStatusRequestRequestTypeDef
def get_value() -> ListCreateAccountStatusRequestRequestTypeDef:
return {
"States": ...,
}
# ListCreateAccountStatusRequestRequestTypeDef definition
class ListCreateAccountStatusRequestRequestTypeDef(TypedDict):
States: NotRequired[Sequence[CreateAccountStateType]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDelegatedAdministratorsRequestListDelegatedAdministratorsPaginateTypeDef#
# ListDelegatedAdministratorsRequestListDelegatedAdministratorsPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListDelegatedAdministratorsRequestListDelegatedAdministratorsPaginateTypeDef
def get_value() -> ListDelegatedAdministratorsRequestListDelegatedAdministratorsPaginateTypeDef:
return {
"ServicePrincipal": ...,
}
# ListDelegatedAdministratorsRequestListDelegatedAdministratorsPaginateTypeDef definition
class ListDelegatedAdministratorsRequestListDelegatedAdministratorsPaginateTypeDef(TypedDict):
ServicePrincipal: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDelegatedAdministratorsRequestRequestTypeDef#
# ListDelegatedAdministratorsRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListDelegatedAdministratorsRequestRequestTypeDef
def get_value() -> ListDelegatedAdministratorsRequestRequestTypeDef:
return {
"ServicePrincipal": ...,
}
# ListDelegatedAdministratorsRequestRequestTypeDef definition
class ListDelegatedAdministratorsRequestRequestTypeDef(TypedDict):
ServicePrincipal: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDelegatedServicesForAccountRequestListDelegatedServicesForAccountPaginateTypeDef#
# ListDelegatedServicesForAccountRequestListDelegatedServicesForAccountPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListDelegatedServicesForAccountRequestListDelegatedServicesForAccountPaginateTypeDef
def get_value() -> ListDelegatedServicesForAccountRequestListDelegatedServicesForAccountPaginateTypeDef:
return {
"AccountId": ...,
}
# ListDelegatedServicesForAccountRequestListDelegatedServicesForAccountPaginateTypeDef definition
class ListDelegatedServicesForAccountRequestListDelegatedServicesForAccountPaginateTypeDef(TypedDict):
AccountId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDelegatedServicesForAccountRequestRequestTypeDef#
# ListDelegatedServicesForAccountRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListDelegatedServicesForAccountRequestRequestTypeDef
def get_value() -> ListDelegatedServicesForAccountRequestRequestTypeDef:
return {
"AccountId": ...,
}
# ListDelegatedServicesForAccountRequestRequestTypeDef definition
class ListDelegatedServicesForAccountRequestRequestTypeDef(TypedDict):
AccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListOrganizationalUnitsForParentRequestListOrganizationalUnitsForParentPaginateTypeDef#
# ListOrganizationalUnitsForParentRequestListOrganizationalUnitsForParentPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListOrganizationalUnitsForParentRequestListOrganizationalUnitsForParentPaginateTypeDef
def get_value() -> ListOrganizationalUnitsForParentRequestListOrganizationalUnitsForParentPaginateTypeDef:
return {
"ParentId": ...,
}
# ListOrganizationalUnitsForParentRequestListOrganizationalUnitsForParentPaginateTypeDef definition
class ListOrganizationalUnitsForParentRequestListOrganizationalUnitsForParentPaginateTypeDef(TypedDict):
ParentId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListOrganizationalUnitsForParentRequestRequestTypeDef#
# ListOrganizationalUnitsForParentRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListOrganizationalUnitsForParentRequestRequestTypeDef
def get_value() -> ListOrganizationalUnitsForParentRequestRequestTypeDef:
return {
"ParentId": ...,
}
# ListOrganizationalUnitsForParentRequestRequestTypeDef definition
class ListOrganizationalUnitsForParentRequestRequestTypeDef(TypedDict):
ParentId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListParentsRequestListParentsPaginateTypeDef#
# ListParentsRequestListParentsPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListParentsRequestListParentsPaginateTypeDef
def get_value() -> ListParentsRequestListParentsPaginateTypeDef:
return {
"ChildId": ...,
}
# ListParentsRequestListParentsPaginateTypeDef definition
class ListParentsRequestListParentsPaginateTypeDef(TypedDict):
ChildId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListParentsRequestRequestTypeDef#
# ListParentsRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListParentsRequestRequestTypeDef
def get_value() -> ListParentsRequestRequestTypeDef:
return {
"ChildId": ...,
}
# ListParentsRequestRequestTypeDef definition
class ListParentsRequestRequestTypeDef(TypedDict):
ChildId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ParentTypeDef#
# ParentTypeDef usage example
from mypy_boto3_organizations.type_defs import ParentTypeDef
def get_value() -> ParentTypeDef:
return {
"Id": ...,
}
# ParentTypeDef definition
class ParentTypeDef(TypedDict):
Id: NotRequired[str],
Type: NotRequired[ParentTypeType], # (1)
- See ParentTypeType
ListPoliciesForTargetRequestListPoliciesForTargetPaginateTypeDef#
# ListPoliciesForTargetRequestListPoliciesForTargetPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListPoliciesForTargetRequestListPoliciesForTargetPaginateTypeDef
def get_value() -> ListPoliciesForTargetRequestListPoliciesForTargetPaginateTypeDef:
return {
"TargetId": ...,
"Filter": ...,
}
# ListPoliciesForTargetRequestListPoliciesForTargetPaginateTypeDef definition
class ListPoliciesForTargetRequestListPoliciesForTargetPaginateTypeDef(TypedDict):
TargetId: str,
Filter: PolicyTypeType, # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See PolicyTypeType
- See PaginatorConfigTypeDef
ListPoliciesForTargetRequestRequestTypeDef#
# ListPoliciesForTargetRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListPoliciesForTargetRequestRequestTypeDef
def get_value() -> ListPoliciesForTargetRequestRequestTypeDef:
return {
"TargetId": ...,
"Filter": ...,
}
# ListPoliciesForTargetRequestRequestTypeDef definition
class ListPoliciesForTargetRequestRequestTypeDef(TypedDict):
TargetId: str,
Filter: PolicyTypeType, # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See PolicyTypeType
PolicySummaryTypeDef#
# PolicySummaryTypeDef usage example
from mypy_boto3_organizations.type_defs import PolicySummaryTypeDef
def get_value() -> PolicySummaryTypeDef:
return {
"Id": ...,
}
# PolicySummaryTypeDef definition
class PolicySummaryTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
Type: NotRequired[PolicyTypeType], # (1)
AwsManaged: NotRequired[bool],
- See PolicyTypeType
ListPoliciesRequestListPoliciesPaginateTypeDef#
# ListPoliciesRequestListPoliciesPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListPoliciesRequestListPoliciesPaginateTypeDef
def get_value() -> ListPoliciesRequestListPoliciesPaginateTypeDef:
return {
"Filter": ...,
}
# ListPoliciesRequestListPoliciesPaginateTypeDef definition
class ListPoliciesRequestListPoliciesPaginateTypeDef(TypedDict):
Filter: PolicyTypeType, # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See PolicyTypeType
- See PaginatorConfigTypeDef
ListPoliciesRequestRequestTypeDef#
# ListPoliciesRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListPoliciesRequestRequestTypeDef
def get_value() -> ListPoliciesRequestRequestTypeDef:
return {
"Filter": ...,
}
# ListPoliciesRequestRequestTypeDef definition
class ListPoliciesRequestRequestTypeDef(TypedDict):
Filter: PolicyTypeType, # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See PolicyTypeType
ListRootsRequestListRootsPaginateTypeDef#
# ListRootsRequestListRootsPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListRootsRequestListRootsPaginateTypeDef
def get_value() -> ListRootsRequestListRootsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListRootsRequestListRootsPaginateTypeDef definition
class ListRootsRequestListRootsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRootsRequestRequestTypeDef#
# ListRootsRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListRootsRequestRequestTypeDef
def get_value() -> ListRootsRequestRequestTypeDef:
return {
"NextToken": ...,
}
# ListRootsRequestRequestTypeDef definition
class ListRootsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListTagsForResourceRequestListTagsForResourcePaginateTypeDef#
# ListTagsForResourceRequestListTagsForResourcePaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListTagsForResourceRequestListTagsForResourcePaginateTypeDef
def get_value() -> ListTagsForResourceRequestListTagsForResourcePaginateTypeDef:
return {
"ResourceId": ...,
}
# ListTagsForResourceRequestListTagsForResourcePaginateTypeDef definition
class ListTagsForResourceRequestListTagsForResourcePaginateTypeDef(TypedDict):
ResourceId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceId": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceId: str,
NextToken: NotRequired[str],
ListTargetsForPolicyRequestListTargetsForPolicyPaginateTypeDef#
# ListTargetsForPolicyRequestListTargetsForPolicyPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListTargetsForPolicyRequestListTargetsForPolicyPaginateTypeDef
def get_value() -> ListTargetsForPolicyRequestListTargetsForPolicyPaginateTypeDef:
return {
"PolicyId": ...,
}
# ListTargetsForPolicyRequestListTargetsForPolicyPaginateTypeDef definition
class ListTargetsForPolicyRequestListTargetsForPolicyPaginateTypeDef(TypedDict):
PolicyId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTargetsForPolicyRequestRequestTypeDef#
# ListTargetsForPolicyRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListTargetsForPolicyRequestRequestTypeDef
def get_value() -> ListTargetsForPolicyRequestRequestTypeDef:
return {
"PolicyId": ...,
}
# ListTargetsForPolicyRequestRequestTypeDef definition
class ListTargetsForPolicyRequestRequestTypeDef(TypedDict):
PolicyId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
PolicyTargetSummaryTypeDef#
# PolicyTargetSummaryTypeDef usage example
from mypy_boto3_organizations.type_defs import PolicyTargetSummaryTypeDef
def get_value() -> PolicyTargetSummaryTypeDef:
return {
"TargetId": ...,
}
# PolicyTargetSummaryTypeDef definition
class PolicyTargetSummaryTypeDef(TypedDict):
TargetId: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
Type: NotRequired[TargetTypeType], # (1)
- See TargetTypeType
MoveAccountRequestRequestTypeDef#
# MoveAccountRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import MoveAccountRequestRequestTypeDef
def get_value() -> MoveAccountRequestRequestTypeDef:
return {
"AccountId": ...,
"SourceParentId": ...,
"DestinationParentId": ...,
}
# MoveAccountRequestRequestTypeDef definition
class MoveAccountRequestRequestTypeDef(TypedDict):
AccountId: str,
SourceParentId: str,
DestinationParentId: str,
PolicyTypeSummaryTypeDef#
# PolicyTypeSummaryTypeDef usage example
from mypy_boto3_organizations.type_defs import PolicyTypeSummaryTypeDef
def get_value() -> PolicyTypeSummaryTypeDef:
return {
"Type": ...,
}
# PolicyTypeSummaryTypeDef definition
class PolicyTypeSummaryTypeDef(TypedDict):
Type: NotRequired[PolicyTypeType], # (1)
Status: NotRequired[PolicyTypeStatusType], # (2)
- See PolicyTypeType
- See PolicyTypeStatusType
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_organizations.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
RegisterDelegatedAdministratorRequestRequestTypeDef#
# RegisterDelegatedAdministratorRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import RegisterDelegatedAdministratorRequestRequestTypeDef
def get_value() -> RegisterDelegatedAdministratorRequestRequestTypeDef:
return {
"AccountId": ...,
"ServicePrincipal": ...,
}
# RegisterDelegatedAdministratorRequestRequestTypeDef definition
class RegisterDelegatedAdministratorRequestRequestTypeDef(TypedDict):
AccountId: str,
ServicePrincipal: str,
RemoveAccountFromOrganizationRequestRequestTypeDef#
# RemoveAccountFromOrganizationRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import RemoveAccountFromOrganizationRequestRequestTypeDef
def get_value() -> RemoveAccountFromOrganizationRequestRequestTypeDef:
return {
"AccountId": ...,
}
# RemoveAccountFromOrganizationRequestRequestTypeDef definition
class RemoveAccountFromOrganizationRequestRequestTypeDef(TypedDict):
AccountId: str,
ResourcePolicySummaryTypeDef#
# ResourcePolicySummaryTypeDef usage example
from mypy_boto3_organizations.type_defs import ResourcePolicySummaryTypeDef
def get_value() -> ResourcePolicySummaryTypeDef:
return {
"Id": ...,
}
# ResourcePolicySummaryTypeDef definition
class ResourcePolicySummaryTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_organizations.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceId": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceId: str,
TagKeys: Sequence[str],
UpdateOrganizationalUnitRequestRequestTypeDef#
# UpdateOrganizationalUnitRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import UpdateOrganizationalUnitRequestRequestTypeDef
def get_value() -> UpdateOrganizationalUnitRequestRequestTypeDef:
return {
"OrganizationalUnitId": ...,
}
# UpdateOrganizationalUnitRequestRequestTypeDef definition
class UpdateOrganizationalUnitRequestRequestTypeDef(TypedDict):
OrganizationalUnitId: str,
Name: NotRequired[str],
UpdatePolicyRequestRequestTypeDef#
# UpdatePolicyRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import UpdatePolicyRequestRequestTypeDef
def get_value() -> UpdatePolicyRequestRequestTypeDef:
return {
"PolicyId": ...,
}
# UpdatePolicyRequestRequestTypeDef definition
class UpdatePolicyRequestRequestTypeDef(TypedDict):
PolicyId: str,
Name: NotRequired[str],
Description: NotRequired[str],
Content: NotRequired[str],
DescribeAccountResponseTypeDef#
# DescribeAccountResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeAccountResponseTypeDef
def get_value() -> DescribeAccountResponseTypeDef:
return {
"Account": ...,
"ResponseMetadata": ...,
}
# DescribeAccountResponseTypeDef definition
class DescribeAccountResponseTypeDef(TypedDict):
Account: AccountTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAccountsForParentResponseTypeDef#
# ListAccountsForParentResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListAccountsForParentResponseTypeDef
def get_value() -> ListAccountsForParentResponseTypeDef:
return {
"Accounts": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListAccountsForParentResponseTypeDef definition
class ListAccountsForParentResponseTypeDef(TypedDict):
Accounts: List[AccountTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAccountsResponseTypeDef#
# ListAccountsResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListAccountsResponseTypeDef
def get_value() -> ListAccountsResponseTypeDef:
return {
"Accounts": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListAccountsResponseTypeDef definition
class ListAccountsResponseTypeDef(TypedDict):
Accounts: List[AccountTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListChildrenResponseTypeDef#
# ListChildrenResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListChildrenResponseTypeDef
def get_value() -> ListChildrenResponseTypeDef:
return {
"Children": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListChildrenResponseTypeDef definition
class ListChildrenResponseTypeDef(TypedDict):
Children: List[ChildTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See ChildTypeDef
- See ResponseMetadataTypeDef
CreateAccountRequestRequestTypeDef#
# CreateAccountRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import CreateAccountRequestRequestTypeDef
def get_value() -> CreateAccountRequestRequestTypeDef:
return {
"Email": ...,
"AccountName": ...,
}
# CreateAccountRequestRequestTypeDef definition
class CreateAccountRequestRequestTypeDef(TypedDict):
Email: str,
AccountName: str,
RoleName: NotRequired[str],
IamUserAccessToBilling: NotRequired[IAMUserAccessToBillingType], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See IAMUserAccessToBillingType
- See TagTypeDef
CreateGovCloudAccountRequestRequestTypeDef#
# CreateGovCloudAccountRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import CreateGovCloudAccountRequestRequestTypeDef
def get_value() -> CreateGovCloudAccountRequestRequestTypeDef:
return {
"Email": ...,
"AccountName": ...,
}
# CreateGovCloudAccountRequestRequestTypeDef definition
class CreateGovCloudAccountRequestRequestTypeDef(TypedDict):
Email: str,
AccountName: str,
RoleName: NotRequired[str],
IamUserAccessToBilling: NotRequired[IAMUserAccessToBillingType], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See IAMUserAccessToBillingType
- See TagTypeDef
CreateOrganizationalUnitRequestRequestTypeDef#
# CreateOrganizationalUnitRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import CreateOrganizationalUnitRequestRequestTypeDef
def get_value() -> CreateOrganizationalUnitRequestRequestTypeDef:
return {
"ParentId": ...,
"Name": ...,
}
# CreateOrganizationalUnitRequestRequestTypeDef definition
class CreateOrganizationalUnitRequestRequestTypeDef(TypedDict):
ParentId: str,
Name: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreatePolicyRequestRequestTypeDef#
# CreatePolicyRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import CreatePolicyRequestRequestTypeDef
def get_value() -> CreatePolicyRequestRequestTypeDef:
return {
"Content": ...,
"Description": ...,
"Name": ...,
"Type": ...,
}
# CreatePolicyRequestRequestTypeDef definition
class CreatePolicyRequestRequestTypeDef(TypedDict):
Content: str,
Description: str,
Name: str,
Type: PolicyTypeType, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See PolicyTypeType
- See TagTypeDef
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
PutResourcePolicyRequestRequestTypeDef#
# PutResourcePolicyRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import PutResourcePolicyRequestRequestTypeDef
def get_value() -> PutResourcePolicyRequestRequestTypeDef:
return {
"Content": ...,
}
# PutResourcePolicyRequestRequestTypeDef definition
class PutResourcePolicyRequestRequestTypeDef(TypedDict):
Content: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceId": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceId: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateAccountResponseTypeDef#
# CreateAccountResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import CreateAccountResponseTypeDef
def get_value() -> CreateAccountResponseTypeDef:
return {
"CreateAccountStatus": ...,
"ResponseMetadata": ...,
}
# CreateAccountResponseTypeDef definition
class CreateAccountResponseTypeDef(TypedDict):
CreateAccountStatus: CreateAccountStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGovCloudAccountResponseTypeDef#
# CreateGovCloudAccountResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import CreateGovCloudAccountResponseTypeDef
def get_value() -> CreateGovCloudAccountResponseTypeDef:
return {
"CreateAccountStatus": ...,
"ResponseMetadata": ...,
}
# CreateGovCloudAccountResponseTypeDef definition
class CreateGovCloudAccountResponseTypeDef(TypedDict):
CreateAccountStatus: CreateAccountStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeCreateAccountStatusResponseTypeDef#
# DescribeCreateAccountStatusResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeCreateAccountStatusResponseTypeDef
def get_value() -> DescribeCreateAccountStatusResponseTypeDef:
return {
"CreateAccountStatus": ...,
"ResponseMetadata": ...,
}
# DescribeCreateAccountStatusResponseTypeDef definition
class DescribeCreateAccountStatusResponseTypeDef(TypedDict):
CreateAccountStatus: CreateAccountStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListCreateAccountStatusResponseTypeDef#
# ListCreateAccountStatusResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListCreateAccountStatusResponseTypeDef
def get_value() -> ListCreateAccountStatusResponseTypeDef:
return {
"CreateAccountStatuses": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListCreateAccountStatusResponseTypeDef definition
class ListCreateAccountStatusResponseTypeDef(TypedDict):
CreateAccountStatuses: List[CreateAccountStatusTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateOrganizationalUnitResponseTypeDef#
# CreateOrganizationalUnitResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import CreateOrganizationalUnitResponseTypeDef
def get_value() -> CreateOrganizationalUnitResponseTypeDef:
return {
"OrganizationalUnit": ...,
"ResponseMetadata": ...,
}
# CreateOrganizationalUnitResponseTypeDef definition
class CreateOrganizationalUnitResponseTypeDef(TypedDict):
OrganizationalUnit: OrganizationalUnitTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeOrganizationalUnitResponseTypeDef#
# DescribeOrganizationalUnitResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeOrganizationalUnitResponseTypeDef
def get_value() -> DescribeOrganizationalUnitResponseTypeDef:
return {
"OrganizationalUnit": ...,
"ResponseMetadata": ...,
}
# DescribeOrganizationalUnitResponseTypeDef definition
class DescribeOrganizationalUnitResponseTypeDef(TypedDict):
OrganizationalUnit: OrganizationalUnitTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListOrganizationalUnitsForParentResponseTypeDef#
# ListOrganizationalUnitsForParentResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListOrganizationalUnitsForParentResponseTypeDef
def get_value() -> ListOrganizationalUnitsForParentResponseTypeDef:
return {
"OrganizationalUnits": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListOrganizationalUnitsForParentResponseTypeDef definition
class ListOrganizationalUnitsForParentResponseTypeDef(TypedDict):
OrganizationalUnits: List[OrganizationalUnitTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateOrganizationalUnitResponseTypeDef#
# UpdateOrganizationalUnitResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import UpdateOrganizationalUnitResponseTypeDef
def get_value() -> UpdateOrganizationalUnitResponseTypeDef:
return {
"OrganizationalUnit": ...,
"ResponseMetadata": ...,
}
# UpdateOrganizationalUnitResponseTypeDef definition
class UpdateOrganizationalUnitResponseTypeDef(TypedDict):
OrganizationalUnit: OrganizationalUnitTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDelegatedAdministratorsResponseTypeDef#
# ListDelegatedAdministratorsResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListDelegatedAdministratorsResponseTypeDef
def get_value() -> ListDelegatedAdministratorsResponseTypeDef:
return {
"DelegatedAdministrators": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListDelegatedAdministratorsResponseTypeDef definition
class ListDelegatedAdministratorsResponseTypeDef(TypedDict):
DelegatedAdministrators: List[DelegatedAdministratorTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDelegatedServicesForAccountResponseTypeDef#
# ListDelegatedServicesForAccountResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListDelegatedServicesForAccountResponseTypeDef
def get_value() -> ListDelegatedServicesForAccountResponseTypeDef:
return {
"DelegatedServices": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListDelegatedServicesForAccountResponseTypeDef definition
class ListDelegatedServicesForAccountResponseTypeDef(TypedDict):
DelegatedServices: List[DelegatedServiceTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEffectivePolicyResponseTypeDef#
# DescribeEffectivePolicyResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeEffectivePolicyResponseTypeDef
def get_value() -> DescribeEffectivePolicyResponseTypeDef:
return {
"EffectivePolicy": ...,
"ResponseMetadata": ...,
}
# DescribeEffectivePolicyResponseTypeDef definition
class DescribeEffectivePolicyResponseTypeDef(TypedDict):
EffectivePolicy: EffectivePolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAWSServiceAccessForOrganizationResponseTypeDef#
# ListAWSServiceAccessForOrganizationResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListAWSServiceAccessForOrganizationResponseTypeDef
def get_value() -> ListAWSServiceAccessForOrganizationResponseTypeDef:
return {
"EnabledServicePrincipals": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListAWSServiceAccessForOrganizationResponseTypeDef definition
class ListAWSServiceAccessForOrganizationResponseTypeDef(TypedDict):
EnabledServicePrincipals: List[EnabledServicePrincipalTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListHandshakesForAccountRequestListHandshakesForAccountPaginateTypeDef#
# ListHandshakesForAccountRequestListHandshakesForAccountPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForAccountRequestListHandshakesForAccountPaginateTypeDef
def get_value() -> ListHandshakesForAccountRequestListHandshakesForAccountPaginateTypeDef:
return {
"Filter": ...,
}
# ListHandshakesForAccountRequestListHandshakesForAccountPaginateTypeDef definition
class ListHandshakesForAccountRequestListHandshakesForAccountPaginateTypeDef(TypedDict):
Filter: NotRequired[HandshakeFilterTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListHandshakesForAccountRequestRequestTypeDef#
# ListHandshakesForAccountRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForAccountRequestRequestTypeDef
def get_value() -> ListHandshakesForAccountRequestRequestTypeDef:
return {
"Filter": ...,
}
# ListHandshakesForAccountRequestRequestTypeDef definition
class ListHandshakesForAccountRequestRequestTypeDef(TypedDict):
Filter: NotRequired[HandshakeFilterTypeDef], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListHandshakesForOrganizationRequestListHandshakesForOrganizationPaginateTypeDef#
# ListHandshakesForOrganizationRequestListHandshakesForOrganizationPaginateTypeDef usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForOrganizationRequestListHandshakesForOrganizationPaginateTypeDef
def get_value() -> ListHandshakesForOrganizationRequestListHandshakesForOrganizationPaginateTypeDef:
return {
"Filter": ...,
}
# ListHandshakesForOrganizationRequestListHandshakesForOrganizationPaginateTypeDef definition
class ListHandshakesForOrganizationRequestListHandshakesForOrganizationPaginateTypeDef(TypedDict):
Filter: NotRequired[HandshakeFilterTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListHandshakesForOrganizationRequestRequestTypeDef#
# ListHandshakesForOrganizationRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForOrganizationRequestRequestTypeDef
def get_value() -> ListHandshakesForOrganizationRequestRequestTypeDef:
return {
"Filter": ...,
}
# ListHandshakesForOrganizationRequestRequestTypeDef definition
class ListHandshakesForOrganizationRequestRequestTypeDef(TypedDict):
Filter: NotRequired[HandshakeFilterTypeDef], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
HandshakeTypeDef#
# HandshakeTypeDef usage example
from mypy_boto3_organizations.type_defs import HandshakeTypeDef
def get_value() -> HandshakeTypeDef:
return {
"Id": ...,
}
# HandshakeTypeDef definition
class HandshakeTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Parties: NotRequired[List[HandshakePartyTypeDef]], # (1)
State: NotRequired[HandshakeStateType], # (2)
RequestedTimestamp: NotRequired[datetime],
ExpirationTimestamp: NotRequired[datetime],
Action: NotRequired[ActionTypeType], # (3)
Resources: NotRequired[List[HandshakeResourceTypeDef]], # (4)
InviteAccountToOrganizationRequestRequestTypeDef#
# InviteAccountToOrganizationRequestRequestTypeDef usage example
from mypy_boto3_organizations.type_defs import InviteAccountToOrganizationRequestRequestTypeDef
def get_value() -> InviteAccountToOrganizationRequestRequestTypeDef:
return {
"Target": ...,
}
# InviteAccountToOrganizationRequestRequestTypeDef definition
class InviteAccountToOrganizationRequestRequestTypeDef(TypedDict):
Target: HandshakePartyTypeDef, # (1)
Notes: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See HandshakePartyTypeDef
- See TagTypeDef
ListParentsResponseTypeDef#
# ListParentsResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListParentsResponseTypeDef
def get_value() -> ListParentsResponseTypeDef:
return {
"Parents": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListParentsResponseTypeDef definition
class ListParentsResponseTypeDef(TypedDict):
Parents: List[ParentTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See ParentTypeDef
- See ResponseMetadataTypeDef
ListPoliciesForTargetResponseTypeDef#
# ListPoliciesForTargetResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListPoliciesForTargetResponseTypeDef
def get_value() -> ListPoliciesForTargetResponseTypeDef:
return {
"Policies": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListPoliciesForTargetResponseTypeDef definition
class ListPoliciesForTargetResponseTypeDef(TypedDict):
Policies: List[PolicySummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListPoliciesResponseTypeDef#
# ListPoliciesResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListPoliciesResponseTypeDef
def get_value() -> ListPoliciesResponseTypeDef:
return {
"Policies": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListPoliciesResponseTypeDef definition
class ListPoliciesResponseTypeDef(TypedDict):
Policies: List[PolicySummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PolicyTypeDef#
# PolicyTypeDef usage example
from mypy_boto3_organizations.type_defs import PolicyTypeDef
def get_value() -> PolicyTypeDef:
return {
"PolicySummary": ...,
}
# PolicyTypeDef definition
class PolicyTypeDef(TypedDict):
PolicySummary: NotRequired[PolicySummaryTypeDef], # (1)
Content: NotRequired[str],
ListTargetsForPolicyResponseTypeDef#
# ListTargetsForPolicyResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListTargetsForPolicyResponseTypeDef
def get_value() -> ListTargetsForPolicyResponseTypeDef:
return {
"Targets": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListTargetsForPolicyResponseTypeDef definition
class ListTargetsForPolicyResponseTypeDef(TypedDict):
Targets: List[PolicyTargetSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
OrganizationTypeDef#
# OrganizationTypeDef usage example
from mypy_boto3_organizations.type_defs import OrganizationTypeDef
def get_value() -> OrganizationTypeDef:
return {
"Id": ...,
}
# OrganizationTypeDef definition
class OrganizationTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
FeatureSet: NotRequired[OrganizationFeatureSetType], # (1)
MasterAccountArn: NotRequired[str],
MasterAccountId: NotRequired[str],
MasterAccountEmail: NotRequired[str],
AvailablePolicyTypes: NotRequired[List[PolicyTypeSummaryTypeDef]], # (2)
RootTypeDef#
# RootTypeDef usage example
from mypy_boto3_organizations.type_defs import RootTypeDef
def get_value() -> RootTypeDef:
return {
"Id": ...,
}
# RootTypeDef definition
class RootTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
PolicyTypes: NotRequired[List[PolicyTypeSummaryTypeDef]], # (1)
ResourcePolicyTypeDef#
# ResourcePolicyTypeDef usage example
from mypy_boto3_organizations.type_defs import ResourcePolicyTypeDef
def get_value() -> ResourcePolicyTypeDef:
return {
"ResourcePolicySummary": ...,
}
# ResourcePolicyTypeDef definition
class ResourcePolicyTypeDef(TypedDict):
ResourcePolicySummary: NotRequired[ResourcePolicySummaryTypeDef], # (1)
Content: NotRequired[str],
AcceptHandshakeResponseTypeDef#
# AcceptHandshakeResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import AcceptHandshakeResponseTypeDef
def get_value() -> AcceptHandshakeResponseTypeDef:
return {
"Handshake": ...,
"ResponseMetadata": ...,
}
# AcceptHandshakeResponseTypeDef definition
class AcceptHandshakeResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CancelHandshakeResponseTypeDef#
# CancelHandshakeResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import CancelHandshakeResponseTypeDef
def get_value() -> CancelHandshakeResponseTypeDef:
return {
"Handshake": ...,
"ResponseMetadata": ...,
}
# CancelHandshakeResponseTypeDef definition
class CancelHandshakeResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeclineHandshakeResponseTypeDef#
# DeclineHandshakeResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import DeclineHandshakeResponseTypeDef
def get_value() -> DeclineHandshakeResponseTypeDef:
return {
"Handshake": ...,
"ResponseMetadata": ...,
}
# DeclineHandshakeResponseTypeDef definition
class DeclineHandshakeResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeHandshakeResponseTypeDef#
# DescribeHandshakeResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeHandshakeResponseTypeDef
def get_value() -> DescribeHandshakeResponseTypeDef:
return {
"Handshake": ...,
"ResponseMetadata": ...,
}
# DescribeHandshakeResponseTypeDef definition
class DescribeHandshakeResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EnableAllFeaturesResponseTypeDef#
# EnableAllFeaturesResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import EnableAllFeaturesResponseTypeDef
def get_value() -> EnableAllFeaturesResponseTypeDef:
return {
"Handshake": ...,
"ResponseMetadata": ...,
}
# EnableAllFeaturesResponseTypeDef definition
class EnableAllFeaturesResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InviteAccountToOrganizationResponseTypeDef#
# InviteAccountToOrganizationResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import InviteAccountToOrganizationResponseTypeDef
def get_value() -> InviteAccountToOrganizationResponseTypeDef:
return {
"Handshake": ...,
"ResponseMetadata": ...,
}
# InviteAccountToOrganizationResponseTypeDef definition
class InviteAccountToOrganizationResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListHandshakesForAccountResponseTypeDef#
# ListHandshakesForAccountResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForAccountResponseTypeDef
def get_value() -> ListHandshakesForAccountResponseTypeDef:
return {
"Handshakes": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListHandshakesForAccountResponseTypeDef definition
class ListHandshakesForAccountResponseTypeDef(TypedDict):
Handshakes: List[HandshakeTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListHandshakesForOrganizationResponseTypeDef#
# ListHandshakesForOrganizationResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForOrganizationResponseTypeDef
def get_value() -> ListHandshakesForOrganizationResponseTypeDef:
return {
"Handshakes": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListHandshakesForOrganizationResponseTypeDef definition
class ListHandshakesForOrganizationResponseTypeDef(TypedDict):
Handshakes: List[HandshakeTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreatePolicyResponseTypeDef#
# CreatePolicyResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import CreatePolicyResponseTypeDef
def get_value() -> CreatePolicyResponseTypeDef:
return {
"Policy": ...,
"ResponseMetadata": ...,
}
# CreatePolicyResponseTypeDef definition
class CreatePolicyResponseTypeDef(TypedDict):
Policy: PolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See PolicyTypeDef
- See ResponseMetadataTypeDef
DescribePolicyResponseTypeDef#
# DescribePolicyResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribePolicyResponseTypeDef
def get_value() -> DescribePolicyResponseTypeDef:
return {
"Policy": ...,
"ResponseMetadata": ...,
}
# DescribePolicyResponseTypeDef definition
class DescribePolicyResponseTypeDef(TypedDict):
Policy: PolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See PolicyTypeDef
- See ResponseMetadataTypeDef
UpdatePolicyResponseTypeDef#
# UpdatePolicyResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import UpdatePolicyResponseTypeDef
def get_value() -> UpdatePolicyResponseTypeDef:
return {
"Policy": ...,
"ResponseMetadata": ...,
}
# UpdatePolicyResponseTypeDef definition
class UpdatePolicyResponseTypeDef(TypedDict):
Policy: PolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See PolicyTypeDef
- See ResponseMetadataTypeDef
CreateOrganizationResponseTypeDef#
# CreateOrganizationResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import CreateOrganizationResponseTypeDef
def get_value() -> CreateOrganizationResponseTypeDef:
return {
"Organization": ...,
"ResponseMetadata": ...,
}
# CreateOrganizationResponseTypeDef definition
class CreateOrganizationResponseTypeDef(TypedDict):
Organization: OrganizationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeOrganizationResponseTypeDef#
# DescribeOrganizationResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeOrganizationResponseTypeDef
def get_value() -> DescribeOrganizationResponseTypeDef:
return {
"Organization": ...,
"ResponseMetadata": ...,
}
# DescribeOrganizationResponseTypeDef definition
class DescribeOrganizationResponseTypeDef(TypedDict):
Organization: OrganizationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisablePolicyTypeResponseTypeDef#
# DisablePolicyTypeResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import DisablePolicyTypeResponseTypeDef
def get_value() -> DisablePolicyTypeResponseTypeDef:
return {
"Root": ...,
"ResponseMetadata": ...,
}
# DisablePolicyTypeResponseTypeDef definition
class DisablePolicyTypeResponseTypeDef(TypedDict):
Root: RootTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See RootTypeDef
- See ResponseMetadataTypeDef
EnablePolicyTypeResponseTypeDef#
# EnablePolicyTypeResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import EnablePolicyTypeResponseTypeDef
def get_value() -> EnablePolicyTypeResponseTypeDef:
return {
"Root": ...,
"ResponseMetadata": ...,
}
# EnablePolicyTypeResponseTypeDef definition
class EnablePolicyTypeResponseTypeDef(TypedDict):
Root: RootTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See RootTypeDef
- See ResponseMetadataTypeDef
ListRootsResponseTypeDef#
# ListRootsResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import ListRootsResponseTypeDef
def get_value() -> ListRootsResponseTypeDef:
return {
"Roots": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListRootsResponseTypeDef definition
class ListRootsResponseTypeDef(TypedDict):
Roots: List[RootTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See RootTypeDef
- See ResponseMetadataTypeDef
DescribeResourcePolicyResponseTypeDef#
# DescribeResourcePolicyResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import DescribeResourcePolicyResponseTypeDef
def get_value() -> DescribeResourcePolicyResponseTypeDef:
return {
"ResourcePolicy": ...,
"ResponseMetadata": ...,
}
# DescribeResourcePolicyResponseTypeDef definition
class DescribeResourcePolicyResponseTypeDef(TypedDict):
ResourcePolicy: ResourcePolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutResourcePolicyResponseTypeDef#
# PutResourcePolicyResponseTypeDef usage example
from mypy_boto3_organizations.type_defs import PutResourcePolicyResponseTypeDef
def get_value() -> PutResourcePolicyResponseTypeDef:
return {
"ResourcePolicy": ...,
"ResponseMetadata": ...,
}
# PutResourcePolicyResponseTypeDef definition
class PutResourcePolicyResponseTypeDef(TypedDict):
ResourcePolicy: ResourcePolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)