Type definitions#
Index > Organizations > Type definitions
Auto-generated documentation for Organizations type annotations stubs module mypy-boto3-organizations.
AcceptHandshakeRequestTypeDef#
# AcceptHandshakeRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import AcceptHandshakeRequestTypeDef
def get_value() -> AcceptHandshakeRequestTypeDef:
return {
"HandshakeId": ...,
}
# AcceptHandshakeRequestTypeDef definition
class AcceptHandshakeRequestTypeDef(TypedDict):
HandshakeId: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
AccountTypeDef#
# AccountTypeDef TypedDict 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.datetime],
AttachPolicyRequestTypeDef#
# AttachPolicyRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import AttachPolicyRequestTypeDef
def get_value() -> AttachPolicyRequestTypeDef:
return {
"PolicyId": ...,
}
# AttachPolicyRequestTypeDef definition
class AttachPolicyRequestTypeDef(TypedDict):
PolicyId: str,
TargetId: str,
CancelHandshakeRequestTypeDef#
# CancelHandshakeRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CancelHandshakeRequestTypeDef
def get_value() -> CancelHandshakeRequestTypeDef:
return {
"HandshakeId": ...,
}
# CancelHandshakeRequestTypeDef definition
class CancelHandshakeRequestTypeDef(TypedDict):
HandshakeId: str,
ChildTypeDef#
# ChildTypeDef TypedDict 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
CloseAccountRequestTypeDef#
# CloseAccountRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CloseAccountRequestTypeDef
def get_value() -> CloseAccountRequestTypeDef:
return {
"AccountId": ...,
}
# CloseAccountRequestTypeDef definition
class CloseAccountRequestTypeDef(TypedDict):
AccountId: str,
TagTypeDef#
# TagTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
CreateAccountStatusTypeDef#
# CreateAccountStatusTypeDef TypedDict 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.datetime],
CompletedTimestamp: NotRequired[datetime.datetime],
AccountId: NotRequired[str],
GovCloudAccountId: NotRequired[str],
FailureReason: NotRequired[CreateAccountFailureReasonType], # (2)
CreateOrganizationRequestTypeDef#
# CreateOrganizationRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CreateOrganizationRequestTypeDef
def get_value() -> CreateOrganizationRequestTypeDef:
return {
"FeatureSet": ...,
}
# CreateOrganizationRequestTypeDef definition
class CreateOrganizationRequestTypeDef(TypedDict):
FeatureSet: NotRequired[OrganizationFeatureSetType], # (1)
OrganizationalUnitTypeDef#
# OrganizationalUnitTypeDef TypedDict 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],
DeclineHandshakeRequestTypeDef#
# DeclineHandshakeRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DeclineHandshakeRequestTypeDef
def get_value() -> DeclineHandshakeRequestTypeDef:
return {
"HandshakeId": ...,
}
# DeclineHandshakeRequestTypeDef definition
class DeclineHandshakeRequestTypeDef(TypedDict):
HandshakeId: str,
DelegatedAdministratorTypeDef#
# DelegatedAdministratorTypeDef TypedDict 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.datetime],
DelegationEnabledDate: NotRequired[datetime.datetime],
DelegatedServiceTypeDef#
# DelegatedServiceTypeDef TypedDict 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.datetime],
DeleteOrganizationalUnitRequestTypeDef#
# DeleteOrganizationalUnitRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DeleteOrganizationalUnitRequestTypeDef
def get_value() -> DeleteOrganizationalUnitRequestTypeDef:
return {
"OrganizationalUnitId": ...,
}
# DeleteOrganizationalUnitRequestTypeDef definition
class DeleteOrganizationalUnitRequestTypeDef(TypedDict):
OrganizationalUnitId: str,
DeletePolicyRequestTypeDef#
# DeletePolicyRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DeletePolicyRequestTypeDef
def get_value() -> DeletePolicyRequestTypeDef:
return {
"PolicyId": ...,
}
# DeletePolicyRequestTypeDef definition
class DeletePolicyRequestTypeDef(TypedDict):
PolicyId: str,
DeregisterDelegatedAdministratorRequestTypeDef#
# DeregisterDelegatedAdministratorRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DeregisterDelegatedAdministratorRequestTypeDef
def get_value() -> DeregisterDelegatedAdministratorRequestTypeDef:
return {
"AccountId": ...,
}
# DeregisterDelegatedAdministratorRequestTypeDef definition
class DeregisterDelegatedAdministratorRequestTypeDef(TypedDict):
AccountId: str,
ServicePrincipal: str,
DescribeAccountRequestTypeDef#
# DescribeAccountRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeAccountRequestTypeDef
def get_value() -> DescribeAccountRequestTypeDef:
return {
"AccountId": ...,
}
# DescribeAccountRequestTypeDef definition
class DescribeAccountRequestTypeDef(TypedDict):
AccountId: str,
DescribeCreateAccountStatusRequestTypeDef#
# DescribeCreateAccountStatusRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeCreateAccountStatusRequestTypeDef
def get_value() -> DescribeCreateAccountStatusRequestTypeDef:
return {
"CreateAccountRequestId": ...,
}
# DescribeCreateAccountStatusRequestTypeDef definition
class DescribeCreateAccountStatusRequestTypeDef(TypedDict):
CreateAccountRequestId: str,
DescribeEffectivePolicyRequestTypeDef#
# DescribeEffectivePolicyRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeEffectivePolicyRequestTypeDef
def get_value() -> DescribeEffectivePolicyRequestTypeDef:
return {
"PolicyType": ...,
}
# DescribeEffectivePolicyRequestTypeDef definition
class DescribeEffectivePolicyRequestTypeDef(TypedDict):
PolicyType: EffectivePolicyTypeType, # (1)
TargetId: NotRequired[str],
EffectivePolicyTypeDef#
# EffectivePolicyTypeDef TypedDict 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.datetime],
TargetId: NotRequired[str],
PolicyType: NotRequired[EffectivePolicyTypeType], # (1)
DescribeHandshakeRequestTypeDef#
# DescribeHandshakeRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeHandshakeRequestTypeDef
def get_value() -> DescribeHandshakeRequestTypeDef:
return {
"HandshakeId": ...,
}
# DescribeHandshakeRequestTypeDef definition
class DescribeHandshakeRequestTypeDef(TypedDict):
HandshakeId: str,
DescribeOrganizationalUnitRequestTypeDef#
# DescribeOrganizationalUnitRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeOrganizationalUnitRequestTypeDef
def get_value() -> DescribeOrganizationalUnitRequestTypeDef:
return {
"OrganizationalUnitId": ...,
}
# DescribeOrganizationalUnitRequestTypeDef definition
class DescribeOrganizationalUnitRequestTypeDef(TypedDict):
OrganizationalUnitId: str,
DescribePolicyRequestTypeDef#
# DescribePolicyRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribePolicyRequestTypeDef
def get_value() -> DescribePolicyRequestTypeDef:
return {
"PolicyId": ...,
}
# DescribePolicyRequestTypeDef definition
class DescribePolicyRequestTypeDef(TypedDict):
PolicyId: str,
DetachPolicyRequestTypeDef#
# DetachPolicyRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DetachPolicyRequestTypeDef
def get_value() -> DetachPolicyRequestTypeDef:
return {
"PolicyId": ...,
}
# DetachPolicyRequestTypeDef definition
class DetachPolicyRequestTypeDef(TypedDict):
PolicyId: str,
TargetId: str,
DisableAWSServiceAccessRequestTypeDef#
# DisableAWSServiceAccessRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DisableAWSServiceAccessRequestTypeDef
def get_value() -> DisableAWSServiceAccessRequestTypeDef:
return {
"ServicePrincipal": ...,
}
# DisableAWSServiceAccessRequestTypeDef definition
class DisableAWSServiceAccessRequestTypeDef(TypedDict):
ServicePrincipal: str,
DisablePolicyTypeRequestTypeDef#
# DisablePolicyTypeRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DisablePolicyTypeRequestTypeDef
def get_value() -> DisablePolicyTypeRequestTypeDef:
return {
"RootId": ...,
}
# DisablePolicyTypeRequestTypeDef definition
class DisablePolicyTypeRequestTypeDef(TypedDict):
RootId: str,
PolicyType: PolicyTypeType, # (1)
- See PolicyTypeType
EnableAWSServiceAccessRequestTypeDef#
# EnableAWSServiceAccessRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import EnableAWSServiceAccessRequestTypeDef
def get_value() -> EnableAWSServiceAccessRequestTypeDef:
return {
"ServicePrincipal": ...,
}
# EnableAWSServiceAccessRequestTypeDef definition
class EnableAWSServiceAccessRequestTypeDef(TypedDict):
ServicePrincipal: str,
EnablePolicyTypeRequestTypeDef#
# EnablePolicyTypeRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import EnablePolicyTypeRequestTypeDef
def get_value() -> EnablePolicyTypeRequestTypeDef:
return {
"RootId": ...,
}
# EnablePolicyTypeRequestTypeDef definition
class EnablePolicyTypeRequestTypeDef(TypedDict):
RootId: str,
PolicyType: PolicyTypeType, # (1)
- See PolicyTypeType
EnabledServicePrincipalTypeDef#
# EnabledServicePrincipalTypeDef TypedDict 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.datetime],
HandshakeFilterTypeDef#
# HandshakeFilterTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_organizations.type_defs import HandshakePartyTypeDef
def get_value() -> HandshakePartyTypeDef:
return {
"Id": ...,
}
# HandshakePartyTypeDef definition
class HandshakePartyTypeDef(TypedDict):
Id: str,
Type: HandshakePartyTypeType, # (1)
HandshakeResourcePaginatorTypeDef#
# HandshakeResourcePaginatorTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import HandshakeResourcePaginatorTypeDef
def get_value() -> HandshakeResourcePaginatorTypeDef:
return {
"Value": ...,
}
# HandshakeResourcePaginatorTypeDef definition
class HandshakeResourcePaginatorTypeDef(TypedDict):
Value: NotRequired[str],
Type: NotRequired[HandshakeResourceTypeType], # (1)
Resources: NotRequired[List[Dict[str, Any]]],
HandshakeResourceTypeDef#
# HandshakeResourceTypeDef TypedDict 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[Dict[str, Any]]],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict 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],
ListAWSServiceAccessForOrganizationRequestTypeDef#
# ListAWSServiceAccessForOrganizationRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListAWSServiceAccessForOrganizationRequestTypeDef
def get_value() -> ListAWSServiceAccessForOrganizationRequestTypeDef:
return {
"NextToken": ...,
}
# ListAWSServiceAccessForOrganizationRequestTypeDef definition
class ListAWSServiceAccessForOrganizationRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListAccountsForParentRequestTypeDef#
# ListAccountsForParentRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListAccountsForParentRequestTypeDef
def get_value() -> ListAccountsForParentRequestTypeDef:
return {
"ParentId": ...,
}
# ListAccountsForParentRequestTypeDef definition
class ListAccountsForParentRequestTypeDef(TypedDict):
ParentId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListAccountsRequestTypeDef#
# ListAccountsRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListAccountsRequestTypeDef
def get_value() -> ListAccountsRequestTypeDef:
return {
"NextToken": ...,
}
# ListAccountsRequestTypeDef definition
class ListAccountsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListChildrenRequestTypeDef#
# ListChildrenRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListChildrenRequestTypeDef
def get_value() -> ListChildrenRequestTypeDef:
return {
"ParentId": ...,
}
# ListChildrenRequestTypeDef definition
class ListChildrenRequestTypeDef(TypedDict):
ParentId: str,
ChildType: ChildTypeType, # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See ChildTypeType
ListCreateAccountStatusRequestTypeDef#
# ListCreateAccountStatusRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListCreateAccountStatusRequestTypeDef
def get_value() -> ListCreateAccountStatusRequestTypeDef:
return {
"States": ...,
}
# ListCreateAccountStatusRequestTypeDef definition
class ListCreateAccountStatusRequestTypeDef(TypedDict):
States: NotRequired[Sequence[CreateAccountStateType]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See
Sequence[CreateAccountStateType]
ListDelegatedAdministratorsRequestTypeDef#
# ListDelegatedAdministratorsRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListDelegatedAdministratorsRequestTypeDef
def get_value() -> ListDelegatedAdministratorsRequestTypeDef:
return {
"ServicePrincipal": ...,
}
# ListDelegatedAdministratorsRequestTypeDef definition
class ListDelegatedAdministratorsRequestTypeDef(TypedDict):
ServicePrincipal: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDelegatedServicesForAccountRequestTypeDef#
# ListDelegatedServicesForAccountRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListDelegatedServicesForAccountRequestTypeDef
def get_value() -> ListDelegatedServicesForAccountRequestTypeDef:
return {
"AccountId": ...,
}
# ListDelegatedServicesForAccountRequestTypeDef definition
class ListDelegatedServicesForAccountRequestTypeDef(TypedDict):
AccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListOrganizationalUnitsForParentRequestTypeDef#
# ListOrganizationalUnitsForParentRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListOrganizationalUnitsForParentRequestTypeDef
def get_value() -> ListOrganizationalUnitsForParentRequestTypeDef:
return {
"ParentId": ...,
}
# ListOrganizationalUnitsForParentRequestTypeDef definition
class ListOrganizationalUnitsForParentRequestTypeDef(TypedDict):
ParentId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListParentsRequestTypeDef#
# ListParentsRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListParentsRequestTypeDef
def get_value() -> ListParentsRequestTypeDef:
return {
"ChildId": ...,
}
# ListParentsRequestTypeDef definition
class ListParentsRequestTypeDef(TypedDict):
ChildId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ParentTypeDef#
# ParentTypeDef TypedDict 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
ListPoliciesForTargetRequestTypeDef#
# ListPoliciesForTargetRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListPoliciesForTargetRequestTypeDef
def get_value() -> ListPoliciesForTargetRequestTypeDef:
return {
"TargetId": ...,
}
# ListPoliciesForTargetRequestTypeDef definition
class ListPoliciesForTargetRequestTypeDef(TypedDict):
TargetId: str,
Filter: PolicyTypeType, # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See PolicyTypeType
PolicySummaryTypeDef#
# PolicySummaryTypeDef TypedDict 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
ListPoliciesRequestTypeDef#
# ListPoliciesRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListPoliciesRequestTypeDef
def get_value() -> ListPoliciesRequestTypeDef:
return {
"Filter": ...,
}
# ListPoliciesRequestTypeDef definition
class ListPoliciesRequestTypeDef(TypedDict):
Filter: PolicyTypeType, # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See PolicyTypeType
ListRootsRequestTypeDef#
# ListRootsRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListRootsRequestTypeDef
def get_value() -> ListRootsRequestTypeDef:
return {
"NextToken": ...,
}
# ListRootsRequestTypeDef definition
class ListRootsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"ResourceId": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
ResourceId: str,
NextToken: NotRequired[str],
ListTargetsForPolicyRequestTypeDef#
# ListTargetsForPolicyRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListTargetsForPolicyRequestTypeDef
def get_value() -> ListTargetsForPolicyRequestTypeDef:
return {
"PolicyId": ...,
}
# ListTargetsForPolicyRequestTypeDef definition
class ListTargetsForPolicyRequestTypeDef(TypedDict):
PolicyId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
PolicyTargetSummaryTypeDef#
# PolicyTargetSummaryTypeDef TypedDict 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
MoveAccountRequestTypeDef#
# MoveAccountRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import MoveAccountRequestTypeDef
def get_value() -> MoveAccountRequestTypeDef:
return {
"AccountId": ...,
}
# MoveAccountRequestTypeDef definition
class MoveAccountRequestTypeDef(TypedDict):
AccountId: str,
SourceParentId: str,
DestinationParentId: str,
PolicyTypeSummaryTypeDef#
# PolicyTypeSummaryTypeDef TypedDict 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
RegisterDelegatedAdministratorRequestTypeDef#
# RegisterDelegatedAdministratorRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import RegisterDelegatedAdministratorRequestTypeDef
def get_value() -> RegisterDelegatedAdministratorRequestTypeDef:
return {
"AccountId": ...,
}
# RegisterDelegatedAdministratorRequestTypeDef definition
class RegisterDelegatedAdministratorRequestTypeDef(TypedDict):
AccountId: str,
ServicePrincipal: str,
RemoveAccountFromOrganizationRequestTypeDef#
# RemoveAccountFromOrganizationRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import RemoveAccountFromOrganizationRequestTypeDef
def get_value() -> RemoveAccountFromOrganizationRequestTypeDef:
return {
"AccountId": ...,
}
# RemoveAccountFromOrganizationRequestTypeDef definition
class RemoveAccountFromOrganizationRequestTypeDef(TypedDict):
AccountId: str,
ResourcePolicySummaryTypeDef#
# ResourcePolicySummaryTypeDef TypedDict 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],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"ResourceId": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
ResourceId: str,
TagKeys: Sequence[str],
UpdateOrganizationalUnitRequestTypeDef#
# UpdateOrganizationalUnitRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import UpdateOrganizationalUnitRequestTypeDef
def get_value() -> UpdateOrganizationalUnitRequestTypeDef:
return {
"OrganizationalUnitId": ...,
}
# UpdateOrganizationalUnitRequestTypeDef definition
class UpdateOrganizationalUnitRequestTypeDef(TypedDict):
OrganizationalUnitId: str,
Name: NotRequired[str],
UpdatePolicyRequestTypeDef#
# UpdatePolicyRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import UpdatePolicyRequestTypeDef
def get_value() -> UpdatePolicyRequestTypeDef:
return {
"PolicyId": ...,
}
# UpdatePolicyRequestTypeDef definition
class UpdatePolicyRequestTypeDef(TypedDict):
PolicyId: str,
Name: NotRequired[str],
Description: NotRequired[str],
Content: NotRequired[str],
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeAccountResponseTypeDef#
# DescribeAccountResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeAccountResponseTypeDef
def get_value() -> DescribeAccountResponseTypeDef:
return {
"Account": ...,
}
# DescribeAccountResponseTypeDef definition
class DescribeAccountResponseTypeDef(TypedDict):
Account: AccountTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAccountsForParentResponseTypeDef#
# ListAccountsForParentResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListAccountsForParentResponseTypeDef
def get_value() -> ListAccountsForParentResponseTypeDef:
return {
"Accounts": ...,
}
# ListAccountsForParentResponseTypeDef definition
class ListAccountsForParentResponseTypeDef(TypedDict):
Accounts: List[AccountTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[AccountTypeDef]
- See ResponseMetadataTypeDef
ListAccountsResponseTypeDef#
# ListAccountsResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListAccountsResponseTypeDef
def get_value() -> ListAccountsResponseTypeDef:
return {
"Accounts": ...,
}
# ListAccountsResponseTypeDef definition
class ListAccountsResponseTypeDef(TypedDict):
Accounts: List[AccountTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[AccountTypeDef]
- See ResponseMetadataTypeDef
ListChildrenResponseTypeDef#
# ListChildrenResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListChildrenResponseTypeDef
def get_value() -> ListChildrenResponseTypeDef:
return {
"Children": ...,
}
# ListChildrenResponseTypeDef definition
class ListChildrenResponseTypeDef(TypedDict):
Children: List[ChildTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ChildTypeDef]
- See ResponseMetadataTypeDef
CreateAccountRequestTypeDef#
# CreateAccountRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CreateAccountRequestTypeDef
def get_value() -> CreateAccountRequestTypeDef:
return {
"Email": ...,
}
# CreateAccountRequestTypeDef definition
class CreateAccountRequestTypeDef(TypedDict):
Email: str,
AccountName: str,
RoleName: NotRequired[str],
IamUserAccessToBilling: NotRequired[IAMUserAccessToBillingType], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See IAMUserAccessToBillingType
- See
Sequence[TagTypeDef]
CreateGovCloudAccountRequestTypeDef#
# CreateGovCloudAccountRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CreateGovCloudAccountRequestTypeDef
def get_value() -> CreateGovCloudAccountRequestTypeDef:
return {
"Email": ...,
}
# CreateGovCloudAccountRequestTypeDef definition
class CreateGovCloudAccountRequestTypeDef(TypedDict):
Email: str,
AccountName: str,
RoleName: NotRequired[str],
IamUserAccessToBilling: NotRequired[IAMUserAccessToBillingType], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See IAMUserAccessToBillingType
- See
Sequence[TagTypeDef]
CreateOrganizationalUnitRequestTypeDef#
# CreateOrganizationalUnitRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CreateOrganizationalUnitRequestTypeDef
def get_value() -> CreateOrganizationalUnitRequestTypeDef:
return {
"ParentId": ...,
}
# CreateOrganizationalUnitRequestTypeDef definition
class CreateOrganizationalUnitRequestTypeDef(TypedDict):
ParentId: str,
Name: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See
Sequence[TagTypeDef]
CreatePolicyRequestTypeDef#
# CreatePolicyRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CreatePolicyRequestTypeDef
def get_value() -> CreatePolicyRequestTypeDef:
return {
"Content": ...,
}
# CreatePolicyRequestTypeDef definition
class CreatePolicyRequestTypeDef(TypedDict):
Content: str,
Description: str,
Name: str,
Type: PolicyTypeType, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See PolicyTypeType
- See
Sequence[TagTypeDef]
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[TagTypeDef]
- See ResponseMetadataTypeDef
PutResourcePolicyRequestTypeDef#
# PutResourcePolicyRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import PutResourcePolicyRequestTypeDef
def get_value() -> PutResourcePolicyRequestTypeDef:
return {
"Content": ...,
}
# PutResourcePolicyRequestTypeDef definition
class PutResourcePolicyRequestTypeDef(TypedDict):
Content: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See
Sequence[TagTypeDef]
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"ResourceId": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
ResourceId: str,
Tags: Sequence[TagTypeDef], # (1)
- See
Sequence[TagTypeDef]
CreateAccountResponseTypeDef#
# CreateAccountResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CreateAccountResponseTypeDef
def get_value() -> CreateAccountResponseTypeDef:
return {
"CreateAccountStatus": ...,
}
# CreateAccountResponseTypeDef definition
class CreateAccountResponseTypeDef(TypedDict):
CreateAccountStatus: CreateAccountStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGovCloudAccountResponseTypeDef#
# CreateGovCloudAccountResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CreateGovCloudAccountResponseTypeDef
def get_value() -> CreateGovCloudAccountResponseTypeDef:
return {
"CreateAccountStatus": ...,
}
# CreateGovCloudAccountResponseTypeDef definition
class CreateGovCloudAccountResponseTypeDef(TypedDict):
CreateAccountStatus: CreateAccountStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeCreateAccountStatusResponseTypeDef#
# DescribeCreateAccountStatusResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeCreateAccountStatusResponseTypeDef
def get_value() -> DescribeCreateAccountStatusResponseTypeDef:
return {
"CreateAccountStatus": ...,
}
# DescribeCreateAccountStatusResponseTypeDef definition
class DescribeCreateAccountStatusResponseTypeDef(TypedDict):
CreateAccountStatus: CreateAccountStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListCreateAccountStatusResponseTypeDef#
# ListCreateAccountStatusResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListCreateAccountStatusResponseTypeDef
def get_value() -> ListCreateAccountStatusResponseTypeDef:
return {
"CreateAccountStatuses": ...,
}
# ListCreateAccountStatusResponseTypeDef definition
class ListCreateAccountStatusResponseTypeDef(TypedDict):
CreateAccountStatuses: List[CreateAccountStatusTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[CreateAccountStatusTypeDef]
- See ResponseMetadataTypeDef
CreateOrganizationalUnitResponseTypeDef#
# CreateOrganizationalUnitResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CreateOrganizationalUnitResponseTypeDef
def get_value() -> CreateOrganizationalUnitResponseTypeDef:
return {
"OrganizationalUnit": ...,
}
# CreateOrganizationalUnitResponseTypeDef definition
class CreateOrganizationalUnitResponseTypeDef(TypedDict):
OrganizationalUnit: OrganizationalUnitTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeOrganizationalUnitResponseTypeDef#
# DescribeOrganizationalUnitResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeOrganizationalUnitResponseTypeDef
def get_value() -> DescribeOrganizationalUnitResponseTypeDef:
return {
"OrganizationalUnit": ...,
}
# DescribeOrganizationalUnitResponseTypeDef definition
class DescribeOrganizationalUnitResponseTypeDef(TypedDict):
OrganizationalUnit: OrganizationalUnitTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListOrganizationalUnitsForParentResponseTypeDef#
# ListOrganizationalUnitsForParentResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListOrganizationalUnitsForParentResponseTypeDef
def get_value() -> ListOrganizationalUnitsForParentResponseTypeDef:
return {
"OrganizationalUnits": ...,
}
# ListOrganizationalUnitsForParentResponseTypeDef definition
class ListOrganizationalUnitsForParentResponseTypeDef(TypedDict):
OrganizationalUnits: List[OrganizationalUnitTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[OrganizationalUnitTypeDef]
- See ResponseMetadataTypeDef
UpdateOrganizationalUnitResponseTypeDef#
# UpdateOrganizationalUnitResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import UpdateOrganizationalUnitResponseTypeDef
def get_value() -> UpdateOrganizationalUnitResponseTypeDef:
return {
"OrganizationalUnit": ...,
}
# UpdateOrganizationalUnitResponseTypeDef definition
class UpdateOrganizationalUnitResponseTypeDef(TypedDict):
OrganizationalUnit: OrganizationalUnitTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDelegatedAdministratorsResponseTypeDef#
# ListDelegatedAdministratorsResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListDelegatedAdministratorsResponseTypeDef
def get_value() -> ListDelegatedAdministratorsResponseTypeDef:
return {
"DelegatedAdministrators": ...,
}
# ListDelegatedAdministratorsResponseTypeDef definition
class ListDelegatedAdministratorsResponseTypeDef(TypedDict):
DelegatedAdministrators: List[DelegatedAdministratorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[DelegatedAdministratorTypeDef]
- See ResponseMetadataTypeDef
ListDelegatedServicesForAccountResponseTypeDef#
# ListDelegatedServicesForAccountResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListDelegatedServicesForAccountResponseTypeDef
def get_value() -> ListDelegatedServicesForAccountResponseTypeDef:
return {
"DelegatedServices": ...,
}
# ListDelegatedServicesForAccountResponseTypeDef definition
class ListDelegatedServicesForAccountResponseTypeDef(TypedDict):
DelegatedServices: List[DelegatedServiceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[DelegatedServiceTypeDef]
- See ResponseMetadataTypeDef
DescribeEffectivePolicyResponseTypeDef#
# DescribeEffectivePolicyResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeEffectivePolicyResponseTypeDef
def get_value() -> DescribeEffectivePolicyResponseTypeDef:
return {
"EffectivePolicy": ...,
}
# DescribeEffectivePolicyResponseTypeDef definition
class DescribeEffectivePolicyResponseTypeDef(TypedDict):
EffectivePolicy: EffectivePolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAWSServiceAccessForOrganizationResponseTypeDef#
# ListAWSServiceAccessForOrganizationResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListAWSServiceAccessForOrganizationResponseTypeDef
def get_value() -> ListAWSServiceAccessForOrganizationResponseTypeDef:
return {
"EnabledServicePrincipals": ...,
}
# ListAWSServiceAccessForOrganizationResponseTypeDef definition
class ListAWSServiceAccessForOrganizationResponseTypeDef(TypedDict):
EnabledServicePrincipals: List[EnabledServicePrincipalTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[EnabledServicePrincipalTypeDef]
- See ResponseMetadataTypeDef
ListHandshakesForAccountRequestTypeDef#
# ListHandshakesForAccountRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForAccountRequestTypeDef
def get_value() -> ListHandshakesForAccountRequestTypeDef:
return {
"Filter": ...,
}
# ListHandshakesForAccountRequestTypeDef definition
class ListHandshakesForAccountRequestTypeDef(TypedDict):
Filter: NotRequired[HandshakeFilterTypeDef], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListHandshakesForOrganizationRequestTypeDef#
# ListHandshakesForOrganizationRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForOrganizationRequestTypeDef
def get_value() -> ListHandshakesForOrganizationRequestTypeDef:
return {
"Filter": ...,
}
# ListHandshakesForOrganizationRequestTypeDef definition
class ListHandshakesForOrganizationRequestTypeDef(TypedDict):
Filter: NotRequired[HandshakeFilterTypeDef], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
InviteAccountToOrganizationRequestTypeDef#
# InviteAccountToOrganizationRequestTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import InviteAccountToOrganizationRequestTypeDef
def get_value() -> InviteAccountToOrganizationRequestTypeDef:
return {
"Target": ...,
}
# InviteAccountToOrganizationRequestTypeDef definition
class InviteAccountToOrganizationRequestTypeDef(TypedDict):
Target: HandshakePartyTypeDef, # (1)
Notes: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See HandshakePartyTypeDef
- See
Sequence[TagTypeDef]
HandshakePaginatorTypeDef#
# HandshakePaginatorTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import HandshakePaginatorTypeDef
def get_value() -> HandshakePaginatorTypeDef:
return {
"Id": ...,
}
# HandshakePaginatorTypeDef definition
class HandshakePaginatorTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Parties: NotRequired[List[HandshakePartyTypeDef]], # (1)
State: NotRequired[HandshakeStateType], # (2)
RequestedTimestamp: NotRequired[datetime.datetime],
ExpirationTimestamp: NotRequired[datetime.datetime],
Action: NotRequired[ActionTypeType], # (3)
Resources: NotRequired[List[HandshakeResourcePaginatorTypeDef]], # (4)
- See
List[HandshakePartyTypeDef]
- See HandshakeStateType
- See ActionTypeType
- See
List[HandshakeResourcePaginatorTypeDef]
HandshakeTypeDef#
# HandshakeTypeDef TypedDict 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.datetime],
ExpirationTimestamp: NotRequired[datetime.datetime],
Action: NotRequired[ActionTypeType], # (3)
Resources: NotRequired[List[HandshakeResourceTypeDef]], # (4)
- See
List[HandshakePartyTypeDef]
- See HandshakeStateType
- See ActionTypeType
- See
List[HandshakeResourceTypeDef]
ListAWSServiceAccessForOrganizationRequestPaginateTypeDef#
# ListAWSServiceAccessForOrganizationRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListAWSServiceAccessForOrganizationRequestPaginateTypeDef
def get_value() -> ListAWSServiceAccessForOrganizationRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListAWSServiceAccessForOrganizationRequestPaginateTypeDef definition
class ListAWSServiceAccessForOrganizationRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAccountsForParentRequestPaginateTypeDef#
# ListAccountsForParentRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListAccountsForParentRequestPaginateTypeDef
def get_value() -> ListAccountsForParentRequestPaginateTypeDef:
return {
"ParentId": ...,
}
# ListAccountsForParentRequestPaginateTypeDef definition
class ListAccountsForParentRequestPaginateTypeDef(TypedDict):
ParentId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAccountsRequestPaginateTypeDef#
# ListAccountsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListAccountsRequestPaginateTypeDef
def get_value() -> ListAccountsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListAccountsRequestPaginateTypeDef definition
class ListAccountsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListChildrenRequestPaginateTypeDef#
# ListChildrenRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListChildrenRequestPaginateTypeDef
def get_value() -> ListChildrenRequestPaginateTypeDef:
return {
"ParentId": ...,
}
# ListChildrenRequestPaginateTypeDef definition
class ListChildrenRequestPaginateTypeDef(TypedDict):
ParentId: str,
ChildType: ChildTypeType, # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See ChildTypeType
- See PaginatorConfigTypeDef
ListCreateAccountStatusRequestPaginateTypeDef#
# ListCreateAccountStatusRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListCreateAccountStatusRequestPaginateTypeDef
def get_value() -> ListCreateAccountStatusRequestPaginateTypeDef:
return {
"States": ...,
}
# ListCreateAccountStatusRequestPaginateTypeDef definition
class ListCreateAccountStatusRequestPaginateTypeDef(TypedDict):
States: NotRequired[Sequence[CreateAccountStateType]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[CreateAccountStateType]
- See PaginatorConfigTypeDef
ListDelegatedAdministratorsRequestPaginateTypeDef#
# ListDelegatedAdministratorsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListDelegatedAdministratorsRequestPaginateTypeDef
def get_value() -> ListDelegatedAdministratorsRequestPaginateTypeDef:
return {
"ServicePrincipal": ...,
}
# ListDelegatedAdministratorsRequestPaginateTypeDef definition
class ListDelegatedAdministratorsRequestPaginateTypeDef(TypedDict):
ServicePrincipal: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDelegatedServicesForAccountRequestPaginateTypeDef#
# ListDelegatedServicesForAccountRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListDelegatedServicesForAccountRequestPaginateTypeDef
def get_value() -> ListDelegatedServicesForAccountRequestPaginateTypeDef:
return {
"AccountId": ...,
}
# ListDelegatedServicesForAccountRequestPaginateTypeDef definition
class ListDelegatedServicesForAccountRequestPaginateTypeDef(TypedDict):
AccountId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListHandshakesForAccountRequestPaginateTypeDef#
# ListHandshakesForAccountRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForAccountRequestPaginateTypeDef
def get_value() -> ListHandshakesForAccountRequestPaginateTypeDef:
return {
"Filter": ...,
}
# ListHandshakesForAccountRequestPaginateTypeDef definition
class ListHandshakesForAccountRequestPaginateTypeDef(TypedDict):
Filter: NotRequired[HandshakeFilterTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListHandshakesForOrganizationRequestPaginateTypeDef#
# ListHandshakesForOrganizationRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForOrganizationRequestPaginateTypeDef
def get_value() -> ListHandshakesForOrganizationRequestPaginateTypeDef:
return {
"Filter": ...,
}
# ListHandshakesForOrganizationRequestPaginateTypeDef definition
class ListHandshakesForOrganizationRequestPaginateTypeDef(TypedDict):
Filter: NotRequired[HandshakeFilterTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListOrganizationalUnitsForParentRequestPaginateTypeDef#
# ListOrganizationalUnitsForParentRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListOrganizationalUnitsForParentRequestPaginateTypeDef
def get_value() -> ListOrganizationalUnitsForParentRequestPaginateTypeDef:
return {
"ParentId": ...,
}
# ListOrganizationalUnitsForParentRequestPaginateTypeDef definition
class ListOrganizationalUnitsForParentRequestPaginateTypeDef(TypedDict):
ParentId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListParentsRequestPaginateTypeDef#
# ListParentsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListParentsRequestPaginateTypeDef
def get_value() -> ListParentsRequestPaginateTypeDef:
return {
"ChildId": ...,
}
# ListParentsRequestPaginateTypeDef definition
class ListParentsRequestPaginateTypeDef(TypedDict):
ChildId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListPoliciesForTargetRequestPaginateTypeDef#
# ListPoliciesForTargetRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListPoliciesForTargetRequestPaginateTypeDef
def get_value() -> ListPoliciesForTargetRequestPaginateTypeDef:
return {
"TargetId": ...,
}
# ListPoliciesForTargetRequestPaginateTypeDef definition
class ListPoliciesForTargetRequestPaginateTypeDef(TypedDict):
TargetId: str,
Filter: PolicyTypeType, # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See PolicyTypeType
- See PaginatorConfigTypeDef
ListPoliciesRequestPaginateTypeDef#
# ListPoliciesRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListPoliciesRequestPaginateTypeDef
def get_value() -> ListPoliciesRequestPaginateTypeDef:
return {
"Filter": ...,
}
# ListPoliciesRequestPaginateTypeDef definition
class ListPoliciesRequestPaginateTypeDef(TypedDict):
Filter: PolicyTypeType, # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See PolicyTypeType
- See PaginatorConfigTypeDef
ListRootsRequestPaginateTypeDef#
# ListRootsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListRootsRequestPaginateTypeDef
def get_value() -> ListRootsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListRootsRequestPaginateTypeDef definition
class ListRootsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTagsForResourceRequestPaginateTypeDef#
# ListTagsForResourceRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListTagsForResourceRequestPaginateTypeDef
def get_value() -> ListTagsForResourceRequestPaginateTypeDef:
return {
"ResourceId": ...,
}
# ListTagsForResourceRequestPaginateTypeDef definition
class ListTagsForResourceRequestPaginateTypeDef(TypedDict):
ResourceId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTargetsForPolicyRequestPaginateTypeDef#
# ListTargetsForPolicyRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListTargetsForPolicyRequestPaginateTypeDef
def get_value() -> ListTargetsForPolicyRequestPaginateTypeDef:
return {
"PolicyId": ...,
}
# ListTargetsForPolicyRequestPaginateTypeDef definition
class ListTargetsForPolicyRequestPaginateTypeDef(TypedDict):
PolicyId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListParentsResponseTypeDef#
# ListParentsResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListParentsResponseTypeDef
def get_value() -> ListParentsResponseTypeDef:
return {
"Parents": ...,
}
# ListParentsResponseTypeDef definition
class ListParentsResponseTypeDef(TypedDict):
Parents: List[ParentTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ParentTypeDef]
- See ResponseMetadataTypeDef
ListPoliciesForTargetResponseTypeDef#
# ListPoliciesForTargetResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListPoliciesForTargetResponseTypeDef
def get_value() -> ListPoliciesForTargetResponseTypeDef:
return {
"Policies": ...,
}
# ListPoliciesForTargetResponseTypeDef definition
class ListPoliciesForTargetResponseTypeDef(TypedDict):
Policies: List[PolicySummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[PolicySummaryTypeDef]
- See ResponseMetadataTypeDef
ListPoliciesResponseTypeDef#
# ListPoliciesResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListPoliciesResponseTypeDef
def get_value() -> ListPoliciesResponseTypeDef:
return {
"Policies": ...,
}
# ListPoliciesResponseTypeDef definition
class ListPoliciesResponseTypeDef(TypedDict):
Policies: List[PolicySummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[PolicySummaryTypeDef]
- See ResponseMetadataTypeDef
PolicyTypeDef#
# PolicyTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_organizations.type_defs import ListTargetsForPolicyResponseTypeDef
def get_value() -> ListTargetsForPolicyResponseTypeDef:
return {
"Targets": ...,
}
# ListTargetsForPolicyResponseTypeDef definition
class ListTargetsForPolicyResponseTypeDef(TypedDict):
Targets: List[PolicyTargetSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[PolicyTargetSummaryTypeDef]
- See ResponseMetadataTypeDef
OrganizationTypeDef#
# OrganizationTypeDef TypedDict 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)
- See OrganizationFeatureSetType
- See
List[PolicyTypeSummaryTypeDef]
RootTypeDef#
# RootTypeDef TypedDict 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)
- See
List[PolicyTypeSummaryTypeDef]
ResourcePolicyTypeDef#
# ResourcePolicyTypeDef TypedDict 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],
ListHandshakesForAccountResponsePaginatorTypeDef#
# ListHandshakesForAccountResponsePaginatorTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForAccountResponsePaginatorTypeDef
def get_value() -> ListHandshakesForAccountResponsePaginatorTypeDef:
return {
"Handshakes": ...,
}
# ListHandshakesForAccountResponsePaginatorTypeDef definition
class ListHandshakesForAccountResponsePaginatorTypeDef(TypedDict):
Handshakes: List[HandshakePaginatorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[HandshakePaginatorTypeDef]
- See ResponseMetadataTypeDef
ListHandshakesForOrganizationResponsePaginatorTypeDef#
# ListHandshakesForOrganizationResponsePaginatorTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForOrganizationResponsePaginatorTypeDef
def get_value() -> ListHandshakesForOrganizationResponsePaginatorTypeDef:
return {
"Handshakes": ...,
}
# ListHandshakesForOrganizationResponsePaginatorTypeDef definition
class ListHandshakesForOrganizationResponsePaginatorTypeDef(TypedDict):
Handshakes: List[HandshakePaginatorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[HandshakePaginatorTypeDef]
- See ResponseMetadataTypeDef
AcceptHandshakeResponseTypeDef#
# AcceptHandshakeResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import AcceptHandshakeResponseTypeDef
def get_value() -> AcceptHandshakeResponseTypeDef:
return {
"Handshake": ...,
}
# AcceptHandshakeResponseTypeDef definition
class AcceptHandshakeResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CancelHandshakeResponseTypeDef#
# CancelHandshakeResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CancelHandshakeResponseTypeDef
def get_value() -> CancelHandshakeResponseTypeDef:
return {
"Handshake": ...,
}
# CancelHandshakeResponseTypeDef definition
class CancelHandshakeResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeclineHandshakeResponseTypeDef#
# DeclineHandshakeResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DeclineHandshakeResponseTypeDef
def get_value() -> DeclineHandshakeResponseTypeDef:
return {
"Handshake": ...,
}
# DeclineHandshakeResponseTypeDef definition
class DeclineHandshakeResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeHandshakeResponseTypeDef#
# DescribeHandshakeResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeHandshakeResponseTypeDef
def get_value() -> DescribeHandshakeResponseTypeDef:
return {
"Handshake": ...,
}
# DescribeHandshakeResponseTypeDef definition
class DescribeHandshakeResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EnableAllFeaturesResponseTypeDef#
# EnableAllFeaturesResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import EnableAllFeaturesResponseTypeDef
def get_value() -> EnableAllFeaturesResponseTypeDef:
return {
"Handshake": ...,
}
# EnableAllFeaturesResponseTypeDef definition
class EnableAllFeaturesResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InviteAccountToOrganizationResponseTypeDef#
# InviteAccountToOrganizationResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import InviteAccountToOrganizationResponseTypeDef
def get_value() -> InviteAccountToOrganizationResponseTypeDef:
return {
"Handshake": ...,
}
# InviteAccountToOrganizationResponseTypeDef definition
class InviteAccountToOrganizationResponseTypeDef(TypedDict):
Handshake: HandshakeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListHandshakesForAccountResponseTypeDef#
# ListHandshakesForAccountResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForAccountResponseTypeDef
def get_value() -> ListHandshakesForAccountResponseTypeDef:
return {
"Handshakes": ...,
}
# ListHandshakesForAccountResponseTypeDef definition
class ListHandshakesForAccountResponseTypeDef(TypedDict):
Handshakes: List[HandshakeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[HandshakeTypeDef]
- See ResponseMetadataTypeDef
ListHandshakesForOrganizationResponseTypeDef#
# ListHandshakesForOrganizationResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListHandshakesForOrganizationResponseTypeDef
def get_value() -> ListHandshakesForOrganizationResponseTypeDef:
return {
"Handshakes": ...,
}
# ListHandshakesForOrganizationResponseTypeDef definition
class ListHandshakesForOrganizationResponseTypeDef(TypedDict):
Handshakes: List[HandshakeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[HandshakeTypeDef]
- See ResponseMetadataTypeDef
CreatePolicyResponseTypeDef#
# CreatePolicyResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CreatePolicyResponseTypeDef
def get_value() -> CreatePolicyResponseTypeDef:
return {
"Policy": ...,
}
# CreatePolicyResponseTypeDef definition
class CreatePolicyResponseTypeDef(TypedDict):
Policy: PolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See PolicyTypeDef
- See ResponseMetadataTypeDef
DescribePolicyResponseTypeDef#
# DescribePolicyResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribePolicyResponseTypeDef
def get_value() -> DescribePolicyResponseTypeDef:
return {
"Policy": ...,
}
# DescribePolicyResponseTypeDef definition
class DescribePolicyResponseTypeDef(TypedDict):
Policy: PolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See PolicyTypeDef
- See ResponseMetadataTypeDef
UpdatePolicyResponseTypeDef#
# UpdatePolicyResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import UpdatePolicyResponseTypeDef
def get_value() -> UpdatePolicyResponseTypeDef:
return {
"Policy": ...,
}
# UpdatePolicyResponseTypeDef definition
class UpdatePolicyResponseTypeDef(TypedDict):
Policy: PolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See PolicyTypeDef
- See ResponseMetadataTypeDef
CreateOrganizationResponseTypeDef#
# CreateOrganizationResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import CreateOrganizationResponseTypeDef
def get_value() -> CreateOrganizationResponseTypeDef:
return {
"Organization": ...,
}
# CreateOrganizationResponseTypeDef definition
class CreateOrganizationResponseTypeDef(TypedDict):
Organization: OrganizationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeOrganizationResponseTypeDef#
# DescribeOrganizationResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeOrganizationResponseTypeDef
def get_value() -> DescribeOrganizationResponseTypeDef:
return {
"Organization": ...,
}
# DescribeOrganizationResponseTypeDef definition
class DescribeOrganizationResponseTypeDef(TypedDict):
Organization: OrganizationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisablePolicyTypeResponseTypeDef#
# DisablePolicyTypeResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DisablePolicyTypeResponseTypeDef
def get_value() -> DisablePolicyTypeResponseTypeDef:
return {
"Root": ...,
}
# DisablePolicyTypeResponseTypeDef definition
class DisablePolicyTypeResponseTypeDef(TypedDict):
Root: RootTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See RootTypeDef
- See ResponseMetadataTypeDef
EnablePolicyTypeResponseTypeDef#
# EnablePolicyTypeResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import EnablePolicyTypeResponseTypeDef
def get_value() -> EnablePolicyTypeResponseTypeDef:
return {
"Root": ...,
}
# EnablePolicyTypeResponseTypeDef definition
class EnablePolicyTypeResponseTypeDef(TypedDict):
Root: RootTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See RootTypeDef
- See ResponseMetadataTypeDef
ListRootsResponseTypeDef#
# ListRootsResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import ListRootsResponseTypeDef
def get_value() -> ListRootsResponseTypeDef:
return {
"Roots": ...,
}
# ListRootsResponseTypeDef definition
class ListRootsResponseTypeDef(TypedDict):
Roots: List[RootTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[RootTypeDef]
- See ResponseMetadataTypeDef
DescribeResourcePolicyResponseTypeDef#
# DescribeResourcePolicyResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import DescribeResourcePolicyResponseTypeDef
def get_value() -> DescribeResourcePolicyResponseTypeDef:
return {
"ResourcePolicy": ...,
}
# DescribeResourcePolicyResponseTypeDef definition
class DescribeResourcePolicyResponseTypeDef(TypedDict):
ResourcePolicy: ResourcePolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutResourcePolicyResponseTypeDef#
# PutResourcePolicyResponseTypeDef TypedDict usage example
from mypy_boto3_organizations.type_defs import PutResourcePolicyResponseTypeDef
def get_value() -> PutResourcePolicyResponseTypeDef:
return {
"ResourcePolicy": ...,
}
# PutResourcePolicyResponseTypeDef definition
class PutResourcePolicyResponseTypeDef(TypedDict):
ResourcePolicy: ResourcePolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)