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.35.86' 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
- VpcInformationTypeDef
- ResponseMetadataTypeDef
- CreateDirectoryRegistrationRequestRequestTypeDef
- CreateServicePrincipalNameRequestRequestTypeDef
- DeleteConnectorRequestRequestTypeDef
- DeleteDirectoryRegistrationRequestRequestTypeDef
- DeleteServicePrincipalNameRequestRequestTypeDef
- DeleteTemplateGroupAccessControlEntryRequestRequestTypeDef
- DeleteTemplateRequestRequestTypeDef
- DirectoryRegistrationSummaryTypeDef
- DirectoryRegistrationTypeDef
- EnrollmentFlagsV2TypeDef
- EnrollmentFlagsV3TypeDef
- EnrollmentFlagsV4TypeDef
- GeneralFlagsV2TypeDef
- GeneralFlagsV3TypeDef
- GeneralFlagsV4TypeDef
- GetConnectorRequestRequestTypeDef
- GetDirectoryRegistrationRequestRequestTypeDef
- GetServicePrincipalNameRequestRequestTypeDef
- ServicePrincipalNameTypeDef
- GetTemplateGroupAccessControlEntryRequestRequestTypeDef
- GetTemplateRequestRequestTypeDef
- KeyUsageFlagsTypeDef
- KeyUsagePropertyFlagsTypeDef
- PaginatorConfigTypeDef
- ListConnectorsRequestRequestTypeDef
- ListDirectoryRegistrationsRequestRequestTypeDef
- ListServicePrincipalNamesRequestRequestTypeDef
- ServicePrincipalNameSummaryTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListTemplateGroupAccessControlEntriesRequestRequestTypeDef
- ListTemplatesRequestRequestTypeDef
- PrivateKeyAttributesV2OutputTypeDef
- PrivateKeyAttributesV2TypeDef
- PrivateKeyFlagsV2TypeDef
- PrivateKeyFlagsV3TypeDef
- PrivateKeyFlagsV4TypeDef
- SubjectNameFlagsV2TypeDef
- SubjectNameFlagsV3TypeDef
- SubjectNameFlagsV4TypeDef
- TagResourceRequestRequestTypeDef
- TemplateRevisionTypeDef
- UntagResourceRequestRequestTypeDef
- AccessControlEntrySummaryTypeDef
- AccessControlEntryTypeDef
- CreateTemplateGroupAccessControlEntryRequestRequestTypeDef
- UpdateTemplateGroupAccessControlEntryRequestRequestTypeDef
- ApplicationPoliciesOutputTypeDef
- ApplicationPoliciesTypeDef
- CertificateValidityTypeDef
- ConnectorSummaryTypeDef
- ConnectorTypeDef
- CreateConnectorRequestRequestTypeDef
- CreateConnectorResponseTypeDef
- CreateDirectoryRegistrationResponseTypeDef
- CreateTemplateResponseTypeDef
- EmptyResponseMetadataTypeDef
- ListTagsForResourceResponseTypeDef
- ListDirectoryRegistrationsResponseTypeDef
- GetDirectoryRegistrationResponseTypeDef
- GetServicePrincipalNameResponseTypeDef
- KeyUsageTypeDef
- KeyUsagePropertyTypeDef
- ListConnectorsRequestPaginateTypeDef
- ListDirectoryRegistrationsRequestPaginateTypeDef
- ListServicePrincipalNamesRequestPaginateTypeDef
- ListTemplateGroupAccessControlEntriesRequestPaginateTypeDef
- ListTemplatesRequestPaginateTypeDef
- ListServicePrincipalNamesResponseTypeDef
- PrivateKeyAttributesV2UnionTypeDef
- ListTemplateGroupAccessControlEntriesResponseTypeDef
- GetTemplateGroupAccessControlEntryResponseTypeDef
- ApplicationPoliciesUnionTypeDef
- ListConnectorsResponseTypeDef
- GetConnectorResponseTypeDef
- ExtensionsV2OutputTypeDef
- ExtensionsV3OutputTypeDef
- ExtensionsV4OutputTypeDef
- PrivateKeyAttributesV3OutputTypeDef
- PrivateKeyAttributesV3TypeDef
- PrivateKeyAttributesV4OutputTypeDef
- PrivateKeyAttributesV4TypeDef
- ExtensionsV2TypeDef
- ExtensionsV3TypeDef
- ExtensionsV4TypeDef
- TemplateV2OutputTypeDef
- TemplateV3OutputTypeDef
- PrivateKeyAttributesV3UnionTypeDef
- TemplateV4OutputTypeDef
- PrivateKeyAttributesV4UnionTypeDef
- ExtensionsV2UnionTypeDef
- ExtensionsV3UnionTypeDef
- ExtensionsV4UnionTypeDef
- TemplateDefinitionOutputTypeDef
- TemplateV2TypeDef
- TemplateV3TypeDef
- TemplateV4TypeDef
- TemplateSummaryTypeDef
- TemplateTypeDef
- TemplateV2UnionTypeDef
- TemplateV3UnionTypeDef
- TemplateV4UnionTypeDef
- ListTemplatesResponseTypeDef
- GetTemplateResponseTypeDef
- TemplateDefinitionTypeDef
- CreateTemplateRequestRequestTypeDef
- UpdateTemplateRequestRequestTypeDef