Typed dictionaries#
Index > IAMRolesAnywhere > Typed dictionaries
Auto-generated documentation for IAMRolesAnywhere type annotations stubs module mypy-boto3-rolesanywhere.
TagTypeDef#
# TagTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"key": ...,
"value": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
key: str,
value: str,
NotificationSettingTypeDef#
# NotificationSettingTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import NotificationSettingTypeDef
def get_value() -> NotificationSettingTypeDef:
return {
"enabled": ...,
"event": ...,
}
# NotificationSettingTypeDef definition
class NotificationSettingTypeDef(TypedDict):
enabled: bool,
event: NotificationEventType, # (2)
channel: NotRequired[NotificationChannelType], # (1)
threshold: NotRequired[int],
CredentialSummaryTypeDef#
# CredentialSummaryTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import CredentialSummaryTypeDef
def get_value() -> CredentialSummaryTypeDef:
return {
"enabled": ...,
}
# CredentialSummaryTypeDef definition
class CredentialSummaryTypeDef(TypedDict):
enabled: NotRequired[bool],
failed: NotRequired[bool],
issuer: NotRequired[str],
seenAt: NotRequired[datetime],
serialNumber: NotRequired[str],
x509CertificateData: NotRequired[str],
CrlDetailTypeDef#
# CrlDetailTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import CrlDetailTypeDef
def get_value() -> CrlDetailTypeDef:
return {
"createdAt": ...,
}
# CrlDetailTypeDef definition
class CrlDetailTypeDef(TypedDict):
createdAt: NotRequired[datetime],
crlArn: NotRequired[str],
crlData: NotRequired[bytes],
crlId: NotRequired[str],
enabled: NotRequired[bool],
name: NotRequired[str],
trustAnchorArn: NotRequired[str],
updatedAt: NotRequired[datetime],
InstancePropertyTypeDef#
# InstancePropertyTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import InstancePropertyTypeDef
def get_value() -> InstancePropertyTypeDef:
return {
"failed": ...,
}
# InstancePropertyTypeDef definition
class InstancePropertyTypeDef(TypedDict):
failed: NotRequired[bool],
properties: NotRequired[Dict[str, str]],
seenAt: NotRequired[datetime],
ProfileDetailTypeDef#
# ProfileDetailTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ProfileDetailTypeDef
def get_value() -> ProfileDetailTypeDef:
return {
"createdAt": ...,
}
# ProfileDetailTypeDef definition
class ProfileDetailTypeDef(TypedDict):
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
durationSeconds: NotRequired[int],
enabled: NotRequired[bool],
managedPolicyArns: NotRequired[List[str]],
name: NotRequired[str],
profileArn: NotRequired[str],
profileId: NotRequired[str],
requireInstanceProperties: NotRequired[bool],
roleArns: NotRequired[List[str]],
sessionPolicy: NotRequired[str],
updatedAt: NotRequired[datetime],
ListRequestListCrlsPaginateTypeDef#
# ListRequestListCrlsPaginateTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListRequestListCrlsPaginateTypeDef
def get_value() -> ListRequestListCrlsPaginateTypeDef:
return {
"pageSize": ...,
}
# ListRequestListCrlsPaginateTypeDef definition
class ListRequestListCrlsPaginateTypeDef(TypedDict):
pageSize: NotRequired[int],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRequestListProfilesPaginateTypeDef#
# ListRequestListProfilesPaginateTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListRequestListProfilesPaginateTypeDef
def get_value() -> ListRequestListProfilesPaginateTypeDef:
return {
"pageSize": ...,
}
# ListRequestListProfilesPaginateTypeDef definition
class ListRequestListProfilesPaginateTypeDef(TypedDict):
pageSize: NotRequired[int],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRequestListSubjectsPaginateTypeDef#
# ListRequestListSubjectsPaginateTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListRequestListSubjectsPaginateTypeDef
def get_value() -> ListRequestListSubjectsPaginateTypeDef:
return {
"pageSize": ...,
}
# ListRequestListSubjectsPaginateTypeDef definition
class ListRequestListSubjectsPaginateTypeDef(TypedDict):
pageSize: NotRequired[int],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRequestListTrustAnchorsPaginateTypeDef#
# ListRequestListTrustAnchorsPaginateTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListRequestListTrustAnchorsPaginateTypeDef
def get_value() -> ListRequestListTrustAnchorsPaginateTypeDef:
return {
"pageSize": ...,
}
# ListRequestListTrustAnchorsPaginateTypeDef definition
class ListRequestListTrustAnchorsPaginateTypeDef(TypedDict):
pageSize: NotRequired[int],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRequestRequestTypeDef#
# ListRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListRequestRequestTypeDef
def get_value() -> ListRequestRequestTypeDef:
return {
"nextToken": ...,
}
# ListRequestRequestTypeDef definition
class ListRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
pageSize: NotRequired[int],
SubjectSummaryTypeDef#
# SubjectSummaryTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import SubjectSummaryTypeDef
def get_value() -> SubjectSummaryTypeDef:
return {
"createdAt": ...,
}
# SubjectSummaryTypeDef definition
class SubjectSummaryTypeDef(TypedDict):
createdAt: NotRequired[datetime],
enabled: NotRequired[bool],
lastSeenAt: NotRequired[datetime],
subjectArn: NotRequired[str],
subjectId: NotRequired[str],
updatedAt: NotRequired[datetime],
x509Subject: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
NotificationSettingDetailTypeDef#
# NotificationSettingDetailTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import NotificationSettingDetailTypeDef
def get_value() -> NotificationSettingDetailTypeDef:
return {
"enabled": ...,
"event": ...,
}
# NotificationSettingDetailTypeDef definition
class NotificationSettingDetailTypeDef(TypedDict):
enabled: bool,
event: NotificationEventType, # (2)
channel: NotRequired[NotificationChannelType], # (1)
configuredBy: NotRequired[str],
threshold: NotRequired[int],
NotificationSettingKeyTypeDef#
# NotificationSettingKeyTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import NotificationSettingKeyTypeDef
def get_value() -> NotificationSettingKeyTypeDef:
return {
"event": ...,
}
# NotificationSettingKeyTypeDef definition
class NotificationSettingKeyTypeDef(TypedDict):
event: NotificationEventType, # (2)
channel: NotRequired[NotificationChannelType], # (1)
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_rolesanywhere.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,
ScalarCrlRequestRequestTypeDef#
# ScalarCrlRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ScalarCrlRequestRequestTypeDef
def get_value() -> ScalarCrlRequestRequestTypeDef:
return {
"crlId": ...,
}
# ScalarCrlRequestRequestTypeDef definition
class ScalarCrlRequestRequestTypeDef(TypedDict):
crlId: str,
ScalarProfileRequestRequestTypeDef#
# ScalarProfileRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ScalarProfileRequestRequestTypeDef
def get_value() -> ScalarProfileRequestRequestTypeDef:
return {
"profileId": ...,
}
# ScalarProfileRequestRequestTypeDef definition
class ScalarProfileRequestRequestTypeDef(TypedDict):
profileId: str,
ScalarSubjectRequestRequestTypeDef#
# ScalarSubjectRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ScalarSubjectRequestRequestTypeDef
def get_value() -> ScalarSubjectRequestRequestTypeDef:
return {
"subjectId": ...,
}
# ScalarSubjectRequestRequestTypeDef definition
class ScalarSubjectRequestRequestTypeDef(TypedDict):
subjectId: str,
ScalarTrustAnchorRequestRequestTypeDef#
# ScalarTrustAnchorRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ScalarTrustAnchorRequestRequestTypeDef
def get_value() -> ScalarTrustAnchorRequestRequestTypeDef:
return {
"trustAnchorId": ...,
}
# ScalarTrustAnchorRequestRequestTypeDef definition
class ScalarTrustAnchorRequestRequestTypeDef(TypedDict):
trustAnchorId: str,
SourceDataTypeDef#
# SourceDataTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import SourceDataTypeDef
def get_value() -> SourceDataTypeDef:
return {
"acmPcaArn": ...,
}
# SourceDataTypeDef definition
class SourceDataTypeDef(TypedDict):
acmPcaArn: NotRequired[str],
x509CertificateData: NotRequired[str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateCrlRequestRequestTypeDef#
# UpdateCrlRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import UpdateCrlRequestRequestTypeDef
def get_value() -> UpdateCrlRequestRequestTypeDef:
return {
"crlId": ...,
}
# UpdateCrlRequestRequestTypeDef definition
class UpdateCrlRequestRequestTypeDef(TypedDict):
crlId: str,
crlData: NotRequired[Union[str, bytes, IO[Any], StreamingBody]],
name: NotRequired[str],
UpdateProfileRequestRequestTypeDef#
# UpdateProfileRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import UpdateProfileRequestRequestTypeDef
def get_value() -> UpdateProfileRequestRequestTypeDef:
return {
"profileId": ...,
}
# UpdateProfileRequestRequestTypeDef definition
class UpdateProfileRequestRequestTypeDef(TypedDict):
profileId: str,
durationSeconds: NotRequired[int],
managedPolicyArns: NotRequired[Sequence[str]],
name: NotRequired[str],
roleArns: NotRequired[Sequence[str]],
sessionPolicy: NotRequired[str],
CreateProfileRequestRequestTypeDef#
# CreateProfileRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import CreateProfileRequestRequestTypeDef
def get_value() -> CreateProfileRequestRequestTypeDef:
return {
"name": ...,
"roleArns": ...,
}
# CreateProfileRequestRequestTypeDef definition
class CreateProfileRequestRequestTypeDef(TypedDict):
name: str,
roleArns: Sequence[str],
durationSeconds: NotRequired[int],
enabled: NotRequired[bool],
managedPolicyArns: NotRequired[Sequence[str]],
requireInstanceProperties: NotRequired[bool],
sessionPolicy: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
ImportCrlRequestRequestTypeDef#
# ImportCrlRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ImportCrlRequestRequestTypeDef
def get_value() -> ImportCrlRequestRequestTypeDef:
return {
"crlData": ...,
"name": ...,
"trustAnchorArn": ...,
}
# ImportCrlRequestRequestTypeDef definition
class ImportCrlRequestRequestTypeDef(TypedDict):
crlData: Union[str, bytes, IO[Any], StreamingBody],
name: str,
trustAnchorArn: str,
enabled: NotRequired[bool],
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
PutNotificationSettingsRequestRequestTypeDef#
# PutNotificationSettingsRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import PutNotificationSettingsRequestRequestTypeDef
def get_value() -> PutNotificationSettingsRequestRequestTypeDef:
return {
"notificationSettings": ...,
"trustAnchorId": ...,
}
# PutNotificationSettingsRequestRequestTypeDef definition
class PutNotificationSettingsRequestRequestTypeDef(TypedDict):
notificationSettings: Sequence[NotificationSettingTypeDef], # (1)
trustAnchorId: str,
CrlDetailResponseTypeDef#
# CrlDetailResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import CrlDetailResponseTypeDef
def get_value() -> CrlDetailResponseTypeDef:
return {
"crl": ...,
"ResponseMetadata": ...,
}
# CrlDetailResponseTypeDef definition
class CrlDetailResponseTypeDef(TypedDict):
crl: CrlDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListCrlsResponseTypeDef#
# ListCrlsResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListCrlsResponseTypeDef
def get_value() -> ListCrlsResponseTypeDef:
return {
"crls": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListCrlsResponseTypeDef definition
class ListCrlsResponseTypeDef(TypedDict):
crls: List[CrlDetailTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SubjectDetailTypeDef#
# SubjectDetailTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import SubjectDetailTypeDef
def get_value() -> SubjectDetailTypeDef:
return {
"createdAt": ...,
}
# SubjectDetailTypeDef definition
class SubjectDetailTypeDef(TypedDict):
createdAt: NotRequired[datetime],
credentials: NotRequired[List[CredentialSummaryTypeDef]], # (1)
enabled: NotRequired[bool],
instanceProperties: NotRequired[List[InstancePropertyTypeDef]], # (2)
lastSeenAt: NotRequired[datetime],
subjectArn: NotRequired[str],
subjectId: NotRequired[str],
updatedAt: NotRequired[datetime],
x509Subject: NotRequired[str],
ListProfilesResponseTypeDef#
# ListProfilesResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListProfilesResponseTypeDef
def get_value() -> ListProfilesResponseTypeDef:
return {
"nextToken": ...,
"profiles": ...,
"ResponseMetadata": ...,
}
# ListProfilesResponseTypeDef definition
class ListProfilesResponseTypeDef(TypedDict):
nextToken: str,
profiles: List[ProfileDetailTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ProfileDetailResponseTypeDef#
# ProfileDetailResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ProfileDetailResponseTypeDef
def get_value() -> ProfileDetailResponseTypeDef:
return {
"profile": ...,
"ResponseMetadata": ...,
}
# ProfileDetailResponseTypeDef definition
class ProfileDetailResponseTypeDef(TypedDict):
profile: ProfileDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSubjectsResponseTypeDef#
# ListSubjectsResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListSubjectsResponseTypeDef
def get_value() -> ListSubjectsResponseTypeDef:
return {
"nextToken": ...,
"subjects": ...,
"ResponseMetadata": ...,
}
# ListSubjectsResponseTypeDef definition
class ListSubjectsResponseTypeDef(TypedDict):
nextToken: str,
subjects: List[SubjectSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResetNotificationSettingsRequestRequestTypeDef#
# ResetNotificationSettingsRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ResetNotificationSettingsRequestRequestTypeDef
def get_value() -> ResetNotificationSettingsRequestRequestTypeDef:
return {
"notificationSettingKeys": ...,
"trustAnchorId": ...,
}
# ResetNotificationSettingsRequestRequestTypeDef definition
class ResetNotificationSettingsRequestRequestTypeDef(TypedDict):
notificationSettingKeys: Sequence[NotificationSettingKeyTypeDef], # (1)
trustAnchorId: str,
SourceTypeDef#
# SourceTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import SourceTypeDef
def get_value() -> SourceTypeDef:
return {
"sourceData": ...,
}
# SourceTypeDef definition
class SourceTypeDef(TypedDict):
sourceData: NotRequired[SourceDataTypeDef], # (1)
sourceType: NotRequired[TrustAnchorTypeType], # (2)
- See SourceDataTypeDef
- See TrustAnchorTypeType
SubjectDetailResponseTypeDef#
# SubjectDetailResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import SubjectDetailResponseTypeDef
def get_value() -> SubjectDetailResponseTypeDef:
return {
"subject": ...,
"ResponseMetadata": ...,
}
# SubjectDetailResponseTypeDef definition
class SubjectDetailResponseTypeDef(TypedDict):
subject: SubjectDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateTrustAnchorRequestRequestTypeDef#
# CreateTrustAnchorRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import CreateTrustAnchorRequestRequestTypeDef
def get_value() -> CreateTrustAnchorRequestRequestTypeDef:
return {
"name": ...,
"source": ...,
}
# CreateTrustAnchorRequestRequestTypeDef definition
class CreateTrustAnchorRequestRequestTypeDef(TypedDict):
name: str,
source: SourceTypeDef, # (1)
enabled: NotRequired[bool],
notificationSettings: NotRequired[Sequence[NotificationSettingTypeDef]], # (2)
tags: NotRequired[Sequence[TagTypeDef]], # (3)
- See SourceTypeDef
- See NotificationSettingTypeDef
- See TagTypeDef
TrustAnchorDetailTypeDef#
# TrustAnchorDetailTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import TrustAnchorDetailTypeDef
def get_value() -> TrustAnchorDetailTypeDef:
return {
"createdAt": ...,
}
# TrustAnchorDetailTypeDef definition
class TrustAnchorDetailTypeDef(TypedDict):
createdAt: NotRequired[datetime],
enabled: NotRequired[bool],
name: NotRequired[str],
notificationSettings: NotRequired[List[NotificationSettingDetailTypeDef]], # (1)
source: NotRequired[SourceTypeDef], # (2)
trustAnchorArn: NotRequired[str],
trustAnchorId: NotRequired[str],
updatedAt: NotRequired[datetime],
UpdateTrustAnchorRequestRequestTypeDef#
# UpdateTrustAnchorRequestRequestTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import UpdateTrustAnchorRequestRequestTypeDef
def get_value() -> UpdateTrustAnchorRequestRequestTypeDef:
return {
"trustAnchorId": ...,
}
# UpdateTrustAnchorRequestRequestTypeDef definition
class UpdateTrustAnchorRequestRequestTypeDef(TypedDict):
trustAnchorId: str,
name: NotRequired[str],
source: NotRequired[SourceTypeDef], # (1)
- See SourceTypeDef
ListTrustAnchorsResponseTypeDef#
# ListTrustAnchorsResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ListTrustAnchorsResponseTypeDef
def get_value() -> ListTrustAnchorsResponseTypeDef:
return {
"nextToken": ...,
"trustAnchors": ...,
"ResponseMetadata": ...,
}
# ListTrustAnchorsResponseTypeDef definition
class ListTrustAnchorsResponseTypeDef(TypedDict):
nextToken: str,
trustAnchors: List[TrustAnchorDetailTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutNotificationSettingsResponseTypeDef#
# PutNotificationSettingsResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import PutNotificationSettingsResponseTypeDef
def get_value() -> PutNotificationSettingsResponseTypeDef:
return {
"trustAnchor": ...,
"ResponseMetadata": ...,
}
# PutNotificationSettingsResponseTypeDef definition
class PutNotificationSettingsResponseTypeDef(TypedDict):
trustAnchor: TrustAnchorDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResetNotificationSettingsResponseTypeDef#
# ResetNotificationSettingsResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import ResetNotificationSettingsResponseTypeDef
def get_value() -> ResetNotificationSettingsResponseTypeDef:
return {
"trustAnchor": ...,
"ResponseMetadata": ...,
}
# ResetNotificationSettingsResponseTypeDef definition
class ResetNotificationSettingsResponseTypeDef(TypedDict):
trustAnchor: TrustAnchorDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
TrustAnchorDetailResponseTypeDef#
# TrustAnchorDetailResponseTypeDef usage example
from mypy_boto3_rolesanywhere.type_defs import TrustAnchorDetailResponseTypeDef
def get_value() -> TrustAnchorDetailResponseTypeDef:
return {
"trustAnchor": ...,
"ResponseMetadata": ...,
}
# TrustAnchorDetailResponseTypeDef definition
class TrustAnchorDetailResponseTypeDef(TypedDict):
trustAnchor: TrustAnchorDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)