Skip to content

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],
  1. See AccountStatusType
  2. See AccountJoinedMethodType

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)
  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)
  1. See CreateAccountStateType
  2. See CreateAccountFailureReasonType

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)
  1. See OrganizationFeatureSetType

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],
  1. See AccountStatusType
  2. See AccountJoinedMethodType

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],
  1. See EffectivePolicyTypeType

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)
  1. See EffectivePolicyTypeType

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)
  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)
  1. See ResponseMetadataTypeDef

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)
  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],
  1. 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)
  1. See HandshakePartyTypeType

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)
  1. See HandshakeResourceTypeType
  2. See HandshakeResourceTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See ChildTypeType
  2. 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],
  1. 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)
  1. See CreateAccountStateType
  2. See PaginatorConfigTypeDef

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],
  1. See CreateAccountStateType

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  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)
  1. See PolicyTypeType
  2. 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],
  1. 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],
  1. 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)
  1. See PolicyTypeType
  2. 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],
  1. 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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  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)
  1. See PolicyTypeType
  2. 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)
  1. See AccountTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See AccountTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See AccountTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ChildTypeDef
  2. 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)
  1. See IAMUserAccessToBillingType
  2. 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)
  1. See IAMUserAccessToBillingType
  2. 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)
  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)
  1. See PolicyTypeType
  2. 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)
  1. See TagTypeDef
  2. 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)
  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)
  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)
  1. See CreateAccountStatusTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See CreateAccountStatusTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See CreateAccountStatusTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See CreateAccountStatusTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See OrganizationalUnitTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See OrganizationalUnitTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See OrganizationalUnitTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See OrganizationalUnitTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DelegatedAdministratorTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DelegatedServiceTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See EffectivePolicyTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See EnabledServicePrincipalTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See HandshakeFilterTypeDef
  2. See PaginatorConfigTypeDef

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],
  1. See HandshakeFilterTypeDef

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)
  1. See HandshakeFilterTypeDef
  2. See PaginatorConfigTypeDef

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],
  1. See HandshakeFilterTypeDef

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)
  1. See HandshakePartyTypeDef
  2. See HandshakeStateType
  3. See ActionTypeType
  4. See HandshakeResourceTypeDef

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)
  1. See HandshakePartyTypeDef
  2. 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)
  1. See ParentTypeDef
  2. 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)
  1. See PolicySummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See PolicySummaryTypeDef
  2. See ResponseMetadataTypeDef

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],
  1. See PolicySummaryTypeDef

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)
  1. See PolicyTargetSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See OrganizationFeatureSetType
  2. See PolicyTypeSummaryTypeDef

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)
  1. See PolicyTypeSummaryTypeDef

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],
  1. See ResourcePolicySummaryTypeDef

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)
  1. See HandshakeTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See HandshakeTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See HandshakeTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See HandshakeTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See HandshakeTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See HandshakeTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See HandshakeTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See HandshakeTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See PolicyTypeDef
  2. 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)
  1. See PolicyTypeDef
  2. 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)
  1. See PolicyTypeDef
  2. 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)
  1. See OrganizationTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See OrganizationTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See RootTypeDef
  2. 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)
  1. See RootTypeDef
  2. 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)
  1. See RootTypeDef
  2. 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)
  1. See ResourcePolicyTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePolicyTypeDef
  2. See ResponseMetadataTypeDef