1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
"""vpclattice base URL and path."""
from .responses import VPCLatticeResponse
url_bases = [
r"https?://vpc-lattice\.(.+)\.amazonaws\.com",
]
url_paths = {
"{0}/accesslogsubscriptions$": VPCLatticeResponse.dispatch,
"{0}/accesslogsubscriptions/(?P<accessLogSubscriptionIdentifier>.+)$": VPCLatticeResponse.dispatch,
"{0}/services$": VPCLatticeResponse.dispatch,
"{0}/servicenetworks$": VPCLatticeResponse.dispatch,
"{0}/servicenetworkvpcassociations$": VPCLatticeResponse.dispatch,
"{0}/services/(?P<serviceIdentifier>[^/]+)/listeners/(?P<listenerIdentifier>[^/]+)/rules$": VPCLatticeResponse.dispatch,
"{0}/tags/(?P<resourceArn>.+)$": VPCLatticeResponse.dispatch,
"{0}/services/(?P<serviceIdentifier>.+)$": VPCLatticeResponse.dispatch,
"{0}/servicenetworks/(?P<serviceNetworkIdentifier>.+)$": VPCLatticeResponse.dispatch,
"{0}/tags/(?P<resourceArn>[^/]+)?tagKeys=(?P<tagKeys>[^/]+)$": VPCLatticeResponse.dispatch,
}
|