Examples#
Index > PcaConnectorAd > Examples
Auto-generated documentation for PcaConnectorAd type annotations stubs module types-aiobotocore-pca-connector-ad.
Client#
Implicit type annotations#
Can be used with types-aioboto3[pca-connector-ad]
package installed.
Write your PcaConnectorAd
code as usual,
type checking and code completion should work out of the box.
# PcaConnectorAdClient usage example
from aioboto3.session import Session
session = Session()
async with session.client("pca-connector-ad") as client: # (1)
result = await client.create_connector() # (2)
- client: PcaConnectorAdClient
- result: CreateConnectorResponseTypeDef
# ListConnectorsPaginator usage example
from aioboto3.session import Session
session = Session()
async with session.client("pca-connector-ad") as client: # (1)
paginator = client.get_paginator("list_connectors") # (2)
async for item in paginator.paginate(...):
print(item) # (3)
- client: PcaConnectorAdClient
- paginator: ListConnectorsPaginator
- item: ListConnectorsResponsePaginatorTypeDef
Explicit type annotations#
With types-aioboto3-lite[pca-connector-ad]
or a standalone types_aiobotocore_pca_connector_ad
package, you have to explicitly specify
client: PcaConnectorAdClient
type annotation.
All other type annotations are optional, as types should be discovered automatically. However, these type annotations can be helpful in your functions and methods.
# PcaConnectorAdClient usage example with type annotations
from aioboto3.session import Session
from types_aiobotocore_pca_connector_ad.client import PcaConnectorAdClient
from types_aiobotocore_pca_connector_ad.type_defs import CreateConnectorResponseTypeDef
from types_aiobotocore_pca_connector_ad.type_defs import CreateConnectorRequestRequestTypeDef
session = Session()
client: PcaConnectorAdClient
async with session.client("pca-connector-ad") as client: # (1)
kwargs: CreateConnectorRequestRequestTypeDef = {...} # (2)
result: CreateConnectorResponseTypeDef = await client.create_connector(**kwargs) # (3)
- client: PcaConnectorAdClient
- kwargs: CreateConnectorRequestRequestTypeDef
- result: CreateConnectorResponseTypeDef
# ListConnectorsPaginator usage example with type annotations
from aioboto3.session import Session
from types_aiobotocore_pca_connector_ad.client import PcaConnectorAdClient
from types_aiobotocore_pca_connector_ad.paginator import ListConnectorsPaginator
from types_aiobotocore_pca_connector_ad.type_defs import ListConnectorsResponsePaginatorTypeDef
session = Session()
client: PcaConnectorAdClient
async with session.client("pca-connector-ad") as client: # (1)
paginator: ListConnectorsPaginator = client.get_paginator("list_connectors") # (2)
async for item in paginator.paginate(...):
item: ListConnectorsResponsePaginatorTypeDef
print(item) # (3)
- client: PcaConnectorAdClient
- paginator: ListConnectorsPaginator
- item: ListConnectorsResponsePaginatorTypeDef