Type definitions#
Auto-generated documentation for B2BI type annotations stubs module mypy-boto3-b2bi.
CapabilitySummaryTypeDef#
# CapabilitySummaryTypeDef definition
class CapabilitySummaryTypeDef(TypedDict):
capabilityId: str,
name: str,
type: CapabilityTypeType, # (1)
createdAt: datetime,
modifiedAt: NotRequired[datetime],
S3LocationTypeDef#
# S3LocationTypeDef definition
class S3LocationTypeDef(TypedDict):
bucketName: NotRequired[str],
key: NotRequired[str],
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
DeleteCapabilityRequestRequestTypeDef#
# DeleteCapabilityRequestRequestTypeDef definition
class DeleteCapabilityRequestRequestTypeDef(TypedDict):
capabilityId: str,
DeletePartnershipRequestRequestTypeDef#
# DeletePartnershipRequestRequestTypeDef definition
class DeletePartnershipRequestRequestTypeDef(TypedDict):
partnershipId: str,
DeleteProfileRequestRequestTypeDef#
# DeleteProfileRequestRequestTypeDef definition
class DeleteProfileRequestRequestTypeDef(TypedDict):
profileId: str,
DeleteTransformerRequestRequestTypeDef#
# DeleteTransformerRequestRequestTypeDef definition
class DeleteTransformerRequestRequestTypeDef(TypedDict):
transformerId: str,
X12DetailsTypeDef#
# X12DetailsTypeDef definition
class X12DetailsTypeDef(TypedDict):
transactionSet: NotRequired[X12TransactionSetType], # (1)
version: NotRequired[X12VersionType], # (2)
- See X12TransactionSetType
- See X12VersionType
GetCapabilityRequestRequestTypeDef#
# GetCapabilityRequestRequestTypeDef definition
class GetCapabilityRequestRequestTypeDef(TypedDict):
capabilityId: str,
GetPartnershipRequestRequestTypeDef#
# GetPartnershipRequestRequestTypeDef definition
class GetPartnershipRequestRequestTypeDef(TypedDict):
partnershipId: str,
GetProfileRequestRequestTypeDef#
# GetProfileRequestRequestTypeDef definition
class GetProfileRequestRequestTypeDef(TypedDict):
profileId: str,
GetTransformerJobRequestRequestTypeDef#
# GetTransformerJobRequestRequestTypeDef definition
class GetTransformerJobRequestRequestTypeDef(TypedDict):
transformerJobId: str,
transformerId: str,
GetTransformerRequestRequestTypeDef#
# GetTransformerRequestRequestTypeDef definition
class GetTransformerRequestRequestTypeDef(TypedDict):
transformerId: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListCapabilitiesRequestRequestTypeDef#
# ListCapabilitiesRequestRequestTypeDef definition
class ListCapabilitiesRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListPartnershipsRequestRequestTypeDef#
# ListPartnershipsRequestRequestTypeDef definition
class ListPartnershipsRequestRequestTypeDef(TypedDict):
profileId: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
PartnershipSummaryTypeDef#
# PartnershipSummaryTypeDef definition
class PartnershipSummaryTypeDef(TypedDict):
profileId: str,
partnershipId: str,
createdAt: datetime,
name: NotRequired[str],
capabilities: NotRequired[List[str]],
tradingPartnerId: NotRequired[str],
modifiedAt: NotRequired[datetime],
ListProfilesRequestRequestTypeDef#
# ListProfilesRequestRequestTypeDef definition
class ListProfilesRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ProfileSummaryTypeDef#
# ProfileSummaryTypeDef definition
class ProfileSummaryTypeDef(TypedDict):
profileId: str,
name: str,
businessName: str,
createdAt: datetime,
logging: NotRequired[LoggingType], # (1)
logGroupName: NotRequired[str],
modifiedAt: NotRequired[datetime],
- See LoggingType
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
ListTransformersRequestRequestTypeDef#
# ListTransformersRequestRequestTypeDef definition
class ListTransformersRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestMappingRequestRequestTypeDef#
# TestMappingRequestRequestTypeDef definition
class TestMappingRequestRequestTypeDef(TypedDict):
inputFileContent: str,
mappingTemplate: str,
fileFormat: FileFormatType, # (1)
- See FileFormatType
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
UpdatePartnershipRequestRequestTypeDef#
# UpdatePartnershipRequestRequestTypeDef definition
class UpdatePartnershipRequestRequestTypeDef(TypedDict):
partnershipId: str,
name: NotRequired[str],
capabilities: NotRequired[Sequence[str]],
UpdateProfileRequestRequestTypeDef#
# UpdateProfileRequestRequestTypeDef definition
class UpdateProfileRequestRequestTypeDef(TypedDict):
profileId: str,
name: NotRequired[str],
email: NotRequired[str],
phone: NotRequired[str],
businessName: NotRequired[str],
StartTransformerJobRequestRequestTypeDef#
# StartTransformerJobRequestRequestTypeDef definition
class StartTransformerJobRequestRequestTypeDef(TypedDict):
inputFile: S3LocationTypeDef, # (1)
outputLocation: S3LocationTypeDef, # (1)
transformerId: str,
clientToken: NotRequired[str],
- See S3LocationTypeDef
- See S3LocationTypeDef
CreatePartnershipRequestRequestTypeDef#
# CreatePartnershipRequestRequestTypeDef definition
class CreatePartnershipRequestRequestTypeDef(TypedDict):
profileId: str,
name: str,
email: str,
capabilities: Sequence[str],
phone: NotRequired[str],
clientToken: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateProfileRequestRequestTypeDef#
# CreateProfileRequestRequestTypeDef definition
class CreateProfileRequestRequestTypeDef(TypedDict):
name: str,
phone: str,
businessName: str,
logging: LoggingType, # (1)
email: NotRequired[str],
clientToken: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See LoggingType
- See TagTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreatePartnershipResponseTypeDef#
# CreatePartnershipResponseTypeDef definition
class CreatePartnershipResponseTypeDef(TypedDict):
profileId: str,
partnershipId: str,
partnershipArn: str,
name: str,
email: str,
phone: str,
capabilities: List[str],
tradingPartnerId: str,
createdAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateProfileResponseTypeDef#
# CreateProfileResponseTypeDef definition
class CreateProfileResponseTypeDef(TypedDict):
profileId: str,
profileArn: str,
name: str,
businessName: str,
phone: str,
email: str,
logging: LoggingType, # (1)
logGroupName: str,
createdAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LoggingType
- See ResponseMetadataTypeDef
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetPartnershipResponseTypeDef#
# GetPartnershipResponseTypeDef definition
class GetPartnershipResponseTypeDef(TypedDict):
profileId: str,
partnershipId: str,
partnershipArn: str,
name: str,
email: str,
phone: str,
capabilities: List[str],
tradingPartnerId: str,
createdAt: datetime,
modifiedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetProfileResponseTypeDef#
# GetProfileResponseTypeDef definition
class GetProfileResponseTypeDef(TypedDict):
profileId: str,
profileArn: str,
name: str,
email: str,
phone: str,
businessName: str,
logging: LoggingType, # (1)
logGroupName: str,
createdAt: datetime,
modifiedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LoggingType
- See ResponseMetadataTypeDef
GetTransformerJobResponseTypeDef#
# GetTransformerJobResponseTypeDef definition
class GetTransformerJobResponseTypeDef(TypedDict):
status: TransformerJobStatusType, # (1)
outputFiles: List[S3LocationTypeDef], # (2)
message: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See TransformerJobStatusType
- See S3LocationTypeDef
- See