RTBFabric module#
Index > RTBFabric
Auto-generated documentation for RTBFabric type annotations stubs module mypy-boto3-rtbfabric.
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.43.9' mypy-boto3-builder - Select
boto3-stubsAWS SDK. - Add
RTBFabricservice. - 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 RTBFabric.
From PyPI with pip#
Install boto3-stubs for RTBFabric service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[rtbfabric]'
# 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[rtbfabric]'
# standalone installation
python -m pip install mypy-boto3-rtbfabric
How to uninstall#
python -m pip uninstall -y mypy-boto3-rtbfabric
Usage#
Code samples can be found in Examples.
RTBFabricClient#
Type annotations and code completion for boto3.client("rtbfabric") as RTBFabricClient
boto3 documentation
# RTBFabricClient usage example
from boto3.session import Session
from mypy_boto3_rtbfabric.client import RTBFabricClient
def get_client() -> RTBFabricClient:
return Session().client("rtbfabric")
Paginators#
Type annotations and code completion for paginators
from boto3.client("rtbfabric").get_paginator("...").
# ListCertificateAssociationsPaginator usage example
from boto3.session import Session
from mypy_boto3_rtbfabric.paginator import ListCertificateAssociationsPaginator
def get_list_certificate_associations_paginator() -> ListCertificateAssociationsPaginator:
return Session().client("rtbfabric").get_paginator("list_certificate_associations"))
- ListCertificateAssociationsPaginator
- ListLinkRoutingRulesPaginator
- ListLinksPaginator
- ListRequesterGatewaysPaginator
- ListResponderGatewaysPaginator
Waiters#
Type annotations and code completion for waiters
from boto3.client("rtbfabric").get_waiter("...").
# CertificateAssociatedWaiter usage example
from boto3.session import Session
from mypy_boto3_rtbfabric.waiter import CertificateAssociatedWaiter
def get_certificate_associated_waiter() -> CertificateAssociatedWaiter:
return Session().client("rtbfabric").get_waiter("certificate_associated")
- CertificateAssociatedWaiter
- CertificateDisassociatedWaiter
- InboundExternalLinkActiveWaiter
- InboundExternalLinkDeletedWaiter
- LinkAcceptedWaiter
- LinkActiveWaiter
- LinkDeletedWaiter
- LinkRoutingRuleActiveWaiter
- LinkRoutingRuleDeletedWaiter
- OutboundExternalLinkActiveWaiter
- OutboundExternalLinkDeletedWaiter
- RequesterGatewayActiveWaiter
- RequesterGatewayDeletedWaiter
- ResponderGatewayActiveWaiter
- ResponderGatewayDeletedWaiter
Literals#
Type annotations for literals used in methods and schema.
# CertificateAssociatedWaiterName usage example
from mypy_boto3_rtbfabric.literals import CertificateAssociatedWaiterName
def get_value() -> CertificateAssociatedWaiterName:
return "certificate_associated"
- CertificateAssociatedWaiterName
- CertificateAssociationStatusType
- CertificateDisassociatedWaiterName
- ConnectivityTypeType
- FilterTypeType
- GatewayTypeType
- InboundExternalLinkActiveWaiterName
- InboundExternalLinkDeletedWaiterName
- LinkAcceptedWaiterName
- LinkActiveWaiterName
- LinkDeletedWaiterName
- LinkDirectionType
- LinkRoutingRuleActiveWaiterName
- LinkRoutingRuleDeletedWaiterName
- LinkStatusType
- ListCertificateAssociationsPaginatorName
- ListLinkRoutingRulesPaginatorName
- ListLinksPaginatorName
- ListRequesterGatewaysPaginatorName
- ListResponderGatewaysPaginatorName
- OutboundExternalLinkActiveWaiterName
- OutboundExternalLinkDeletedWaiterName
- ProtocolType
- RequesterGatewayActiveWaiterName
- RequesterGatewayDeletedWaiterName
- RequesterGatewayStatusType
- ResponderErrorMaskingActionType
- ResponderErrorMaskingLoggingTypeType
- ResponderGatewayActiveWaiterName
- ResponderGatewayDeletedWaiterName
- ResponderGatewayStatusType
- RuleStatusType
- RTBFabricServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
Type definitions#
Type annotations for type definitions used in methods and schema.
- ResponseMetadataTypeDef
- HeaderTagActionTypeDef
- NoBidActionTypeDef
- AssociateCertificateRequestTypeDef
- HealthCheckConfigTypeDef
- CertificateAssociationSummaryTypeDef
- CreateRequesterGatewayRequestTypeDef
- ListenerConfigOutputTypeDef
- DeleteInboundExternalLinkRequestTypeDef
- DeleteLinkRequestTypeDef
- DeleteLinkRoutingRuleRequestTypeDef
- DeleteOutboundExternalLinkRequestTypeDef
- DeleteRequesterGatewayRequestTypeDef
- DeleteResponderGatewayRequestTypeDef
- DisassociateCertificateRequestTypeDef
- EksEndpointsConfigurationTypeDef
- FilterCriterionOutputTypeDef
- FilterCriterionTypeDef
- GetCertificateAssociationRequestTypeDef
- WaiterConfigTypeDef
- GetInboundExternalLinkRequestTypeDef
- GetLinkRequestTypeDef
- GetLinkRoutingRuleRequestTypeDef
- GetOutboundExternalLinkRequestTypeDef
- GetRequesterGatewayRequestTypeDef
- GetResponderGatewayRequestTypeDef
- TrustStoreConfigurationOutputTypeDef
- LinkApplicationLogSamplingTypeDef
- ResponderErrorMaskingForHttpCodeOutputTypeDef
- ResponderErrorMaskingForHttpCodeTypeDef
- PaginatorConfigTypeDef
- ListCertificateAssociationsRequestTypeDef
- ListLinkRoutingRulesRequestTypeDef
- ListLinksRequestTypeDef
- ListRequesterGatewaysRequestTypeDef
- ListResponderGatewaysRequestTypeDef
- ListTagsForResourceRequestTypeDef
- ListenerConfigTypeDef
- NoBidModuleParametersTypeDef
- RateLimiterModuleParametersTypeDef
- QueryStringKeyValuePairTypeDef
- RejectLinkRequestTypeDef
- TagResourceRequestTypeDef
- TrustStoreConfigurationTypeDef
- UntagResourceRequestTypeDef
- UpdateRequesterGatewayRequestTypeDef
- AssociateCertificateResponseTypeDef
- CreateInboundExternalLinkResponseTypeDef
- CreateLinkRoutingRuleResponseTypeDef
- CreateOutboundExternalLinkResponseTypeDef
- CreateRequesterGatewayResponseTypeDef
- DeleteInboundExternalLinkResponseTypeDef
- DeleteLinkResponseTypeDef
- DeleteLinkRoutingRuleResponseTypeDef
- DeleteOutboundExternalLinkResponseTypeDef
- DeleteRequesterGatewayResponseTypeDef
- DeleteResponderGatewayResponseTypeDef
- DisassociateCertificateResponseTypeDef
- GetCertificateAssociationResponseTypeDef
- GetRequesterGatewayResponseTypeDef
- ListRequesterGatewaysResponseTypeDef
- ListResponderGatewaysResponseTypeDef
- ListTagsForResourceResponseTypeDef
- UpdateLinkModuleFlowResponseTypeDef
- UpdateLinkResponseTypeDef
- UpdateLinkRoutingRuleResponseTypeDef
- UpdateRequesterGatewayResponseTypeDef
- UpdateResponderGatewayResponseTypeDef
- ActionTypeDef
- AutoScalingGroupsConfigurationOutputTypeDef
- AutoScalingGroupsConfigurationTypeDef
- ListCertificateAssociationsResponseTypeDef
- CreateResponderGatewayResponseTypeDef
- FilterOutputTypeDef
- FilterCriterionUnionTypeDef
- GetCertificateAssociationRequestWaitExtraTypeDef
- GetCertificateAssociationRequestWaitTypeDef
- GetInboundExternalLinkRequestWaitExtraTypeDef
- GetInboundExternalLinkRequestWaitTypeDef
- GetLinkRequestWaitExtraExtraTypeDef
- GetLinkRequestWaitExtraTypeDef
- GetLinkRequestWaitTypeDef
- GetLinkRoutingRuleRequestWaitExtraTypeDef
- GetLinkRoutingRuleRequestWaitTypeDef
- GetOutboundExternalLinkRequestWaitExtraTypeDef
- GetOutboundExternalLinkRequestWaitTypeDef
- GetRequesterGatewayRequestWaitExtraTypeDef
- GetRequesterGatewayRequestWaitTypeDef
- GetResponderGatewayRequestWaitExtraTypeDef
- GetResponderGatewayRequestWaitTypeDef
- LinkApplicationLogConfigurationTypeDef
- LinkAttributesOutputTypeDef
- LinkAttributesTypeDef
- ListCertificateAssociationsRequestPaginateTypeDef
- ListLinkRoutingRulesRequestPaginateTypeDef
- ListLinksRequestPaginateTypeDef
- ListRequesterGatewaysRequestPaginateTypeDef
- ListResponderGatewaysRequestPaginateTypeDef
- ListenerConfigUnionTypeDef
- RuleConditionTypeDef
- TrustStoreConfigurationUnionTypeDef
- ManagedEndpointConfigurationOutputTypeDef
- ManagedEndpointConfigurationTypeDef
- OpenRtbAttributeModuleParametersOutputTypeDef
- FilterTypeDef
- LinkLogSettingsTypeDef
- LinkAttributesUnionTypeDef
- CreateLinkRoutingRuleRequestTypeDef
- GetLinkRoutingRuleResponseTypeDef
- LinkRoutingRuleSummaryTypeDef
- UpdateLinkRoutingRuleRequestTypeDef
- GetResponderGatewayResponseTypeDef
- ManagedEndpointConfigurationUnionTypeDef
- ModuleParametersOutputTypeDef
- FilterUnionTypeDef
- UpdateLinkRequestTypeDef
- AcceptLinkRequestTypeDef
- CreateInboundExternalLinkRequestTypeDef
- CreateLinkRequestTypeDef
- CreateOutboundExternalLinkRequestTypeDef
- ListLinkRoutingRulesResponseTypeDef
- CreateResponderGatewayRequestTypeDef
- UpdateResponderGatewayRequestTypeDef
- ModuleConfigurationOutputTypeDef
- OpenRtbAttributeModuleParametersTypeDef
- AcceptLinkResponseTypeDef
- CreateLinkResponseTypeDef
- GetInboundExternalLinkResponseTypeDef
- GetLinkResponseTypeDef
- GetOutboundExternalLinkResponseTypeDef
- ListLinksResponseStructureTypeDef
- RejectLinkResponseTypeDef
- OpenRtbAttributeModuleParametersUnionTypeDef
- ListLinksResponseTypeDef
- ModuleParametersTypeDef
- ModuleParametersUnionTypeDef
- ModuleConfigurationTypeDef
- ModuleConfigurationUnionTypeDef
- UpdateLinkModuleFlowRequestTypeDef