Type definitions#
Index > PrivateCAConnectorforSCEP > Type definitions
Auto-generated documentation for PrivateCAConnectorforSCEP type annotations stubs module mypy-boto3-pca-connector-scep.
ChallengeMetadataSummaryTypeDef#
# ChallengeMetadataSummaryTypeDef definition
class ChallengeMetadataSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
ConnectorArn: NotRequired[str],
CreatedAt: NotRequired[datetime],
UpdatedAt: NotRequired[datetime],
ChallengeMetadataTypeDef#
# ChallengeMetadataTypeDef definition
class ChallengeMetadataTypeDef(TypedDict):
Arn: NotRequired[str],
ConnectorArn: NotRequired[str],
CreatedAt: NotRequired[datetime],
UpdatedAt: NotRequired[datetime],
ChallengeTypeDef#
# ChallengeTypeDef definition
class ChallengeTypeDef(TypedDict):
Arn: NotRequired[str],
ConnectorArn: NotRequired[str],
CreatedAt: NotRequired[datetime],
UpdatedAt: NotRequired[datetime],
Password: NotRequired[str],
OpenIdConfigurationTypeDef#
# OpenIdConfigurationTypeDef definition
class OpenIdConfigurationTypeDef(TypedDict):
Issuer: NotRequired[str],
Subject: NotRequired[str],
Audience: NotRequired[str],
CreateChallengeRequestRequestTypeDef#
# CreateChallengeRequestRequestTypeDef definition
class CreateChallengeRequestRequestTypeDef(TypedDict):
ConnectorArn: str,
ClientToken: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
DeleteChallengeRequestRequestTypeDef#
# DeleteChallengeRequestRequestTypeDef definition
class DeleteChallengeRequestRequestTypeDef(TypedDict):
ChallengeArn: str,
DeleteConnectorRequestRequestTypeDef#
# DeleteConnectorRequestRequestTypeDef definition
class DeleteConnectorRequestRequestTypeDef(TypedDict):
ConnectorArn: str,
GetChallengeMetadataRequestRequestTypeDef#
# GetChallengeMetadataRequestRequestTypeDef definition
class GetChallengeMetadataRequestRequestTypeDef(TypedDict):
ChallengeArn: str,
GetChallengePasswordRequestRequestTypeDef#
# GetChallengePasswordRequestRequestTypeDef definition
class GetChallengePasswordRequestRequestTypeDef(TypedDict):
ChallengeArn: str,
GetConnectorRequestRequestTypeDef#
# GetConnectorRequestRequestTypeDef definition
class GetConnectorRequestRequestTypeDef(TypedDict):
ConnectorArn: str,
IntuneConfigurationTypeDef#
# IntuneConfigurationTypeDef definition
class IntuneConfigurationTypeDef(TypedDict):
AzureApplicationId: str,
Domain: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListChallengeMetadataRequestRequestTypeDef#
# ListChallengeMetadataRequestRequestTypeDef definition
class ListChallengeMetadataRequestRequestTypeDef(TypedDict):
ConnectorArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListConnectorsRequestRequestTypeDef#
# ListConnectorsRequestRequestTypeDef definition
class ListConnectorsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
CreateChallengeResponseTypeDef#
# CreateChallengeResponseTypeDef definition
class CreateChallengeResponseTypeDef(TypedDict):
Challenge: ChallengeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateConnectorResponseTypeDef#
# CreateConnectorResponseTypeDef definition
class CreateConnectorResponseTypeDef(TypedDict):
ConnectorArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetChallengeMetadataResponseTypeDef#
# GetChallengeMetadataResponseTypeDef definition
class GetChallengeMetadataResponseTypeDef(TypedDict):
ChallengeMetadata: ChallengeMetadataTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetChallengePasswordResponseTypeDef#
# GetChallengePasswordResponseTypeDef definition
class GetChallengePasswordResponseTypeDef(TypedDict):
Password: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListChallengeMetadataResponseTypeDef#
# ListChallengeMetadataResponseTypeDef definition
class ListChallengeMetadataResponseTypeDef(TypedDict):
Challenges: List[ChallengeMetadataSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
MobileDeviceManagementTypeDef#
# MobileDeviceManagementTypeDef definition
class MobileDeviceManagementTypeDef(TypedDict):
Intune: NotRequired[IntuneConfigurationTypeDef], # (1)
ListChallengeMetadataRequestListChallengeMetadataPaginateTypeDef#
# ListChallengeMetadataRequestListChallengeMetadataPaginateTypeDef definition
class ListChallengeMetadataRequestListChallengeMetadataPaginateTypeDef(TypedDict):
ConnectorArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListConnectorsRequestListConnectorsPaginateTypeDef#
# ListConnectorsRequestListConnectorsPaginateTypeDef definition
class ListConnectorsRequestListConnectorsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ConnectorSummaryTypeDef#
# ConnectorSummaryTypeDef definition
class ConnectorSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
CertificateAuthorityArn: NotRequired[str],
Type: NotRequired[ConnectorTypeType], # (1)
MobileDeviceManagement: NotRequired[MobileDeviceManagementTypeDef], # (2)
OpenIdConfiguration: NotRequired[OpenIdConfigurationTypeDef], # (3)
Status: NotRequired[ConnectorStatusType], # (4)
StatusReason: NotRequired[ConnectorStatusReasonType], # (5)
Endpoint: NotRequired[str],
CreatedAt: NotRequired[datetime],
UpdatedAt: NotRequired[datetime],
- See ConnectorTypeType
- See MobileDeviceManagementTypeDef
- See OpenIdConfigurationTypeDef
- See ConnectorStatusType
- See ConnectorStatusReasonType
ConnectorTypeDef#
# ConnectorTypeDef definition
class ConnectorTypeDef(TypedDict):
Arn: NotRequired[str],
CertificateAuthorityArn: NotRequired[str],
Type: NotRequired[ConnectorTypeType], # (1)
MobileDeviceManagement: NotRequired[MobileDeviceManagementTypeDef], # (2)
OpenIdConfiguration: NotRequired[OpenIdConfigurationTypeDef], # (3)
Status: NotRequired[ConnectorStatusType], # (4)
StatusReason: NotRequired[ConnectorStatusReasonType], # (5)
Endpoint: NotRequired[str],
CreatedAt: NotRequired[datetime],
UpdatedAt: NotRequired[datetime],
- See ConnectorTypeType
- See MobileDeviceManagementTypeDef
- See OpenIdConfigurationTypeDef
- See ConnectorStatusType
- See ConnectorStatusReasonType
CreateConnectorRequestRequestTypeDef#
# CreateConnectorRequestRequestTypeDef definition
class CreateConnectorRequestRequestTypeDef(TypedDict):
CertificateAuthorityArn: str,
MobileDeviceManagement: NotRequired[MobileDeviceManagementTypeDef], # (1)
ClientToken: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
ListConnectorsResponseTypeDef#
# ListConnectorsResponseTypeDef definition
class ListConnectorsResponseTypeDef(TypedDict):
Connectors: List[ConnectorSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
GetConnectorResponseTypeDef#
# GetConnectorResponseTypeDef definition
class GetConnectorResponseTypeDef(TypedDict):
Connector: ConnectorTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)