PcaConnectorAd module#
Index > PcaConnectorAd
Auto-generated documentation for PcaConnectorAd type annotations stubs module mypy-boto3-pca-connector-ad.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy-boto3-builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.36.26' mypy-boto3-builder
- Select
boto3-stubs
AWS SDK. - Add
PcaConnectorAd
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and PcaConnectorAd
.
From PyPI with pip#
Install boto3-stubs
for PcaConnectorAd
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[pca-connector-ad]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[pca-connector-ad]'
# standalone installation
python -m pip install mypy-boto3-pca-connector-ad
How to uninstall#
python -m pip uninstall -y mypy-boto3-pca-connector-ad
Usage#
Code samples can be found in Examples.
PcaConnectorAdClient#
Type annotations and code completion for boto3.client("pca-connector-ad")
as PcaConnectorAdClient
boto3 documentation
# PcaConnectorAdClient usage example
from boto3.session import Session
from mypy_boto3_pca_connector_ad.client import PcaConnectorAdClient
def get_client() -> PcaConnectorAdClient:
return Session().client("pca-connector-ad")
Paginators#
Type annotations and code completion for paginators
from boto3.client("pca-connector-ad").get_paginator("...")
.
# ListConnectorsPaginator usage example
from boto3.session import Session
from mypy_boto3_pca_connector_ad.paginator import ListConnectorsPaginator
def get_list_connectors_paginator() -> ListConnectorsPaginator:
return Session().client("pca-connector-ad").get_paginator("list_connectors"))
- ListConnectorsPaginator
- ListDirectoryRegistrationsPaginator
- ListServicePrincipalNamesPaginator
- ListTemplateGroupAccessControlEntriesPaginator
- ListTemplatesPaginator
Literals#
Type annotations for literals used in methods and schema.
# AccessRightType usage example
from mypy_boto3_pca_connector_ad.literals import AccessRightType
def get_value() -> AccessRightType:
return "ALLOW"
- AccessRightType
- ApplicationPolicyTypeType
- ClientCompatibilityV2Type
- ClientCompatibilityV3Type
- ClientCompatibilityV4Type
- ConnectorStatusReasonType
- ConnectorStatusType
- DirectoryRegistrationStatusReasonType
- DirectoryRegistrationStatusType
- HashAlgorithmType
- KeySpecType
- KeyUsagePropertyTypeType
- ListConnectorsPaginatorName
- ListDirectoryRegistrationsPaginatorName
- ListServicePrincipalNamesPaginatorName
- ListTemplateGroupAccessControlEntriesPaginatorName
- ListTemplatesPaginatorName
- PrivateKeyAlgorithmType
- ServicePrincipalNameStatusReasonType
- ServicePrincipalNameStatusType
- TemplateStatusType
- ValidityPeriodTypeType
- PcaConnectorAdServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccessRightsTypeDef
- ApplicationPolicyTypeDef
- ValidityPeriodTypeDef
- VpcInformationOutputTypeDef
- ResponseMetadataTypeDef
- CreateDirectoryRegistrationRequestTypeDef
- CreateServicePrincipalNameRequestTypeDef
- DeleteConnectorRequestTypeDef
- DeleteDirectoryRegistrationRequestTypeDef
- DeleteServicePrincipalNameRequestTypeDef
- DeleteTemplateGroupAccessControlEntryRequestTypeDef
- DeleteTemplateRequestTypeDef
- DirectoryRegistrationSummaryTypeDef
- DirectoryRegistrationTypeDef
- EnrollmentFlagsV2TypeDef
- EnrollmentFlagsV3TypeDef
- EnrollmentFlagsV4TypeDef
- GeneralFlagsV2TypeDef
- GeneralFlagsV3TypeDef
- GeneralFlagsV4TypeDef
- GetConnectorRequestTypeDef
- GetDirectoryRegistrationRequestTypeDef
- GetServicePrincipalNameRequestTypeDef
- ServicePrincipalNameTypeDef
- GetTemplateGroupAccessControlEntryRequestTypeDef
- GetTemplateRequestTypeDef
- KeyUsageFlagsTypeDef
- KeyUsagePropertyFlagsTypeDef
- PaginatorConfigTypeDef
- ListConnectorsRequestTypeDef
- ListDirectoryRegistrationsRequestTypeDef
- ListServicePrincipalNamesRequestTypeDef
- ServicePrincipalNameSummaryTypeDef
- ListTagsForResourceRequestTypeDef
- ListTemplateGroupAccessControlEntriesRequestTypeDef
- ListTemplatesRequestTypeDef
- PrivateKeyAttributesV2OutputTypeDef
- PrivateKeyAttributesV2TypeDef
- PrivateKeyFlagsV2TypeDef
- PrivateKeyFlagsV3TypeDef
- PrivateKeyFlagsV4TypeDef
- SubjectNameFlagsV2TypeDef
- SubjectNameFlagsV3TypeDef
- SubjectNameFlagsV4TypeDef
- TagResourceRequestTypeDef
- TemplateRevisionTypeDef
- UntagResourceRequestTypeDef
- VpcInformationTypeDef
- AccessControlEntrySummaryTypeDef
- AccessControlEntryTypeDef
- CreateTemplateGroupAccessControlEntryRequestTypeDef
- UpdateTemplateGroupAccessControlEntryRequestTypeDef
- ApplicationPoliciesOutputTypeDef
- ApplicationPoliciesTypeDef
- CertificateValidityTypeDef
- ConnectorSummaryTypeDef
- ConnectorTypeDef
- CreateConnectorResponseTypeDef
- CreateDirectoryRegistrationResponseTypeDef
- CreateTemplateResponseTypeDef
- EmptyResponseMetadataTypeDef
- ListTagsForResourceResponseTypeDef
- ListDirectoryRegistrationsResponseTypeDef
- GetDirectoryRegistrationResponseTypeDef
- GetServicePrincipalNameResponseTypeDef
- KeyUsageTypeDef
- KeyUsagePropertyTypeDef
- ListConnectorsRequestPaginateTypeDef
- ListDirectoryRegistrationsRequestPaginateTypeDef
- ListServicePrincipalNamesRequestPaginateTypeDef
- ListTemplateGroupAccessControlEntriesRequestPaginateTypeDef
- ListTemplatesRequestPaginateTypeDef
- ListServicePrincipalNamesResponseTypeDef
- VpcInformationUnionTypeDef
- ListTemplateGroupAccessControlEntriesResponseTypeDef
- GetTemplateGroupAccessControlEntryResponseTypeDef
- ListConnectorsResponseTypeDef
- GetConnectorResponseTypeDef
- ExtensionsV2OutputTypeDef
- ExtensionsV2TypeDef
- ExtensionsV3OutputTypeDef
- ExtensionsV3TypeDef
- ExtensionsV4OutputTypeDef
- ExtensionsV4TypeDef
- PrivateKeyAttributesV3OutputTypeDef
- PrivateKeyAttributesV3TypeDef
- PrivateKeyAttributesV4OutputTypeDef
- PrivateKeyAttributesV4TypeDef
- CreateConnectorRequestTypeDef
- TemplateV2OutputTypeDef
- TemplateV2TypeDef
- TemplateV3OutputTypeDef
- TemplateV3TypeDef
- TemplateV4OutputTypeDef
- TemplateV4TypeDef
- TemplateDefinitionOutputTypeDef
- TemplateDefinitionTypeDef
- TemplateSummaryTypeDef
- TemplateTypeDef
- TemplateDefinitionUnionTypeDef
- ListTemplatesResponseTypeDef
- GetTemplateResponseTypeDef
- CreateTemplateRequestTypeDef
- UpdateTemplateRequestTypeDef