Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type ActiveFlowLogRequest
- type ActiveFlowLogResponse
- type AddTrafficMatchRuleToTrafficMarkingPolicyRequest
- type AddTrafficMatchRuleToTrafficMarkingPolicyResponse
- type AddTrafficMatchRuleToTrafficMarkingPolicyTrafficMatchRules
- type AddTraficMatchRuleToTrafficMarkingPolicyRequest
- type AddTraficMatchRuleToTrafficMarkingPolicyResponse
- type AddTraficMatchRuleToTrafficMarkingPolicyTrafficMatchRules
- type AsPathsInDescribeCenChildInstanceRouteEntries
- type AsPathsInDescribeCenRegionDomainRouteEntries
- type AssociateCenBandwidthPackageRequest
- type AssociateCenBandwidthPackageResponse
- type AssociateTransitRouterAttachmentWithRouteTableRequest
- type AssociateTransitRouterAttachmentWithRouteTableResponse
- type AssociateTransitRouterMulticastDomainRequest
- type AssociateTransitRouterMulticastDomainResponse
- type AttachCenChildInstanceRequest
- type AttachCenChildInstanceResponse
- type AvailableZones
- type Cen
- type CenBandwidthPackage
- type CenBandwidthPackageIds
- type CenBandwidthPackages
- type CenIds
- type CenInterRegionBandwidthLimit
- type CenInterRegionBandwidthLimits
- type CenOutRouteMapRecord
- type CenOutRouteMapRecords
- type CenRouteEntriesInDescribeCenChildInstanceRouteEntries
- type CenRouteEntriesInDescribeCenRegionDomainRouteEntries
- type CenRouteEntry
- type CenRouteMapRecord
- type CenRouteMapRecordsInDescribeCenChildInstanceRouteEntries
- type CenRouteMapRecordsInDescribeCenRegionDomainRouteEntries
- type Cens
- type CheckTransitRouterServiceRequest
- type CheckTransitRouterServiceResponse
- type ChildInstance
- type ChildInstanceRouteTable
- type ChildInstanceRouteTables
- type ChildInstances
- type CidrLists
- type CidrListsItem
- type Cidrs
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) ActiveFlowLog(request *ActiveFlowLogRequest) (response *ActiveFlowLogResponse, err error)
- func (client *Client) ActiveFlowLogWithCallback(request *ActiveFlowLogRequest, ...) <-chan int
- func (client *Client) ActiveFlowLogWithChan(request *ActiveFlowLogRequest) (<-chan *ActiveFlowLogResponse, <-chan error)
- func (client *Client) AddTrafficMatchRuleToTrafficMarkingPolicy(request *AddTrafficMatchRuleToTrafficMarkingPolicyRequest) (response *AddTrafficMatchRuleToTrafficMarkingPolicyResponse, err error)
- func (client *Client) AddTrafficMatchRuleToTrafficMarkingPolicyWithCallback(request *AddTrafficMatchRuleToTrafficMarkingPolicyRequest, ...) <-chan int
- func (client *Client) AddTrafficMatchRuleToTrafficMarkingPolicyWithChan(request *AddTrafficMatchRuleToTrafficMarkingPolicyRequest) (<-chan *AddTrafficMatchRuleToTrafficMarkingPolicyResponse, <-chan error)
- func (client *Client) AddTraficMatchRuleToTrafficMarkingPolicy(request *AddTraficMatchRuleToTrafficMarkingPolicyRequest) (response *AddTraficMatchRuleToTrafficMarkingPolicyResponse, err error)
- func (client *Client) AddTraficMatchRuleToTrafficMarkingPolicyWithCallback(request *AddTraficMatchRuleToTrafficMarkingPolicyRequest, ...) <-chan int
- func (client *Client) AddTraficMatchRuleToTrafficMarkingPolicyWithChan(request *AddTraficMatchRuleToTrafficMarkingPolicyRequest) (<-chan *AddTraficMatchRuleToTrafficMarkingPolicyResponse, <-chan error)
- func (client *Client) AssociateCenBandwidthPackage(request *AssociateCenBandwidthPackageRequest) (response *AssociateCenBandwidthPackageResponse, err error)
- func (client *Client) AssociateCenBandwidthPackageWithCallback(request *AssociateCenBandwidthPackageRequest, ...) <-chan int
- func (client *Client) AssociateCenBandwidthPackageWithChan(request *AssociateCenBandwidthPackageRequest) (<-chan *AssociateCenBandwidthPackageResponse, <-chan error)
- func (client *Client) AssociateTransitRouterAttachmentWithRouteTable(request *AssociateTransitRouterAttachmentWithRouteTableRequest) (response *AssociateTransitRouterAttachmentWithRouteTableResponse, err error)
- func (client *Client) AssociateTransitRouterAttachmentWithRouteTableWithCallback(request *AssociateTransitRouterAttachmentWithRouteTableRequest, ...) <-chan int
- func (client *Client) AssociateTransitRouterAttachmentWithRouteTableWithChan(request *AssociateTransitRouterAttachmentWithRouteTableRequest) (<-chan *AssociateTransitRouterAttachmentWithRouteTableResponse, <-chan error)
- func (client *Client) AssociateTransitRouterMulticastDomain(request *AssociateTransitRouterMulticastDomainRequest) (response *AssociateTransitRouterMulticastDomainResponse, err error)
- func (client *Client) AssociateTransitRouterMulticastDomainWithCallback(request *AssociateTransitRouterMulticastDomainRequest, ...) <-chan int
- func (client *Client) AssociateTransitRouterMulticastDomainWithChan(request *AssociateTransitRouterMulticastDomainRequest) (<-chan *AssociateTransitRouterMulticastDomainResponse, <-chan error)
- func (client *Client) AttachCenChildInstance(request *AttachCenChildInstanceRequest) (response *AttachCenChildInstanceResponse, err error)
- func (client *Client) AttachCenChildInstanceWithCallback(request *AttachCenChildInstanceRequest, ...) <-chan int
- func (client *Client) AttachCenChildInstanceWithChan(request *AttachCenChildInstanceRequest) (<-chan *AttachCenChildInstanceResponse, <-chan error)
- func (client *Client) CheckTransitRouterService(request *CheckTransitRouterServiceRequest) (response *CheckTransitRouterServiceResponse, err error)
- func (client *Client) CheckTransitRouterServiceWithCallback(request *CheckTransitRouterServiceRequest, ...) <-chan int
- func (client *Client) CheckTransitRouterServiceWithChan(request *CheckTransitRouterServiceRequest) (<-chan *CheckTransitRouterServiceResponse, <-chan error)
- func (client *Client) CreateCen(request *CreateCenRequest) (response *CreateCenResponse, err error)
- func (client *Client) CreateCenBandwidthPackage(request *CreateCenBandwidthPackageRequest) (response *CreateCenBandwidthPackageResponse, err error)
- func (client *Client) CreateCenBandwidthPackageWithCallback(request *CreateCenBandwidthPackageRequest, ...) <-chan int
- func (client *Client) CreateCenBandwidthPackageWithChan(request *CreateCenBandwidthPackageRequest) (<-chan *CreateCenBandwidthPackageResponse, <-chan error)
- func (client *Client) CreateCenChildInstanceRouteEntryToAttachment(request *CreateCenChildInstanceRouteEntryToAttachmentRequest) (response *CreateCenChildInstanceRouteEntryToAttachmentResponse, err error)
- func (client *Client) CreateCenChildInstanceRouteEntryToAttachmentWithCallback(request *CreateCenChildInstanceRouteEntryToAttachmentRequest, ...) <-chan int
- func (client *Client) CreateCenChildInstanceRouteEntryToAttachmentWithChan(request *CreateCenChildInstanceRouteEntryToAttachmentRequest) (<-chan *CreateCenChildInstanceRouteEntryToAttachmentResponse, <-chan error)
- func (client *Client) CreateCenChildInstanceRouteEntryToCen(request *CreateCenChildInstanceRouteEntryToCenRequest) (response *CreateCenChildInstanceRouteEntryToCenResponse, err error)
- func (client *Client) CreateCenChildInstanceRouteEntryToCenWithCallback(request *CreateCenChildInstanceRouteEntryToCenRequest, ...) <-chan int
- func (client *Client) CreateCenChildInstanceRouteEntryToCenWithChan(request *CreateCenChildInstanceRouteEntryToCenRequest) (<-chan *CreateCenChildInstanceRouteEntryToCenResponse, <-chan error)
- func (client *Client) CreateCenInterRegionTrafficQosPolicy(request *CreateCenInterRegionTrafficQosPolicyRequest) (response *CreateCenInterRegionTrafficQosPolicyResponse, err error)
- func (client *Client) CreateCenInterRegionTrafficQosPolicyWithCallback(request *CreateCenInterRegionTrafficQosPolicyRequest, ...) <-chan int
- func (client *Client) CreateCenInterRegionTrafficQosPolicyWithChan(request *CreateCenInterRegionTrafficQosPolicyRequest) (<-chan *CreateCenInterRegionTrafficQosPolicyResponse, <-chan error)
- func (client *Client) CreateCenInterRegionTrafficQosQueue(request *CreateCenInterRegionTrafficQosQueueRequest) (response *CreateCenInterRegionTrafficQosQueueResponse, err error)
- func (client *Client) CreateCenInterRegionTrafficQosQueueWithCallback(request *CreateCenInterRegionTrafficQosQueueRequest, ...) <-chan int
- func (client *Client) CreateCenInterRegionTrafficQosQueueWithChan(request *CreateCenInterRegionTrafficQosQueueRequest) (<-chan *CreateCenInterRegionTrafficQosQueueResponse, <-chan error)
- func (client *Client) CreateCenRouteMap(request *CreateCenRouteMapRequest) (response *CreateCenRouteMapResponse, err error)
- func (client *Client) CreateCenRouteMapWithCallback(request *CreateCenRouteMapRequest, ...) <-chan int
- func (client *Client) CreateCenRouteMapWithChan(request *CreateCenRouteMapRequest) (<-chan *CreateCenRouteMapResponse, <-chan error)
- func (client *Client) CreateCenWithCallback(request *CreateCenRequest, ...) <-chan int
- func (client *Client) CreateCenWithChan(request *CreateCenRequest) (<-chan *CreateCenResponse, <-chan error)
- func (client *Client) CreateFlowlog(request *CreateFlowlogRequest) (response *CreateFlowlogResponse, err error)
- func (client *Client) CreateFlowlogWithCallback(request *CreateFlowlogRequest, ...) <-chan int
- func (client *Client) CreateFlowlogWithChan(request *CreateFlowlogRequest) (<-chan *CreateFlowlogResponse, <-chan error)
- func (client *Client) CreateTrafficMarkingPolicy(request *CreateTrafficMarkingPolicyRequest) (response *CreateTrafficMarkingPolicyResponse, err error)
- func (client *Client) CreateTrafficMarkingPolicyWithCallback(request *CreateTrafficMarkingPolicyRequest, ...) <-chan int
- func (client *Client) CreateTrafficMarkingPolicyWithChan(request *CreateTrafficMarkingPolicyRequest) (<-chan *CreateTrafficMarkingPolicyResponse, <-chan error)
- func (client *Client) CreateTransitRouter(request *CreateTransitRouterRequest) (response *CreateTransitRouterResponse, err error)
- func (client *Client) CreateTransitRouterCidr(request *CreateTransitRouterCidrRequest) (response *CreateTransitRouterCidrResponse, err error)
- func (client *Client) CreateTransitRouterCidrWithCallback(request *CreateTransitRouterCidrRequest, ...) <-chan int
- func (client *Client) CreateTransitRouterCidrWithChan(request *CreateTransitRouterCidrRequest) (<-chan *CreateTransitRouterCidrResponse, <-chan error)
- func (client *Client) CreateTransitRouterMulticastDomain(request *CreateTransitRouterMulticastDomainRequest) (response *CreateTransitRouterMulticastDomainResponse, err error)
- func (client *Client) CreateTransitRouterMulticastDomainWithCallback(request *CreateTransitRouterMulticastDomainRequest, ...) <-chan int
- func (client *Client) CreateTransitRouterMulticastDomainWithChan(request *CreateTransitRouterMulticastDomainRequest) (<-chan *CreateTransitRouterMulticastDomainResponse, <-chan error)
- func (client *Client) CreateTransitRouterPeerAttachment(request *CreateTransitRouterPeerAttachmentRequest) (response *CreateTransitRouterPeerAttachmentResponse, err error)
- func (client *Client) CreateTransitRouterPeerAttachmentWithCallback(request *CreateTransitRouterPeerAttachmentRequest, ...) <-chan int
- func (client *Client) CreateTransitRouterPeerAttachmentWithChan(request *CreateTransitRouterPeerAttachmentRequest) (<-chan *CreateTransitRouterPeerAttachmentResponse, <-chan error)
- func (client *Client) CreateTransitRouterPrefixListAssociation(request *CreateTransitRouterPrefixListAssociationRequest) (response *CreateTransitRouterPrefixListAssociationResponse, err error)
- func (client *Client) CreateTransitRouterPrefixListAssociationWithCallback(request *CreateTransitRouterPrefixListAssociationRequest, ...) <-chan int
- func (client *Client) CreateTransitRouterPrefixListAssociationWithChan(request *CreateTransitRouterPrefixListAssociationRequest) (<-chan *CreateTransitRouterPrefixListAssociationResponse, <-chan error)
- func (client *Client) CreateTransitRouterRouteEntry(request *CreateTransitRouterRouteEntryRequest) (response *CreateTransitRouterRouteEntryResponse, err error)
- func (client *Client) CreateTransitRouterRouteEntryWithCallback(request *CreateTransitRouterRouteEntryRequest, ...) <-chan int
- func (client *Client) CreateTransitRouterRouteEntryWithChan(request *CreateTransitRouterRouteEntryRequest) (<-chan *CreateTransitRouterRouteEntryResponse, <-chan error)
- func (client *Client) CreateTransitRouterRouteTable(request *CreateTransitRouterRouteTableRequest) (response *CreateTransitRouterRouteTableResponse, err error)
- func (client *Client) CreateTransitRouterRouteTableWithCallback(request *CreateTransitRouterRouteTableRequest, ...) <-chan int
- func (client *Client) CreateTransitRouterRouteTableWithChan(request *CreateTransitRouterRouteTableRequest) (<-chan *CreateTransitRouterRouteTableResponse, <-chan error)
- func (client *Client) CreateTransitRouterVbrAttachment(request *CreateTransitRouterVbrAttachmentRequest) (response *CreateTransitRouterVbrAttachmentResponse, err error)
- func (client *Client) CreateTransitRouterVbrAttachmentWithCallback(request *CreateTransitRouterVbrAttachmentRequest, ...) <-chan int
- func (client *Client) CreateTransitRouterVbrAttachmentWithChan(request *CreateTransitRouterVbrAttachmentRequest) (<-chan *CreateTransitRouterVbrAttachmentResponse, <-chan error)
- func (client *Client) CreateTransitRouterVpcAttachment(request *CreateTransitRouterVpcAttachmentRequest) (response *CreateTransitRouterVpcAttachmentResponse, err error)
- func (client *Client) CreateTransitRouterVpcAttachmentWithCallback(request *CreateTransitRouterVpcAttachmentRequest, ...) <-chan int
- func (client *Client) CreateTransitRouterVpcAttachmentWithChan(request *CreateTransitRouterVpcAttachmentRequest) (<-chan *CreateTransitRouterVpcAttachmentResponse, <-chan error)
- func (client *Client) CreateTransitRouterVpnAttachment(request *CreateTransitRouterVpnAttachmentRequest) (response *CreateTransitRouterVpnAttachmentResponse, err error)
- func (client *Client) CreateTransitRouterVpnAttachmentWithCallback(request *CreateTransitRouterVpnAttachmentRequest, ...) <-chan int
- func (client *Client) CreateTransitRouterVpnAttachmentWithChan(request *CreateTransitRouterVpnAttachmentRequest) (<-chan *CreateTransitRouterVpnAttachmentResponse, <-chan error)
- func (client *Client) CreateTransitRouterWithCallback(request *CreateTransitRouterRequest, ...) <-chan int
- func (client *Client) CreateTransitRouterWithChan(request *CreateTransitRouterRequest) (<-chan *CreateTransitRouterResponse, <-chan error)
- func (client *Client) DeactiveFlowLog(request *DeactiveFlowLogRequest) (response *DeactiveFlowLogResponse, err error)
- func (client *Client) DeactiveFlowLogWithCallback(request *DeactiveFlowLogRequest, ...) <-chan int
- func (client *Client) DeactiveFlowLogWithChan(request *DeactiveFlowLogRequest) (<-chan *DeactiveFlowLogResponse, <-chan error)
- func (client *Client) DeleteCen(request *DeleteCenRequest) (response *DeleteCenResponse, err error)
- func (client *Client) DeleteCenBandwidthPackage(request *DeleteCenBandwidthPackageRequest) (response *DeleteCenBandwidthPackageResponse, err error)
- func (client *Client) DeleteCenBandwidthPackageWithCallback(request *DeleteCenBandwidthPackageRequest, ...) <-chan int
- func (client *Client) DeleteCenBandwidthPackageWithChan(request *DeleteCenBandwidthPackageRequest) (<-chan *DeleteCenBandwidthPackageResponse, <-chan error)
- func (client *Client) DeleteCenChildInstanceRouteEntryToAttachment(request *DeleteCenChildInstanceRouteEntryToAttachmentRequest) (response *DeleteCenChildInstanceRouteEntryToAttachmentResponse, err error)
- func (client *Client) DeleteCenChildInstanceRouteEntryToAttachmentWithCallback(request *DeleteCenChildInstanceRouteEntryToAttachmentRequest, ...) <-chan int
- func (client *Client) DeleteCenChildInstanceRouteEntryToAttachmentWithChan(request *DeleteCenChildInstanceRouteEntryToAttachmentRequest) (<-chan *DeleteCenChildInstanceRouteEntryToAttachmentResponse, <-chan error)
- func (client *Client) DeleteCenChildInstanceRouteEntryToCen(request *DeleteCenChildInstanceRouteEntryToCenRequest) (response *DeleteCenChildInstanceRouteEntryToCenResponse, err error)
- func (client *Client) DeleteCenChildInstanceRouteEntryToCenWithCallback(request *DeleteCenChildInstanceRouteEntryToCenRequest, ...) <-chan int
- func (client *Client) DeleteCenChildInstanceRouteEntryToCenWithChan(request *DeleteCenChildInstanceRouteEntryToCenRequest) (<-chan *DeleteCenChildInstanceRouteEntryToCenResponse, <-chan error)
- func (client *Client) DeleteCenInterRegionTrafficQosPolicy(request *DeleteCenInterRegionTrafficQosPolicyRequest) (response *DeleteCenInterRegionTrafficQosPolicyResponse, err error)
- func (client *Client) DeleteCenInterRegionTrafficQosPolicyWithCallback(request *DeleteCenInterRegionTrafficQosPolicyRequest, ...) <-chan int
- func (client *Client) DeleteCenInterRegionTrafficQosPolicyWithChan(request *DeleteCenInterRegionTrafficQosPolicyRequest) (<-chan *DeleteCenInterRegionTrafficQosPolicyResponse, <-chan error)
- func (client *Client) DeleteCenInterRegionTrafficQosQueue(request *DeleteCenInterRegionTrafficQosQueueRequest) (response *DeleteCenInterRegionTrafficQosQueueResponse, err error)
- func (client *Client) DeleteCenInterRegionTrafficQosQueueWithCallback(request *DeleteCenInterRegionTrafficQosQueueRequest, ...) <-chan int
- func (client *Client) DeleteCenInterRegionTrafficQosQueueWithChan(request *DeleteCenInterRegionTrafficQosQueueRequest) (<-chan *DeleteCenInterRegionTrafficQosQueueResponse, <-chan error)
- func (client *Client) DeleteCenRouteMap(request *DeleteCenRouteMapRequest) (response *DeleteCenRouteMapResponse, err error)
- func (client *Client) DeleteCenRouteMapWithCallback(request *DeleteCenRouteMapRequest, ...) <-chan int
- func (client *Client) DeleteCenRouteMapWithChan(request *DeleteCenRouteMapRequest) (<-chan *DeleteCenRouteMapResponse, <-chan error)
- func (client *Client) DeleteCenWithCallback(request *DeleteCenRequest, ...) <-chan int
- func (client *Client) DeleteCenWithChan(request *DeleteCenRequest) (<-chan *DeleteCenResponse, <-chan error)
- func (client *Client) DeleteFlowlog(request *DeleteFlowlogRequest) (response *DeleteFlowlogResponse, err error)
- func (client *Client) DeleteFlowlogWithCallback(request *DeleteFlowlogRequest, ...) <-chan int
- func (client *Client) DeleteFlowlogWithChan(request *DeleteFlowlogRequest) (<-chan *DeleteFlowlogResponse, <-chan error)
- func (client *Client) DeleteRouteServiceInCen(request *DeleteRouteServiceInCenRequest) (response *DeleteRouteServiceInCenResponse, err error)
- func (client *Client) DeleteRouteServiceInCenWithCallback(request *DeleteRouteServiceInCenRequest, ...) <-chan int
- func (client *Client) DeleteRouteServiceInCenWithChan(request *DeleteRouteServiceInCenRequest) (<-chan *DeleteRouteServiceInCenResponse, <-chan error)
- func (client *Client) DeleteTrafficMarkingPolicy(request *DeleteTrafficMarkingPolicyRequest) (response *DeleteTrafficMarkingPolicyResponse, err error)
- func (client *Client) DeleteTrafficMarkingPolicyWithCallback(request *DeleteTrafficMarkingPolicyRequest, ...) <-chan int
- func (client *Client) DeleteTrafficMarkingPolicyWithChan(request *DeleteTrafficMarkingPolicyRequest) (<-chan *DeleteTrafficMarkingPolicyResponse, <-chan error)
- func (client *Client) DeleteTransitRouter(request *DeleteTransitRouterRequest) (response *DeleteTransitRouterResponse, err error)
- func (client *Client) DeleteTransitRouterCidr(request *DeleteTransitRouterCidrRequest) (response *DeleteTransitRouterCidrResponse, err error)
- func (client *Client) DeleteTransitRouterCidrWithCallback(request *DeleteTransitRouterCidrRequest, ...) <-chan int
- func (client *Client) DeleteTransitRouterCidrWithChan(request *DeleteTransitRouterCidrRequest) (<-chan *DeleteTransitRouterCidrResponse, <-chan error)
- func (client *Client) DeleteTransitRouterMulticastDomain(request *DeleteTransitRouterMulticastDomainRequest) (response *DeleteTransitRouterMulticastDomainResponse, err error)
- func (client *Client) DeleteTransitRouterMulticastDomainWithCallback(request *DeleteTransitRouterMulticastDomainRequest, ...) <-chan int
- func (client *Client) DeleteTransitRouterMulticastDomainWithChan(request *DeleteTransitRouterMulticastDomainRequest) (<-chan *DeleteTransitRouterMulticastDomainResponse, <-chan error)
- func (client *Client) DeleteTransitRouterPeerAttachment(request *DeleteTransitRouterPeerAttachmentRequest) (response *DeleteTransitRouterPeerAttachmentResponse, err error)
- func (client *Client) DeleteTransitRouterPeerAttachmentWithCallback(request *DeleteTransitRouterPeerAttachmentRequest, ...) <-chan int
- func (client *Client) DeleteTransitRouterPeerAttachmentWithChan(request *DeleteTransitRouterPeerAttachmentRequest) (<-chan *DeleteTransitRouterPeerAttachmentResponse, <-chan error)
- func (client *Client) DeleteTransitRouterPrefixListAssociation(request *DeleteTransitRouterPrefixListAssociationRequest) (response *DeleteTransitRouterPrefixListAssociationResponse, err error)
- func (client *Client) DeleteTransitRouterPrefixListAssociationWithCallback(request *DeleteTransitRouterPrefixListAssociationRequest, ...) <-chan int
- func (client *Client) DeleteTransitRouterPrefixListAssociationWithChan(request *DeleteTransitRouterPrefixListAssociationRequest) (<-chan *DeleteTransitRouterPrefixListAssociationResponse, <-chan error)
- func (client *Client) DeleteTransitRouterRouteEntry(request *DeleteTransitRouterRouteEntryRequest) (response *DeleteTransitRouterRouteEntryResponse, err error)
- func (client *Client) DeleteTransitRouterRouteEntryWithCallback(request *DeleteTransitRouterRouteEntryRequest, ...) <-chan int
- func (client *Client) DeleteTransitRouterRouteEntryWithChan(request *DeleteTransitRouterRouteEntryRequest) (<-chan *DeleteTransitRouterRouteEntryResponse, <-chan error)
- func (client *Client) DeleteTransitRouterRouteTable(request *DeleteTransitRouterRouteTableRequest) (response *DeleteTransitRouterRouteTableResponse, err error)
- func (client *Client) DeleteTransitRouterRouteTableWithCallback(request *DeleteTransitRouterRouteTableRequest, ...) <-chan int
- func (client *Client) DeleteTransitRouterRouteTableWithChan(request *DeleteTransitRouterRouteTableRequest) (<-chan *DeleteTransitRouterRouteTableResponse, <-chan error)
- func (client *Client) DeleteTransitRouterVbrAttachment(request *DeleteTransitRouterVbrAttachmentRequest) (response *DeleteTransitRouterVbrAttachmentResponse, err error)
- func (client *Client) DeleteTransitRouterVbrAttachmentWithCallback(request *DeleteTransitRouterVbrAttachmentRequest, ...) <-chan int
- func (client *Client) DeleteTransitRouterVbrAttachmentWithChan(request *DeleteTransitRouterVbrAttachmentRequest) (<-chan *DeleteTransitRouterVbrAttachmentResponse, <-chan error)
- func (client *Client) DeleteTransitRouterVpcAttachment(request *DeleteTransitRouterVpcAttachmentRequest) (response *DeleteTransitRouterVpcAttachmentResponse, err error)
- func (client *Client) DeleteTransitRouterVpcAttachmentWithCallback(request *DeleteTransitRouterVpcAttachmentRequest, ...) <-chan int
- func (client *Client) DeleteTransitRouterVpcAttachmentWithChan(request *DeleteTransitRouterVpcAttachmentRequest) (<-chan *DeleteTransitRouterVpcAttachmentResponse, <-chan error)
- func (client *Client) DeleteTransitRouterVpnAttachment(request *DeleteTransitRouterVpnAttachmentRequest) (response *DeleteTransitRouterVpnAttachmentResponse, err error)
- func (client *Client) DeleteTransitRouterVpnAttachmentWithCallback(request *DeleteTransitRouterVpnAttachmentRequest, ...) <-chan int
- func (client *Client) DeleteTransitRouterVpnAttachmentWithChan(request *DeleteTransitRouterVpnAttachmentRequest) (<-chan *DeleteTransitRouterVpnAttachmentResponse, <-chan error)
- func (client *Client) DeleteTransitRouterWithCallback(request *DeleteTransitRouterRequest, ...) <-chan int
- func (client *Client) DeleteTransitRouterWithChan(request *DeleteTransitRouterRequest) (<-chan *DeleteTransitRouterResponse, <-chan error)
- func (client *Client) DeregisterTransitRouterMulticastGroupMembers(request *DeregisterTransitRouterMulticastGroupMembersRequest) (response *DeregisterTransitRouterMulticastGroupMembersResponse, err error)
- func (client *Client) DeregisterTransitRouterMulticastGroupMembersWithCallback(request *DeregisterTransitRouterMulticastGroupMembersRequest, ...) <-chan int
- func (client *Client) DeregisterTransitRouterMulticastGroupMembersWithChan(request *DeregisterTransitRouterMulticastGroupMembersRequest) (<-chan *DeregisterTransitRouterMulticastGroupMembersResponse, <-chan error)
- func (client *Client) DeregisterTransitRouterMulticastGroupSources(request *DeregisterTransitRouterMulticastGroupSourcesRequest) (response *DeregisterTransitRouterMulticastGroupSourcesResponse, err error)
- func (client *Client) DeregisterTransitRouterMulticastGroupSourcesWithCallback(request *DeregisterTransitRouterMulticastGroupSourcesRequest, ...) <-chan int
- func (client *Client) DeregisterTransitRouterMulticastGroupSourcesWithChan(request *DeregisterTransitRouterMulticastGroupSourcesRequest) (<-chan *DeregisterTransitRouterMulticastGroupSourcesResponse, <-chan error)
- func (client *Client) DescribeCenAttachedChildInstanceAttribute(request *DescribeCenAttachedChildInstanceAttributeRequest) (response *DescribeCenAttachedChildInstanceAttributeResponse, err error)
- func (client *Client) DescribeCenAttachedChildInstanceAttributeWithCallback(request *DescribeCenAttachedChildInstanceAttributeRequest, ...) <-chan int
- func (client *Client) DescribeCenAttachedChildInstanceAttributeWithChan(request *DescribeCenAttachedChildInstanceAttributeRequest) (<-chan *DescribeCenAttachedChildInstanceAttributeResponse, <-chan error)
- func (client *Client) DescribeCenAttachedChildInstances(request *DescribeCenAttachedChildInstancesRequest) (response *DescribeCenAttachedChildInstancesResponse, err error)
- func (client *Client) DescribeCenAttachedChildInstancesWithCallback(request *DescribeCenAttachedChildInstancesRequest, ...) <-chan int
- func (client *Client) DescribeCenAttachedChildInstancesWithChan(request *DescribeCenAttachedChildInstancesRequest) (<-chan *DescribeCenAttachedChildInstancesResponse, <-chan error)
- func (client *Client) DescribeCenBandwidthPackages(request *DescribeCenBandwidthPackagesRequest) (response *DescribeCenBandwidthPackagesResponse, err error)
- func (client *Client) DescribeCenBandwidthPackagesWithCallback(request *DescribeCenBandwidthPackagesRequest, ...) <-chan int
- func (client *Client) DescribeCenBandwidthPackagesWithChan(request *DescribeCenBandwidthPackagesRequest) (<-chan *DescribeCenBandwidthPackagesResponse, <-chan error)
- func (client *Client) DescribeCenChildInstanceRouteEntries(request *DescribeCenChildInstanceRouteEntriesRequest) (response *DescribeCenChildInstanceRouteEntriesResponse, err error)
- func (client *Client) DescribeCenChildInstanceRouteEntriesWithCallback(request *DescribeCenChildInstanceRouteEntriesRequest, ...) <-chan int
- func (client *Client) DescribeCenChildInstanceRouteEntriesWithChan(request *DescribeCenChildInstanceRouteEntriesRequest) (<-chan *DescribeCenChildInstanceRouteEntriesResponse, <-chan error)
- func (client *Client) DescribeCenGeographicSpanRemainingBandwidth(request *DescribeCenGeographicSpanRemainingBandwidthRequest) (response *DescribeCenGeographicSpanRemainingBandwidthResponse, err error)
- func (client *Client) DescribeCenGeographicSpanRemainingBandwidthWithCallback(request *DescribeCenGeographicSpanRemainingBandwidthRequest, ...) <-chan int
- func (client *Client) DescribeCenGeographicSpanRemainingBandwidthWithChan(request *DescribeCenGeographicSpanRemainingBandwidthRequest) (<-chan *DescribeCenGeographicSpanRemainingBandwidthResponse, <-chan error)
- func (client *Client) DescribeCenGeographicSpans(request *DescribeCenGeographicSpansRequest) (response *DescribeCenGeographicSpansResponse, err error)
- func (client *Client) DescribeCenGeographicSpansWithCallback(request *DescribeCenGeographicSpansRequest, ...) <-chan int
- func (client *Client) DescribeCenGeographicSpansWithChan(request *DescribeCenGeographicSpansRequest) (<-chan *DescribeCenGeographicSpansResponse, <-chan error)
- func (client *Client) DescribeCenInterRegionBandwidthLimits(request *DescribeCenInterRegionBandwidthLimitsRequest) (response *DescribeCenInterRegionBandwidthLimitsResponse, err error)
- func (client *Client) DescribeCenInterRegionBandwidthLimitsWithCallback(request *DescribeCenInterRegionBandwidthLimitsRequest, ...) <-chan int
- func (client *Client) DescribeCenInterRegionBandwidthLimitsWithChan(request *DescribeCenInterRegionBandwidthLimitsRequest) (<-chan *DescribeCenInterRegionBandwidthLimitsResponse, <-chan error)
- func (client *Client) DescribeCenPrivateZoneRoutes(request *DescribeCenPrivateZoneRoutesRequest) (response *DescribeCenPrivateZoneRoutesResponse, err error)
- func (client *Client) DescribeCenPrivateZoneRoutesWithCallback(request *DescribeCenPrivateZoneRoutesRequest, ...) <-chan int
- func (client *Client) DescribeCenPrivateZoneRoutesWithChan(request *DescribeCenPrivateZoneRoutesRequest) (<-chan *DescribeCenPrivateZoneRoutesResponse, <-chan error)
- func (client *Client) DescribeCenRegionDomainRouteEntries(request *DescribeCenRegionDomainRouteEntriesRequest) (response *DescribeCenRegionDomainRouteEntriesResponse, err error)
- func (client *Client) DescribeCenRegionDomainRouteEntriesWithCallback(request *DescribeCenRegionDomainRouteEntriesRequest, ...) <-chan int
- func (client *Client) DescribeCenRegionDomainRouteEntriesWithChan(request *DescribeCenRegionDomainRouteEntriesRequest) (<-chan *DescribeCenRegionDomainRouteEntriesResponse, <-chan error)
- func (client *Client) DescribeCenRouteMaps(request *DescribeCenRouteMapsRequest) (response *DescribeCenRouteMapsResponse, err error)
- func (client *Client) DescribeCenRouteMapsWithCallback(request *DescribeCenRouteMapsRequest, ...) <-chan int
- func (client *Client) DescribeCenRouteMapsWithChan(request *DescribeCenRouteMapsRequest) (<-chan *DescribeCenRouteMapsResponse, <-chan error)
- func (client *Client) DescribeCenVbrHealthCheck(request *DescribeCenVbrHealthCheckRequest) (response *DescribeCenVbrHealthCheckResponse, err error)
- func (client *Client) DescribeCenVbrHealthCheckWithCallback(request *DescribeCenVbrHealthCheckRequest, ...) <-chan int
- func (client *Client) DescribeCenVbrHealthCheckWithChan(request *DescribeCenVbrHealthCheckRequest) (<-chan *DescribeCenVbrHealthCheckResponse, <-chan error)
- func (client *Client) DescribeCens(request *DescribeCensRequest) (response *DescribeCensResponse, err error)
- func (client *Client) DescribeCensWithCallback(request *DescribeCensRequest, ...) <-chan int
- func (client *Client) DescribeCensWithChan(request *DescribeCensRequest) (<-chan *DescribeCensResponse, <-chan error)
- func (client *Client) DescribeChildInstanceRegions(request *DescribeChildInstanceRegionsRequest) (response *DescribeChildInstanceRegionsResponse, err error)
- func (client *Client) DescribeChildInstanceRegionsWithCallback(request *DescribeChildInstanceRegionsRequest, ...) <-chan int
- func (client *Client) DescribeChildInstanceRegionsWithChan(request *DescribeChildInstanceRegionsRequest) (<-chan *DescribeChildInstanceRegionsResponse, <-chan error)
- func (client *Client) DescribeFlowlogs(request *DescribeFlowlogsRequest) (response *DescribeFlowlogsResponse, err error)
- func (client *Client) DescribeFlowlogsWithCallback(request *DescribeFlowlogsRequest, ...) <-chan int
- func (client *Client) DescribeFlowlogsWithChan(request *DescribeFlowlogsRequest) (<-chan *DescribeFlowlogsResponse, <-chan error)
- func (client *Client) DescribeGeographicRegionMembership(request *DescribeGeographicRegionMembershipRequest) (response *DescribeGeographicRegionMembershipResponse, err error)
- func (client *Client) DescribeGeographicRegionMembershipWithCallback(request *DescribeGeographicRegionMembershipRequest, ...) <-chan int
- func (client *Client) DescribeGeographicRegionMembershipWithChan(request *DescribeGeographicRegionMembershipRequest) (<-chan *DescribeGeographicRegionMembershipResponse, <-chan error)
- func (client *Client) DescribeGrantRulesToCen(request *DescribeGrantRulesToCenRequest) (response *DescribeGrantRulesToCenResponse, err error)
- func (client *Client) DescribeGrantRulesToCenWithCallback(request *DescribeGrantRulesToCenRequest, ...) <-chan int
- func (client *Client) DescribeGrantRulesToCenWithChan(request *DescribeGrantRulesToCenRequest) (<-chan *DescribeGrantRulesToCenResponse, <-chan error)
- func (client *Client) DescribeGrantRulesToResource(request *DescribeGrantRulesToResourceRequest) (response *DescribeGrantRulesToResourceResponse, err error)
- func (client *Client) DescribeGrantRulesToResourceWithCallback(request *DescribeGrantRulesToResourceRequest, ...) <-chan int
- func (client *Client) DescribeGrantRulesToResourceWithChan(request *DescribeGrantRulesToResourceRequest) (<-chan *DescribeGrantRulesToResourceResponse, <-chan error)
- func (client *Client) DescribePublishedRouteEntries(request *DescribePublishedRouteEntriesRequest) (response *DescribePublishedRouteEntriesResponse, err error)
- func (client *Client) DescribePublishedRouteEntriesWithCallback(request *DescribePublishedRouteEntriesRequest, ...) <-chan int
- func (client *Client) DescribePublishedRouteEntriesWithChan(request *DescribePublishedRouteEntriesRequest) (<-chan *DescribePublishedRouteEntriesResponse, <-chan error)
- func (client *Client) DescribeRouteConflict(request *DescribeRouteConflictRequest) (response *DescribeRouteConflictResponse, err error)
- func (client *Client) DescribeRouteConflictWithCallback(request *DescribeRouteConflictRequest, ...) <-chan int
- func (client *Client) DescribeRouteConflictWithChan(request *DescribeRouteConflictRequest) (<-chan *DescribeRouteConflictResponse, <-chan error)
- func (client *Client) DescribeRouteServicesInCen(request *DescribeRouteServicesInCenRequest) (response *DescribeRouteServicesInCenResponse, err error)
- func (client *Client) DescribeRouteServicesInCenWithCallback(request *DescribeRouteServicesInCenRequest, ...) <-chan int
- func (client *Client) DescribeRouteServicesInCenWithChan(request *DescribeRouteServicesInCenRequest) (<-chan *DescribeRouteServicesInCenResponse, <-chan error)
- func (client *Client) DetachCenChildInstance(request *DetachCenChildInstanceRequest) (response *DetachCenChildInstanceResponse, err error)
- func (client *Client) DetachCenChildInstanceWithCallback(request *DetachCenChildInstanceRequest, ...) <-chan int
- func (client *Client) DetachCenChildInstanceWithChan(request *DetachCenChildInstanceRequest) (<-chan *DetachCenChildInstanceResponse, <-chan error)
- func (client *Client) DisableCenVbrHealthCheck(request *DisableCenVbrHealthCheckRequest) (response *DisableCenVbrHealthCheckResponse, err error)
- func (client *Client) DisableCenVbrHealthCheckWithCallback(request *DisableCenVbrHealthCheckRequest, ...) <-chan int
- func (client *Client) DisableCenVbrHealthCheckWithChan(request *DisableCenVbrHealthCheckRequest) (<-chan *DisableCenVbrHealthCheckResponse, <-chan error)
- func (client *Client) DisableTransitRouterRouteTablePropagation(request *DisableTransitRouterRouteTablePropagationRequest) (response *DisableTransitRouterRouteTablePropagationResponse, err error)
- func (client *Client) DisableTransitRouterRouteTablePropagationWithCallback(request *DisableTransitRouterRouteTablePropagationRequest, ...) <-chan int
- func (client *Client) DisableTransitRouterRouteTablePropagationWithChan(request *DisableTransitRouterRouteTablePropagationRequest) (<-chan *DisableTransitRouterRouteTablePropagationResponse, <-chan error)
- func (client *Client) DisassociateTransitRouterMulticastDomain(request *DisassociateTransitRouterMulticastDomainRequest) (response *DisassociateTransitRouterMulticastDomainResponse, err error)
- func (client *Client) DisassociateTransitRouterMulticastDomainWithCallback(request *DisassociateTransitRouterMulticastDomainRequest, ...) <-chan int
- func (client *Client) DisassociateTransitRouterMulticastDomainWithChan(request *DisassociateTransitRouterMulticastDomainRequest) (<-chan *DisassociateTransitRouterMulticastDomainResponse, <-chan error)
- func (client *Client) DissociateTransitRouterAttachmentFromRouteTable(request *DissociateTransitRouterAttachmentFromRouteTableRequest) (response *DissociateTransitRouterAttachmentFromRouteTableResponse, err error)
- func (client *Client) DissociateTransitRouterAttachmentFromRouteTableWithCallback(request *DissociateTransitRouterAttachmentFromRouteTableRequest, ...) <-chan int
- func (client *Client) DissociateTransitRouterAttachmentFromRouteTableWithChan(request *DissociateTransitRouterAttachmentFromRouteTableRequest) (<-chan *DissociateTransitRouterAttachmentFromRouteTableResponse, <-chan error)
- func (client *Client) EnableCenVbrHealthCheck(request *EnableCenVbrHealthCheckRequest) (response *EnableCenVbrHealthCheckResponse, err error)
- func (client *Client) EnableCenVbrHealthCheckWithCallback(request *EnableCenVbrHealthCheckRequest, ...) <-chan int
- func (client *Client) EnableCenVbrHealthCheckWithChan(request *EnableCenVbrHealthCheckRequest) (<-chan *EnableCenVbrHealthCheckResponse, <-chan error)
- func (client *Client) EnableTransitRouterRouteTablePropagation(request *EnableTransitRouterRouteTablePropagationRequest) (response *EnableTransitRouterRouteTablePropagationResponse, err error)
- func (client *Client) EnableTransitRouterRouteTablePropagationWithCallback(request *EnableTransitRouterRouteTablePropagationRequest, ...) <-chan int
- func (client *Client) EnableTransitRouterRouteTablePropagationWithChan(request *EnableTransitRouterRouteTablePropagationRequest) (<-chan *EnableTransitRouterRouteTablePropagationResponse, <-chan error)
- func (client *Client) GrantInstanceToTransitRouter(request *GrantInstanceToTransitRouterRequest) (response *GrantInstanceToTransitRouterResponse, err error)
- func (client *Client) GrantInstanceToTransitRouterWithCallback(request *GrantInstanceToTransitRouterRequest, ...) <-chan int
- func (client *Client) GrantInstanceToTransitRouterWithChan(request *GrantInstanceToTransitRouterRequest) (<-chan *GrantInstanceToTransitRouterResponse, <-chan error)
- func (client *Client) ListCenInterRegionTrafficQosPolicies(request *ListCenInterRegionTrafficQosPoliciesRequest) (response *ListCenInterRegionTrafficQosPoliciesResponse, err error)
- func (client *Client) ListCenInterRegionTrafficQosPoliciesWithCallback(request *ListCenInterRegionTrafficQosPoliciesRequest, ...) <-chan int
- func (client *Client) ListCenInterRegionTrafficQosPoliciesWithChan(request *ListCenInterRegionTrafficQosPoliciesRequest) (<-chan *ListCenInterRegionTrafficQosPoliciesResponse, <-chan error)
- func (client *Client) ListGrantVSwitchEnis(request *ListGrantVSwitchEnisRequest) (response *ListGrantVSwitchEnisResponse, err error)
- func (client *Client) ListGrantVSwitchEnisWithCallback(request *ListGrantVSwitchEnisRequest, ...) <-chan int
- func (client *Client) ListGrantVSwitchEnisWithChan(request *ListGrantVSwitchEnisRequest) (<-chan *ListGrantVSwitchEnisResponse, <-chan error)
- func (client *Client) ListGrantVSwitchesToCen(request *ListGrantVSwitchesToCenRequest) (response *ListGrantVSwitchesToCenResponse, err error)
- func (client *Client) ListGrantVSwitchesToCenWithCallback(request *ListGrantVSwitchesToCenRequest, ...) <-chan int
- func (client *Client) ListGrantVSwitchesToCenWithChan(request *ListGrantVSwitchesToCenRequest) (<-chan *ListGrantVSwitchesToCenResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ListTrafficMarkingPolicies(request *ListTrafficMarkingPoliciesRequest) (response *ListTrafficMarkingPoliciesResponse, err error)
- func (client *Client) ListTrafficMarkingPoliciesWithCallback(request *ListTrafficMarkingPoliciesRequest, ...) <-chan int
- func (client *Client) ListTrafficMarkingPoliciesWithChan(request *ListTrafficMarkingPoliciesRequest) (<-chan *ListTrafficMarkingPoliciesResponse, <-chan error)
- func (client *Client) ListTransitRouterAvailableResource(request *ListTransitRouterAvailableResourceRequest) (response *ListTransitRouterAvailableResourceResponse, err error)
- func (client *Client) ListTransitRouterAvailableResourceWithCallback(request *ListTransitRouterAvailableResourceRequest, ...) <-chan int
- func (client *Client) ListTransitRouterAvailableResourceWithChan(request *ListTransitRouterAvailableResourceRequest) (<-chan *ListTransitRouterAvailableResourceResponse, <-chan error)
- func (client *Client) ListTransitRouterCidr(request *ListTransitRouterCidrRequest) (response *ListTransitRouterCidrResponse, err error)
- func (client *Client) ListTransitRouterCidrAllocation(request *ListTransitRouterCidrAllocationRequest) (response *ListTransitRouterCidrAllocationResponse, err error)
- func (client *Client) ListTransitRouterCidrAllocationWithCallback(request *ListTransitRouterCidrAllocationRequest, ...) <-chan int
- func (client *Client) ListTransitRouterCidrAllocationWithChan(request *ListTransitRouterCidrAllocationRequest) (<-chan *ListTransitRouterCidrAllocationResponse, <-chan error)
- func (client *Client) ListTransitRouterCidrWithCallback(request *ListTransitRouterCidrRequest, ...) <-chan int
- func (client *Client) ListTransitRouterCidrWithChan(request *ListTransitRouterCidrRequest) (<-chan *ListTransitRouterCidrResponse, <-chan error)
- func (client *Client) ListTransitRouterMulticastDomainAssociations(request *ListTransitRouterMulticastDomainAssociationsRequest) (response *ListTransitRouterMulticastDomainAssociationsResponse, err error)
- func (client *Client) ListTransitRouterMulticastDomainAssociationsWithCallback(request *ListTransitRouterMulticastDomainAssociationsRequest, ...) <-chan int
- func (client *Client) ListTransitRouterMulticastDomainAssociationsWithChan(request *ListTransitRouterMulticastDomainAssociationsRequest) (<-chan *ListTransitRouterMulticastDomainAssociationsResponse, <-chan error)
- func (client *Client) ListTransitRouterMulticastDomainVSwitches(request *ListTransitRouterMulticastDomainVSwitchesRequest) (response *ListTransitRouterMulticastDomainVSwitchesResponse, err error)
- func (client *Client) ListTransitRouterMulticastDomainVSwitchesWithCallback(request *ListTransitRouterMulticastDomainVSwitchesRequest, ...) <-chan int
- func (client *Client) ListTransitRouterMulticastDomainVSwitchesWithChan(request *ListTransitRouterMulticastDomainVSwitchesRequest) (<-chan *ListTransitRouterMulticastDomainVSwitchesResponse, <-chan error)
- func (client *Client) ListTransitRouterMulticastDomains(request *ListTransitRouterMulticastDomainsRequest) (response *ListTransitRouterMulticastDomainsResponse, err error)
- func (client *Client) ListTransitRouterMulticastDomainsWithCallback(request *ListTransitRouterMulticastDomainsRequest, ...) <-chan int
- func (client *Client) ListTransitRouterMulticastDomainsWithChan(request *ListTransitRouterMulticastDomainsRequest) (<-chan *ListTransitRouterMulticastDomainsResponse, <-chan error)
- func (client *Client) ListTransitRouterMulticastGroups(request *ListTransitRouterMulticastGroupsRequest) (response *ListTransitRouterMulticastGroupsResponse, err error)
- func (client *Client) ListTransitRouterMulticastGroupsWithCallback(request *ListTransitRouterMulticastGroupsRequest, ...) <-chan int
- func (client *Client) ListTransitRouterMulticastGroupsWithChan(request *ListTransitRouterMulticastGroupsRequest) (<-chan *ListTransitRouterMulticastGroupsResponse, <-chan error)
- func (client *Client) ListTransitRouterPeerAttachments(request *ListTransitRouterPeerAttachmentsRequest) (response *ListTransitRouterPeerAttachmentsResponse, err error)
- func (client *Client) ListTransitRouterPeerAttachmentsWithCallback(request *ListTransitRouterPeerAttachmentsRequest, ...) <-chan int
- func (client *Client) ListTransitRouterPeerAttachmentsWithChan(request *ListTransitRouterPeerAttachmentsRequest) (<-chan *ListTransitRouterPeerAttachmentsResponse, <-chan error)
- func (client *Client) ListTransitRouterPrefixListAssociation(request *ListTransitRouterPrefixListAssociationRequest) (response *ListTransitRouterPrefixListAssociationResponse, err error)
- func (client *Client) ListTransitRouterPrefixListAssociationWithCallback(request *ListTransitRouterPrefixListAssociationRequest, ...) <-chan int
- func (client *Client) ListTransitRouterPrefixListAssociationWithChan(request *ListTransitRouterPrefixListAssociationRequest) (<-chan *ListTransitRouterPrefixListAssociationResponse, <-chan error)
- func (client *Client) ListTransitRouterRouteEntries(request *ListTransitRouterRouteEntriesRequest) (response *ListTransitRouterRouteEntriesResponse, err error)
- func (client *Client) ListTransitRouterRouteEntriesWithCallback(request *ListTransitRouterRouteEntriesRequest, ...) <-chan int
- func (client *Client) ListTransitRouterRouteEntriesWithChan(request *ListTransitRouterRouteEntriesRequest) (<-chan *ListTransitRouterRouteEntriesResponse, <-chan error)
- func (client *Client) ListTransitRouterRouteTableAssociations(request *ListTransitRouterRouteTableAssociationsRequest) (response *ListTransitRouterRouteTableAssociationsResponse, err error)
- func (client *Client) ListTransitRouterRouteTableAssociationsWithCallback(request *ListTransitRouterRouteTableAssociationsRequest, ...) <-chan int
- func (client *Client) ListTransitRouterRouteTableAssociationsWithChan(request *ListTransitRouterRouteTableAssociationsRequest) (<-chan *ListTransitRouterRouteTableAssociationsResponse, <-chan error)
- func (client *Client) ListTransitRouterRouteTablePropagations(request *ListTransitRouterRouteTablePropagationsRequest) (response *ListTransitRouterRouteTablePropagationsResponse, err error)
- func (client *Client) ListTransitRouterRouteTablePropagationsWithCallback(request *ListTransitRouterRouteTablePropagationsRequest, ...) <-chan int
- func (client *Client) ListTransitRouterRouteTablePropagationsWithChan(request *ListTransitRouterRouteTablePropagationsRequest) (<-chan *ListTransitRouterRouteTablePropagationsResponse, <-chan error)
- func (client *Client) ListTransitRouterRouteTables(request *ListTransitRouterRouteTablesRequest) (response *ListTransitRouterRouteTablesResponse, err error)
- func (client *Client) ListTransitRouterRouteTablesWithCallback(request *ListTransitRouterRouteTablesRequest, ...) <-chan int
- func (client *Client) ListTransitRouterRouteTablesWithChan(request *ListTransitRouterRouteTablesRequest) (<-chan *ListTransitRouterRouteTablesResponse, <-chan error)
- func (client *Client) ListTransitRouterVbrAttachments(request *ListTransitRouterVbrAttachmentsRequest) (response *ListTransitRouterVbrAttachmentsResponse, err error)
- func (client *Client) ListTransitRouterVbrAttachmentsWithCallback(request *ListTransitRouterVbrAttachmentsRequest, ...) <-chan int
- func (client *Client) ListTransitRouterVbrAttachmentsWithChan(request *ListTransitRouterVbrAttachmentsRequest) (<-chan *ListTransitRouterVbrAttachmentsResponse, <-chan error)
- func (client *Client) ListTransitRouterVpcAttachments(request *ListTransitRouterVpcAttachmentsRequest) (response *ListTransitRouterVpcAttachmentsResponse, err error)
- func (client *Client) ListTransitRouterVpcAttachmentsWithCallback(request *ListTransitRouterVpcAttachmentsRequest, ...) <-chan int
- func (client *Client) ListTransitRouterVpcAttachmentsWithChan(request *ListTransitRouterVpcAttachmentsRequest) (<-chan *ListTransitRouterVpcAttachmentsResponse, <-chan error)
- func (client *Client) ListTransitRouterVpnAttachments(request *ListTransitRouterVpnAttachmentsRequest) (response *ListTransitRouterVpnAttachmentsResponse, err error)
- func (client *Client) ListTransitRouterVpnAttachmentsWithCallback(request *ListTransitRouterVpnAttachmentsRequest, ...) <-chan int
- func (client *Client) ListTransitRouterVpnAttachmentsWithChan(request *ListTransitRouterVpnAttachmentsRequest) (<-chan *ListTransitRouterVpnAttachmentsResponse, <-chan error)
- func (client *Client) ListTransitRouters(request *ListTransitRoutersRequest) (response *ListTransitRoutersResponse, err error)
- func (client *Client) ListTransitRoutersWithCallback(request *ListTransitRoutersRequest, ...) <-chan int
- func (client *Client) ListTransitRoutersWithChan(request *ListTransitRoutersRequest) (<-chan *ListTransitRoutersResponse, <-chan error)
- func (client *Client) ModifyCenAttribute(request *ModifyCenAttributeRequest) (response *ModifyCenAttributeResponse, err error)
- func (client *Client) ModifyCenAttributeWithCallback(request *ModifyCenAttributeRequest, ...) <-chan int
- func (client *Client) ModifyCenAttributeWithChan(request *ModifyCenAttributeRequest) (<-chan *ModifyCenAttributeResponse, <-chan error)
- func (client *Client) ModifyCenBandwidthPackageAttribute(request *ModifyCenBandwidthPackageAttributeRequest) (response *ModifyCenBandwidthPackageAttributeResponse, err error)
- func (client *Client) ModifyCenBandwidthPackageAttributeWithCallback(request *ModifyCenBandwidthPackageAttributeRequest, ...) <-chan int
- func (client *Client) ModifyCenBandwidthPackageAttributeWithChan(request *ModifyCenBandwidthPackageAttributeRequest) (<-chan *ModifyCenBandwidthPackageAttributeResponse, <-chan error)
- func (client *Client) ModifyCenBandwidthPackageSpec(request *ModifyCenBandwidthPackageSpecRequest) (response *ModifyCenBandwidthPackageSpecResponse, err error)
- func (client *Client) ModifyCenBandwidthPackageSpecWithCallback(request *ModifyCenBandwidthPackageSpecRequest, ...) <-chan int
- func (client *Client) ModifyCenBandwidthPackageSpecWithChan(request *ModifyCenBandwidthPackageSpecRequest) (<-chan *ModifyCenBandwidthPackageSpecResponse, <-chan error)
- func (client *Client) ModifyCenRouteMap(request *ModifyCenRouteMapRequest) (response *ModifyCenRouteMapResponse, err error)
- func (client *Client) ModifyCenRouteMapWithCallback(request *ModifyCenRouteMapRequest, ...) <-chan int
- func (client *Client) ModifyCenRouteMapWithChan(request *ModifyCenRouteMapRequest) (<-chan *ModifyCenRouteMapResponse, <-chan error)
- func (client *Client) ModifyFlowLogAttribute(request *ModifyFlowLogAttributeRequest) (response *ModifyFlowLogAttributeResponse, err error)
- func (client *Client) ModifyFlowLogAttributeWithCallback(request *ModifyFlowLogAttributeRequest, ...) <-chan int
- func (client *Client) ModifyFlowLogAttributeWithChan(request *ModifyFlowLogAttributeRequest) (<-chan *ModifyFlowLogAttributeResponse, <-chan error)
- func (client *Client) ModifyTransitRouterCidr(request *ModifyTransitRouterCidrRequest) (response *ModifyTransitRouterCidrResponse, err error)
- func (client *Client) ModifyTransitRouterCidrWithCallback(request *ModifyTransitRouterCidrRequest, ...) <-chan int
- func (client *Client) ModifyTransitRouterCidrWithChan(request *ModifyTransitRouterCidrRequest) (<-chan *ModifyTransitRouterCidrResponse, <-chan error)
- func (client *Client) ModifyTransitRouterMulticastDomain(request *ModifyTransitRouterMulticastDomainRequest) (response *ModifyTransitRouterMulticastDomainResponse, err error)
- func (client *Client) ModifyTransitRouterMulticastDomainWithCallback(request *ModifyTransitRouterMulticastDomainRequest, ...) <-chan int
- func (client *Client) ModifyTransitRouterMulticastDomainWithChan(request *ModifyTransitRouterMulticastDomainRequest) (<-chan *ModifyTransitRouterMulticastDomainResponse, <-chan error)
- func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error)
- func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, ...) <-chan int
- func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error)
- func (client *Client) OpenTransitRouterService(request *OpenTransitRouterServiceRequest) (response *OpenTransitRouterServiceResponse, err error)
- func (client *Client) OpenTransitRouterServiceWithCallback(request *OpenTransitRouterServiceRequest, ...) <-chan int
- func (client *Client) OpenTransitRouterServiceWithChan(request *OpenTransitRouterServiceRequest) (<-chan *OpenTransitRouterServiceResponse, <-chan error)
- func (client *Client) PublishRouteEntries(request *PublishRouteEntriesRequest) (response *PublishRouteEntriesResponse, err error)
- func (client *Client) PublishRouteEntriesWithCallback(request *PublishRouteEntriesRequest, ...) <-chan int
- func (client *Client) PublishRouteEntriesWithChan(request *PublishRouteEntriesRequest) (<-chan *PublishRouteEntriesResponse, <-chan error)
- func (client *Client) RegisterTransitRouterMulticastGroupMembers(request *RegisterTransitRouterMulticastGroupMembersRequest) (response *RegisterTransitRouterMulticastGroupMembersResponse, err error)
- func (client *Client) RegisterTransitRouterMulticastGroupMembersWithCallback(request *RegisterTransitRouterMulticastGroupMembersRequest, ...) <-chan int
- func (client *Client) RegisterTransitRouterMulticastGroupMembersWithChan(request *RegisterTransitRouterMulticastGroupMembersRequest) (<-chan *RegisterTransitRouterMulticastGroupMembersResponse, <-chan error)
- func (client *Client) RegisterTransitRouterMulticastGroupSources(request *RegisterTransitRouterMulticastGroupSourcesRequest) (response *RegisterTransitRouterMulticastGroupSourcesResponse, err error)
- func (client *Client) RegisterTransitRouterMulticastGroupSourcesWithCallback(request *RegisterTransitRouterMulticastGroupSourcesRequest, ...) <-chan int
- func (client *Client) RegisterTransitRouterMulticastGroupSourcesWithChan(request *RegisterTransitRouterMulticastGroupSourcesRequest) (<-chan *RegisterTransitRouterMulticastGroupSourcesResponse, <-chan error)
- func (client *Client) RemoveTrafficMatchRuleFromTrafficMarkingPolicy(request *RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest) (response *RemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse, err error)
- func (client *Client) RemoveTrafficMatchRuleFromTrafficMarkingPolicyWithCallback(request *RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest, ...) <-chan int
- func (client *Client) RemoveTrafficMatchRuleFromTrafficMarkingPolicyWithChan(request *RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest) (<-chan *RemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse, <-chan error)
- func (client *Client) RemoveTraficMatchRuleFromTrafficMarkingPolicy(request *RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest) (response *RemoveTraficMatchRuleFromTrafficMarkingPolicyResponse, err error)
- func (client *Client) RemoveTraficMatchRuleFromTrafficMarkingPolicyWithCallback(request *RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest, ...) <-chan int
- func (client *Client) RemoveTraficMatchRuleFromTrafficMarkingPolicyWithChan(request *RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest) (<-chan *RemoveTraficMatchRuleFromTrafficMarkingPolicyResponse, <-chan error)
- func (client *Client) ReplaceTransitRouterRouteTableAssociation(request *ReplaceTransitRouterRouteTableAssociationRequest) (response *ReplaceTransitRouterRouteTableAssociationResponse, err error)
- func (client *Client) ReplaceTransitRouterRouteTableAssociationWithCallback(request *ReplaceTransitRouterRouteTableAssociationRequest, ...) <-chan int
- func (client *Client) ReplaceTransitRouterRouteTableAssociationWithChan(request *ReplaceTransitRouterRouteTableAssociationRequest) (<-chan *ReplaceTransitRouterRouteTableAssociationResponse, <-chan error)
- func (client *Client) ResolveAndRouteServiceInCen(request *ResolveAndRouteServiceInCenRequest) (response *ResolveAndRouteServiceInCenResponse, err error)
- func (client *Client) ResolveAndRouteServiceInCenWithCallback(request *ResolveAndRouteServiceInCenRequest, ...) <-chan int
- func (client *Client) ResolveAndRouteServiceInCenWithChan(request *ResolveAndRouteServiceInCenRequest) (<-chan *ResolveAndRouteServiceInCenResponse, <-chan error)
- func (client *Client) RevokeInstanceFromTransitRouter(request *RevokeInstanceFromTransitRouterRequest) (response *RevokeInstanceFromTransitRouterResponse, err error)
- func (client *Client) RevokeInstanceFromTransitRouterWithCallback(request *RevokeInstanceFromTransitRouterRequest, ...) <-chan int
- func (client *Client) RevokeInstanceFromTransitRouterWithChan(request *RevokeInstanceFromTransitRouterRequest) (<-chan *RevokeInstanceFromTransitRouterResponse, <-chan error)
- func (client *Client) RoutePrivateZoneInCenToVpc(request *RoutePrivateZoneInCenToVpcRequest) (response *RoutePrivateZoneInCenToVpcResponse, err error)
- func (client *Client) RoutePrivateZoneInCenToVpcWithCallback(request *RoutePrivateZoneInCenToVpcRequest, ...) <-chan int
- func (client *Client) RoutePrivateZoneInCenToVpcWithChan(request *RoutePrivateZoneInCenToVpcRequest) (<-chan *RoutePrivateZoneInCenToVpcResponse, <-chan error)
- func (client *Client) SetCenInterRegionBandwidthLimit(request *SetCenInterRegionBandwidthLimitRequest) (response *SetCenInterRegionBandwidthLimitResponse, err error)
- func (client *Client) SetCenInterRegionBandwidthLimitWithCallback(request *SetCenInterRegionBandwidthLimitRequest, ...) <-chan int
- func (client *Client) SetCenInterRegionBandwidthLimitWithChan(request *SetCenInterRegionBandwidthLimitRequest) (<-chan *SetCenInterRegionBandwidthLimitResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) TempUpgradeCenBandwidthPackageSpec(request *TempUpgradeCenBandwidthPackageSpecRequest) (response *TempUpgradeCenBandwidthPackageSpecResponse, err error)
- func (client *Client) TempUpgradeCenBandwidthPackageSpecWithCallback(request *TempUpgradeCenBandwidthPackageSpecRequest, ...) <-chan int
- func (client *Client) TempUpgradeCenBandwidthPackageSpecWithChan(request *TempUpgradeCenBandwidthPackageSpecRequest) (<-chan *TempUpgradeCenBandwidthPackageSpecResponse, <-chan error)
- func (client *Client) UnassociateCenBandwidthPackage(request *UnassociateCenBandwidthPackageRequest) (response *UnassociateCenBandwidthPackageResponse, err error)
- func (client *Client) UnassociateCenBandwidthPackageWithCallback(request *UnassociateCenBandwidthPackageRequest, ...) <-chan int
- func (client *Client) UnassociateCenBandwidthPackageWithChan(request *UnassociateCenBandwidthPackageRequest) (<-chan *UnassociateCenBandwidthPackageResponse, <-chan error)
- func (client *Client) UnroutePrivateZoneInCenToVpc(request *UnroutePrivateZoneInCenToVpcRequest) (response *UnroutePrivateZoneInCenToVpcResponse, err error)
- func (client *Client) UnroutePrivateZoneInCenToVpcWithCallback(request *UnroutePrivateZoneInCenToVpcRequest, ...) <-chan int
- func (client *Client) UnroutePrivateZoneInCenToVpcWithChan(request *UnroutePrivateZoneInCenToVpcRequest) (<-chan *UnroutePrivateZoneInCenToVpcResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpdateCenInterRegionTrafficQosPolicyAttribute(request *UpdateCenInterRegionTrafficQosPolicyAttributeRequest) (response *UpdateCenInterRegionTrafficQosPolicyAttributeResponse, err error)
- func (client *Client) UpdateCenInterRegionTrafficQosPolicyAttributeWithCallback(request *UpdateCenInterRegionTrafficQosPolicyAttributeRequest, ...) <-chan int
- func (client *Client) UpdateCenInterRegionTrafficQosPolicyAttributeWithChan(request *UpdateCenInterRegionTrafficQosPolicyAttributeRequest) (<-chan *UpdateCenInterRegionTrafficQosPolicyAttributeResponse, <-chan error)
- func (client *Client) UpdateCenInterRegionTrafficQosQueueAttribute(request *UpdateCenInterRegionTrafficQosQueueAttributeRequest) (response *UpdateCenInterRegionTrafficQosQueueAttributeResponse, err error)
- func (client *Client) UpdateCenInterRegionTrafficQosQueueAttributeWithCallback(request *UpdateCenInterRegionTrafficQosQueueAttributeRequest, ...) <-chan int
- func (client *Client) UpdateCenInterRegionTrafficQosQueueAttributeWithChan(request *UpdateCenInterRegionTrafficQosQueueAttributeRequest) (<-chan *UpdateCenInterRegionTrafficQosQueueAttributeResponse, <-chan error)
- func (client *Client) UpdateTrafficMarkingPolicyAttribute(request *UpdateTrafficMarkingPolicyAttributeRequest) (response *UpdateTrafficMarkingPolicyAttributeResponse, err error)
- func (client *Client) UpdateTrafficMarkingPolicyAttributeWithCallback(request *UpdateTrafficMarkingPolicyAttributeRequest, ...) <-chan int
- func (client *Client) UpdateTrafficMarkingPolicyAttributeWithChan(request *UpdateTrafficMarkingPolicyAttributeRequest) (<-chan *UpdateTrafficMarkingPolicyAttributeResponse, <-chan error)
- func (client *Client) UpdateTransitRouter(request *UpdateTransitRouterRequest) (response *UpdateTransitRouterResponse, err error)
- func (client *Client) UpdateTransitRouterPeerAttachmentAttribute(request *UpdateTransitRouterPeerAttachmentAttributeRequest) (response *UpdateTransitRouterPeerAttachmentAttributeResponse, err error)
- func (client *Client) UpdateTransitRouterPeerAttachmentAttributeWithCallback(request *UpdateTransitRouterPeerAttachmentAttributeRequest, ...) <-chan int
- func (client *Client) UpdateTransitRouterPeerAttachmentAttributeWithChan(request *UpdateTransitRouterPeerAttachmentAttributeRequest) (<-chan *UpdateTransitRouterPeerAttachmentAttributeResponse, <-chan error)
- func (client *Client) UpdateTransitRouterRouteEntry(request *UpdateTransitRouterRouteEntryRequest) (response *UpdateTransitRouterRouteEntryResponse, err error)
- func (client *Client) UpdateTransitRouterRouteEntryWithCallback(request *UpdateTransitRouterRouteEntryRequest, ...) <-chan int
- func (client *Client) UpdateTransitRouterRouteEntryWithChan(request *UpdateTransitRouterRouteEntryRequest) (<-chan *UpdateTransitRouterRouteEntryResponse, <-chan error)
- func (client *Client) UpdateTransitRouterRouteTable(request *UpdateTransitRouterRouteTableRequest) (response *UpdateTransitRouterRouteTableResponse, err error)
- func (client *Client) UpdateTransitRouterRouteTableWithCallback(request *UpdateTransitRouterRouteTableRequest, ...) <-chan int
- func (client *Client) UpdateTransitRouterRouteTableWithChan(request *UpdateTransitRouterRouteTableRequest) (<-chan *UpdateTransitRouterRouteTableResponse, <-chan error)
- func (client *Client) UpdateTransitRouterVbrAttachmentAttribute(request *UpdateTransitRouterVbrAttachmentAttributeRequest) (response *UpdateTransitRouterVbrAttachmentAttributeResponse, err error)
- func (client *Client) UpdateTransitRouterVbrAttachmentAttributeWithCallback(request *UpdateTransitRouterVbrAttachmentAttributeRequest, ...) <-chan int
- func (client *Client) UpdateTransitRouterVbrAttachmentAttributeWithChan(request *UpdateTransitRouterVbrAttachmentAttributeRequest) (<-chan *UpdateTransitRouterVbrAttachmentAttributeResponse, <-chan error)
- func (client *Client) UpdateTransitRouterVpcAttachmentAttribute(request *UpdateTransitRouterVpcAttachmentAttributeRequest) (response *UpdateTransitRouterVpcAttachmentAttributeResponse, err error)
- func (client *Client) UpdateTransitRouterVpcAttachmentAttributeWithCallback(request *UpdateTransitRouterVpcAttachmentAttributeRequest, ...) <-chan int
- func (client *Client) UpdateTransitRouterVpcAttachmentAttributeWithChan(request *UpdateTransitRouterVpcAttachmentAttributeRequest) (<-chan *UpdateTransitRouterVpcAttachmentAttributeResponse, <-chan error)
- func (client *Client) UpdateTransitRouterVpcAttachmentZones(request *UpdateTransitRouterVpcAttachmentZonesRequest) (response *UpdateTransitRouterVpcAttachmentZonesResponse, err error)
- func (client *Client) UpdateTransitRouterVpcAttachmentZonesWithCallback(request *UpdateTransitRouterVpcAttachmentZonesRequest, ...) <-chan int
- func (client *Client) UpdateTransitRouterVpcAttachmentZonesWithChan(request *UpdateTransitRouterVpcAttachmentZonesRequest) (<-chan *UpdateTransitRouterVpcAttachmentZonesResponse, <-chan error)
- func (client *Client) UpdateTransitRouterVpnAttachmentAttribute(request *UpdateTransitRouterVpnAttachmentAttributeRequest) (response *UpdateTransitRouterVpnAttachmentAttributeResponse, err error)
- func (client *Client) UpdateTransitRouterVpnAttachmentAttributeWithCallback(request *UpdateTransitRouterVpnAttachmentAttributeRequest, ...) <-chan int
- func (client *Client) UpdateTransitRouterVpnAttachmentAttributeWithChan(request *UpdateTransitRouterVpnAttachmentAttributeRequest) (<-chan *UpdateTransitRouterVpnAttachmentAttributeResponse, <-chan error)
- func (client *Client) UpdateTransitRouterWithCallback(request *UpdateTransitRouterRequest, ...) <-chan int
- func (client *Client) UpdateTransitRouterWithChan(request *UpdateTransitRouterRequest) (<-chan *UpdateTransitRouterResponse, <-chan error)
- func (client *Client) WithdrawPublishedRouteEntries(request *WithdrawPublishedRouteEntriesRequest) (response *WithdrawPublishedRouteEntriesResponse, err error)
- func (client *Client) WithdrawPublishedRouteEntriesWithCallback(request *WithdrawPublishedRouteEntriesRequest, ...) <-chan int
- func (client *Client) WithdrawPublishedRouteEntriesWithChan(request *WithdrawPublishedRouteEntriesRequest) (<-chan *WithdrawPublishedRouteEntriesResponse, <-chan error)
- type CommunitiesInDescribeCenChildInstanceRouteEntries
- type CommunitiesInDescribeCenRegionDomainRouteEntries
- type Conflict
- type ConflictsInDescribeCenChildInstanceRouteEntries
- type ConflictsInDescribePublishedRouteEntries
- type CreateCenBandwidthPackageRequest
- type CreateCenBandwidthPackageResponse
- type CreateCenBandwidthPackageTag
- type CreateCenChildInstanceRouteEntryToAttachmentRequest
- type CreateCenChildInstanceRouteEntryToAttachmentResponse
- type CreateCenChildInstanceRouteEntryToCenRequest
- type CreateCenChildInstanceRouteEntryToCenResponse
- type CreateCenInterRegionTrafficQosPolicyRequest
- type CreateCenInterRegionTrafficQosPolicyResponse
- type CreateCenInterRegionTrafficQosPolicyTrafficQosQueues
- type CreateCenInterRegionTrafficQosQueueRequest
- type CreateCenInterRegionTrafficQosQueueResponse
- type CreateCenRequest
- type CreateCenResponse
- type CreateCenRouteMapRequest
- type CreateCenRouteMapResponse
- type CreateCenTag
- type CreateFlowlogRequest
- type CreateFlowlogResponse
- type CreateFlowlogTag
- type CreateTrafficMarkingPolicyRequest
- type CreateTrafficMarkingPolicyResponse
- type CreateTrafficMarkingPolicyTrafficMatchRules
- type CreateTransitRouterCidrRequest
- type CreateTransitRouterCidrResponse
- type CreateTransitRouterMulticastDomainRequest
- type CreateTransitRouterMulticastDomainResponse
- type CreateTransitRouterMulticastDomainTag
- type CreateTransitRouterPeerAttachmentRequest
- type CreateTransitRouterPeerAttachmentResponse
- type CreateTransitRouterPeerAttachmentTag
- type CreateTransitRouterPrefixListAssociationRequest
- type CreateTransitRouterPrefixListAssociationResponse
- type CreateTransitRouterRequest
- type CreateTransitRouterResponse
- type CreateTransitRouterRouteEntryRequest
- type CreateTransitRouterRouteEntryResponse
- type CreateTransitRouterRouteTableRequest
- type CreateTransitRouterRouteTableResponse
- type CreateTransitRouterRouteTableTag
- type CreateTransitRouterTag
- type CreateTransitRouterTransitRouterCidrList
- type CreateTransitRouterVbrAttachmentRequest
- type CreateTransitRouterVbrAttachmentResponse
- type CreateTransitRouterVbrAttachmentTag
- type CreateTransitRouterVpcAttachmentRequest
- type CreateTransitRouterVpcAttachmentResponse
- type CreateTransitRouterVpcAttachmentTag
- type CreateTransitRouterVpcAttachmentZoneMappings
- type CreateTransitRouterVpnAttachmentRequest
- type CreateTransitRouterVpnAttachmentResponse
- type CreateTransitRouterVpnAttachmentTag
- type CreateTransitRouterVpnAttachmentZone
- type DeactiveFlowLogRequest
- type DeactiveFlowLogResponse
- type DeleteCenBandwidthPackageRequest
- type DeleteCenBandwidthPackageResponse
- type DeleteCenChildInstanceRouteEntryToAttachmentRequest
- type DeleteCenChildInstanceRouteEntryToAttachmentResponse
- type DeleteCenChildInstanceRouteEntryToCenRequest
- type DeleteCenChildInstanceRouteEntryToCenResponse
- type DeleteCenInterRegionTrafficQosPolicyRequest
- type DeleteCenInterRegionTrafficQosPolicyResponse
- type DeleteCenInterRegionTrafficQosQueueRequest
- type DeleteCenInterRegionTrafficQosQueueResponse
- type DeleteCenRequest
- type DeleteCenResponse
- type DeleteCenRouteMapRequest
- type DeleteCenRouteMapResponse
- type DeleteFlowlogRequest
- type DeleteFlowlogResponse
- type DeleteRouteServiceInCenRequest
- type DeleteRouteServiceInCenResponse
- type DeleteTrafficMarkingPolicyRequest
- type DeleteTrafficMarkingPolicyResponse
- type DeleteTransitRouterCidrRequest
- type DeleteTransitRouterCidrResponse
- type DeleteTransitRouterMulticastDomainRequest
- type DeleteTransitRouterMulticastDomainResponse
- type DeleteTransitRouterPeerAttachmentRequest
- type DeleteTransitRouterPeerAttachmentResponse
- type DeleteTransitRouterPrefixListAssociationRequest
- type DeleteTransitRouterPrefixListAssociationResponse
- type DeleteTransitRouterRequest
- type DeleteTransitRouterResponse
- type DeleteTransitRouterRouteEntryRequest
- type DeleteTransitRouterRouteEntryResponse
- type DeleteTransitRouterRouteTableRequest
- type DeleteTransitRouterRouteTableResponse
- type DeleteTransitRouterVbrAttachmentRequest
- type DeleteTransitRouterVbrAttachmentResponse
- type DeleteTransitRouterVpcAttachmentRequest
- type DeleteTransitRouterVpcAttachmentResponse
- type DeleteTransitRouterVpnAttachmentRequest
- type DeleteTransitRouterVpnAttachmentResponse
- type DeregisterTransitRouterMulticastGroupMembersRequest
- type DeregisterTransitRouterMulticastGroupMembersResponse
- type DeregisterTransitRouterMulticastGroupSourcesRequest
- type DeregisterTransitRouterMulticastGroupSourcesResponse
- type DescribeCenAttachedChildInstanceAttributeRequest
- type DescribeCenAttachedChildInstanceAttributeResponse
- type DescribeCenAttachedChildInstancesRequest
- type DescribeCenAttachedChildInstancesResponse
- type DescribeCenBandwidthPackagesFilter
- type DescribeCenBandwidthPackagesRequest
- type DescribeCenBandwidthPackagesResponse
- type DescribeCenBandwidthPackagesTag
- type DescribeCenChildInstanceRouteEntriesRequest
- type DescribeCenChildInstanceRouteEntriesResponse
- type DescribeCenGeographicSpanRemainingBandwidthRequest
- type DescribeCenGeographicSpanRemainingBandwidthResponse
- type DescribeCenGeographicSpansRequest
- type DescribeCenGeographicSpansResponse
- type DescribeCenInterRegionBandwidthLimitsRequest
- type DescribeCenInterRegionBandwidthLimitsResponse
- type DescribeCenPrivateZoneRoutesRequest
- type DescribeCenPrivateZoneRoutesResponse
- type DescribeCenRegionDomainRouteEntriesRequest
- type DescribeCenRegionDomainRouteEntriesResponse
- type DescribeCenRouteMapsFilter
- type DescribeCenRouteMapsRequest
- type DescribeCenRouteMapsResponse
- type DescribeCenVbrHealthCheckRequest
- type DescribeCenVbrHealthCheckResponse
- type DescribeCensFilter
- type DescribeCensRequest
- type DescribeCensResponse
- type DescribeCensTag
- type DescribeChildInstanceRegionsRequest
- type DescribeChildInstanceRegionsResponse
- type DescribeFlowlogsRequest
- type DescribeFlowlogsResponse
- type DescribeFlowlogsTag
- type DescribeGeographicRegionMembershipRequest
- type DescribeGeographicRegionMembershipResponse
- type DescribeGrantRulesToCenRequest
- type DescribeGrantRulesToCenResponse
- type DescribeGrantRulesToResourceRequest
- type DescribeGrantRulesToResourceResponse
- type DescribePublishedRouteEntriesRequest
- type DescribePublishedRouteEntriesResponse
- type DescribeRouteConflictRequest
- type DescribeRouteConflictResponse
- type DescribeRouteServicesInCenRequest
- type DescribeRouteServicesInCenResponse
- type DestinationChildInstanceTypes
- type DestinationCidrBlocks
- type DestinationInstanceIds
- type DestinationRegionIds
- type DestinationRouteTableIds
- type DetachCenChildInstanceRequest
- type DetachCenChildInstanceResponse
- type DisableCenVbrHealthCheckRequest
- type DisableCenVbrHealthCheckResponse
- type DisableTransitRouterRouteTablePropagationRequest
- type DisableTransitRouterRouteTablePropagationResponse
- type DisassociateTransitRouterMulticastDomainRequest
- type DisassociateTransitRouterMulticastDomainResponse
- type DissociateTransitRouterAttachmentFromRouteTableRequest
- type DissociateTransitRouterAttachmentFromRouteTableResponse
- type Dscps
- type DstPortRange
- type EnableCenVbrHealthCheckRequest
- type EnableCenVbrHealthCheckResponse
- type EnableTransitRouterRouteTablePropagationRequest
- type EnableTransitRouterRouteTablePropagationResponse
- type FlowLog
- type FlowLogs
- type GeographicSpanModel
- type GeographicSpanModels
- type GrantInstanceToTransitRouterRequest
- type GrantInstanceToTransitRouterResponse
- type GrantRule
- type GrantRulesInDescribeGrantRulesToCen
- type GrantRulesInDescribeGrantRulesToResource
- type GrantVSwitchEni
- type GrantVSwitchEnis
- type ListCenInterRegionTrafficQosPoliciesRequest
- type ListCenInterRegionTrafficQosPoliciesResponse
- type ListGrantVSwitchEnisRequest
- type ListGrantVSwitchEnisResponse
- type ListGrantVSwitchesToCenRequest
- type ListGrantVSwitchesToCenResponse
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type ListTrafficMarkingPoliciesRequest
- type ListTrafficMarkingPoliciesResponse
- type ListTransitRouterAvailableResourceRequest
- type ListTransitRouterAvailableResourceResponse
- type ListTransitRouterCidrAllocationRequest
- type ListTransitRouterCidrAllocationResponse
- type ListTransitRouterCidrRequest
- type ListTransitRouterCidrResponse
- type ListTransitRouterMulticastDomainAssociationsRequest
- type ListTransitRouterMulticastDomainAssociationsResponse
- type ListTransitRouterMulticastDomainVSwitchesRequest
- type ListTransitRouterMulticastDomainVSwitchesResponse
- type ListTransitRouterMulticastDomainsRequest
- type ListTransitRouterMulticastDomainsResponse
- type ListTransitRouterMulticastDomainsTag
- type ListTransitRouterMulticastGroupsRequest
- type ListTransitRouterMulticastGroupsResponse
- type ListTransitRouterPeerAttachmentsRequest
- type ListTransitRouterPeerAttachmentsResponse
- type ListTransitRouterPeerAttachmentsTag
- type ListTransitRouterPrefixListAssociationRequest
- type ListTransitRouterPrefixListAssociationResponse
- type ListTransitRouterRouteEntriesRequest
- type ListTransitRouterRouteEntriesResponse
- type ListTransitRouterRouteTableAssociationsRequest
- type ListTransitRouterRouteTableAssociationsResponse
- type ListTransitRouterRouteTablePropagationsRequest
- type ListTransitRouterRouteTablePropagationsResponse
- type ListTransitRouterRouteTablesRequest
- type ListTransitRouterRouteTablesResponse
- type ListTransitRouterRouteTablesTag
- type ListTransitRouterVbrAttachmentsRequest
- type ListTransitRouterVbrAttachmentsResponse
- type ListTransitRouterVbrAttachmentsTag
- type ListTransitRouterVpcAttachmentsRequest
- type ListTransitRouterVpcAttachmentsResponse
- type ListTransitRouterVpcAttachmentsTag
- type ListTransitRouterVpnAttachmentsRequest
- type ListTransitRouterVpnAttachmentsResponse
- type ListTransitRouterVpnAttachmentsTag
- type ListTransitRoutersFeatureFilter
- type ListTransitRoutersRequest
- type ListTransitRoutersResponse
- type ListTransitRoutersTag
- type MasterZones
- type MatchAsns
- type MatchCommunitySet
- type ModifyCenAttributeRequest
- type ModifyCenAttributeResponse
- type ModifyCenBandwidthPackageAttributeRequest
- type ModifyCenBandwidthPackageAttributeResponse
- type ModifyCenBandwidthPackageSpecRequest
- type ModifyCenBandwidthPackageSpecResponse
- type ModifyCenRouteMapRequest
- type ModifyCenRouteMapResponse
- type ModifyFlowLogAttributeRequest
- type ModifyFlowLogAttributeResponse
- type ModifyTransitRouterCidrRequest
- type ModifyTransitRouterCidrResponse
- type ModifyTransitRouterMulticastDomainRequest
- type ModifyTransitRouterMulticastDomainResponse
- type MoveResourceGroupRequest
- type MoveResourceGroupResponse
- type OpenTransitRouterServiceRequest
- type OpenTransitRouterServiceResponse
- type OperateCommunitySet
- type OrginInterRegionBandwidthLimit
- type OrginInterRegionBandwidthLimits
- type OriginalRouteTableIds
- type PrefixList
- type PrefixLists
- type PrependAsPath
- type PrivateZoneInfo
- type PrivateZoneInfos
- type PublishRouteEntriesRequest
- type PublishRouteEntriesResponse
- type PublishedRouteEntries
- type PublishedRouteEntry
- type Region
- type RegionId
- type RegionIds
- type Regions
- type RegisterTransitRouterMulticastGroupMembersRequest
- type RegisterTransitRouterMulticastGroupMembersResponse
- type RegisterTransitRouterMulticastGroupSourcesRequest
- type RegisterTransitRouterMulticastGroupSourcesResponse
- type RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest
- type RemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse
- type RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest
- type RemoveTraficMatchRuleFromTrafficMarkingPolicyResponse
- type ReplaceTransitRouterRouteTableAssociationRequest
- type ReplaceTransitRouterRouteTableAssociationResponse
- type ResolveAndRouteServiceInCenRequest
- type ResolveAndRouteServiceInCenResponse
- type RevokeInstanceFromTransitRouterRequest
- type RevokeInstanceFromTransitRouterResponse
- type RouteConflict
- type RouteConflicts
- type RouteMap
- type RouteMaps
- type RoutePrivateZoneInCenToVpcRequest
- type RoutePrivateZoneInCenToVpcResponse
- type RouteServiceEntries
- type RouteServiceEntry
- type RouteTypes
- type SetCenInterRegionBandwidthLimitRequest
- type SetCenInterRegionBandwidthLimitResponse
- type SlaveZones
- type SourceChildInstanceTypes
- type SourceInstanceIds
- type SourceRegionIds
- type SourceRouteTableIds
- type SrcPortRange
- type SrcZoneIds
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeCenBandwidthPackages
- type TagsInDescribeCens
- type TagsInDescribeFlowlogs
- type TagsInListTransitRouterMulticastDomains
- type TagsInListTransitRouterPeerAttachments
- type TagsInListTransitRouterRouteTables
- type TagsInListTransitRouterVbrAttachments
- type TagsInListTransitRouterVpcAttachments
- type TagsInListTransitRouterVpnAttachments
- type TagsInListTransitRouters
- type TempUpgradeCenBandwidthPackageSpecRequest
- type TempUpgradeCenBandwidthPackageSpecResponse
- type TrafficMarkingPolicies
- type TrafficMarkingPolicy
- type TrafficMatchRule
- type TrafficMatchRules
- type TrafficQosPolicies
- type TrafficQosPolicy
- type TrafficQosQueue
- type TrafficQosQueues
- type TransitRouter
- type TransitRouterAssociation
- type TransitRouterAssociations
- type TransitRouterAttachment
- type TransitRouterAttachmentsInListTransitRouterPeerAttachments
- type TransitRouterAttachmentsInListTransitRouterVbrAttachments
- type TransitRouterAttachmentsInListTransitRouterVpcAttachments
- type TransitRouterAttachmentsInListTransitRouterVpnAttachments
- type TransitRouterCidrAllocation
- type TransitRouterCidrAllocations
- type TransitRouterCidrList
- type TransitRouterCidrListItem
- type TransitRouterMulticastAssociation
- type TransitRouterMulticastAssociations
- type TransitRouterMulticastDomain
- type TransitRouterMulticastDomains
- type TransitRouterMulticastGroup
- type TransitRouterMulticastGroups
- type TransitRouterPropagation
- type TransitRouterPropagations
- type TransitRouterRouteEntries
- type TransitRouterRouteEntry
- type TransitRouterRouteTable
- type TransitRouterRouteTables
- type TransitRouters
- type UnassociateCenBandwidthPackageRequest
- type UnassociateCenBandwidthPackageResponse
- type UnroutePrivateZoneInCenToVpcRequest
- type UnroutePrivateZoneInCenToVpcResponse
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateCenInterRegionTrafficQosPolicyAttributeRequest
- type UpdateCenInterRegionTrafficQosPolicyAttributeResponse
- type UpdateCenInterRegionTrafficQosQueueAttributeRequest
- type UpdateCenInterRegionTrafficQosQueueAttributeResponse
- type UpdateTrafficMarkingPolicyAttributeAddTrafficMatchRules
- type UpdateTrafficMarkingPolicyAttributeDeleteTrafficMatchRules
- type UpdateTrafficMarkingPolicyAttributeRequest
- type UpdateTrafficMarkingPolicyAttributeResponse
- type UpdateTransitRouterPeerAttachmentAttributeRequest
- type UpdateTransitRouterPeerAttachmentAttributeResponse
- type UpdateTransitRouterRequest
- type UpdateTransitRouterResponse
- type UpdateTransitRouterRouteEntryRequest
- type UpdateTransitRouterRouteEntryResponse
- type UpdateTransitRouterRouteTableRequest
- type UpdateTransitRouterRouteTableResponse
- type UpdateTransitRouterVbrAttachmentAttributeRequest
- type UpdateTransitRouterVbrAttachmentAttributeResponse
- type UpdateTransitRouterVpcAttachmentAttributeRequest
- type UpdateTransitRouterVpcAttachmentAttributeResponse
- type UpdateTransitRouterVpcAttachmentZonesAddZoneMappings
- type UpdateTransitRouterVpcAttachmentZonesRemoveZoneMappings
- type UpdateTransitRouterVpcAttachmentZonesRequest
- type UpdateTransitRouterVpcAttachmentZonesResponse
- type UpdateTransitRouterVpnAttachmentAttributeRequest
- type UpdateTransitRouterVpnAttachmentAttributeResponse
- type VSwitch
- type VSwitchIds
- type VSwitches
- type VbrHealthCheck
- type VbrHealthChecks
- type WithdrawPublishedRouteEntriesRequest
- type WithdrawPublishedRouteEntriesResponse
- type ZoneMapping
- type ZoneMappings
- type Zones
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "central"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.60.382
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.60.382
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.60.382
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.60.382
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type ActiveFlowLogRequest ¶ added in v1.60.382
type ActiveFlowLogRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FlowLogId string `position:"Query" name:"FlowLogId"` }
ActiveFlowLogRequest is the request struct for api ActiveFlowLog
func CreateActiveFlowLogRequest ¶ added in v1.60.382
func CreateActiveFlowLogRequest() (request *ActiveFlowLogRequest)
CreateActiveFlowLogRequest creates a request to invoke ActiveFlowLog API
type ActiveFlowLogResponse ¶ added in v1.60.382
type ActiveFlowLogResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
ActiveFlowLogResponse is the response struct for api ActiveFlowLog
func CreateActiveFlowLogResponse ¶ added in v1.60.382
func CreateActiveFlowLogResponse() (response *ActiveFlowLogResponse)
CreateActiveFlowLogResponse creates a response to parse from ActiveFlowLog response
type AddTrafficMatchRuleToTrafficMarkingPolicyRequest ¶ added in v1.61.1606
type AddTrafficMatchRuleToTrafficMarkingPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficMarkingPolicyId string `position:"Query" name:"TrafficMarkingPolicyId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TrafficMatchRules *[]AddTrafficMatchRuleToTrafficMarkingPolicyTrafficMatchRules `position:"Query" name:"TrafficMatchRules" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AddTrafficMatchRuleToTrafficMarkingPolicyRequest is the request struct for api AddTrafficMatchRuleToTrafficMarkingPolicy
func CreateAddTrafficMatchRuleToTrafficMarkingPolicyRequest ¶ added in v1.61.1606
func CreateAddTrafficMatchRuleToTrafficMarkingPolicyRequest() (request *AddTrafficMatchRuleToTrafficMarkingPolicyRequest)
CreateAddTrafficMatchRuleToTrafficMarkingPolicyRequest creates a request to invoke AddTrafficMatchRuleToTrafficMarkingPolicy API
type AddTrafficMatchRuleToTrafficMarkingPolicyResponse ¶ added in v1.61.1606
type AddTrafficMatchRuleToTrafficMarkingPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddTrafficMatchRuleToTrafficMarkingPolicyResponse is the response struct for api AddTrafficMatchRuleToTrafficMarkingPolicy
func CreateAddTrafficMatchRuleToTrafficMarkingPolicyResponse ¶ added in v1.61.1606
func CreateAddTrafficMatchRuleToTrafficMarkingPolicyResponse() (response *AddTrafficMatchRuleToTrafficMarkingPolicyResponse)
CreateAddTrafficMatchRuleToTrafficMarkingPolicyResponse creates a response to parse from AddTrafficMatchRuleToTrafficMarkingPolicy response
type AddTrafficMatchRuleToTrafficMarkingPolicyTrafficMatchRules ¶ added in v1.61.1606
type AddTrafficMatchRuleToTrafficMarkingPolicyTrafficMatchRules struct { DstPortRange *[]string `name:"DstPortRange" type:"Repeated"` MatchDscp string `name:"MatchDscp"` Protocol string `name:"Protocol"` TrafficMatchRuleDescription string `name:"TrafficMatchRuleDescription"` SrcPortRange *[]string `name:"SrcPortRange" type:"Repeated"` DstCidr string `name:"DstCidr"` TrafficMatchRuleName string `name:"TrafficMatchRuleName"` SrcCidr string `name:"SrcCidr"` }
AddTrafficMatchRuleToTrafficMarkingPolicyTrafficMatchRules is a repeated param struct in AddTrafficMatchRuleToTrafficMarkingPolicyRequest
type AddTraficMatchRuleToTrafficMarkingPolicyRequest ¶ added in v1.61.1352
type AddTraficMatchRuleToTrafficMarkingPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficMarkingPolicyId string `position:"Query" name:"TrafficMarkingPolicyId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TrafficMatchRules *[]AddTraficMatchRuleToTrafficMarkingPolicyTrafficMatchRules `position:"Query" name:"TrafficMatchRules" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AddTraficMatchRuleToTrafficMarkingPolicyRequest is the request struct for api AddTraficMatchRuleToTrafficMarkingPolicy
func CreateAddTraficMatchRuleToTrafficMarkingPolicyRequest ¶ added in v1.61.1352
func CreateAddTraficMatchRuleToTrafficMarkingPolicyRequest() (request *AddTraficMatchRuleToTrafficMarkingPolicyRequest)
CreateAddTraficMatchRuleToTrafficMarkingPolicyRequest creates a request to invoke AddTraficMatchRuleToTrafficMarkingPolicy API
type AddTraficMatchRuleToTrafficMarkingPolicyResponse ¶ added in v1.61.1352
type AddTraficMatchRuleToTrafficMarkingPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddTraficMatchRuleToTrafficMarkingPolicyResponse is the response struct for api AddTraficMatchRuleToTrafficMarkingPolicy
func CreateAddTraficMatchRuleToTrafficMarkingPolicyResponse ¶ added in v1.61.1352
func CreateAddTraficMatchRuleToTrafficMarkingPolicyResponse() (response *AddTraficMatchRuleToTrafficMarkingPolicyResponse)
CreateAddTraficMatchRuleToTrafficMarkingPolicyResponse creates a response to parse from AddTraficMatchRuleToTrafficMarkingPolicy response
type AddTraficMatchRuleToTrafficMarkingPolicyTrafficMatchRules ¶ added in v1.61.1352
type AddTraficMatchRuleToTrafficMarkingPolicyTrafficMatchRules struct { DstPortRange *[]string `name:"DstPortRange" type:"Repeated"` MatchDscp string `name:"MatchDscp"` Protocol string `name:"Protocol"` TrafficMatchRuleDescription string `name:"TrafficMatchRuleDescription"` SrcPortRange *[]string `name:"SrcPortRange" type:"Repeated"` DstCidr string `name:"DstCidr"` TrafficMatchRuleName string `name:"TrafficMatchRuleName"` SrcCidr string `name:"SrcCidr"` }
AddTraficMatchRuleToTrafficMarkingPolicyTrafficMatchRules is a repeated param struct in AddTraficMatchRuleToTrafficMarkingPolicyRequest
type AsPathsInDescribeCenChildInstanceRouteEntries ¶ added in v1.60.382
type AsPathsInDescribeCenChildInstanceRouteEntries struct {
AsPath []string `json:"AsPath" xml:"AsPath"`
}
AsPathsInDescribeCenChildInstanceRouteEntries is a nested struct in cbn response
type AsPathsInDescribeCenRegionDomainRouteEntries ¶ added in v1.60.382
type AsPathsInDescribeCenRegionDomainRouteEntries struct {
AsPath []string `json:"AsPath" xml:"AsPath"`
}
AsPathsInDescribeCenRegionDomainRouteEntries is a nested struct in cbn response
type AssociateCenBandwidthPackageRequest ¶
type AssociateCenBandwidthPackageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CenBandwidthPackageId string `position:"Query" name:"CenBandwidthPackageId"` }
AssociateCenBandwidthPackageRequest is the request struct for api AssociateCenBandwidthPackage
func CreateAssociateCenBandwidthPackageRequest ¶
func CreateAssociateCenBandwidthPackageRequest() (request *AssociateCenBandwidthPackageRequest)
CreateAssociateCenBandwidthPackageRequest creates a request to invoke AssociateCenBandwidthPackage API
type AssociateCenBandwidthPackageResponse ¶
type AssociateCenBandwidthPackageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateCenBandwidthPackageResponse is the response struct for api AssociateCenBandwidthPackage
func CreateAssociateCenBandwidthPackageResponse ¶
func CreateAssociateCenBandwidthPackageResponse() (response *AssociateCenBandwidthPackageResponse)
CreateAssociateCenBandwidthPackageResponse creates a response to parse from AssociateCenBandwidthPackage response
type AssociateTransitRouterAttachmentWithRouteTableRequest ¶ added in v1.61.1227
type AssociateTransitRouterAttachmentWithRouteTableRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
AssociateTransitRouterAttachmentWithRouteTableRequest is the request struct for api AssociateTransitRouterAttachmentWithRouteTable
func CreateAssociateTransitRouterAttachmentWithRouteTableRequest ¶ added in v1.61.1227
func CreateAssociateTransitRouterAttachmentWithRouteTableRequest() (request *AssociateTransitRouterAttachmentWithRouteTableRequest)
CreateAssociateTransitRouterAttachmentWithRouteTableRequest creates a request to invoke AssociateTransitRouterAttachmentWithRouteTable API
type AssociateTransitRouterAttachmentWithRouteTableResponse ¶ added in v1.61.1227
type AssociateTransitRouterAttachmentWithRouteTableResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateTransitRouterAttachmentWithRouteTableResponse is the response struct for api AssociateTransitRouterAttachmentWithRouteTable
func CreateAssociateTransitRouterAttachmentWithRouteTableResponse ¶ added in v1.61.1227
func CreateAssociateTransitRouterAttachmentWithRouteTableResponse() (response *AssociateTransitRouterAttachmentWithRouteTableResponse)
CreateAssociateTransitRouterAttachmentWithRouteTableResponse creates a response to parse from AssociateTransitRouterAttachmentWithRouteTable response
type AssociateTransitRouterMulticastDomainRequest ¶ added in v1.61.1606
type AssociateTransitRouterMulticastDomainRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` VSwitchIds *[]string `position:"Query" name:"VSwitchIds" type:"Repeated"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
AssociateTransitRouterMulticastDomainRequest is the request struct for api AssociateTransitRouterMulticastDomain
func CreateAssociateTransitRouterMulticastDomainRequest ¶ added in v1.61.1606
func CreateAssociateTransitRouterMulticastDomainRequest() (request *AssociateTransitRouterMulticastDomainRequest)
CreateAssociateTransitRouterMulticastDomainRequest creates a request to invoke AssociateTransitRouterMulticastDomain API
type AssociateTransitRouterMulticastDomainResponse ¶ added in v1.61.1606
type AssociateTransitRouterMulticastDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateTransitRouterMulticastDomainResponse is the response struct for api AssociateTransitRouterMulticastDomain
func CreateAssociateTransitRouterMulticastDomainResponse ¶ added in v1.61.1606
func CreateAssociateTransitRouterMulticastDomainResponse() (response *AssociateTransitRouterMulticastDomainResponse)
CreateAssociateTransitRouterMulticastDomainResponse creates a response to parse from AssociateTransitRouterMulticastDomain response
type AttachCenChildInstanceRequest ¶
type AttachCenChildInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` ChildInstanceOwnerId requests.Integer `position:"Query" name:"ChildInstanceOwnerId"` ChildInstanceId string `position:"Query" name:"ChildInstanceId"` }
AttachCenChildInstanceRequest is the request struct for api AttachCenChildInstance
func CreateAttachCenChildInstanceRequest ¶
func CreateAttachCenChildInstanceRequest() (request *AttachCenChildInstanceRequest)
CreateAttachCenChildInstanceRequest creates a request to invoke AttachCenChildInstance API
type AttachCenChildInstanceResponse ¶
type AttachCenChildInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachCenChildInstanceResponse is the response struct for api AttachCenChildInstance
func CreateAttachCenChildInstanceResponse ¶
func CreateAttachCenChildInstanceResponse() (response *AttachCenChildInstanceResponse)
CreateAttachCenChildInstanceResponse creates a response to parse from AttachCenChildInstance response
type AvailableZones ¶ added in v1.61.1741
type AvailableZones struct {
AvailableZone []string `json:"AvailableZone" xml:"AvailableZone"`
}
AvailableZones is a nested struct in cbn response
type Cen ¶
type Cen struct { Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Ipv6Level string `json:"Ipv6Level" xml:"Ipv6Level"` Description string `json:"Description" xml:"Description"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` CenId string `json:"CenId" xml:"CenId"` ProtectionLevel string `json:"ProtectionLevel" xml:"ProtectionLevel"` Name string `json:"Name" xml:"Name"` CenBandwidthPackageIds CenBandwidthPackageIds `json:"CenBandwidthPackageIds" xml:"CenBandwidthPackageIds"` Tags TagsInDescribeCens `json:"Tags" xml:"Tags"` }
Cen is a nested struct in cbn response
type CenBandwidthPackage ¶
type CenBandwidthPackage struct { ReservationActiveTime string `json:"ReservationActiveTime" xml:"ReservationActiveTime"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ReservationOrderType string `json:"ReservationOrderType" xml:"ReservationOrderType"` BandwidthPackageChargeType string `json:"BandwidthPackageChargeType" xml:"BandwidthPackageChargeType"` CenBandwidthPackageId string `json:"CenBandwidthPackageId" xml:"CenBandwidthPackageId"` ReservationInternetChargeType string `json:"ReservationInternetChargeType" xml:"ReservationInternetChargeType"` Ratio string `json:"Ratio" xml:"Ratio"` GeographicRegionAId string `json:"GeographicRegionAId" xml:"GeographicRegionAId"` TypeFor95 string `json:"TypeFor95" xml:"TypeFor95"` Bandwidth int64 `json:"Bandwidth" xml:"Bandwidth"` Description string `json:"Description" xml:"Description"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` ReservationBandwidth string `json:"ReservationBandwidth" xml:"ReservationBandwidth"` GeographicSpanId string `json:"GeographicSpanId" xml:"GeographicSpanId"` GeographicRegionBId string `json:"GeographicRegionBId" xml:"GeographicRegionBId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` IsCrossBorder bool `json:"IsCrossBorder" xml:"IsCrossBorder"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` Name string `json:"Name" xml:"Name"` HasReservationData string `json:"HasReservationData" xml:"HasReservationData"` ServiceType string `json:"ServiceType" xml:"ServiceType"` CenIds CenIds `json:"CenIds" xml:"CenIds"` OrginInterRegionBandwidthLimits OrginInterRegionBandwidthLimits `json:"OrginInterRegionBandwidthLimits" xml:"OrginInterRegionBandwidthLimits"` Tags TagsInDescribeCenBandwidthPackages `json:"Tags" xml:"Tags"` }
CenBandwidthPackage is a nested struct in cbn response
type CenBandwidthPackageIds ¶
type CenBandwidthPackageIds struct {
CenBandwidthPackageId []string `json:"CenBandwidthPackageId" xml:"CenBandwidthPackageId"`
}
CenBandwidthPackageIds is a nested struct in cbn response
type CenBandwidthPackages ¶
type CenBandwidthPackages struct {
CenBandwidthPackage []CenBandwidthPackage `json:"CenBandwidthPackage" xml:"CenBandwidthPackage"`
}
CenBandwidthPackages is a nested struct in cbn response
type CenIds ¶
type CenIds struct {
CenId []string `json:"CenId" xml:"CenId"`
}
CenIds is a nested struct in cbn response
type CenInterRegionBandwidthLimit ¶
type CenInterRegionBandwidthLimit struct { TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` Status string `json:"Status" xml:"Status"` BandwidthPackageId string `json:"BandwidthPackageId" xml:"BandwidthPackageId"` OppositeRegionId string `json:"OppositeRegionId" xml:"OppositeRegionId"` GeographicSpanId string `json:"GeographicSpanId" xml:"GeographicSpanId"` CenId string `json:"CenId" xml:"CenId"` LocalRegionId string `json:"LocalRegionId" xml:"LocalRegionId"` BandwidthLimit int64 `json:"BandwidthLimit" xml:"BandwidthLimit"` }
CenInterRegionBandwidthLimit is a nested struct in cbn response
type CenInterRegionBandwidthLimits ¶
type CenInterRegionBandwidthLimits struct {
CenInterRegionBandwidthLimit []CenInterRegionBandwidthLimit `json:"CenInterRegionBandwidthLimit" xml:"CenInterRegionBandwidthLimit"`
}
CenInterRegionBandwidthLimits is a nested struct in cbn response
type CenOutRouteMapRecord ¶ added in v1.60.382
type CenOutRouteMapRecord struct { RouteMapId string `json:"RouteMapId" xml:"RouteMapId"` RegionId string `json:"RegionId" xml:"RegionId"` }
CenOutRouteMapRecord is a nested struct in cbn response
type CenOutRouteMapRecords ¶ added in v1.60.382
type CenOutRouteMapRecords struct {
CenOutRouteMapRecord []CenOutRouteMapRecord `json:"CenOutRouteMapRecord" xml:"CenOutRouteMapRecord"`
}
CenOutRouteMapRecords is a nested struct in cbn response
type CenRouteEntriesInDescribeCenChildInstanceRouteEntries ¶ added in v1.60.382
type CenRouteEntriesInDescribeCenChildInstanceRouteEntries struct {
CenRouteEntry []CenRouteEntry `json:"CenRouteEntry" xml:"CenRouteEntry"`
}
CenRouteEntriesInDescribeCenChildInstanceRouteEntries is a nested struct in cbn response
type CenRouteEntriesInDescribeCenRegionDomainRouteEntries ¶ added in v1.60.382
type CenRouteEntriesInDescribeCenRegionDomainRouteEntries struct {
CenRouteEntry []CenRouteEntry `json:"CenRouteEntry" xml:"CenRouteEntry"`
}
CenRouteEntriesInDescribeCenRegionDomainRouteEntries is a nested struct in cbn response
type CenRouteEntry ¶
type CenRouteEntry struct { Preference int `json:"Preference" xml:"Preference"` PublishStatus string `json:"PublishStatus" xml:"PublishStatus"` NextHopType string `json:"NextHopType" xml:"NextHopType"` OperationalMode bool `json:"OperationalMode" xml:"OperationalMode"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` ToOtherRegionStatus string `json:"ToOtherRegionStatus" xml:"ToOtherRegionStatus"` NextHopInstanceId string `json:"NextHopInstanceId" xml:"NextHopInstanceId"` Status string `json:"Status" xml:"Status"` NextHopRegionId string `json:"NextHopRegionId" xml:"NextHopRegionId"` DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"` Type string `json:"Type" xml:"Type"` AsPaths AsPathsInDescribeCenChildInstanceRouteEntries `json:"AsPaths" xml:"AsPaths"` Communities CommunitiesInDescribeCenChildInstanceRouteEntries `json:"Communities" xml:"Communities"` Conflicts ConflictsInDescribeCenChildInstanceRouteEntries `json:"Conflicts" xml:"Conflicts"` CenRouteMapRecords CenRouteMapRecordsInDescribeCenChildInstanceRouteEntries `json:"CenRouteMapRecords" xml:"CenRouteMapRecords"` CenOutRouteMapRecords CenOutRouteMapRecords `json:"CenOutRouteMapRecords" xml:"CenOutRouteMapRecords"` }
CenRouteEntry is a nested struct in cbn response
type CenRouteMapRecord ¶ added in v1.60.382
type CenRouteMapRecord struct { RegionId string `json:"RegionId" xml:"RegionId"` RouteMapId string `json:"RouteMapId" xml:"RouteMapId"` }
CenRouteMapRecord is a nested struct in cbn response
type CenRouteMapRecordsInDescribeCenChildInstanceRouteEntries ¶ added in v1.60.382
type CenRouteMapRecordsInDescribeCenChildInstanceRouteEntries struct {
CenRouteMapRecord []CenRouteMapRecord `json:"CenRouteMapRecord" xml:"CenRouteMapRecord"`
}
CenRouteMapRecordsInDescribeCenChildInstanceRouteEntries is a nested struct in cbn response
type CenRouteMapRecordsInDescribeCenRegionDomainRouteEntries ¶ added in v1.60.382
type CenRouteMapRecordsInDescribeCenRegionDomainRouteEntries struct {
CenRouteMapRecord []CenRouteMapRecord `json:"CenRouteMapRecord" xml:"CenRouteMapRecord"`
}
CenRouteMapRecordsInDescribeCenRegionDomainRouteEntries is a nested struct in cbn response
type Cens ¶
type Cens struct {
Cen []Cen `json:"Cen" xml:"Cen"`
}
Cens is a nested struct in cbn response
type CheckTransitRouterServiceRequest ¶ added in v1.61.1352
type CheckTransitRouterServiceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CheckTransitRouterServiceRequest is the request struct for api CheckTransitRouterService
func CreateCheckTransitRouterServiceRequest ¶ added in v1.61.1352
func CreateCheckTransitRouterServiceRequest() (request *CheckTransitRouterServiceRequest)
CreateCheckTransitRouterServiceRequest creates a request to invoke CheckTransitRouterService API
type CheckTransitRouterServiceResponse ¶ added in v1.61.1352
type CheckTransitRouterServiceResponse struct { *responses.BaseResponse Enabled string `json:"Enabled" xml:"Enabled"` RequestId string `json:"RequestId" xml:"RequestId"` }
CheckTransitRouterServiceResponse is the response struct for api CheckTransitRouterService
func CreateCheckTransitRouterServiceResponse ¶ added in v1.61.1352
func CreateCheckTransitRouterServiceResponse() (response *CheckTransitRouterServiceResponse)
CreateCheckTransitRouterServiceResponse creates a response to parse from CheckTransitRouterService response
type ChildInstance ¶
type ChildInstance struct { ChildInstanceType string `json:"ChildInstanceType" xml:"ChildInstanceType"` Status string `json:"Status" xml:"Status"` ChildInstanceRegionId string `json:"ChildInstanceRegionId" xml:"ChildInstanceRegionId"` ChildInstanceOwnerId int64 `json:"ChildInstanceOwnerId" xml:"ChildInstanceOwnerId"` ChildInstanceId string `json:"ChildInstanceId" xml:"ChildInstanceId"` CenId string `json:"CenId" xml:"CenId"` ChildInstanceAttachTime string `json:"ChildInstanceAttachTime" xml:"ChildInstanceAttachTime"` }
ChildInstance is a nested struct in cbn response
type ChildInstanceRouteTable ¶ added in v1.61.222
type ChildInstanceRouteTable struct { RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` RouteTableType string `json:"RouteTableType" xml:"RouteTableType"` }
ChildInstanceRouteTable is a nested struct in cbn response
type ChildInstanceRouteTables ¶ added in v1.61.222
type ChildInstanceRouteTables struct {
ChildInstanceRouteTable []ChildInstanceRouteTable `json:"ChildInstanceRouteTable" xml:"ChildInstanceRouteTable"`
}
ChildInstanceRouteTables is a nested struct in cbn response
type ChildInstances ¶
type ChildInstances struct {
ChildInstance []ChildInstance `json:"ChildInstance" xml:"ChildInstance"`
}
ChildInstances is a nested struct in cbn response
type CidrLists ¶ added in v1.62.40
type CidrLists struct {
CidrListsItem []CidrListsItem `json:"CidrLists" xml:"CidrLists"`
}
CidrLists is a nested struct in cbn response
type CidrListsItem ¶ added in v1.62.40
type CidrListsItem struct { TransitRouterCidrId string `json:"TransitRouterCidrId" xml:"TransitRouterCidrId"` Family string `json:"Family" xml:"Family"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` Cidr string `json:"Cidr" xml:"Cidr"` PublishCidrRoute bool `json:"PublishCidrRoute" xml:"PublishCidrRoute"` TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` }
CidrListsItem is a nested struct in cbn response
type Cidrs ¶
type Cidrs struct {
Cidr []string `json:"Cidr" xml:"Cidr"`
}
Cidrs is a nested struct in cbn response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶ added in v1.60.382
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶ added in v1.60.382
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) ActiveFlowLog ¶ added in v1.60.382
func (client *Client) ActiveFlowLog(request *ActiveFlowLogRequest) (response *ActiveFlowLogResponse, err error)
ActiveFlowLog invokes the cbn.ActiveFlowLog API synchronously
func (*Client) ActiveFlowLogWithCallback ¶ added in v1.60.382
func (client *Client) ActiveFlowLogWithCallback(request *ActiveFlowLogRequest, callback func(response *ActiveFlowLogResponse, err error)) <-chan int
ActiveFlowLogWithCallback invokes the cbn.ActiveFlowLog API asynchronously
func (*Client) ActiveFlowLogWithChan ¶ added in v1.60.382
func (client *Client) ActiveFlowLogWithChan(request *ActiveFlowLogRequest) (<-chan *ActiveFlowLogResponse, <-chan error)
ActiveFlowLogWithChan invokes the cbn.ActiveFlowLog API asynchronously
func (*Client) AddTrafficMatchRuleToTrafficMarkingPolicy ¶ added in v1.61.1606
func (client *Client) AddTrafficMatchRuleToTrafficMarkingPolicy(request *AddTrafficMatchRuleToTrafficMarkingPolicyRequest) (response *AddTrafficMatchRuleToTrafficMarkingPolicyResponse, err error)
AddTrafficMatchRuleToTrafficMarkingPolicy invokes the cbn.AddTrafficMatchRuleToTrafficMarkingPolicy API synchronously
func (*Client) AddTrafficMatchRuleToTrafficMarkingPolicyWithCallback ¶ added in v1.61.1606
func (client *Client) AddTrafficMatchRuleToTrafficMarkingPolicyWithCallback(request *AddTrafficMatchRuleToTrafficMarkingPolicyRequest, callback func(response *AddTrafficMatchRuleToTrafficMarkingPolicyResponse, err error)) <-chan int
AddTrafficMatchRuleToTrafficMarkingPolicyWithCallback invokes the cbn.AddTrafficMatchRuleToTrafficMarkingPolicy API asynchronously
func (*Client) AddTrafficMatchRuleToTrafficMarkingPolicyWithChan ¶ added in v1.61.1606
func (client *Client) AddTrafficMatchRuleToTrafficMarkingPolicyWithChan(request *AddTrafficMatchRuleToTrafficMarkingPolicyRequest) (<-chan *AddTrafficMatchRuleToTrafficMarkingPolicyResponse, <-chan error)
AddTrafficMatchRuleToTrafficMarkingPolicyWithChan invokes the cbn.AddTrafficMatchRuleToTrafficMarkingPolicy API asynchronously
func (*Client) AddTraficMatchRuleToTrafficMarkingPolicy ¶ added in v1.61.1352
func (client *Client) AddTraficMatchRuleToTrafficMarkingPolicy(request *AddTraficMatchRuleToTrafficMarkingPolicyRequest) (response *AddTraficMatchRuleToTrafficMarkingPolicyResponse, err error)
AddTraficMatchRuleToTrafficMarkingPolicy invokes the cbn.AddTraficMatchRuleToTrafficMarkingPolicy API synchronously
func (*Client) AddTraficMatchRuleToTrafficMarkingPolicyWithCallback ¶ added in v1.61.1352
func (client *Client) AddTraficMatchRuleToTrafficMarkingPolicyWithCallback(request *AddTraficMatchRuleToTrafficMarkingPolicyRequest, callback func(response *AddTraficMatchRuleToTrafficMarkingPolicyResponse, err error)) <-chan int
AddTraficMatchRuleToTrafficMarkingPolicyWithCallback invokes the cbn.AddTraficMatchRuleToTrafficMarkingPolicy API asynchronously
func (*Client) AddTraficMatchRuleToTrafficMarkingPolicyWithChan ¶ added in v1.61.1352
func (client *Client) AddTraficMatchRuleToTrafficMarkingPolicyWithChan(request *AddTraficMatchRuleToTrafficMarkingPolicyRequest) (<-chan *AddTraficMatchRuleToTrafficMarkingPolicyResponse, <-chan error)
AddTraficMatchRuleToTrafficMarkingPolicyWithChan invokes the cbn.AddTraficMatchRuleToTrafficMarkingPolicy API asynchronously
func (*Client) AssociateCenBandwidthPackage ¶
func (client *Client) AssociateCenBandwidthPackage(request *AssociateCenBandwidthPackageRequest) (response *AssociateCenBandwidthPackageResponse, err error)
AssociateCenBandwidthPackage invokes the cbn.AssociateCenBandwidthPackage API synchronously
func (*Client) AssociateCenBandwidthPackageWithCallback ¶
func (client *Client) AssociateCenBandwidthPackageWithCallback(request *AssociateCenBandwidthPackageRequest, callback func(response *AssociateCenBandwidthPackageResponse, err error)) <-chan int
AssociateCenBandwidthPackageWithCallback invokes the cbn.AssociateCenBandwidthPackage API asynchronously
func (*Client) AssociateCenBandwidthPackageWithChan ¶
func (client *Client) AssociateCenBandwidthPackageWithChan(request *AssociateCenBandwidthPackageRequest) (<-chan *AssociateCenBandwidthPackageResponse, <-chan error)
AssociateCenBandwidthPackageWithChan invokes the cbn.AssociateCenBandwidthPackage API asynchronously
func (*Client) AssociateTransitRouterAttachmentWithRouteTable ¶ added in v1.61.1227
func (client *Client) AssociateTransitRouterAttachmentWithRouteTable(request *AssociateTransitRouterAttachmentWithRouteTableRequest) (response *AssociateTransitRouterAttachmentWithRouteTableResponse, err error)
AssociateTransitRouterAttachmentWithRouteTable invokes the cbn.AssociateTransitRouterAttachmentWithRouteTable API synchronously
func (*Client) AssociateTransitRouterAttachmentWithRouteTableWithCallback ¶ added in v1.61.1227
func (client *Client) AssociateTransitRouterAttachmentWithRouteTableWithCallback(request *AssociateTransitRouterAttachmentWithRouteTableRequest, callback func(response *AssociateTransitRouterAttachmentWithRouteTableResponse, err error)) <-chan int
AssociateTransitRouterAttachmentWithRouteTableWithCallback invokes the cbn.AssociateTransitRouterAttachmentWithRouteTable API asynchronously
func (*Client) AssociateTransitRouterAttachmentWithRouteTableWithChan ¶ added in v1.61.1227
func (client *Client) AssociateTransitRouterAttachmentWithRouteTableWithChan(request *AssociateTransitRouterAttachmentWithRouteTableRequest) (<-chan *AssociateTransitRouterAttachmentWithRouteTableResponse, <-chan error)
AssociateTransitRouterAttachmentWithRouteTableWithChan invokes the cbn.AssociateTransitRouterAttachmentWithRouteTable API asynchronously
func (*Client) AssociateTransitRouterMulticastDomain ¶ added in v1.61.1606
func (client *Client) AssociateTransitRouterMulticastDomain(request *AssociateTransitRouterMulticastDomainRequest) (response *AssociateTransitRouterMulticastDomainResponse, err error)
AssociateTransitRouterMulticastDomain invokes the cbn.AssociateTransitRouterMulticastDomain API synchronously
func (*Client) AssociateTransitRouterMulticastDomainWithCallback ¶ added in v1.61.1606
func (client *Client) AssociateTransitRouterMulticastDomainWithCallback(request *AssociateTransitRouterMulticastDomainRequest, callback func(response *AssociateTransitRouterMulticastDomainResponse, err error)) <-chan int
AssociateTransitRouterMulticastDomainWithCallback invokes the cbn.AssociateTransitRouterMulticastDomain API asynchronously
func (*Client) AssociateTransitRouterMulticastDomainWithChan ¶ added in v1.61.1606
func (client *Client) AssociateTransitRouterMulticastDomainWithChan(request *AssociateTransitRouterMulticastDomainRequest) (<-chan *AssociateTransitRouterMulticastDomainResponse, <-chan error)
AssociateTransitRouterMulticastDomainWithChan invokes the cbn.AssociateTransitRouterMulticastDomain API asynchronously
func (*Client) AttachCenChildInstance ¶
func (client *Client) AttachCenChildInstance(request *AttachCenChildInstanceRequest) (response *AttachCenChildInstanceResponse, err error)
AttachCenChildInstance invokes the cbn.AttachCenChildInstance API synchronously
func (*Client) AttachCenChildInstanceWithCallback ¶
func (client *Client) AttachCenChildInstanceWithCallback(request *AttachCenChildInstanceRequest, callback func(response *AttachCenChildInstanceResponse, err error)) <-chan int
AttachCenChildInstanceWithCallback invokes the cbn.AttachCenChildInstance API asynchronously
func (*Client) AttachCenChildInstanceWithChan ¶
func (client *Client) AttachCenChildInstanceWithChan(request *AttachCenChildInstanceRequest) (<-chan *AttachCenChildInstanceResponse, <-chan error)
AttachCenChildInstanceWithChan invokes the cbn.AttachCenChildInstance API asynchronously
func (*Client) CheckTransitRouterService ¶ added in v1.61.1352
func (client *Client) CheckTransitRouterService(request *CheckTransitRouterServiceRequest) (response *CheckTransitRouterServiceResponse, err error)
CheckTransitRouterService invokes the cbn.CheckTransitRouterService API synchronously
func (*Client) CheckTransitRouterServiceWithCallback ¶ added in v1.61.1352
func (client *Client) CheckTransitRouterServiceWithCallback(request *CheckTransitRouterServiceRequest, callback func(response *CheckTransitRouterServiceResponse, err error)) <-chan int
CheckTransitRouterServiceWithCallback invokes the cbn.CheckTransitRouterService API asynchronously
func (*Client) CheckTransitRouterServiceWithChan ¶ added in v1.61.1352
func (client *Client) CheckTransitRouterServiceWithChan(request *CheckTransitRouterServiceRequest) (<-chan *CheckTransitRouterServiceResponse, <-chan error)
CheckTransitRouterServiceWithChan invokes the cbn.CheckTransitRouterService API asynchronously
func (*Client) CreateCen ¶
func (client *Client) CreateCen(request *CreateCenRequest) (response *CreateCenResponse, err error)
CreateCen invokes the cbn.CreateCen API synchronously
func (*Client) CreateCenBandwidthPackage ¶
func (client *Client) CreateCenBandwidthPackage(request *CreateCenBandwidthPackageRequest) (response *CreateCenBandwidthPackageResponse, err error)
CreateCenBandwidthPackage invokes the cbn.CreateCenBandwidthPackage API synchronously
func (*Client) CreateCenBandwidthPackageWithCallback ¶
func (client *Client) CreateCenBandwidthPackageWithCallback(request *CreateCenBandwidthPackageRequest, callback func(response *CreateCenBandwidthPackageResponse, err error)) <-chan int
CreateCenBandwidthPackageWithCallback invokes the cbn.CreateCenBandwidthPackage API asynchronously
func (*Client) CreateCenBandwidthPackageWithChan ¶
func (client *Client) CreateCenBandwidthPackageWithChan(request *CreateCenBandwidthPackageRequest) (<-chan *CreateCenBandwidthPackageResponse, <-chan error)
CreateCenBandwidthPackageWithChan invokes the cbn.CreateCenBandwidthPackage API asynchronously
func (*Client) CreateCenChildInstanceRouteEntryToAttachment ¶ added in v1.61.1352
func (client *Client) CreateCenChildInstanceRouteEntryToAttachment(request *CreateCenChildInstanceRouteEntryToAttachmentRequest) (response *CreateCenChildInstanceRouteEntryToAttachmentResponse, err error)
CreateCenChildInstanceRouteEntryToAttachment invokes the cbn.CreateCenChildInstanceRouteEntryToAttachment API synchronously
func (*Client) CreateCenChildInstanceRouteEntryToAttachmentWithCallback ¶ added in v1.61.1352
func (client *Client) CreateCenChildInstanceRouteEntryToAttachmentWithCallback(request *CreateCenChildInstanceRouteEntryToAttachmentRequest, callback func(response *CreateCenChildInstanceRouteEntryToAttachmentResponse, err error)) <-chan int
CreateCenChildInstanceRouteEntryToAttachmentWithCallback invokes the cbn.CreateCenChildInstanceRouteEntryToAttachment API asynchronously
func (*Client) CreateCenChildInstanceRouteEntryToAttachmentWithChan ¶ added in v1.61.1352
func (client *Client) CreateCenChildInstanceRouteEntryToAttachmentWithChan(request *CreateCenChildInstanceRouteEntryToAttachmentRequest) (<-chan *CreateCenChildInstanceRouteEntryToAttachmentResponse, <-chan error)
CreateCenChildInstanceRouteEntryToAttachmentWithChan invokes the cbn.CreateCenChildInstanceRouteEntryToAttachment API asynchronously
func (*Client) CreateCenChildInstanceRouteEntryToCen ¶ added in v1.61.508
func (client *Client) CreateCenChildInstanceRouteEntryToCen(request *CreateCenChildInstanceRouteEntryToCenRequest) (response *CreateCenChildInstanceRouteEntryToCenResponse, err error)
CreateCenChildInstanceRouteEntryToCen invokes the cbn.CreateCenChildInstanceRouteEntryToCen API synchronously
func (*Client) CreateCenChildInstanceRouteEntryToCenWithCallback ¶ added in v1.61.508
func (client *Client) CreateCenChildInstanceRouteEntryToCenWithCallback(request *CreateCenChildInstanceRouteEntryToCenRequest, callback func(response *CreateCenChildInstanceRouteEntryToCenResponse, err error)) <-chan int
CreateCenChildInstanceRouteEntryToCenWithCallback invokes the cbn.CreateCenChildInstanceRouteEntryToCen API asynchronously
func (*Client) CreateCenChildInstanceRouteEntryToCenWithChan ¶ added in v1.61.508
func (client *Client) CreateCenChildInstanceRouteEntryToCenWithChan(request *CreateCenChildInstanceRouteEntryToCenRequest) (<-chan *CreateCenChildInstanceRouteEntryToCenResponse, <-chan error)
CreateCenChildInstanceRouteEntryToCenWithChan invokes the cbn.CreateCenChildInstanceRouteEntryToCen API asynchronously
func (*Client) CreateCenInterRegionTrafficQosPolicy ¶ added in v1.61.1352
func (client *Client) CreateCenInterRegionTrafficQosPolicy(request *CreateCenInterRegionTrafficQosPolicyRequest) (response *CreateCenInterRegionTrafficQosPolicyResponse, err error)
CreateCenInterRegionTrafficQosPolicy invokes the cbn.CreateCenInterRegionTrafficQosPolicy API synchronously
func (*Client) CreateCenInterRegionTrafficQosPolicyWithCallback ¶ added in v1.61.1352
func (client *Client) CreateCenInterRegionTrafficQosPolicyWithCallback(request *CreateCenInterRegionTrafficQosPolicyRequest, callback func(response *CreateCenInterRegionTrafficQosPolicyResponse, err error)) <-chan int
CreateCenInterRegionTrafficQosPolicyWithCallback invokes the cbn.CreateCenInterRegionTrafficQosPolicy API asynchronously
func (*Client) CreateCenInterRegionTrafficQosPolicyWithChan ¶ added in v1.61.1352
func (client *Client) CreateCenInterRegionTrafficQosPolicyWithChan(request *CreateCenInterRegionTrafficQosPolicyRequest) (<-chan *CreateCenInterRegionTrafficQosPolicyResponse, <-chan error)
CreateCenInterRegionTrafficQosPolicyWithChan invokes the cbn.CreateCenInterRegionTrafficQosPolicy API asynchronously
func (*Client) CreateCenInterRegionTrafficQosQueue ¶ added in v1.61.1790
func (client *Client) CreateCenInterRegionTrafficQosQueue(request *CreateCenInterRegionTrafficQosQueueRequest) (response *CreateCenInterRegionTrafficQosQueueResponse, err error)
CreateCenInterRegionTrafficQosQueue invokes the cbn.CreateCenInterRegionTrafficQosQueue API synchronously
func (*Client) CreateCenInterRegionTrafficQosQueueWithCallback ¶ added in v1.61.1790
func (client *Client) CreateCenInterRegionTrafficQosQueueWithCallback(request *CreateCenInterRegionTrafficQosQueueRequest, callback func(response *CreateCenInterRegionTrafficQosQueueResponse, err error)) <-chan int
CreateCenInterRegionTrafficQosQueueWithCallback invokes the cbn.CreateCenInterRegionTrafficQosQueue API asynchronously
func (*Client) CreateCenInterRegionTrafficQosQueueWithChan ¶ added in v1.61.1790
func (client *Client) CreateCenInterRegionTrafficQosQueueWithChan(request *CreateCenInterRegionTrafficQosQueueRequest) (<-chan *CreateCenInterRegionTrafficQosQueueResponse, <-chan error)
CreateCenInterRegionTrafficQosQueueWithChan invokes the cbn.CreateCenInterRegionTrafficQosQueue API asynchronously
func (*Client) CreateCenRouteMap ¶ added in v1.60.382
func (client *Client) CreateCenRouteMap(request *CreateCenRouteMapRequest) (response *CreateCenRouteMapResponse, err error)
CreateCenRouteMap invokes the cbn.CreateCenRouteMap API synchronously
func (*Client) CreateCenRouteMapWithCallback ¶ added in v1.60.382
func (client *Client) CreateCenRouteMapWithCallback(request *CreateCenRouteMapRequest, callback func(response *CreateCenRouteMapResponse, err error)) <-chan int
CreateCenRouteMapWithCallback invokes the cbn.CreateCenRouteMap API asynchronously
func (*Client) CreateCenRouteMapWithChan ¶ added in v1.60.382
func (client *Client) CreateCenRouteMapWithChan(request *CreateCenRouteMapRequest) (<-chan *CreateCenRouteMapResponse, <-chan error)
CreateCenRouteMapWithChan invokes the cbn.CreateCenRouteMap API asynchronously
func (*Client) CreateCenWithCallback ¶
func (client *Client) CreateCenWithCallback(request *CreateCenRequest, callback func(response *CreateCenResponse, err error)) <-chan int
CreateCenWithCallback invokes the cbn.CreateCen API asynchronously
func (*Client) CreateCenWithChan ¶
func (client *Client) CreateCenWithChan(request *CreateCenRequest) (<-chan *CreateCenResponse, <-chan error)
CreateCenWithChan invokes the cbn.CreateCen API asynchronously
func (*Client) CreateFlowlog ¶ added in v1.60.382
func (client *Client) CreateFlowlog(request *CreateFlowlogRequest) (response *CreateFlowlogResponse, err error)
CreateFlowlog invokes the cbn.CreateFlowlog API synchronously
func (*Client) CreateFlowlogWithCallback ¶ added in v1.60.382
func (client *Client) CreateFlowlogWithCallback(request *CreateFlowlogRequest, callback func(response *CreateFlowlogResponse, err error)) <-chan int
CreateFlowlogWithCallback invokes the cbn.CreateFlowlog API asynchronously
func (*Client) CreateFlowlogWithChan ¶ added in v1.60.382
func (client *Client) CreateFlowlogWithChan(request *CreateFlowlogRequest) (<-chan *CreateFlowlogResponse, <-chan error)
CreateFlowlogWithChan invokes the cbn.CreateFlowlog API asynchronously
func (*Client) CreateTrafficMarkingPolicy ¶ added in v1.61.1352
func (client *Client) CreateTrafficMarkingPolicy(request *CreateTrafficMarkingPolicyRequest) (response *CreateTrafficMarkingPolicyResponse, err error)
CreateTrafficMarkingPolicy invokes the cbn.CreateTrafficMarkingPolicy API synchronously
func (*Client) CreateTrafficMarkingPolicyWithCallback ¶ added in v1.61.1352
func (client *Client) CreateTrafficMarkingPolicyWithCallback(request *CreateTrafficMarkingPolicyRequest, callback func(response *CreateTrafficMarkingPolicyResponse, err error)) <-chan int
CreateTrafficMarkingPolicyWithCallback invokes the cbn.CreateTrafficMarkingPolicy API asynchronously
func (*Client) CreateTrafficMarkingPolicyWithChan ¶ added in v1.61.1352
func (client *Client) CreateTrafficMarkingPolicyWithChan(request *CreateTrafficMarkingPolicyRequest) (<-chan *CreateTrafficMarkingPolicyResponse, <-chan error)
CreateTrafficMarkingPolicyWithChan invokes the cbn.CreateTrafficMarkingPolicy API asynchronously
func (*Client) CreateTransitRouter ¶ added in v1.61.1227
func (client *Client) CreateTransitRouter(request *CreateTransitRouterRequest) (response *CreateTransitRouterResponse, err error)
CreateTransitRouter invokes the cbn.CreateTransitRouter API synchronously
func (*Client) CreateTransitRouterCidr ¶ added in v1.62.40
func (client *Client) CreateTransitRouterCidr(request *CreateTransitRouterCidrRequest) (response *CreateTransitRouterCidrResponse, err error)
CreateTransitRouterCidr invokes the cbn.CreateTransitRouterCidr API synchronously
func (*Client) CreateTransitRouterCidrWithCallback ¶ added in v1.62.40
func (client *Client) CreateTransitRouterCidrWithCallback(request *CreateTransitRouterCidrRequest, callback func(response *CreateTransitRouterCidrResponse, err error)) <-chan int
CreateTransitRouterCidrWithCallback invokes the cbn.CreateTransitRouterCidr API asynchronously
func (*Client) CreateTransitRouterCidrWithChan ¶ added in v1.62.40
func (client *Client) CreateTransitRouterCidrWithChan(request *CreateTransitRouterCidrRequest) (<-chan *CreateTransitRouterCidrResponse, <-chan error)
CreateTransitRouterCidrWithChan invokes the cbn.CreateTransitRouterCidr API asynchronously
func (*Client) CreateTransitRouterMulticastDomain ¶ added in v1.61.1606
func (client *Client) CreateTransitRouterMulticastDomain(request *CreateTransitRouterMulticastDomainRequest) (response *CreateTransitRouterMulticastDomainResponse, err error)
CreateTransitRouterMulticastDomain invokes the cbn.CreateTransitRouterMulticastDomain API synchronously
func (*Client) CreateTransitRouterMulticastDomainWithCallback ¶ added in v1.61.1606
func (client *Client) CreateTransitRouterMulticastDomainWithCallback(request *CreateTransitRouterMulticastDomainRequest, callback func(response *CreateTransitRouterMulticastDomainResponse, err error)) <-chan int
CreateTransitRouterMulticastDomainWithCallback invokes the cbn.CreateTransitRouterMulticastDomain API asynchronously
func (*Client) CreateTransitRouterMulticastDomainWithChan ¶ added in v1.61.1606
func (client *Client) CreateTransitRouterMulticastDomainWithChan(request *CreateTransitRouterMulticastDomainRequest) (<-chan *CreateTransitRouterMulticastDomainResponse, <-chan error)
CreateTransitRouterMulticastDomainWithChan invokes the cbn.CreateTransitRouterMulticastDomain API asynchronously
func (*Client) CreateTransitRouterPeerAttachment ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterPeerAttachment(request *CreateTransitRouterPeerAttachmentRequest) (response *CreateTransitRouterPeerAttachmentResponse, err error)
CreateTransitRouterPeerAttachment invokes the cbn.CreateTransitRouterPeerAttachment API synchronously
func (*Client) CreateTransitRouterPeerAttachmentWithCallback ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterPeerAttachmentWithCallback(request *CreateTransitRouterPeerAttachmentRequest, callback func(response *CreateTransitRouterPeerAttachmentResponse, err error)) <-chan int
CreateTransitRouterPeerAttachmentWithCallback invokes the cbn.CreateTransitRouterPeerAttachment API asynchronously
func (*Client) CreateTransitRouterPeerAttachmentWithChan ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterPeerAttachmentWithChan(request *CreateTransitRouterPeerAttachmentRequest) (<-chan *CreateTransitRouterPeerAttachmentResponse, <-chan error)
CreateTransitRouterPeerAttachmentWithChan invokes the cbn.CreateTransitRouterPeerAttachment API asynchronously
func (*Client) CreateTransitRouterPrefixListAssociation ¶ added in v1.61.1678
func (client *Client) CreateTransitRouterPrefixListAssociation(request *CreateTransitRouterPrefixListAssociationRequest) (response *CreateTransitRouterPrefixListAssociationResponse, err error)
CreateTransitRouterPrefixListAssociation invokes the cbn.CreateTransitRouterPrefixListAssociation API synchronously
func (*Client) CreateTransitRouterPrefixListAssociationWithCallback ¶ added in v1.61.1678
func (client *Client) CreateTransitRouterPrefixListAssociationWithCallback(request *CreateTransitRouterPrefixListAssociationRequest, callback func(response *CreateTransitRouterPrefixListAssociationResponse, err error)) <-chan int
CreateTransitRouterPrefixListAssociationWithCallback invokes the cbn.CreateTransitRouterPrefixListAssociation API asynchronously
func (*Client) CreateTransitRouterPrefixListAssociationWithChan ¶ added in v1.61.1678
func (client *Client) CreateTransitRouterPrefixListAssociationWithChan(request *CreateTransitRouterPrefixListAssociationRequest) (<-chan *CreateTransitRouterPrefixListAssociationResponse, <-chan error)
CreateTransitRouterPrefixListAssociationWithChan invokes the cbn.CreateTransitRouterPrefixListAssociation API asynchronously
func (*Client) CreateTransitRouterRouteEntry ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterRouteEntry(request *CreateTransitRouterRouteEntryRequest) (response *CreateTransitRouterRouteEntryResponse, err error)
CreateTransitRouterRouteEntry invokes the cbn.CreateTransitRouterRouteEntry API synchronously
func (*Client) CreateTransitRouterRouteEntryWithCallback ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterRouteEntryWithCallback(request *CreateTransitRouterRouteEntryRequest, callback func(response *CreateTransitRouterRouteEntryResponse, err error)) <-chan int
CreateTransitRouterRouteEntryWithCallback invokes the cbn.CreateTransitRouterRouteEntry API asynchronously
func (*Client) CreateTransitRouterRouteEntryWithChan ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterRouteEntryWithChan(request *CreateTransitRouterRouteEntryRequest) (<-chan *CreateTransitRouterRouteEntryResponse, <-chan error)
CreateTransitRouterRouteEntryWithChan invokes the cbn.CreateTransitRouterRouteEntry API asynchronously
func (*Client) CreateTransitRouterRouteTable ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterRouteTable(request *CreateTransitRouterRouteTableRequest) (response *CreateTransitRouterRouteTableResponse, err error)
CreateTransitRouterRouteTable invokes the cbn.CreateTransitRouterRouteTable API synchronously
func (*Client) CreateTransitRouterRouteTableWithCallback ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterRouteTableWithCallback(request *CreateTransitRouterRouteTableRequest, callback func(response *CreateTransitRouterRouteTableResponse, err error)) <-chan int
CreateTransitRouterRouteTableWithCallback invokes the cbn.CreateTransitRouterRouteTable API asynchronously
func (*Client) CreateTransitRouterRouteTableWithChan ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterRouteTableWithChan(request *CreateTransitRouterRouteTableRequest) (<-chan *CreateTransitRouterRouteTableResponse, <-chan error)
CreateTransitRouterRouteTableWithChan invokes the cbn.CreateTransitRouterRouteTable API asynchronously
func (*Client) CreateTransitRouterVbrAttachment ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterVbrAttachment(request *CreateTransitRouterVbrAttachmentRequest) (response *CreateTransitRouterVbrAttachmentResponse, err error)
CreateTransitRouterVbrAttachment invokes the cbn.CreateTransitRouterVbrAttachment API synchronously
func (*Client) CreateTransitRouterVbrAttachmentWithCallback ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterVbrAttachmentWithCallback(request *CreateTransitRouterVbrAttachmentRequest, callback func(response *CreateTransitRouterVbrAttachmentResponse, err error)) <-chan int
CreateTransitRouterVbrAttachmentWithCallback invokes the cbn.CreateTransitRouterVbrAttachment API asynchronously
func (*Client) CreateTransitRouterVbrAttachmentWithChan ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterVbrAttachmentWithChan(request *CreateTransitRouterVbrAttachmentRequest) (<-chan *CreateTransitRouterVbrAttachmentResponse, <-chan error)
CreateTransitRouterVbrAttachmentWithChan invokes the cbn.CreateTransitRouterVbrAttachment API asynchronously
func (*Client) CreateTransitRouterVpcAttachment ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterVpcAttachment(request *CreateTransitRouterVpcAttachmentRequest) (response *CreateTransitRouterVpcAttachmentResponse, err error)
CreateTransitRouterVpcAttachment invokes the cbn.CreateTransitRouterVpcAttachment API synchronously
func (*Client) CreateTransitRouterVpcAttachmentWithCallback ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterVpcAttachmentWithCallback(request *CreateTransitRouterVpcAttachmentRequest, callback func(response *CreateTransitRouterVpcAttachmentResponse, err error)) <-chan int
CreateTransitRouterVpcAttachmentWithCallback invokes the cbn.CreateTransitRouterVpcAttachment API asynchronously
func (*Client) CreateTransitRouterVpcAttachmentWithChan ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterVpcAttachmentWithChan(request *CreateTransitRouterVpcAttachmentRequest) (<-chan *CreateTransitRouterVpcAttachmentResponse, <-chan error)
CreateTransitRouterVpcAttachmentWithChan invokes the cbn.CreateTransitRouterVpcAttachment API asynchronously
func (*Client) CreateTransitRouterVpnAttachment ¶ added in v1.61.1652
func (client *Client) CreateTransitRouterVpnAttachment(request *CreateTransitRouterVpnAttachmentRequest) (response *CreateTransitRouterVpnAttachmentResponse, err error)
CreateTransitRouterVpnAttachment invokes the cbn.CreateTransitRouterVpnAttachment API synchronously
func (*Client) CreateTransitRouterVpnAttachmentWithCallback ¶ added in v1.61.1652
func (client *Client) CreateTransitRouterVpnAttachmentWithCallback(request *CreateTransitRouterVpnAttachmentRequest, callback func(response *CreateTransitRouterVpnAttachmentResponse, err error)) <-chan int
CreateTransitRouterVpnAttachmentWithCallback invokes the cbn.CreateTransitRouterVpnAttachment API asynchronously
func (*Client) CreateTransitRouterVpnAttachmentWithChan ¶ added in v1.61.1652
func (client *Client) CreateTransitRouterVpnAttachmentWithChan(request *CreateTransitRouterVpnAttachmentRequest) (<-chan *CreateTransitRouterVpnAttachmentResponse, <-chan error)
CreateTransitRouterVpnAttachmentWithChan invokes the cbn.CreateTransitRouterVpnAttachment API asynchronously
func (*Client) CreateTransitRouterWithCallback ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterWithCallback(request *CreateTransitRouterRequest, callback func(response *CreateTransitRouterResponse, err error)) <-chan int
CreateTransitRouterWithCallback invokes the cbn.CreateTransitRouter API asynchronously
func (*Client) CreateTransitRouterWithChan ¶ added in v1.61.1227
func (client *Client) CreateTransitRouterWithChan(request *CreateTransitRouterRequest) (<-chan *CreateTransitRouterResponse, <-chan error)
CreateTransitRouterWithChan invokes the cbn.CreateTransitRouter API asynchronously
func (*Client) DeactiveFlowLog ¶ added in v1.60.382
func (client *Client) DeactiveFlowLog(request *DeactiveFlowLogRequest) (response *DeactiveFlowLogResponse, err error)
DeactiveFlowLog invokes the cbn.DeactiveFlowLog API synchronously
func (*Client) DeactiveFlowLogWithCallback ¶ added in v1.60.382
func (client *Client) DeactiveFlowLogWithCallback(request *DeactiveFlowLogRequest, callback func(response *DeactiveFlowLogResponse, err error)) <-chan int
DeactiveFlowLogWithCallback invokes the cbn.DeactiveFlowLog API asynchronously
func (*Client) DeactiveFlowLogWithChan ¶ added in v1.60.382
func (client *Client) DeactiveFlowLogWithChan(request *DeactiveFlowLogRequest) (<-chan *DeactiveFlowLogResponse, <-chan error)
DeactiveFlowLogWithChan invokes the cbn.DeactiveFlowLog API asynchronously
func (*Client) DeleteCen ¶
func (client *Client) DeleteCen(request *DeleteCenRequest) (response *DeleteCenResponse, err error)
DeleteCen invokes the cbn.DeleteCen API synchronously
func (*Client) DeleteCenBandwidthPackage ¶
func (client *Client) DeleteCenBandwidthPackage(request *DeleteCenBandwidthPackageRequest) (response *DeleteCenBandwidthPackageResponse, err error)
DeleteCenBandwidthPackage invokes the cbn.DeleteCenBandwidthPackage API synchronously
func (*Client) DeleteCenBandwidthPackageWithCallback ¶
func (client *Client) DeleteCenBandwidthPackageWithCallback(request *DeleteCenBandwidthPackageRequest, callback func(response *DeleteCenBandwidthPackageResponse, err error)) <-chan int
DeleteCenBandwidthPackageWithCallback invokes the cbn.DeleteCenBandwidthPackage API asynchronously
func (*Client) DeleteCenBandwidthPackageWithChan ¶
func (client *Client) DeleteCenBandwidthPackageWithChan(request *DeleteCenBandwidthPackageRequest) (<-chan *DeleteCenBandwidthPackageResponse, <-chan error)
DeleteCenBandwidthPackageWithChan invokes the cbn.DeleteCenBandwidthPackage API asynchronously
func (*Client) DeleteCenChildInstanceRouteEntryToAttachment ¶ added in v1.61.1352
func (client *Client) DeleteCenChildInstanceRouteEntryToAttachment(request *DeleteCenChildInstanceRouteEntryToAttachmentRequest) (response *DeleteCenChildInstanceRouteEntryToAttachmentResponse, err error)
DeleteCenChildInstanceRouteEntryToAttachment invokes the cbn.DeleteCenChildInstanceRouteEntryToAttachment API synchronously
func (*Client) DeleteCenChildInstanceRouteEntryToAttachmentWithCallback ¶ added in v1.61.1352
func (client *Client) DeleteCenChildInstanceRouteEntryToAttachmentWithCallback(request *DeleteCenChildInstanceRouteEntryToAttachmentRequest, callback func(response *DeleteCenChildInstanceRouteEntryToAttachmentResponse, err error)) <-chan int
DeleteCenChildInstanceRouteEntryToAttachmentWithCallback invokes the cbn.DeleteCenChildInstanceRouteEntryToAttachment API asynchronously
func (*Client) DeleteCenChildInstanceRouteEntryToAttachmentWithChan ¶ added in v1.61.1352
func (client *Client) DeleteCenChildInstanceRouteEntryToAttachmentWithChan(request *DeleteCenChildInstanceRouteEntryToAttachmentRequest) (<-chan *DeleteCenChildInstanceRouteEntryToAttachmentResponse, <-chan error)
DeleteCenChildInstanceRouteEntryToAttachmentWithChan invokes the cbn.DeleteCenChildInstanceRouteEntryToAttachment API asynchronously
func (*Client) DeleteCenChildInstanceRouteEntryToCen ¶ added in v1.61.508
func (client *Client) DeleteCenChildInstanceRouteEntryToCen(request *DeleteCenChildInstanceRouteEntryToCenRequest) (response *DeleteCenChildInstanceRouteEntryToCenResponse, err error)
DeleteCenChildInstanceRouteEntryToCen invokes the cbn.DeleteCenChildInstanceRouteEntryToCen API synchronously
func (*Client) DeleteCenChildInstanceRouteEntryToCenWithCallback ¶ added in v1.61.508
func (client *Client) DeleteCenChildInstanceRouteEntryToCenWithCallback(request *DeleteCenChildInstanceRouteEntryToCenRequest, callback func(response *DeleteCenChildInstanceRouteEntryToCenResponse, err error)) <-chan int
DeleteCenChildInstanceRouteEntryToCenWithCallback invokes the cbn.DeleteCenChildInstanceRouteEntryToCen API asynchronously
func (*Client) DeleteCenChildInstanceRouteEntryToCenWithChan ¶ added in v1.61.508
func (client *Client) DeleteCenChildInstanceRouteEntryToCenWithChan(request *DeleteCenChildInstanceRouteEntryToCenRequest) (<-chan *DeleteCenChildInstanceRouteEntryToCenResponse, <-chan error)
DeleteCenChildInstanceRouteEntryToCenWithChan invokes the cbn.DeleteCenChildInstanceRouteEntryToCen API asynchronously
func (*Client) DeleteCenInterRegionTrafficQosPolicy ¶ added in v1.61.1352
func (client *Client) DeleteCenInterRegionTrafficQosPolicy(request *DeleteCenInterRegionTrafficQosPolicyRequest) (response *DeleteCenInterRegionTrafficQosPolicyResponse, err error)
DeleteCenInterRegionTrafficQosPolicy invokes the cbn.DeleteCenInterRegionTrafficQosPolicy API synchronously
func (*Client) DeleteCenInterRegionTrafficQosPolicyWithCallback ¶ added in v1.61.1352
func (client *Client) DeleteCenInterRegionTrafficQosPolicyWithCallback(request *DeleteCenInterRegionTrafficQosPolicyRequest, callback func(response *DeleteCenInterRegionTrafficQosPolicyResponse, err error)) <-chan int
DeleteCenInterRegionTrafficQosPolicyWithCallback invokes the cbn.DeleteCenInterRegionTrafficQosPolicy API asynchronously
func (*Client) DeleteCenInterRegionTrafficQosPolicyWithChan ¶ added in v1.61.1352
func (client *Client) DeleteCenInterRegionTrafficQosPolicyWithChan(request *DeleteCenInterRegionTrafficQosPolicyRequest) (<-chan *DeleteCenInterRegionTrafficQosPolicyResponse, <-chan error)
DeleteCenInterRegionTrafficQosPolicyWithChan invokes the cbn.DeleteCenInterRegionTrafficQosPolicy API asynchronously
func (*Client) DeleteCenInterRegionTrafficQosQueue ¶ added in v1.61.1352
func (client *Client) DeleteCenInterRegionTrafficQosQueue(request *DeleteCenInterRegionTrafficQosQueueRequest) (response *DeleteCenInterRegionTrafficQosQueueResponse, err error)
DeleteCenInterRegionTrafficQosQueue invokes the cbn.DeleteCenInterRegionTrafficQosQueue API synchronously
func (*Client) DeleteCenInterRegionTrafficQosQueueWithCallback ¶ added in v1.61.1352
func (client *Client) DeleteCenInterRegionTrafficQosQueueWithCallback(request *DeleteCenInterRegionTrafficQosQueueRequest, callback func(response *DeleteCenInterRegionTrafficQosQueueResponse, err error)) <-chan int
DeleteCenInterRegionTrafficQosQueueWithCallback invokes the cbn.DeleteCenInterRegionTrafficQosQueue API asynchronously
func (*Client) DeleteCenInterRegionTrafficQosQueueWithChan ¶ added in v1.61.1352
func (client *Client) DeleteCenInterRegionTrafficQosQueueWithChan(request *DeleteCenInterRegionTrafficQosQueueRequest) (<-chan *DeleteCenInterRegionTrafficQosQueueResponse, <-chan error)
DeleteCenInterRegionTrafficQosQueueWithChan invokes the cbn.DeleteCenInterRegionTrafficQosQueue API asynchronously
func (*Client) DeleteCenRouteMap ¶ added in v1.60.382
func (client *Client) DeleteCenRouteMap(request *DeleteCenRouteMapRequest) (response *DeleteCenRouteMapResponse, err error)
DeleteCenRouteMap invokes the cbn.DeleteCenRouteMap API synchronously
func (*Client) DeleteCenRouteMapWithCallback ¶ added in v1.60.382
func (client *Client) DeleteCenRouteMapWithCallback(request *DeleteCenRouteMapRequest, callback func(response *DeleteCenRouteMapResponse, err error)) <-chan int
DeleteCenRouteMapWithCallback invokes the cbn.DeleteCenRouteMap API asynchronously
func (*Client) DeleteCenRouteMapWithChan ¶ added in v1.60.382
func (client *Client) DeleteCenRouteMapWithChan(request *DeleteCenRouteMapRequest) (<-chan *DeleteCenRouteMapResponse, <-chan error)
DeleteCenRouteMapWithChan invokes the cbn.DeleteCenRouteMap API asynchronously
func (*Client) DeleteCenWithCallback ¶
func (client *Client) DeleteCenWithCallback(request *DeleteCenRequest, callback func(response *DeleteCenResponse, err error)) <-chan int
DeleteCenWithCallback invokes the cbn.DeleteCen API asynchronously
func (*Client) DeleteCenWithChan ¶
func (client *Client) DeleteCenWithChan(request *DeleteCenRequest) (<-chan *DeleteCenResponse, <-chan error)
DeleteCenWithChan invokes the cbn.DeleteCen API asynchronously
func (*Client) DeleteFlowlog ¶ added in v1.60.382
func (client *Client) DeleteFlowlog(request *DeleteFlowlogRequest) (response *DeleteFlowlogResponse, err error)
DeleteFlowlog invokes the cbn.DeleteFlowlog API synchronously
func (*Client) DeleteFlowlogWithCallback ¶ added in v1.60.382
func (client *Client) DeleteFlowlogWithCallback(request *DeleteFlowlogRequest, callback func(response *DeleteFlowlogResponse, err error)) <-chan int
DeleteFlowlogWithCallback invokes the cbn.DeleteFlowlog API asynchronously
func (*Client) DeleteFlowlogWithChan ¶ added in v1.60.382
func (client *Client) DeleteFlowlogWithChan(request *DeleteFlowlogRequest) (<-chan *DeleteFlowlogResponse, <-chan error)
DeleteFlowlogWithChan invokes the cbn.DeleteFlowlog API asynchronously
func (*Client) DeleteRouteServiceInCen ¶
func (client *Client) DeleteRouteServiceInCen(request *DeleteRouteServiceInCenRequest) (response *DeleteRouteServiceInCenResponse, err error)
DeleteRouteServiceInCen invokes the cbn.DeleteRouteServiceInCen API synchronously
func (*Client) DeleteRouteServiceInCenWithCallback ¶
func (client *Client) DeleteRouteServiceInCenWithCallback(request *DeleteRouteServiceInCenRequest, callback func(response *DeleteRouteServiceInCenResponse, err error)) <-chan int
DeleteRouteServiceInCenWithCallback invokes the cbn.DeleteRouteServiceInCen API asynchronously
func (*Client) DeleteRouteServiceInCenWithChan ¶
func (client *Client) DeleteRouteServiceInCenWithChan(request *DeleteRouteServiceInCenRequest) (<-chan *DeleteRouteServiceInCenResponse, <-chan error)
DeleteRouteServiceInCenWithChan invokes the cbn.DeleteRouteServiceInCen API asynchronously
func (*Client) DeleteTrafficMarkingPolicy ¶ added in v1.61.1352
func (client *Client) DeleteTrafficMarkingPolicy(request *DeleteTrafficMarkingPolicyRequest) (response *DeleteTrafficMarkingPolicyResponse, err error)
DeleteTrafficMarkingPolicy invokes the cbn.DeleteTrafficMarkingPolicy API synchronously
func (*Client) DeleteTrafficMarkingPolicyWithCallback ¶ added in v1.61.1352
func (client *Client) DeleteTrafficMarkingPolicyWithCallback(request *DeleteTrafficMarkingPolicyRequest, callback func(response *DeleteTrafficMarkingPolicyResponse, err error)) <-chan int
DeleteTrafficMarkingPolicyWithCallback invokes the cbn.DeleteTrafficMarkingPolicy API asynchronously
func (*Client) DeleteTrafficMarkingPolicyWithChan ¶ added in v1.61.1352
func (client *Client) DeleteTrafficMarkingPolicyWithChan(request *DeleteTrafficMarkingPolicyRequest) (<-chan *DeleteTrafficMarkingPolicyResponse, <-chan error)
DeleteTrafficMarkingPolicyWithChan invokes the cbn.DeleteTrafficMarkingPolicy API asynchronously
func (*Client) DeleteTransitRouter ¶ added in v1.61.1438
func (client *Client) DeleteTransitRouter(request *DeleteTransitRouterRequest) (response *DeleteTransitRouterResponse, err error)
DeleteTransitRouter invokes the cbn.DeleteTransitRouter API synchronously
func (*Client) DeleteTransitRouterCidr ¶ added in v1.62.40
func (client *Client) DeleteTransitRouterCidr(request *DeleteTransitRouterCidrRequest) (response *DeleteTransitRouterCidrResponse, err error)
DeleteTransitRouterCidr invokes the cbn.DeleteTransitRouterCidr API synchronously
func (*Client) DeleteTransitRouterCidrWithCallback ¶ added in v1.62.40
func (client *Client) DeleteTransitRouterCidrWithCallback(request *DeleteTransitRouterCidrRequest, callback func(response *DeleteTransitRouterCidrResponse, err error)) <-chan int
DeleteTransitRouterCidrWithCallback invokes the cbn.DeleteTransitRouterCidr API asynchronously
func (*Client) DeleteTransitRouterCidrWithChan ¶ added in v1.62.40
func (client *Client) DeleteTransitRouterCidrWithChan(request *DeleteTransitRouterCidrRequest) (<-chan *DeleteTransitRouterCidrResponse, <-chan error)
DeleteTransitRouterCidrWithChan invokes the cbn.DeleteTransitRouterCidr API asynchronously
func (*Client) DeleteTransitRouterMulticastDomain ¶ added in v1.61.1606
func (client *Client) DeleteTransitRouterMulticastDomain(request *DeleteTransitRouterMulticastDomainRequest) (response *DeleteTransitRouterMulticastDomainResponse, err error)
DeleteTransitRouterMulticastDomain invokes the cbn.DeleteTransitRouterMulticastDomain API synchronously
func (*Client) DeleteTransitRouterMulticastDomainWithCallback ¶ added in v1.61.1606
func (client *Client) DeleteTransitRouterMulticastDomainWithCallback(request *DeleteTransitRouterMulticastDomainRequest, callback func(response *DeleteTransitRouterMulticastDomainResponse, err error)) <-chan int
DeleteTransitRouterMulticastDomainWithCallback invokes the cbn.DeleteTransitRouterMulticastDomain API asynchronously
func (*Client) DeleteTransitRouterMulticastDomainWithChan ¶ added in v1.61.1606
func (client *Client) DeleteTransitRouterMulticastDomainWithChan(request *DeleteTransitRouterMulticastDomainRequest) (<-chan *DeleteTransitRouterMulticastDomainResponse, <-chan error)
DeleteTransitRouterMulticastDomainWithChan invokes the cbn.DeleteTransitRouterMulticastDomain API asynchronously
func (*Client) DeleteTransitRouterPeerAttachment ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterPeerAttachment(request *DeleteTransitRouterPeerAttachmentRequest) (response *DeleteTransitRouterPeerAttachmentResponse, err error)
DeleteTransitRouterPeerAttachment invokes the cbn.DeleteTransitRouterPeerAttachment API synchronously
func (*Client) DeleteTransitRouterPeerAttachmentWithCallback ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterPeerAttachmentWithCallback(request *DeleteTransitRouterPeerAttachmentRequest, callback func(response *DeleteTransitRouterPeerAttachmentResponse, err error)) <-chan int
DeleteTransitRouterPeerAttachmentWithCallback invokes the cbn.DeleteTransitRouterPeerAttachment API asynchronously
func (*Client) DeleteTransitRouterPeerAttachmentWithChan ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterPeerAttachmentWithChan(request *DeleteTransitRouterPeerAttachmentRequest) (<-chan *DeleteTransitRouterPeerAttachmentResponse, <-chan error)
DeleteTransitRouterPeerAttachmentWithChan invokes the cbn.DeleteTransitRouterPeerAttachment API asynchronously
func (*Client) DeleteTransitRouterPrefixListAssociation ¶ added in v1.61.1678
func (client *Client) DeleteTransitRouterPrefixListAssociation(request *DeleteTransitRouterPrefixListAssociationRequest) (response *DeleteTransitRouterPrefixListAssociationResponse, err error)
DeleteTransitRouterPrefixListAssociation invokes the cbn.DeleteTransitRouterPrefixListAssociation API synchronously
func (*Client) DeleteTransitRouterPrefixListAssociationWithCallback ¶ added in v1.61.1678
func (client *Client) DeleteTransitRouterPrefixListAssociationWithCallback(request *DeleteTransitRouterPrefixListAssociationRequest, callback func(response *DeleteTransitRouterPrefixListAssociationResponse, err error)) <-chan int
DeleteTransitRouterPrefixListAssociationWithCallback invokes the cbn.DeleteTransitRouterPrefixListAssociation API asynchronously
func (*Client) DeleteTransitRouterPrefixListAssociationWithChan ¶ added in v1.61.1678
func (client *Client) DeleteTransitRouterPrefixListAssociationWithChan(request *DeleteTransitRouterPrefixListAssociationRequest) (<-chan *DeleteTransitRouterPrefixListAssociationResponse, <-chan error)
DeleteTransitRouterPrefixListAssociationWithChan invokes the cbn.DeleteTransitRouterPrefixListAssociation API asynchronously
func (*Client) DeleteTransitRouterRouteEntry ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterRouteEntry(request *DeleteTransitRouterRouteEntryRequest) (response *DeleteTransitRouterRouteEntryResponse, err error)
DeleteTransitRouterRouteEntry invokes the cbn.DeleteTransitRouterRouteEntry API synchronously
func (*Client) DeleteTransitRouterRouteEntryWithCallback ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterRouteEntryWithCallback(request *DeleteTransitRouterRouteEntryRequest, callback func(response *DeleteTransitRouterRouteEntryResponse, err error)) <-chan int
DeleteTransitRouterRouteEntryWithCallback invokes the cbn.DeleteTransitRouterRouteEntry API asynchronously
func (*Client) DeleteTransitRouterRouteEntryWithChan ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterRouteEntryWithChan(request *DeleteTransitRouterRouteEntryRequest) (<-chan *DeleteTransitRouterRouteEntryResponse, <-chan error)
DeleteTransitRouterRouteEntryWithChan invokes the cbn.DeleteTransitRouterRouteEntry API asynchronously
func (*Client) DeleteTransitRouterRouteTable ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterRouteTable(request *DeleteTransitRouterRouteTableRequest) (response *DeleteTransitRouterRouteTableResponse, err error)
DeleteTransitRouterRouteTable invokes the cbn.DeleteTransitRouterRouteTable API synchronously
func (*Client) DeleteTransitRouterRouteTableWithCallback ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterRouteTableWithCallback(request *DeleteTransitRouterRouteTableRequest, callback func(response *DeleteTransitRouterRouteTableResponse, err error)) <-chan int
DeleteTransitRouterRouteTableWithCallback invokes the cbn.DeleteTransitRouterRouteTable API asynchronously
func (*Client) DeleteTransitRouterRouteTableWithChan ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterRouteTableWithChan(request *DeleteTransitRouterRouteTableRequest) (<-chan *DeleteTransitRouterRouteTableResponse, <-chan error)
DeleteTransitRouterRouteTableWithChan invokes the cbn.DeleteTransitRouterRouteTable API asynchronously
func (*Client) DeleteTransitRouterVbrAttachment ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterVbrAttachment(request *DeleteTransitRouterVbrAttachmentRequest) (response *DeleteTransitRouterVbrAttachmentResponse, err error)
DeleteTransitRouterVbrAttachment invokes the cbn.DeleteTransitRouterVbrAttachment API synchronously
func (*Client) DeleteTransitRouterVbrAttachmentWithCallback ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterVbrAttachmentWithCallback(request *DeleteTransitRouterVbrAttachmentRequest, callback func(response *DeleteTransitRouterVbrAttachmentResponse, err error)) <-chan int
DeleteTransitRouterVbrAttachmentWithCallback invokes the cbn.DeleteTransitRouterVbrAttachment API asynchronously
func (*Client) DeleteTransitRouterVbrAttachmentWithChan ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterVbrAttachmentWithChan(request *DeleteTransitRouterVbrAttachmentRequest) (<-chan *DeleteTransitRouterVbrAttachmentResponse, <-chan error)
DeleteTransitRouterVbrAttachmentWithChan invokes the cbn.DeleteTransitRouterVbrAttachment API asynchronously
func (*Client) DeleteTransitRouterVpcAttachment ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterVpcAttachment(request *DeleteTransitRouterVpcAttachmentRequest) (response *DeleteTransitRouterVpcAttachmentResponse, err error)
DeleteTransitRouterVpcAttachment invokes the cbn.DeleteTransitRouterVpcAttachment API synchronously
func (*Client) DeleteTransitRouterVpcAttachmentWithCallback ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterVpcAttachmentWithCallback(request *DeleteTransitRouterVpcAttachmentRequest, callback func(response *DeleteTransitRouterVpcAttachmentResponse, err error)) <-chan int
DeleteTransitRouterVpcAttachmentWithCallback invokes the cbn.DeleteTransitRouterVpcAttachment API asynchronously
func (*Client) DeleteTransitRouterVpcAttachmentWithChan ¶ added in v1.61.1227
func (client *Client) DeleteTransitRouterVpcAttachmentWithChan(request *DeleteTransitRouterVpcAttachmentRequest) (<-chan *DeleteTransitRouterVpcAttachmentResponse, <-chan error)
DeleteTransitRouterVpcAttachmentWithChan invokes the cbn.DeleteTransitRouterVpcAttachment API asynchronously
func (*Client) DeleteTransitRouterVpnAttachment ¶ added in v1.61.1652
func (client *Client) DeleteTransitRouterVpnAttachment(request *DeleteTransitRouterVpnAttachmentRequest) (response *DeleteTransitRouterVpnAttachmentResponse, err error)
DeleteTransitRouterVpnAttachment invokes the cbn.DeleteTransitRouterVpnAttachment API synchronously
func (*Client) DeleteTransitRouterVpnAttachmentWithCallback ¶ added in v1.61.1652
func (client *Client) DeleteTransitRouterVpnAttachmentWithCallback(request *DeleteTransitRouterVpnAttachmentRequest, callback func(response *DeleteTransitRouterVpnAttachmentResponse, err error)) <-chan int
DeleteTransitRouterVpnAttachmentWithCallback invokes the cbn.DeleteTransitRouterVpnAttachment API asynchronously
func (*Client) DeleteTransitRouterVpnAttachmentWithChan ¶ added in v1.61.1652
func (client *Client) DeleteTransitRouterVpnAttachmentWithChan(request *DeleteTransitRouterVpnAttachmentRequest) (<-chan *DeleteTransitRouterVpnAttachmentResponse, <-chan error)
DeleteTransitRouterVpnAttachmentWithChan invokes the cbn.DeleteTransitRouterVpnAttachment API asynchronously
func (*Client) DeleteTransitRouterWithCallback ¶ added in v1.61.1438
func (client *Client) DeleteTransitRouterWithCallback(request *DeleteTransitRouterRequest, callback func(response *DeleteTransitRouterResponse, err error)) <-chan int
DeleteTransitRouterWithCallback invokes the cbn.DeleteTransitRouter API asynchronously
func (*Client) DeleteTransitRouterWithChan ¶ added in v1.61.1438
func (client *Client) DeleteTransitRouterWithChan(request *DeleteTransitRouterRequest) (<-chan *DeleteTransitRouterResponse, <-chan error)
DeleteTransitRouterWithChan invokes the cbn.DeleteTransitRouter API asynchronously
func (*Client) DeregisterTransitRouterMulticastGroupMembers ¶ added in v1.61.1606
func (client *Client) DeregisterTransitRouterMulticastGroupMembers(request *DeregisterTransitRouterMulticastGroupMembersRequest) (response *DeregisterTransitRouterMulticastGroupMembersResponse, err error)
DeregisterTransitRouterMulticastGroupMembers invokes the cbn.DeregisterTransitRouterMulticastGroupMembers API synchronously
func (*Client) DeregisterTransitRouterMulticastGroupMembersWithCallback ¶ added in v1.61.1606
func (client *Client) DeregisterTransitRouterMulticastGroupMembersWithCallback(request *DeregisterTransitRouterMulticastGroupMembersRequest, callback func(response *DeregisterTransitRouterMulticastGroupMembersResponse, err error)) <-chan int
DeregisterTransitRouterMulticastGroupMembersWithCallback invokes the cbn.DeregisterTransitRouterMulticastGroupMembers API asynchronously
func (*Client) DeregisterTransitRouterMulticastGroupMembersWithChan ¶ added in v1.61.1606
func (client *Client) DeregisterTransitRouterMulticastGroupMembersWithChan(request *DeregisterTransitRouterMulticastGroupMembersRequest) (<-chan *DeregisterTransitRouterMulticastGroupMembersResponse, <-chan error)
DeregisterTransitRouterMulticastGroupMembersWithChan invokes the cbn.DeregisterTransitRouterMulticastGroupMembers API asynchronously
func (*Client) DeregisterTransitRouterMulticastGroupSources ¶ added in v1.61.1606
func (client *Client) DeregisterTransitRouterMulticastGroupSources(request *DeregisterTransitRouterMulticastGroupSourcesRequest) (response *DeregisterTransitRouterMulticastGroupSourcesResponse, err error)
DeregisterTransitRouterMulticastGroupSources invokes the cbn.DeregisterTransitRouterMulticastGroupSources API synchronously
func (*Client) DeregisterTransitRouterMulticastGroupSourcesWithCallback ¶ added in v1.61.1606
func (client *Client) DeregisterTransitRouterMulticastGroupSourcesWithCallback(request *DeregisterTransitRouterMulticastGroupSourcesRequest, callback func(response *DeregisterTransitRouterMulticastGroupSourcesResponse, err error)) <-chan int
DeregisterTransitRouterMulticastGroupSourcesWithCallback invokes the cbn.DeregisterTransitRouterMulticastGroupSources API asynchronously
func (*Client) DeregisterTransitRouterMulticastGroupSourcesWithChan ¶ added in v1.61.1606
func (client *Client) DeregisterTransitRouterMulticastGroupSourcesWithChan(request *DeregisterTransitRouterMulticastGroupSourcesRequest) (<-chan *DeregisterTransitRouterMulticastGroupSourcesResponse, <-chan error)
DeregisterTransitRouterMulticastGroupSourcesWithChan invokes the cbn.DeregisterTransitRouterMulticastGroupSources API asynchronously
func (*Client) DescribeCenAttachedChildInstanceAttribute ¶
func (client *Client) DescribeCenAttachedChildInstanceAttribute(request *DescribeCenAttachedChildInstanceAttributeRequest) (response *DescribeCenAttachedChildInstanceAttributeResponse, err error)
DescribeCenAttachedChildInstanceAttribute invokes the cbn.DescribeCenAttachedChildInstanceAttribute API synchronously
func (*Client) DescribeCenAttachedChildInstanceAttributeWithCallback ¶
func (client *Client) DescribeCenAttachedChildInstanceAttributeWithCallback(request *DescribeCenAttachedChildInstanceAttributeRequest, callback func(response *DescribeCenAttachedChildInstanceAttributeResponse, err error)) <-chan int
DescribeCenAttachedChildInstanceAttributeWithCallback invokes the cbn.DescribeCenAttachedChildInstanceAttribute API asynchronously
func (*Client) DescribeCenAttachedChildInstanceAttributeWithChan ¶
func (client *Client) DescribeCenAttachedChildInstanceAttributeWithChan(request *DescribeCenAttachedChildInstanceAttributeRequest) (<-chan *DescribeCenAttachedChildInstanceAttributeResponse, <-chan error)
DescribeCenAttachedChildInstanceAttributeWithChan invokes the cbn.DescribeCenAttachedChildInstanceAttribute API asynchronously
func (*Client) DescribeCenAttachedChildInstances ¶
func (client *Client) DescribeCenAttachedChildInstances(request *DescribeCenAttachedChildInstancesRequest) (response *DescribeCenAttachedChildInstancesResponse, err error)
DescribeCenAttachedChildInstances invokes the cbn.DescribeCenAttachedChildInstances API synchronously
func (*Client) DescribeCenAttachedChildInstancesWithCallback ¶
func (client *Client) DescribeCenAttachedChildInstancesWithCallback(request *DescribeCenAttachedChildInstancesRequest, callback func(response *DescribeCenAttachedChildInstancesResponse, err error)) <-chan int
DescribeCenAttachedChildInstancesWithCallback invokes the cbn.DescribeCenAttachedChildInstances API asynchronously
func (*Client) DescribeCenAttachedChildInstancesWithChan ¶
func (client *Client) DescribeCenAttachedChildInstancesWithChan(request *DescribeCenAttachedChildInstancesRequest) (<-chan *DescribeCenAttachedChildInstancesResponse, <-chan error)
DescribeCenAttachedChildInstancesWithChan invokes the cbn.DescribeCenAttachedChildInstances API asynchronously
func (*Client) DescribeCenBandwidthPackages ¶
func (client *Client) DescribeCenBandwidthPackages(request *DescribeCenBandwidthPackagesRequest) (response *DescribeCenBandwidthPackagesResponse, err error)
DescribeCenBandwidthPackages invokes the cbn.DescribeCenBandwidthPackages API synchronously
func (*Client) DescribeCenBandwidthPackagesWithCallback ¶
func (client *Client) DescribeCenBandwidthPackagesWithCallback(request *DescribeCenBandwidthPackagesRequest, callback func(response *DescribeCenBandwidthPackagesResponse, err error)) <-chan int
DescribeCenBandwidthPackagesWithCallback invokes the cbn.DescribeCenBandwidthPackages API asynchronously
func (*Client) DescribeCenBandwidthPackagesWithChan ¶
func (client *Client) DescribeCenBandwidthPackagesWithChan(request *DescribeCenBandwidthPackagesRequest) (<-chan *DescribeCenBandwidthPackagesResponse, <-chan error)
DescribeCenBandwidthPackagesWithChan invokes the cbn.DescribeCenBandwidthPackages API asynchronously
func (*Client) DescribeCenChildInstanceRouteEntries ¶ added in v1.60.382
func (client *Client) DescribeCenChildInstanceRouteEntries(request *DescribeCenChildInstanceRouteEntriesRequest) (response *DescribeCenChildInstanceRouteEntriesResponse, err error)
DescribeCenChildInstanceRouteEntries invokes the cbn.DescribeCenChildInstanceRouteEntries API synchronously
func (*Client) DescribeCenChildInstanceRouteEntriesWithCallback ¶ added in v1.60.382
func (client *Client) DescribeCenChildInstanceRouteEntriesWithCallback(request *DescribeCenChildInstanceRouteEntriesRequest, callback func(response *DescribeCenChildInstanceRouteEntriesResponse, err error)) <-chan int
DescribeCenChildInstanceRouteEntriesWithCallback invokes the cbn.DescribeCenChildInstanceRouteEntries API asynchronously
func (*Client) DescribeCenChildInstanceRouteEntriesWithChan ¶ added in v1.60.382
func (client *Client) DescribeCenChildInstanceRouteEntriesWithChan(request *DescribeCenChildInstanceRouteEntriesRequest) (<-chan *DescribeCenChildInstanceRouteEntriesResponse, <-chan error)
DescribeCenChildInstanceRouteEntriesWithChan invokes the cbn.DescribeCenChildInstanceRouteEntries API asynchronously
func (*Client) DescribeCenGeographicSpanRemainingBandwidth ¶
func (client *Client) DescribeCenGeographicSpanRemainingBandwidth(request *DescribeCenGeographicSpanRemainingBandwidthRequest) (response *DescribeCenGeographicSpanRemainingBandwidthResponse, err error)
DescribeCenGeographicSpanRemainingBandwidth invokes the cbn.DescribeCenGeographicSpanRemainingBandwidth API synchronously
func (*Client) DescribeCenGeographicSpanRemainingBandwidthWithCallback ¶
func (client *Client) DescribeCenGeographicSpanRemainingBandwidthWithCallback(request *DescribeCenGeographicSpanRemainingBandwidthRequest, callback func(response *DescribeCenGeographicSpanRemainingBandwidthResponse, err error)) <-chan int
DescribeCenGeographicSpanRemainingBandwidthWithCallback invokes the cbn.DescribeCenGeographicSpanRemainingBandwidth API asynchronously
func (*Client) DescribeCenGeographicSpanRemainingBandwidthWithChan ¶
func (client *Client) DescribeCenGeographicSpanRemainingBandwidthWithChan(request *DescribeCenGeographicSpanRemainingBandwidthRequest) (<-chan *DescribeCenGeographicSpanRemainingBandwidthResponse, <-chan error)
DescribeCenGeographicSpanRemainingBandwidthWithChan invokes the cbn.DescribeCenGeographicSpanRemainingBandwidth API asynchronously
func (*Client) DescribeCenGeographicSpans ¶
func (client *Client) DescribeCenGeographicSpans(request *DescribeCenGeographicSpansRequest) (response *DescribeCenGeographicSpansResponse, err error)
DescribeCenGeographicSpans invokes the cbn.DescribeCenGeographicSpans API synchronously
func (*Client) DescribeCenGeographicSpansWithCallback ¶
func (client *Client) DescribeCenGeographicSpansWithCallback(request *DescribeCenGeographicSpansRequest, callback func(response *DescribeCenGeographicSpansResponse, err error)) <-chan int
DescribeCenGeographicSpansWithCallback invokes the cbn.DescribeCenGeographicSpans API asynchronously
func (*Client) DescribeCenGeographicSpansWithChan ¶
func (client *Client) DescribeCenGeographicSpansWithChan(request *DescribeCenGeographicSpansRequest) (<-chan *DescribeCenGeographicSpansResponse, <-chan error)
DescribeCenGeographicSpansWithChan invokes the cbn.DescribeCenGeographicSpans API asynchronously
func (*Client) DescribeCenInterRegionBandwidthLimits ¶
func (client *Client) DescribeCenInterRegionBandwidthLimits(request *DescribeCenInterRegionBandwidthLimitsRequest) (response *DescribeCenInterRegionBandwidthLimitsResponse, err error)
DescribeCenInterRegionBandwidthLimits invokes the cbn.DescribeCenInterRegionBandwidthLimits API synchronously
func (*Client) DescribeCenInterRegionBandwidthLimitsWithCallback ¶
func (client *Client) DescribeCenInterRegionBandwidthLimitsWithCallback(request *DescribeCenInterRegionBandwidthLimitsRequest, callback func(response *DescribeCenInterRegionBandwidthLimitsResponse, err error)) <-chan int
DescribeCenInterRegionBandwidthLimitsWithCallback invokes the cbn.DescribeCenInterRegionBandwidthLimits API asynchronously
func (*Client) DescribeCenInterRegionBandwidthLimitsWithChan ¶
func (client *Client) DescribeCenInterRegionBandwidthLimitsWithChan(request *DescribeCenInterRegionBandwidthLimitsRequest) (<-chan *DescribeCenInterRegionBandwidthLimitsResponse, <-chan error)
DescribeCenInterRegionBandwidthLimitsWithChan invokes the cbn.DescribeCenInterRegionBandwidthLimits API asynchronously
func (*Client) DescribeCenPrivateZoneRoutes ¶
func (client *Client) DescribeCenPrivateZoneRoutes(request *DescribeCenPrivateZoneRoutesRequest) (response *DescribeCenPrivateZoneRoutesResponse, err error)
DescribeCenPrivateZoneRoutes invokes the cbn.DescribeCenPrivateZoneRoutes API synchronously
func (*Client) DescribeCenPrivateZoneRoutesWithCallback ¶
func (client *Client) DescribeCenPrivateZoneRoutesWithCallback(request *DescribeCenPrivateZoneRoutesRequest, callback func(response *DescribeCenPrivateZoneRoutesResponse, err error)) <-chan int
DescribeCenPrivateZoneRoutesWithCallback invokes the cbn.DescribeCenPrivateZoneRoutes API asynchronously
func (*Client) DescribeCenPrivateZoneRoutesWithChan ¶
func (client *Client) DescribeCenPrivateZoneRoutesWithChan(request *DescribeCenPrivateZoneRoutesRequest) (<-chan *DescribeCenPrivateZoneRoutesResponse, <-chan error)
DescribeCenPrivateZoneRoutesWithChan invokes the cbn.DescribeCenPrivateZoneRoutes API asynchronously
func (*Client) DescribeCenRegionDomainRouteEntries ¶
func (client *Client) DescribeCenRegionDomainRouteEntries(request *DescribeCenRegionDomainRouteEntriesRequest) (response *DescribeCenRegionDomainRouteEntriesResponse, err error)
DescribeCenRegionDomainRouteEntries invokes the cbn.DescribeCenRegionDomainRouteEntries API synchronously
func (*Client) DescribeCenRegionDomainRouteEntriesWithCallback ¶
func (client *Client) DescribeCenRegionDomainRouteEntriesWithCallback(request *DescribeCenRegionDomainRouteEntriesRequest, callback func(response *DescribeCenRegionDomainRouteEntriesResponse, err error)) <-chan int
DescribeCenRegionDomainRouteEntriesWithCallback invokes the cbn.DescribeCenRegionDomainRouteEntries API asynchronously
func (*Client) DescribeCenRegionDomainRouteEntriesWithChan ¶
func (client *Client) DescribeCenRegionDomainRouteEntriesWithChan(request *DescribeCenRegionDomainRouteEntriesRequest) (<-chan *DescribeCenRegionDomainRouteEntriesResponse, <-chan error)
DescribeCenRegionDomainRouteEntriesWithChan invokes the cbn.DescribeCenRegionDomainRouteEntries API asynchronously
func (*Client) DescribeCenRouteMaps ¶ added in v1.60.382
func (client *Client) DescribeCenRouteMaps(request *DescribeCenRouteMapsRequest) (response *DescribeCenRouteMapsResponse, err error)
DescribeCenRouteMaps invokes the cbn.DescribeCenRouteMaps API synchronously
func (*Client) DescribeCenRouteMapsWithCallback ¶ added in v1.60.382
func (client *Client) DescribeCenRouteMapsWithCallback(request *DescribeCenRouteMapsRequest, callback func(response *DescribeCenRouteMapsResponse, err error)) <-chan int
DescribeCenRouteMapsWithCallback invokes the cbn.DescribeCenRouteMaps API asynchronously
func (*Client) DescribeCenRouteMapsWithChan ¶ added in v1.60.382
func (client *Client) DescribeCenRouteMapsWithChan(request *DescribeCenRouteMapsRequest) (<-chan *DescribeCenRouteMapsResponse, <-chan error)
DescribeCenRouteMapsWithChan invokes the cbn.DescribeCenRouteMaps API asynchronously
func (*Client) DescribeCenVbrHealthCheck ¶
func (client *Client) DescribeCenVbrHealthCheck(request *DescribeCenVbrHealthCheckRequest) (response *DescribeCenVbrHealthCheckResponse, err error)
DescribeCenVbrHealthCheck invokes the cbn.DescribeCenVbrHealthCheck API synchronously
func (*Client) DescribeCenVbrHealthCheckWithCallback ¶
func (client *Client) DescribeCenVbrHealthCheckWithCallback(request *DescribeCenVbrHealthCheckRequest, callback func(response *DescribeCenVbrHealthCheckResponse, err error)) <-chan int
DescribeCenVbrHealthCheckWithCallback invokes the cbn.DescribeCenVbrHealthCheck API asynchronously
func (*Client) DescribeCenVbrHealthCheckWithChan ¶
func (client *Client) DescribeCenVbrHealthCheckWithChan(request *DescribeCenVbrHealthCheckRequest) (<-chan *DescribeCenVbrHealthCheckResponse, <-chan error)
DescribeCenVbrHealthCheckWithChan invokes the cbn.DescribeCenVbrHealthCheck API asynchronously
func (*Client) DescribeCens ¶
func (client *Client) DescribeCens(request *DescribeCensRequest) (response *DescribeCensResponse, err error)
DescribeCens invokes the cbn.DescribeCens API synchronously
func (*Client) DescribeCensWithCallback ¶
func (client *Client) DescribeCensWithCallback(request *DescribeCensRequest, callback func(response *DescribeCensResponse, err error)) <-chan int
DescribeCensWithCallback invokes the cbn.DescribeCens API asynchronously
func (*Client) DescribeCensWithChan ¶
func (client *Client) DescribeCensWithChan(request *DescribeCensRequest) (<-chan *DescribeCensResponse, <-chan error)
DescribeCensWithChan invokes the cbn.DescribeCens API asynchronously
func (*Client) DescribeChildInstanceRegions ¶
func (client *Client) DescribeChildInstanceRegions(request *DescribeChildInstanceRegionsRequest) (response *DescribeChildInstanceRegionsResponse, err error)
DescribeChildInstanceRegions invokes the cbn.DescribeChildInstanceRegions API synchronously
func (*Client) DescribeChildInstanceRegionsWithCallback ¶
func (client *Client) DescribeChildInstanceRegionsWithCallback(request *DescribeChildInstanceRegionsRequest, callback func(response *DescribeChildInstanceRegionsResponse, err error)) <-chan int
DescribeChildInstanceRegionsWithCallback invokes the cbn.DescribeChildInstanceRegions API asynchronously
func (*Client) DescribeChildInstanceRegionsWithChan ¶
func (client *Client) DescribeChildInstanceRegionsWithChan(request *DescribeChildInstanceRegionsRequest) (<-chan *DescribeChildInstanceRegionsResponse, <-chan error)
DescribeChildInstanceRegionsWithChan invokes the cbn.DescribeChildInstanceRegions API asynchronously
func (*Client) DescribeFlowlogs ¶ added in v1.60.382
func (client *Client) DescribeFlowlogs(request *DescribeFlowlogsRequest) (response *DescribeFlowlogsResponse, err error)
DescribeFlowlogs invokes the cbn.DescribeFlowlogs API synchronously
func (*Client) DescribeFlowlogsWithCallback ¶ added in v1.60.382
func (client *Client) DescribeFlowlogsWithCallback(request *DescribeFlowlogsRequest, callback func(response *DescribeFlowlogsResponse, err error)) <-chan int
DescribeFlowlogsWithCallback invokes the cbn.DescribeFlowlogs API asynchronously
func (*Client) DescribeFlowlogsWithChan ¶ added in v1.60.382
func (client *Client) DescribeFlowlogsWithChan(request *DescribeFlowlogsRequest) (<-chan *DescribeFlowlogsResponse, <-chan error)
DescribeFlowlogsWithChan invokes the cbn.DescribeFlowlogs API asynchronously
func (*Client) DescribeGeographicRegionMembership ¶
func (client *Client) DescribeGeographicRegionMembership(request *DescribeGeographicRegionMembershipRequest) (response *DescribeGeographicRegionMembershipResponse, err error)
DescribeGeographicRegionMembership invokes the cbn.DescribeGeographicRegionMembership API synchronously
func (*Client) DescribeGeographicRegionMembershipWithCallback ¶
func (client *Client) DescribeGeographicRegionMembershipWithCallback(request *DescribeGeographicRegionMembershipRequest, callback func(response *DescribeGeographicRegionMembershipResponse, err error)) <-chan int
DescribeGeographicRegionMembershipWithCallback invokes the cbn.DescribeGeographicRegionMembership API asynchronously
func (*Client) DescribeGeographicRegionMembershipWithChan ¶
func (client *Client) DescribeGeographicRegionMembershipWithChan(request *DescribeGeographicRegionMembershipRequest) (<-chan *DescribeGeographicRegionMembershipResponse, <-chan error)
DescribeGeographicRegionMembershipWithChan invokes the cbn.DescribeGeographicRegionMembership API asynchronously
func (*Client) DescribeGrantRulesToCen ¶
func (client *Client) DescribeGrantRulesToCen(request *DescribeGrantRulesToCenRequest) (response *DescribeGrantRulesToCenResponse, err error)
DescribeGrantRulesToCen invokes the cbn.DescribeGrantRulesToCen API synchronously
func (*Client) DescribeGrantRulesToCenWithCallback ¶
func (client *Client) DescribeGrantRulesToCenWithCallback(request *DescribeGrantRulesToCenRequest, callback func(response *DescribeGrantRulesToCenResponse, err error)) <-chan int
DescribeGrantRulesToCenWithCallback invokes the cbn.DescribeGrantRulesToCen API asynchronously
func (*Client) DescribeGrantRulesToCenWithChan ¶
func (client *Client) DescribeGrantRulesToCenWithChan(request *DescribeGrantRulesToCenRequest) (<-chan *DescribeGrantRulesToCenResponse, <-chan error)
DescribeGrantRulesToCenWithChan invokes the cbn.DescribeGrantRulesToCen API asynchronously
func (*Client) DescribeGrantRulesToResource ¶ added in v1.61.1790
func (client *Client) DescribeGrantRulesToResource(request *DescribeGrantRulesToResourceRequest) (response *DescribeGrantRulesToResourceResponse, err error)
DescribeGrantRulesToResource invokes the cbn.DescribeGrantRulesToResource API synchronously
func (*Client) DescribeGrantRulesToResourceWithCallback ¶ added in v1.61.1790
func (client *Client) DescribeGrantRulesToResourceWithCallback(request *DescribeGrantRulesToResourceRequest, callback func(response *DescribeGrantRulesToResourceResponse, err error)) <-chan int
DescribeGrantRulesToResourceWithCallback invokes the cbn.DescribeGrantRulesToResource API asynchronously
func (*Client) DescribeGrantRulesToResourceWithChan ¶ added in v1.61.1790
func (client *Client) DescribeGrantRulesToResourceWithChan(request *DescribeGrantRulesToResourceRequest) (<-chan *DescribeGrantRulesToResourceResponse, <-chan error)
DescribeGrantRulesToResourceWithChan invokes the cbn.DescribeGrantRulesToResource API asynchronously
func (*Client) DescribePublishedRouteEntries ¶
func (client *Client) DescribePublishedRouteEntries(request *DescribePublishedRouteEntriesRequest) (response *DescribePublishedRouteEntriesResponse, err error)
DescribePublishedRouteEntries invokes the cbn.DescribePublishedRouteEntries API synchronously
func (*Client) DescribePublishedRouteEntriesWithCallback ¶
func (client *Client) DescribePublishedRouteEntriesWithCallback(request *DescribePublishedRouteEntriesRequest, callback func(response *DescribePublishedRouteEntriesResponse, err error)) <-chan int
DescribePublishedRouteEntriesWithCallback invokes the cbn.DescribePublishedRouteEntries API asynchronously
func (*Client) DescribePublishedRouteEntriesWithChan ¶
func (client *Client) DescribePublishedRouteEntriesWithChan(request *DescribePublishedRouteEntriesRequest) (<-chan *DescribePublishedRouteEntriesResponse, <-chan error)
DescribePublishedRouteEntriesWithChan invokes the cbn.DescribePublishedRouteEntries API asynchronously
func (*Client) DescribeRouteConflict ¶
func (client *Client) DescribeRouteConflict(request *DescribeRouteConflictRequest) (response *DescribeRouteConflictResponse, err error)
DescribeRouteConflict invokes the cbn.DescribeRouteConflict API synchronously
func (*Client) DescribeRouteConflictWithCallback ¶
func (client *Client) DescribeRouteConflictWithCallback(request *DescribeRouteConflictRequest, callback func(response *DescribeRouteConflictResponse, err error)) <-chan int
DescribeRouteConflictWithCallback invokes the cbn.DescribeRouteConflict API asynchronously
func (*Client) DescribeRouteConflictWithChan ¶
func (client *Client) DescribeRouteConflictWithChan(request *DescribeRouteConflictRequest) (<-chan *DescribeRouteConflictResponse, <-chan error)
DescribeRouteConflictWithChan invokes the cbn.DescribeRouteConflict API asynchronously
func (*Client) DescribeRouteServicesInCen ¶
func (client *Client) DescribeRouteServicesInCen(request *DescribeRouteServicesInCenRequest) (response *DescribeRouteServicesInCenResponse, err error)
DescribeRouteServicesInCen invokes the cbn.DescribeRouteServicesInCen API synchronously
func (*Client) DescribeRouteServicesInCenWithCallback ¶
func (client *Client) DescribeRouteServicesInCenWithCallback(request *DescribeRouteServicesInCenRequest, callback func(response *DescribeRouteServicesInCenResponse, err error)) <-chan int
DescribeRouteServicesInCenWithCallback invokes the cbn.DescribeRouteServicesInCen API asynchronously
func (*Client) DescribeRouteServicesInCenWithChan ¶
func (client *Client) DescribeRouteServicesInCenWithChan(request *DescribeRouteServicesInCenRequest) (<-chan *DescribeRouteServicesInCenResponse, <-chan error)
DescribeRouteServicesInCenWithChan invokes the cbn.DescribeRouteServicesInCen API asynchronously
func (*Client) DetachCenChildInstance ¶
func (client *Client) DetachCenChildInstance(request *DetachCenChildInstanceRequest) (response *DetachCenChildInstanceResponse, err error)
DetachCenChildInstance invokes the cbn.DetachCenChildInstance API synchronously
func (*Client) DetachCenChildInstanceWithCallback ¶
func (client *Client) DetachCenChildInstanceWithCallback(request *DetachCenChildInstanceRequest, callback func(response *DetachCenChildInstanceResponse, err error)) <-chan int
DetachCenChildInstanceWithCallback invokes the cbn.DetachCenChildInstance API asynchronously
func (*Client) DetachCenChildInstanceWithChan ¶
func (client *Client) DetachCenChildInstanceWithChan(request *DetachCenChildInstanceRequest) (<-chan *DetachCenChildInstanceResponse, <-chan error)
DetachCenChildInstanceWithChan invokes the cbn.DetachCenChildInstance API asynchronously
func (*Client) DisableCenVbrHealthCheck ¶
func (client *Client) DisableCenVbrHealthCheck(request *DisableCenVbrHealthCheckRequest) (response *DisableCenVbrHealthCheckResponse, err error)
DisableCenVbrHealthCheck invokes the cbn.DisableCenVbrHealthCheck API synchronously
func (*Client) DisableCenVbrHealthCheckWithCallback ¶
func (client *Client) DisableCenVbrHealthCheckWithCallback(request *DisableCenVbrHealthCheckRequest, callback func(response *DisableCenVbrHealthCheckResponse, err error)) <-chan int
DisableCenVbrHealthCheckWithCallback invokes the cbn.DisableCenVbrHealthCheck API asynchronously
func (*Client) DisableCenVbrHealthCheckWithChan ¶
func (client *Client) DisableCenVbrHealthCheckWithChan(request *DisableCenVbrHealthCheckRequest) (<-chan *DisableCenVbrHealthCheckResponse, <-chan error)
DisableCenVbrHealthCheckWithChan invokes the cbn.DisableCenVbrHealthCheck API asynchronously
func (*Client) DisableTransitRouterRouteTablePropagation ¶ added in v1.61.1227
func (client *Client) DisableTransitRouterRouteTablePropagation(request *DisableTransitRouterRouteTablePropagationRequest) (response *DisableTransitRouterRouteTablePropagationResponse, err error)
DisableTransitRouterRouteTablePropagation invokes the cbn.DisableTransitRouterRouteTablePropagation API synchronously
func (*Client) DisableTransitRouterRouteTablePropagationWithCallback ¶ added in v1.61.1227
func (client *Client) DisableTransitRouterRouteTablePropagationWithCallback(request *DisableTransitRouterRouteTablePropagationRequest, callback func(response *DisableTransitRouterRouteTablePropagationResponse, err error)) <-chan int
DisableTransitRouterRouteTablePropagationWithCallback invokes the cbn.DisableTransitRouterRouteTablePropagation API asynchronously
func (*Client) DisableTransitRouterRouteTablePropagationWithChan ¶ added in v1.61.1227
func (client *Client) DisableTransitRouterRouteTablePropagationWithChan(request *DisableTransitRouterRouteTablePropagationRequest) (<-chan *DisableTransitRouterRouteTablePropagationResponse, <-chan error)
DisableTransitRouterRouteTablePropagationWithChan invokes the cbn.DisableTransitRouterRouteTablePropagation API asynchronously
func (*Client) DisassociateTransitRouterMulticastDomain ¶ added in v1.61.1606
func (client *Client) DisassociateTransitRouterMulticastDomain(request *DisassociateTransitRouterMulticastDomainRequest) (response *DisassociateTransitRouterMulticastDomainResponse, err error)
DisassociateTransitRouterMulticastDomain invokes the cbn.DisassociateTransitRouterMulticastDomain API synchronously
func (*Client) DisassociateTransitRouterMulticastDomainWithCallback ¶ added in v1.61.1606
func (client *Client) DisassociateTransitRouterMulticastDomainWithCallback(request *DisassociateTransitRouterMulticastDomainRequest, callback func(response *DisassociateTransitRouterMulticastDomainResponse, err error)) <-chan int
DisassociateTransitRouterMulticastDomainWithCallback invokes the cbn.DisassociateTransitRouterMulticastDomain API asynchronously
func (*Client) DisassociateTransitRouterMulticastDomainWithChan ¶ added in v1.61.1606
func (client *Client) DisassociateTransitRouterMulticastDomainWithChan(request *DisassociateTransitRouterMulticastDomainRequest) (<-chan *DisassociateTransitRouterMulticastDomainResponse, <-chan error)
DisassociateTransitRouterMulticastDomainWithChan invokes the cbn.DisassociateTransitRouterMulticastDomain API asynchronously
func (*Client) DissociateTransitRouterAttachmentFromRouteTable ¶ added in v1.61.1227
func (client *Client) DissociateTransitRouterAttachmentFromRouteTable(request *DissociateTransitRouterAttachmentFromRouteTableRequest) (response *DissociateTransitRouterAttachmentFromRouteTableResponse, err error)
DissociateTransitRouterAttachmentFromRouteTable invokes the cbn.DissociateTransitRouterAttachmentFromRouteTable API synchronously
func (*Client) DissociateTransitRouterAttachmentFromRouteTableWithCallback ¶ added in v1.61.1227
func (client *Client) DissociateTransitRouterAttachmentFromRouteTableWithCallback(request *DissociateTransitRouterAttachmentFromRouteTableRequest, callback func(response *DissociateTransitRouterAttachmentFromRouteTableResponse, err error)) <-chan int
DissociateTransitRouterAttachmentFromRouteTableWithCallback invokes the cbn.DissociateTransitRouterAttachmentFromRouteTable API asynchronously
func (*Client) DissociateTransitRouterAttachmentFromRouteTableWithChan ¶ added in v1.61.1227
func (client *Client) DissociateTransitRouterAttachmentFromRouteTableWithChan(request *DissociateTransitRouterAttachmentFromRouteTableRequest) (<-chan *DissociateTransitRouterAttachmentFromRouteTableResponse, <-chan error)
DissociateTransitRouterAttachmentFromRouteTableWithChan invokes the cbn.DissociateTransitRouterAttachmentFromRouteTable API asynchronously
func (*Client) EnableCenVbrHealthCheck ¶
func (client *Client) EnableCenVbrHealthCheck(request *EnableCenVbrHealthCheckRequest) (response *EnableCenVbrHealthCheckResponse, err error)
EnableCenVbrHealthCheck invokes the cbn.EnableCenVbrHealthCheck API synchronously
func (*Client) EnableCenVbrHealthCheckWithCallback ¶
func (client *Client) EnableCenVbrHealthCheckWithCallback(request *EnableCenVbrHealthCheckRequest, callback func(response *EnableCenVbrHealthCheckResponse, err error)) <-chan int
EnableCenVbrHealthCheckWithCallback invokes the cbn.EnableCenVbrHealthCheck API asynchronously
func (*Client) EnableCenVbrHealthCheckWithChan ¶
func (client *Client) EnableCenVbrHealthCheckWithChan(request *EnableCenVbrHealthCheckRequest) (<-chan *EnableCenVbrHealthCheckResponse, <-chan error)
EnableCenVbrHealthCheckWithChan invokes the cbn.EnableCenVbrHealthCheck API asynchronously
func (*Client) EnableTransitRouterRouteTablePropagation ¶ added in v1.61.1227
func (client *Client) EnableTransitRouterRouteTablePropagation(request *EnableTransitRouterRouteTablePropagationRequest) (response *EnableTransitRouterRouteTablePropagationResponse, err error)
EnableTransitRouterRouteTablePropagation invokes the cbn.EnableTransitRouterRouteTablePropagation API synchronously
func (*Client) EnableTransitRouterRouteTablePropagationWithCallback ¶ added in v1.61.1227
func (client *Client) EnableTransitRouterRouteTablePropagationWithCallback(request *EnableTransitRouterRouteTablePropagationRequest, callback func(response *EnableTransitRouterRouteTablePropagationResponse, err error)) <-chan int
EnableTransitRouterRouteTablePropagationWithCallback invokes the cbn.EnableTransitRouterRouteTablePropagation API asynchronously
func (*Client) EnableTransitRouterRouteTablePropagationWithChan ¶ added in v1.61.1227
func (client *Client) EnableTransitRouterRouteTablePropagationWithChan(request *EnableTransitRouterRouteTablePropagationRequest) (<-chan *EnableTransitRouterRouteTablePropagationResponse, <-chan error)
EnableTransitRouterRouteTablePropagationWithChan invokes the cbn.EnableTransitRouterRouteTablePropagation API asynchronously
func (*Client) GrantInstanceToTransitRouter ¶ added in v1.61.1397
func (client *Client) GrantInstanceToTransitRouter(request *GrantInstanceToTransitRouterRequest) (response *GrantInstanceToTransitRouterResponse, err error)
GrantInstanceToTransitRouter invokes the cbn.GrantInstanceToTransitRouter API synchronously
func (*Client) GrantInstanceToTransitRouterWithCallback ¶ added in v1.61.1397
func (client *Client) GrantInstanceToTransitRouterWithCallback(request *GrantInstanceToTransitRouterRequest, callback func(response *GrantInstanceToTransitRouterResponse, err error)) <-chan int
GrantInstanceToTransitRouterWithCallback invokes the cbn.GrantInstanceToTransitRouter API asynchronously
func (*Client) GrantInstanceToTransitRouterWithChan ¶ added in v1.61.1397
func (client *Client) GrantInstanceToTransitRouterWithChan(request *GrantInstanceToTransitRouterRequest) (<-chan *GrantInstanceToTransitRouterResponse, <-chan error)
GrantInstanceToTransitRouterWithChan invokes the cbn.GrantInstanceToTransitRouter API asynchronously
func (*Client) ListCenInterRegionTrafficQosPolicies ¶ added in v1.61.1352
func (client *Client) ListCenInterRegionTrafficQosPolicies(request *ListCenInterRegionTrafficQosPoliciesRequest) (response *ListCenInterRegionTrafficQosPoliciesResponse, err error)
ListCenInterRegionTrafficQosPolicies invokes the cbn.ListCenInterRegionTrafficQosPolicies API synchronously
func (*Client) ListCenInterRegionTrafficQosPoliciesWithCallback ¶ added in v1.61.1352
func (client *Client) ListCenInterRegionTrafficQosPoliciesWithCallback(request *ListCenInterRegionTrafficQosPoliciesRequest, callback func(response *ListCenInterRegionTrafficQosPoliciesResponse, err error)) <-chan int
ListCenInterRegionTrafficQosPoliciesWithCallback invokes the cbn.ListCenInterRegionTrafficQosPolicies API asynchronously
func (*Client) ListCenInterRegionTrafficQosPoliciesWithChan ¶ added in v1.61.1352
func (client *Client) ListCenInterRegionTrafficQosPoliciesWithChan(request *ListCenInterRegionTrafficQosPoliciesRequest) (<-chan *ListCenInterRegionTrafficQosPoliciesResponse, <-chan error)
ListCenInterRegionTrafficQosPoliciesWithChan invokes the cbn.ListCenInterRegionTrafficQosPolicies API asynchronously
func (*Client) ListGrantVSwitchEnis ¶ added in v1.61.1606
func (client *Client) ListGrantVSwitchEnis(request *ListGrantVSwitchEnisRequest) (response *ListGrantVSwitchEnisResponse, err error)
ListGrantVSwitchEnis invokes the cbn.ListGrantVSwitchEnis API synchronously
func (*Client) ListGrantVSwitchEnisWithCallback ¶ added in v1.61.1606
func (client *Client) ListGrantVSwitchEnisWithCallback(request *ListGrantVSwitchEnisRequest, callback func(response *ListGrantVSwitchEnisResponse, err error)) <-chan int
ListGrantVSwitchEnisWithCallback invokes the cbn.ListGrantVSwitchEnis API asynchronously
func (*Client) ListGrantVSwitchEnisWithChan ¶ added in v1.61.1606
func (client *Client) ListGrantVSwitchEnisWithChan(request *ListGrantVSwitchEnisRequest) (<-chan *ListGrantVSwitchEnisResponse, <-chan error)
ListGrantVSwitchEnisWithChan invokes the cbn.ListGrantVSwitchEnis API asynchronously
func (*Client) ListGrantVSwitchesToCen ¶ added in v1.61.1397
func (client *Client) ListGrantVSwitchesToCen(request *ListGrantVSwitchesToCenRequest) (response *ListGrantVSwitchesToCenResponse, err error)
ListGrantVSwitchesToCen invokes the cbn.ListGrantVSwitchesToCen API synchronously
func (*Client) ListGrantVSwitchesToCenWithCallback ¶ added in v1.61.1397
func (client *Client) ListGrantVSwitchesToCenWithCallback(request *ListGrantVSwitchesToCenRequest, callback func(response *ListGrantVSwitchesToCenResponse, err error)) <-chan int
ListGrantVSwitchesToCenWithCallback invokes the cbn.ListGrantVSwitchesToCen API asynchronously
func (*Client) ListGrantVSwitchesToCenWithChan ¶ added in v1.61.1397
func (client *Client) ListGrantVSwitchesToCenWithChan(request *ListGrantVSwitchesToCenRequest) (<-chan *ListGrantVSwitchesToCenResponse, <-chan error)
ListGrantVSwitchesToCenWithChan invokes the cbn.ListGrantVSwitchesToCen API asynchronously
func (*Client) ListTagResources ¶ added in v1.60.382
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the cbn.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶ added in v1.60.382
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the cbn.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶ added in v1.60.382
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the cbn.ListTagResources API asynchronously
func (*Client) ListTrafficMarkingPolicies ¶ added in v1.61.1352
func (client *Client) ListTrafficMarkingPolicies(request *ListTrafficMarkingPoliciesRequest) (response *ListTrafficMarkingPoliciesResponse, err error)
ListTrafficMarkingPolicies invokes the cbn.ListTrafficMarkingPolicies API synchronously
func (*Client) ListTrafficMarkingPoliciesWithCallback ¶ added in v1.61.1352
func (client *Client) ListTrafficMarkingPoliciesWithCallback(request *ListTrafficMarkingPoliciesRequest, callback func(response *ListTrafficMarkingPoliciesResponse, err error)) <-chan int
ListTrafficMarkingPoliciesWithCallback invokes the cbn.ListTrafficMarkingPolicies API asynchronously
func (*Client) ListTrafficMarkingPoliciesWithChan ¶ added in v1.61.1352
func (client *Client) ListTrafficMarkingPoliciesWithChan(request *ListTrafficMarkingPoliciesRequest) (<-chan *ListTrafficMarkingPoliciesResponse, <-chan error)
ListTrafficMarkingPoliciesWithChan invokes the cbn.ListTrafficMarkingPolicies API asynchronously
func (*Client) ListTransitRouterAvailableResource ¶ added in v1.61.1227
func (client *Client) ListTransitRouterAvailableResource(request *ListTransitRouterAvailableResourceRequest) (response *ListTransitRouterAvailableResourceResponse, err error)
ListTransitRouterAvailableResource invokes the cbn.ListTransitRouterAvailableResource API synchronously
func (*Client) ListTransitRouterAvailableResourceWithCallback ¶ added in v1.61.1227
func (client *Client) ListTransitRouterAvailableResourceWithCallback(request *ListTransitRouterAvailableResourceRequest, callback func(response *ListTransitRouterAvailableResourceResponse, err error)) <-chan int
ListTransitRouterAvailableResourceWithCallback invokes the cbn.ListTransitRouterAvailableResource API asynchronously
func (*Client) ListTransitRouterAvailableResourceWithChan ¶ added in v1.61.1227
func (client *Client) ListTransitRouterAvailableResourceWithChan(request *ListTransitRouterAvailableResourceRequest) (<-chan *ListTransitRouterAvailableResourceResponse, <-chan error)
ListTransitRouterAvailableResourceWithChan invokes the cbn.ListTransitRouterAvailableResource API asynchronously
func (*Client) ListTransitRouterCidr ¶ added in v1.62.40
func (client *Client) ListTransitRouterCidr(request *ListTransitRouterCidrRequest) (response *ListTransitRouterCidrResponse, err error)
ListTransitRouterCidr invokes the cbn.ListTransitRouterCidr API synchronously
func (*Client) ListTransitRouterCidrAllocation ¶ added in v1.62.40
func (client *Client) ListTransitRouterCidrAllocation(request *ListTransitRouterCidrAllocationRequest) (response *ListTransitRouterCidrAllocationResponse, err error)
ListTransitRouterCidrAllocation invokes the cbn.ListTransitRouterCidrAllocation API synchronously
func (*Client) ListTransitRouterCidrAllocationWithCallback ¶ added in v1.62.40
func (client *Client) ListTransitRouterCidrAllocationWithCallback(request *ListTransitRouterCidrAllocationRequest, callback func(response *ListTransitRouterCidrAllocationResponse, err error)) <-chan int
ListTransitRouterCidrAllocationWithCallback invokes the cbn.ListTransitRouterCidrAllocation API asynchronously
func (*Client) ListTransitRouterCidrAllocationWithChan ¶ added in v1.62.40
func (client *Client) ListTransitRouterCidrAllocationWithChan(request *ListTransitRouterCidrAllocationRequest) (<-chan *ListTransitRouterCidrAllocationResponse, <-chan error)
ListTransitRouterCidrAllocationWithChan invokes the cbn.ListTransitRouterCidrAllocation API asynchronously
func (*Client) ListTransitRouterCidrWithCallback ¶ added in v1.62.40
func (client *Client) ListTransitRouterCidrWithCallback(request *ListTransitRouterCidrRequest, callback func(response *ListTransitRouterCidrResponse, err error)) <-chan int
ListTransitRouterCidrWithCallback invokes the cbn.ListTransitRouterCidr API asynchronously
func (*Client) ListTransitRouterCidrWithChan ¶ added in v1.62.40
func (client *Client) ListTransitRouterCidrWithChan(request *ListTransitRouterCidrRequest) (<-chan *ListTransitRouterCidrResponse, <-chan error)
ListTransitRouterCidrWithChan invokes the cbn.ListTransitRouterCidr API asynchronously
func (*Client) ListTransitRouterMulticastDomainAssociations ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastDomainAssociations(request *ListTransitRouterMulticastDomainAssociationsRequest) (response *ListTransitRouterMulticastDomainAssociationsResponse, err error)
ListTransitRouterMulticastDomainAssociations invokes the cbn.ListTransitRouterMulticastDomainAssociations API synchronously
func (*Client) ListTransitRouterMulticastDomainAssociationsWithCallback ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastDomainAssociationsWithCallback(request *ListTransitRouterMulticastDomainAssociationsRequest, callback func(response *ListTransitRouterMulticastDomainAssociationsResponse, err error)) <-chan int
ListTransitRouterMulticastDomainAssociationsWithCallback invokes the cbn.ListTransitRouterMulticastDomainAssociations API asynchronously
func (*Client) ListTransitRouterMulticastDomainAssociationsWithChan ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastDomainAssociationsWithChan(request *ListTransitRouterMulticastDomainAssociationsRequest) (<-chan *ListTransitRouterMulticastDomainAssociationsResponse, <-chan error)
ListTransitRouterMulticastDomainAssociationsWithChan invokes the cbn.ListTransitRouterMulticastDomainAssociations API asynchronously
func (*Client) ListTransitRouterMulticastDomainVSwitches ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastDomainVSwitches(request *ListTransitRouterMulticastDomainVSwitchesRequest) (response *ListTransitRouterMulticastDomainVSwitchesResponse, err error)
ListTransitRouterMulticastDomainVSwitches invokes the cbn.ListTransitRouterMulticastDomainVSwitches API synchronously
func (*Client) ListTransitRouterMulticastDomainVSwitchesWithCallback ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastDomainVSwitchesWithCallback(request *ListTransitRouterMulticastDomainVSwitchesRequest, callback func(response *ListTransitRouterMulticastDomainVSwitchesResponse, err error)) <-chan int
ListTransitRouterMulticastDomainVSwitchesWithCallback invokes the cbn.ListTransitRouterMulticastDomainVSwitches API asynchronously
func (*Client) ListTransitRouterMulticastDomainVSwitchesWithChan ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastDomainVSwitchesWithChan(request *ListTransitRouterMulticastDomainVSwitchesRequest) (<-chan *ListTransitRouterMulticastDomainVSwitchesResponse, <-chan error)
ListTransitRouterMulticastDomainVSwitchesWithChan invokes the cbn.ListTransitRouterMulticastDomainVSwitches API asynchronously
func (*Client) ListTransitRouterMulticastDomains ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastDomains(request *ListTransitRouterMulticastDomainsRequest) (response *ListTransitRouterMulticastDomainsResponse, err error)
ListTransitRouterMulticastDomains invokes the cbn.ListTransitRouterMulticastDomains API synchronously
func (*Client) ListTransitRouterMulticastDomainsWithCallback ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastDomainsWithCallback(request *ListTransitRouterMulticastDomainsRequest, callback func(response *ListTransitRouterMulticastDomainsResponse, err error)) <-chan int
ListTransitRouterMulticastDomainsWithCallback invokes the cbn.ListTransitRouterMulticastDomains API asynchronously
func (*Client) ListTransitRouterMulticastDomainsWithChan ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastDomainsWithChan(request *ListTransitRouterMulticastDomainsRequest) (<-chan *ListTransitRouterMulticastDomainsResponse, <-chan error)
ListTransitRouterMulticastDomainsWithChan invokes the cbn.ListTransitRouterMulticastDomains API asynchronously
func (*Client) ListTransitRouterMulticastGroups ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastGroups(request *ListTransitRouterMulticastGroupsRequest) (response *ListTransitRouterMulticastGroupsResponse, err error)
ListTransitRouterMulticastGroups invokes the cbn.ListTransitRouterMulticastGroups API synchronously
func (*Client) ListTransitRouterMulticastGroupsWithCallback ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastGroupsWithCallback(request *ListTransitRouterMulticastGroupsRequest, callback func(response *ListTransitRouterMulticastGroupsResponse, err error)) <-chan int
ListTransitRouterMulticastGroupsWithCallback invokes the cbn.ListTransitRouterMulticastGroups API asynchronously
func (*Client) ListTransitRouterMulticastGroupsWithChan ¶ added in v1.61.1606
func (client *Client) ListTransitRouterMulticastGroupsWithChan(request *ListTransitRouterMulticastGroupsRequest) (<-chan *ListTransitRouterMulticastGroupsResponse, <-chan error)
ListTransitRouterMulticastGroupsWithChan invokes the cbn.ListTransitRouterMulticastGroups API asynchronously
func (*Client) ListTransitRouterPeerAttachments ¶ added in v1.61.1227
func (client *Client) ListTransitRouterPeerAttachments(request *ListTransitRouterPeerAttachmentsRequest) (response *ListTransitRouterPeerAttachmentsResponse, err error)
ListTransitRouterPeerAttachments invokes the cbn.ListTransitRouterPeerAttachments API synchronously
func (*Client) ListTransitRouterPeerAttachmentsWithCallback ¶ added in v1.61.1227
func (client *Client) ListTransitRouterPeerAttachmentsWithCallback(request *ListTransitRouterPeerAttachmentsRequest, callback func(response *ListTransitRouterPeerAttachmentsResponse, err error)) <-chan int
ListTransitRouterPeerAttachmentsWithCallback invokes the cbn.ListTransitRouterPeerAttachments API asynchronously
func (*Client) ListTransitRouterPeerAttachmentsWithChan ¶ added in v1.61.1227
func (client *Client) ListTransitRouterPeerAttachmentsWithChan(request *ListTransitRouterPeerAttachmentsRequest) (<-chan *ListTransitRouterPeerAttachmentsResponse, <-chan error)
ListTransitRouterPeerAttachmentsWithChan invokes the cbn.ListTransitRouterPeerAttachments API asynchronously
func (*Client) ListTransitRouterPrefixListAssociation ¶ added in v1.61.1678
func (client *Client) ListTransitRouterPrefixListAssociation(request *ListTransitRouterPrefixListAssociationRequest) (response *ListTransitRouterPrefixListAssociationResponse, err error)
ListTransitRouterPrefixListAssociation invokes the cbn.ListTransitRouterPrefixListAssociation API synchronously
func (*Client) ListTransitRouterPrefixListAssociationWithCallback ¶ added in v1.61.1678
func (client *Client) ListTransitRouterPrefixListAssociationWithCallback(request *ListTransitRouterPrefixListAssociationRequest, callback func(response *ListTransitRouterPrefixListAssociationResponse, err error)) <-chan int
ListTransitRouterPrefixListAssociationWithCallback invokes the cbn.ListTransitRouterPrefixListAssociation API asynchronously
func (*Client) ListTransitRouterPrefixListAssociationWithChan ¶ added in v1.61.1678
func (client *Client) ListTransitRouterPrefixListAssociationWithChan(request *ListTransitRouterPrefixListAssociationRequest) (<-chan *ListTransitRouterPrefixListAssociationResponse, <-chan error)
ListTransitRouterPrefixListAssociationWithChan invokes the cbn.ListTransitRouterPrefixListAssociation API asynchronously
func (*Client) ListTransitRouterRouteEntries ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteEntries(request *ListTransitRouterRouteEntriesRequest) (response *ListTransitRouterRouteEntriesResponse, err error)
ListTransitRouterRouteEntries invokes the cbn.ListTransitRouterRouteEntries API synchronously
func (*Client) ListTransitRouterRouteEntriesWithCallback ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteEntriesWithCallback(request *ListTransitRouterRouteEntriesRequest, callback func(response *ListTransitRouterRouteEntriesResponse, err error)) <-chan int
ListTransitRouterRouteEntriesWithCallback invokes the cbn.ListTransitRouterRouteEntries API asynchronously
func (*Client) ListTransitRouterRouteEntriesWithChan ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteEntriesWithChan(request *ListTransitRouterRouteEntriesRequest) (<-chan *ListTransitRouterRouteEntriesResponse, <-chan error)
ListTransitRouterRouteEntriesWithChan invokes the cbn.ListTransitRouterRouteEntries API asynchronously
func (*Client) ListTransitRouterRouteTableAssociations ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteTableAssociations(request *ListTransitRouterRouteTableAssociationsRequest) (response *ListTransitRouterRouteTableAssociationsResponse, err error)
ListTransitRouterRouteTableAssociations invokes the cbn.ListTransitRouterRouteTableAssociations API synchronously
func (*Client) ListTransitRouterRouteTableAssociationsWithCallback ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteTableAssociationsWithCallback(request *ListTransitRouterRouteTableAssociationsRequest, callback func(response *ListTransitRouterRouteTableAssociationsResponse, err error)) <-chan int
ListTransitRouterRouteTableAssociationsWithCallback invokes the cbn.ListTransitRouterRouteTableAssociations API asynchronously
func (*Client) ListTransitRouterRouteTableAssociationsWithChan ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteTableAssociationsWithChan(request *ListTransitRouterRouteTableAssociationsRequest) (<-chan *ListTransitRouterRouteTableAssociationsResponse, <-chan error)
ListTransitRouterRouteTableAssociationsWithChan invokes the cbn.ListTransitRouterRouteTableAssociations API asynchronously
func (*Client) ListTransitRouterRouteTablePropagations ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteTablePropagations(request *ListTransitRouterRouteTablePropagationsRequest) (response *ListTransitRouterRouteTablePropagationsResponse, err error)
ListTransitRouterRouteTablePropagations invokes the cbn.ListTransitRouterRouteTablePropagations API synchronously
func (*Client) ListTransitRouterRouteTablePropagationsWithCallback ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteTablePropagationsWithCallback(request *ListTransitRouterRouteTablePropagationsRequest, callback func(response *ListTransitRouterRouteTablePropagationsResponse, err error)) <-chan int
ListTransitRouterRouteTablePropagationsWithCallback invokes the cbn.ListTransitRouterRouteTablePropagations API asynchronously
func (*Client) ListTransitRouterRouteTablePropagationsWithChan ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteTablePropagationsWithChan(request *ListTransitRouterRouteTablePropagationsRequest) (<-chan *ListTransitRouterRouteTablePropagationsResponse, <-chan error)
ListTransitRouterRouteTablePropagationsWithChan invokes the cbn.ListTransitRouterRouteTablePropagations API asynchronously
func (*Client) ListTransitRouterRouteTables ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteTables(request *ListTransitRouterRouteTablesRequest) (response *ListTransitRouterRouteTablesResponse, err error)
ListTransitRouterRouteTables invokes the cbn.ListTransitRouterRouteTables API synchronously
func (*Client) ListTransitRouterRouteTablesWithCallback ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteTablesWithCallback(request *ListTransitRouterRouteTablesRequest, callback func(response *ListTransitRouterRouteTablesResponse, err error)) <-chan int
ListTransitRouterRouteTablesWithCallback invokes the cbn.ListTransitRouterRouteTables API asynchronously
func (*Client) ListTransitRouterRouteTablesWithChan ¶ added in v1.61.1227
func (client *Client) ListTransitRouterRouteTablesWithChan(request *ListTransitRouterRouteTablesRequest) (<-chan *ListTransitRouterRouteTablesResponse, <-chan error)
ListTransitRouterRouteTablesWithChan invokes the cbn.ListTransitRouterRouteTables API asynchronously
func (*Client) ListTransitRouterVbrAttachments ¶ added in v1.61.1227
func (client *Client) ListTransitRouterVbrAttachments(request *ListTransitRouterVbrAttachmentsRequest) (response *ListTransitRouterVbrAttachmentsResponse, err error)
ListTransitRouterVbrAttachments invokes the cbn.ListTransitRouterVbrAttachments API synchronously
func (*Client) ListTransitRouterVbrAttachmentsWithCallback ¶ added in v1.61.1227
func (client *Client) ListTransitRouterVbrAttachmentsWithCallback(request *ListTransitRouterVbrAttachmentsRequest, callback func(response *ListTransitRouterVbrAttachmentsResponse, err error)) <-chan int
ListTransitRouterVbrAttachmentsWithCallback invokes the cbn.ListTransitRouterVbrAttachments API asynchronously
func (*Client) ListTransitRouterVbrAttachmentsWithChan ¶ added in v1.61.1227
func (client *Client) ListTransitRouterVbrAttachmentsWithChan(request *ListTransitRouterVbrAttachmentsRequest) (<-chan *ListTransitRouterVbrAttachmentsResponse, <-chan error)
ListTransitRouterVbrAttachmentsWithChan invokes the cbn.ListTransitRouterVbrAttachments API asynchronously
func (*Client) ListTransitRouterVpcAttachments ¶ added in v1.61.1227
func (client *Client) ListTransitRouterVpcAttachments(request *ListTransitRouterVpcAttachmentsRequest) (response *ListTransitRouterVpcAttachmentsResponse, err error)
ListTransitRouterVpcAttachments invokes the cbn.ListTransitRouterVpcAttachments API synchronously
func (*Client) ListTransitRouterVpcAttachmentsWithCallback ¶ added in v1.61.1227
func (client *Client) ListTransitRouterVpcAttachmentsWithCallback(request *ListTransitRouterVpcAttachmentsRequest, callback func(response *ListTransitRouterVpcAttachmentsResponse, err error)) <-chan int
ListTransitRouterVpcAttachmentsWithCallback invokes the cbn.ListTransitRouterVpcAttachments API asynchronously
func (*Client) ListTransitRouterVpcAttachmentsWithChan ¶ added in v1.61.1227
func (client *Client) ListTransitRouterVpcAttachmentsWithChan(request *ListTransitRouterVpcAttachmentsRequest) (<-chan *ListTransitRouterVpcAttachmentsResponse, <-chan error)
ListTransitRouterVpcAttachmentsWithChan invokes the cbn.ListTransitRouterVpcAttachments API asynchronously
func (*Client) ListTransitRouterVpnAttachments ¶ added in v1.61.1652
func (client *Client) ListTransitRouterVpnAttachments(request *ListTransitRouterVpnAttachmentsRequest) (response *ListTransitRouterVpnAttachmentsResponse, err error)
ListTransitRouterVpnAttachments invokes the cbn.ListTransitRouterVpnAttachments API synchronously
func (*Client) ListTransitRouterVpnAttachmentsWithCallback ¶ added in v1.61.1652
func (client *Client) ListTransitRouterVpnAttachmentsWithCallback(request *ListTransitRouterVpnAttachmentsRequest, callback func(response *ListTransitRouterVpnAttachmentsResponse, err error)) <-chan int
ListTransitRouterVpnAttachmentsWithCallback invokes the cbn.ListTransitRouterVpnAttachments API asynchronously
func (*Client) ListTransitRouterVpnAttachmentsWithChan ¶ added in v1.61.1652
func (client *Client) ListTransitRouterVpnAttachmentsWithChan(request *ListTransitRouterVpnAttachmentsRequest) (<-chan *ListTransitRouterVpnAttachmentsResponse, <-chan error)
ListTransitRouterVpnAttachmentsWithChan invokes the cbn.ListTransitRouterVpnAttachments API asynchronously
func (*Client) ListTransitRouters ¶ added in v1.61.1227
func (client *Client) ListTransitRouters(request *ListTransitRoutersRequest) (response *ListTransitRoutersResponse, err error)
ListTransitRouters invokes the cbn.ListTransitRouters API synchronously
func (*Client) ListTransitRoutersWithCallback ¶ added in v1.61.1227
func (client *Client) ListTransitRoutersWithCallback(request *ListTransitRoutersRequest, callback func(response *ListTransitRoutersResponse, err error)) <-chan int
ListTransitRoutersWithCallback invokes the cbn.ListTransitRouters API asynchronously
func (*Client) ListTransitRoutersWithChan ¶ added in v1.61.1227
func (client *Client) ListTransitRoutersWithChan(request *ListTransitRoutersRequest) (<-chan *ListTransitRoutersResponse, <-chan error)
ListTransitRoutersWithChan invokes the cbn.ListTransitRouters API asynchronously
func (*Client) ModifyCenAttribute ¶
func (client *Client) ModifyCenAttribute(request *ModifyCenAttributeRequest) (response *ModifyCenAttributeResponse, err error)
ModifyCenAttribute invokes the cbn.ModifyCenAttribute API synchronously
func (*Client) ModifyCenAttributeWithCallback ¶
func (client *Client) ModifyCenAttributeWithCallback(request *ModifyCenAttributeRequest, callback func(response *ModifyCenAttributeResponse, err error)) <-chan int
ModifyCenAttributeWithCallback invokes the cbn.ModifyCenAttribute API asynchronously
func (*Client) ModifyCenAttributeWithChan ¶
func (client *Client) ModifyCenAttributeWithChan(request *ModifyCenAttributeRequest) (<-chan *ModifyCenAttributeResponse, <-chan error)
ModifyCenAttributeWithChan invokes the cbn.ModifyCenAttribute API asynchronously
func (*Client) ModifyCenBandwidthPackageAttribute ¶
func (client *Client) ModifyCenBandwidthPackageAttribute(request *ModifyCenBandwidthPackageAttributeRequest) (response *ModifyCenBandwidthPackageAttributeResponse, err error)
ModifyCenBandwidthPackageAttribute invokes the cbn.ModifyCenBandwidthPackageAttribute API synchronously
func (*Client) ModifyCenBandwidthPackageAttributeWithCallback ¶
func (client *Client) ModifyCenBandwidthPackageAttributeWithCallback(request *ModifyCenBandwidthPackageAttributeRequest, callback func(response *ModifyCenBandwidthPackageAttributeResponse, err error)) <-chan int
ModifyCenBandwidthPackageAttributeWithCallback invokes the cbn.ModifyCenBandwidthPackageAttribute API asynchronously
func (*Client) ModifyCenBandwidthPackageAttributeWithChan ¶
func (client *Client) ModifyCenBandwidthPackageAttributeWithChan(request *ModifyCenBandwidthPackageAttributeRequest) (<-chan *ModifyCenBandwidthPackageAttributeResponse, <-chan error)
ModifyCenBandwidthPackageAttributeWithChan invokes the cbn.ModifyCenBandwidthPackageAttribute API asynchronously
func (*Client) ModifyCenBandwidthPackageSpec ¶
func (client *Client) ModifyCenBandwidthPackageSpec(request *ModifyCenBandwidthPackageSpecRequest) (response *ModifyCenBandwidthPackageSpecResponse, err error)
ModifyCenBandwidthPackageSpec invokes the cbn.ModifyCenBandwidthPackageSpec API synchronously
func (*Client) ModifyCenBandwidthPackageSpecWithCallback ¶
func (client *Client) ModifyCenBandwidthPackageSpecWithCallback(request *ModifyCenBandwidthPackageSpecRequest, callback func(response *ModifyCenBandwidthPackageSpecResponse, err error)) <-chan int
ModifyCenBandwidthPackageSpecWithCallback invokes the cbn.ModifyCenBandwidthPackageSpec API asynchronously
func (*Client) ModifyCenBandwidthPackageSpecWithChan ¶
func (client *Client) ModifyCenBandwidthPackageSpecWithChan(request *ModifyCenBandwidthPackageSpecRequest) (<-chan *ModifyCenBandwidthPackageSpecResponse, <-chan error)
ModifyCenBandwidthPackageSpecWithChan invokes the cbn.ModifyCenBandwidthPackageSpec API asynchronously
func (*Client) ModifyCenRouteMap ¶ added in v1.60.382
func (client *Client) ModifyCenRouteMap(request *ModifyCenRouteMapRequest) (response *ModifyCenRouteMapResponse, err error)
ModifyCenRouteMap invokes the cbn.ModifyCenRouteMap API synchronously
func (*Client) ModifyCenRouteMapWithCallback ¶ added in v1.60.382
func (client *Client) ModifyCenRouteMapWithCallback(request *ModifyCenRouteMapRequest, callback func(response *ModifyCenRouteMapResponse, err error)) <-chan int
ModifyCenRouteMapWithCallback invokes the cbn.ModifyCenRouteMap API asynchronously
func (*Client) ModifyCenRouteMapWithChan ¶ added in v1.60.382
func (client *Client) ModifyCenRouteMapWithChan(request *ModifyCenRouteMapRequest) (<-chan *ModifyCenRouteMapResponse, <-chan error)
ModifyCenRouteMapWithChan invokes the cbn.ModifyCenRouteMap API asynchronously
func (*Client) ModifyFlowLogAttribute ¶ added in v1.60.382
func (client *Client) ModifyFlowLogAttribute(request *ModifyFlowLogAttributeRequest) (response *ModifyFlowLogAttributeResponse, err error)
ModifyFlowLogAttribute invokes the cbn.ModifyFlowLogAttribute API synchronously
func (*Client) ModifyFlowLogAttributeWithCallback ¶ added in v1.60.382
func (client *Client) ModifyFlowLogAttributeWithCallback(request *ModifyFlowLogAttributeRequest, callback func(response *ModifyFlowLogAttributeResponse, err error)) <-chan int
ModifyFlowLogAttributeWithCallback invokes the cbn.ModifyFlowLogAttribute API asynchronously
func (*Client) ModifyFlowLogAttributeWithChan ¶ added in v1.60.382
func (client *Client) ModifyFlowLogAttributeWithChan(request *ModifyFlowLogAttributeRequest) (<-chan *ModifyFlowLogAttributeResponse, <-chan error)
ModifyFlowLogAttributeWithChan invokes the cbn.ModifyFlowLogAttribute API asynchronously
func (*Client) ModifyTransitRouterCidr ¶ added in v1.62.40
func (client *Client) ModifyTransitRouterCidr(request *ModifyTransitRouterCidrRequest) (response *ModifyTransitRouterCidrResponse, err error)
ModifyTransitRouterCidr invokes the cbn.ModifyTransitRouterCidr API synchronously
func (*Client) ModifyTransitRouterCidrWithCallback ¶ added in v1.62.40
func (client *Client) ModifyTransitRouterCidrWithCallback(request *ModifyTransitRouterCidrRequest, callback func(response *ModifyTransitRouterCidrResponse, err error)) <-chan int
ModifyTransitRouterCidrWithCallback invokes the cbn.ModifyTransitRouterCidr API asynchronously
func (*Client) ModifyTransitRouterCidrWithChan ¶ added in v1.62.40
func (client *Client) ModifyTransitRouterCidrWithChan(request *ModifyTransitRouterCidrRequest) (<-chan *ModifyTransitRouterCidrResponse, <-chan error)
ModifyTransitRouterCidrWithChan invokes the cbn.ModifyTransitRouterCidr API asynchronously
func (*Client) ModifyTransitRouterMulticastDomain ¶ added in v1.61.1606
func (client *Client) ModifyTransitRouterMulticastDomain(request *ModifyTransitRouterMulticastDomainRequest) (response *ModifyTransitRouterMulticastDomainResponse, err error)
ModifyTransitRouterMulticastDomain invokes the cbn.ModifyTransitRouterMulticastDomain API synchronously
func (*Client) ModifyTransitRouterMulticastDomainWithCallback ¶ added in v1.61.1606
func (client *Client) ModifyTransitRouterMulticastDomainWithCallback(request *ModifyTransitRouterMulticastDomainRequest, callback func(response *ModifyTransitRouterMulticastDomainResponse, err error)) <-chan int
ModifyTransitRouterMulticastDomainWithCallback invokes the cbn.ModifyTransitRouterMulticastDomain API asynchronously
func (*Client) ModifyTransitRouterMulticastDomainWithChan ¶ added in v1.61.1606
func (client *Client) ModifyTransitRouterMulticastDomainWithChan(request *ModifyTransitRouterMulticastDomainRequest) (<-chan *ModifyTransitRouterMulticastDomainResponse, <-chan error)
ModifyTransitRouterMulticastDomainWithChan invokes the cbn.ModifyTransitRouterMulticastDomain API asynchronously
func (*Client) MoveResourceGroup ¶ added in v1.61.1352
func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error)
MoveResourceGroup invokes the cbn.MoveResourceGroup API synchronously
func (*Client) MoveResourceGroupWithCallback ¶ added in v1.61.1352
func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, callback func(response *MoveResourceGroupResponse, err error)) <-chan int
MoveResourceGroupWithCallback invokes the cbn.MoveResourceGroup API asynchronously
func (*Client) MoveResourceGroupWithChan ¶ added in v1.61.1352
func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error)
MoveResourceGroupWithChan invokes the cbn.MoveResourceGroup API asynchronously
func (*Client) OpenTransitRouterService ¶ added in v1.61.1352
func (client *Client) OpenTransitRouterService(request *OpenTransitRouterServiceRequest) (response *OpenTransitRouterServiceResponse, err error)
OpenTransitRouterService invokes the cbn.OpenTransitRouterService API synchronously
func (*Client) OpenTransitRouterServiceWithCallback ¶ added in v1.61.1352
func (client *Client) OpenTransitRouterServiceWithCallback(request *OpenTransitRouterServiceRequest, callback func(response *OpenTransitRouterServiceResponse, err error)) <-chan int
OpenTransitRouterServiceWithCallback invokes the cbn.OpenTransitRouterService API asynchronously
func (*Client) OpenTransitRouterServiceWithChan ¶ added in v1.61.1352
func (client *Client) OpenTransitRouterServiceWithChan(request *OpenTransitRouterServiceRequest) (<-chan *OpenTransitRouterServiceResponse, <-chan error)
OpenTransitRouterServiceWithChan invokes the cbn.OpenTransitRouterService API asynchronously
func (*Client) PublishRouteEntries ¶
func (client *Client) PublishRouteEntries(request *PublishRouteEntriesRequest) (response *PublishRouteEntriesResponse, err error)
PublishRouteEntries invokes the cbn.PublishRouteEntries API synchronously
func (*Client) PublishRouteEntriesWithCallback ¶
func (client *Client) PublishRouteEntriesWithCallback(request *PublishRouteEntriesRequest, callback func(response *PublishRouteEntriesResponse, err error)) <-chan int
PublishRouteEntriesWithCallback invokes the cbn.PublishRouteEntries API asynchronously
func (*Client) PublishRouteEntriesWithChan ¶
func (client *Client) PublishRouteEntriesWithChan(request *PublishRouteEntriesRequest) (<-chan *PublishRouteEntriesResponse, <-chan error)
PublishRouteEntriesWithChan invokes the cbn.PublishRouteEntries API asynchronously
func (*Client) RegisterTransitRouterMulticastGroupMembers ¶ added in v1.61.1606
func (client *Client) RegisterTransitRouterMulticastGroupMembers(request *RegisterTransitRouterMulticastGroupMembersRequest) (response *RegisterTransitRouterMulticastGroupMembersResponse, err error)
RegisterTransitRouterMulticastGroupMembers invokes the cbn.RegisterTransitRouterMulticastGroupMembers API synchronously
func (*Client) RegisterTransitRouterMulticastGroupMembersWithCallback ¶ added in v1.61.1606
func (client *Client) RegisterTransitRouterMulticastGroupMembersWithCallback(request *RegisterTransitRouterMulticastGroupMembersRequest, callback func(response *RegisterTransitRouterMulticastGroupMembersResponse, err error)) <-chan int
RegisterTransitRouterMulticastGroupMembersWithCallback invokes the cbn.RegisterTransitRouterMulticastGroupMembers API asynchronously
func (*Client) RegisterTransitRouterMulticastGroupMembersWithChan ¶ added in v1.61.1606
func (client *Client) RegisterTransitRouterMulticastGroupMembersWithChan(request *RegisterTransitRouterMulticastGroupMembersRequest) (<-chan *RegisterTransitRouterMulticastGroupMembersResponse, <-chan error)
RegisterTransitRouterMulticastGroupMembersWithChan invokes the cbn.RegisterTransitRouterMulticastGroupMembers API asynchronously
func (*Client) RegisterTransitRouterMulticastGroupSources ¶ added in v1.61.1606
func (client *Client) RegisterTransitRouterMulticastGroupSources(request *RegisterTransitRouterMulticastGroupSourcesRequest) (response *RegisterTransitRouterMulticastGroupSourcesResponse, err error)
RegisterTransitRouterMulticastGroupSources invokes the cbn.RegisterTransitRouterMulticastGroupSources API synchronously
func (*Client) RegisterTransitRouterMulticastGroupSourcesWithCallback ¶ added in v1.61.1606
func (client *Client) RegisterTransitRouterMulticastGroupSourcesWithCallback(request *RegisterTransitRouterMulticastGroupSourcesRequest, callback func(response *RegisterTransitRouterMulticastGroupSourcesResponse, err error)) <-chan int
RegisterTransitRouterMulticastGroupSourcesWithCallback invokes the cbn.RegisterTransitRouterMulticastGroupSources API asynchronously
func (*Client) RegisterTransitRouterMulticastGroupSourcesWithChan ¶ added in v1.61.1606
func (client *Client) RegisterTransitRouterMulticastGroupSourcesWithChan(request *RegisterTransitRouterMulticastGroupSourcesRequest) (<-chan *RegisterTransitRouterMulticastGroupSourcesResponse, <-chan error)
RegisterTransitRouterMulticastGroupSourcesWithChan invokes the cbn.RegisterTransitRouterMulticastGroupSources API asynchronously
func (*Client) RemoveTrafficMatchRuleFromTrafficMarkingPolicy ¶ added in v1.61.1790
func (client *Client) RemoveTrafficMatchRuleFromTrafficMarkingPolicy(request *RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest) (response *RemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse, err error)
RemoveTrafficMatchRuleFromTrafficMarkingPolicy invokes the cbn.RemoveTrafficMatchRuleFromTrafficMarkingPolicy API synchronously
func (*Client) RemoveTrafficMatchRuleFromTrafficMarkingPolicyWithCallback ¶ added in v1.61.1790
func (client *Client) RemoveTrafficMatchRuleFromTrafficMarkingPolicyWithCallback(request *RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest, callback func(response *RemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse, err error)) <-chan int
RemoveTrafficMatchRuleFromTrafficMarkingPolicyWithCallback invokes the cbn.RemoveTrafficMatchRuleFromTrafficMarkingPolicy API asynchronously
func (*Client) RemoveTrafficMatchRuleFromTrafficMarkingPolicyWithChan ¶ added in v1.61.1790
func (client *Client) RemoveTrafficMatchRuleFromTrafficMarkingPolicyWithChan(request *RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest) (<-chan *RemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse, <-chan error)
RemoveTrafficMatchRuleFromTrafficMarkingPolicyWithChan invokes the cbn.RemoveTrafficMatchRuleFromTrafficMarkingPolicy API asynchronously
func (*Client) RemoveTraficMatchRuleFromTrafficMarkingPolicy ¶ added in v1.61.1352
func (client *Client) RemoveTraficMatchRuleFromTrafficMarkingPolicy(request *RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest) (response *RemoveTraficMatchRuleFromTrafficMarkingPolicyResponse, err error)
RemoveTraficMatchRuleFromTrafficMarkingPolicy invokes the cbn.RemoveTraficMatchRuleFromTrafficMarkingPolicy API synchronously
func (*Client) RemoveTraficMatchRuleFromTrafficMarkingPolicyWithCallback ¶ added in v1.61.1352
func (client *Client) RemoveTraficMatchRuleFromTrafficMarkingPolicyWithCallback(request *RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest, callback func(response *RemoveTraficMatchRuleFromTrafficMarkingPolicyResponse, err error)) <-chan int
RemoveTraficMatchRuleFromTrafficMarkingPolicyWithCallback invokes the cbn.RemoveTraficMatchRuleFromTrafficMarkingPolicy API asynchronously
func (*Client) RemoveTraficMatchRuleFromTrafficMarkingPolicyWithChan ¶ added in v1.61.1352
func (client *Client) RemoveTraficMatchRuleFromTrafficMarkingPolicyWithChan(request *RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest) (<-chan *RemoveTraficMatchRuleFromTrafficMarkingPolicyResponse, <-chan error)
RemoveTraficMatchRuleFromTrafficMarkingPolicyWithChan invokes the cbn.RemoveTraficMatchRuleFromTrafficMarkingPolicy API asynchronously
func (*Client) ReplaceTransitRouterRouteTableAssociation ¶ added in v1.61.1352
func (client *Client) ReplaceTransitRouterRouteTableAssociation(request *ReplaceTransitRouterRouteTableAssociationRequest) (response *ReplaceTransitRouterRouteTableAssociationResponse, err error)
ReplaceTransitRouterRouteTableAssociation invokes the cbn.ReplaceTransitRouterRouteTableAssociation API synchronously
func (*Client) ReplaceTransitRouterRouteTableAssociationWithCallback ¶ added in v1.61.1352
func (client *Client) ReplaceTransitRouterRouteTableAssociationWithCallback(request *ReplaceTransitRouterRouteTableAssociationRequest, callback func(response *ReplaceTransitRouterRouteTableAssociationResponse, err error)) <-chan int
ReplaceTransitRouterRouteTableAssociationWithCallback invokes the cbn.ReplaceTransitRouterRouteTableAssociation API asynchronously
func (*Client) ReplaceTransitRouterRouteTableAssociationWithChan ¶ added in v1.61.1352
func (client *Client) ReplaceTransitRouterRouteTableAssociationWithChan(request *ReplaceTransitRouterRouteTableAssociationRequest) (<-chan *ReplaceTransitRouterRouteTableAssociationResponse, <-chan error)
ReplaceTransitRouterRouteTableAssociationWithChan invokes the cbn.ReplaceTransitRouterRouteTableAssociation API asynchronously
func (*Client) ResolveAndRouteServiceInCen ¶
func (client *Client) ResolveAndRouteServiceInCen(request *ResolveAndRouteServiceInCenRequest) (response *ResolveAndRouteServiceInCenResponse, err error)
ResolveAndRouteServiceInCen invokes the cbn.ResolveAndRouteServiceInCen API synchronously
func (*Client) ResolveAndRouteServiceInCenWithCallback ¶
func (client *Client) ResolveAndRouteServiceInCenWithCallback(request *ResolveAndRouteServiceInCenRequest, callback func(response *ResolveAndRouteServiceInCenResponse, err error)) <-chan int
ResolveAndRouteServiceInCenWithCallback invokes the cbn.ResolveAndRouteServiceInCen API asynchronously
func (*Client) ResolveAndRouteServiceInCenWithChan ¶
func (client *Client) ResolveAndRouteServiceInCenWithChan(request *ResolveAndRouteServiceInCenRequest) (<-chan *ResolveAndRouteServiceInCenResponse, <-chan error)
ResolveAndRouteServiceInCenWithChan invokes the cbn.ResolveAndRouteServiceInCen API asynchronously
func (*Client) RevokeInstanceFromTransitRouter ¶ added in v1.61.1397
func (client *Client) RevokeInstanceFromTransitRouter(request *RevokeInstanceFromTransitRouterRequest) (response *RevokeInstanceFromTransitRouterResponse, err error)
RevokeInstanceFromTransitRouter invokes the cbn.RevokeInstanceFromTransitRouter API synchronously
func (*Client) RevokeInstanceFromTransitRouterWithCallback ¶ added in v1.61.1397
func (client *Client) RevokeInstanceFromTransitRouterWithCallback(request *RevokeInstanceFromTransitRouterRequest, callback func(response *RevokeInstanceFromTransitRouterResponse, err error)) <-chan int
RevokeInstanceFromTransitRouterWithCallback invokes the cbn.RevokeInstanceFromTransitRouter API asynchronously
func (*Client) RevokeInstanceFromTransitRouterWithChan ¶ added in v1.61.1397
func (client *Client) RevokeInstanceFromTransitRouterWithChan(request *RevokeInstanceFromTransitRouterRequest) (<-chan *RevokeInstanceFromTransitRouterResponse, <-chan error)
RevokeInstanceFromTransitRouterWithChan invokes the cbn.RevokeInstanceFromTransitRouter API asynchronously
func (*Client) RoutePrivateZoneInCenToVpc ¶
func (client *Client) RoutePrivateZoneInCenToVpc(request *RoutePrivateZoneInCenToVpcRequest) (response *RoutePrivateZoneInCenToVpcResponse, err error)
RoutePrivateZoneInCenToVpc invokes the cbn.RoutePrivateZoneInCenToVpc API synchronously
func (*Client) RoutePrivateZoneInCenToVpcWithCallback ¶
func (client *Client) RoutePrivateZoneInCenToVpcWithCallback(request *RoutePrivateZoneInCenToVpcRequest, callback func(response *RoutePrivateZoneInCenToVpcResponse, err error)) <-chan int
RoutePrivateZoneInCenToVpcWithCallback invokes the cbn.RoutePrivateZoneInCenToVpc API asynchronously
func (*Client) RoutePrivateZoneInCenToVpcWithChan ¶
func (client *Client) RoutePrivateZoneInCenToVpcWithChan(request *RoutePrivateZoneInCenToVpcRequest) (<-chan *RoutePrivateZoneInCenToVpcResponse, <-chan error)
RoutePrivateZoneInCenToVpcWithChan invokes the cbn.RoutePrivateZoneInCenToVpc API asynchronously
func (*Client) SetCenInterRegionBandwidthLimit ¶
func (client *Client) SetCenInterRegionBandwidthLimit(request *SetCenInterRegionBandwidthLimitRequest) (response *SetCenInterRegionBandwidthLimitResponse, err error)
SetCenInterRegionBandwidthLimit invokes the cbn.SetCenInterRegionBandwidthLimit API synchronously
func (*Client) SetCenInterRegionBandwidthLimitWithCallback ¶
func (client *Client) SetCenInterRegionBandwidthLimitWithCallback(request *SetCenInterRegionBandwidthLimitRequest, callback func(response *SetCenInterRegionBandwidthLimitResponse, err error)) <-chan int
SetCenInterRegionBandwidthLimitWithCallback invokes the cbn.SetCenInterRegionBandwidthLimit API asynchronously
func (*Client) SetCenInterRegionBandwidthLimitWithChan ¶
func (client *Client) SetCenInterRegionBandwidthLimitWithChan(request *SetCenInterRegionBandwidthLimitRequest) (<-chan *SetCenInterRegionBandwidthLimitResponse, <-chan error)
SetCenInterRegionBandwidthLimitWithChan invokes the cbn.SetCenInterRegionBandwidthLimit API asynchronously
func (*Client) TagResources ¶ added in v1.60.382
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the cbn.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶ added in v1.60.382
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the cbn.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶ added in v1.60.382
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the cbn.TagResources API asynchronously
func (*Client) TempUpgradeCenBandwidthPackageSpec ¶ added in v1.61.222
func (client *Client) TempUpgradeCenBandwidthPackageSpec(request *TempUpgradeCenBandwidthPackageSpecRequest) (response *TempUpgradeCenBandwidthPackageSpecResponse, err error)
TempUpgradeCenBandwidthPackageSpec invokes the cbn.TempUpgradeCenBandwidthPackageSpec API synchronously
func (*Client) TempUpgradeCenBandwidthPackageSpecWithCallback ¶ added in v1.61.222
func (client *Client) TempUpgradeCenBandwidthPackageSpecWithCallback(request *TempUpgradeCenBandwidthPackageSpecRequest, callback func(response *TempUpgradeCenBandwidthPackageSpecResponse, err error)) <-chan int
TempUpgradeCenBandwidthPackageSpecWithCallback invokes the cbn.TempUpgradeCenBandwidthPackageSpec API asynchronously
func (*Client) TempUpgradeCenBandwidthPackageSpecWithChan ¶ added in v1.61.222
func (client *Client) TempUpgradeCenBandwidthPackageSpecWithChan(request *TempUpgradeCenBandwidthPackageSpecRequest) (<-chan *TempUpgradeCenBandwidthPackageSpecResponse, <-chan error)
TempUpgradeCenBandwidthPackageSpecWithChan invokes the cbn.TempUpgradeCenBandwidthPackageSpec API asynchronously
func (*Client) UnassociateCenBandwidthPackage ¶
func (client *Client) UnassociateCenBandwidthPackage(request *UnassociateCenBandwidthPackageRequest) (response *UnassociateCenBandwidthPackageResponse, err error)
UnassociateCenBandwidthPackage invokes the cbn.UnassociateCenBandwidthPackage API synchronously
func (*Client) UnassociateCenBandwidthPackageWithCallback ¶
func (client *Client) UnassociateCenBandwidthPackageWithCallback(request *UnassociateCenBandwidthPackageRequest, callback func(response *UnassociateCenBandwidthPackageResponse, err error)) <-chan int
UnassociateCenBandwidthPackageWithCallback invokes the cbn.UnassociateCenBandwidthPackage API asynchronously
func (*Client) UnassociateCenBandwidthPackageWithChan ¶
func (client *Client) UnassociateCenBandwidthPackageWithChan(request *UnassociateCenBandwidthPackageRequest) (<-chan *UnassociateCenBandwidthPackageResponse, <-chan error)
UnassociateCenBandwidthPackageWithChan invokes the cbn.UnassociateCenBandwidthPackage API asynchronously
func (*Client) UnroutePrivateZoneInCenToVpc ¶
func (client *Client) UnroutePrivateZoneInCenToVpc(request *UnroutePrivateZoneInCenToVpcRequest) (response *UnroutePrivateZoneInCenToVpcResponse, err error)
UnroutePrivateZoneInCenToVpc invokes the cbn.UnroutePrivateZoneInCenToVpc API synchronously
func (*Client) UnroutePrivateZoneInCenToVpcWithCallback ¶
func (client *Client) UnroutePrivateZoneInCenToVpcWithCallback(request *UnroutePrivateZoneInCenToVpcRequest, callback func(response *UnroutePrivateZoneInCenToVpcResponse, err error)) <-chan int
UnroutePrivateZoneInCenToVpcWithCallback invokes the cbn.UnroutePrivateZoneInCenToVpc API asynchronously
func (*Client) UnroutePrivateZoneInCenToVpcWithChan ¶
func (client *Client) UnroutePrivateZoneInCenToVpcWithChan(request *UnroutePrivateZoneInCenToVpcRequest) (<-chan *UnroutePrivateZoneInCenToVpcResponse, <-chan error)
UnroutePrivateZoneInCenToVpcWithChan invokes the cbn.UnroutePrivateZoneInCenToVpc API asynchronously
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the cbn.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the cbn.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the cbn.UntagResources API asynchronously
func (*Client) UpdateCenInterRegionTrafficQosPolicyAttribute ¶ added in v1.61.1352
func (client *Client) UpdateCenInterRegionTrafficQosPolicyAttribute(request *UpdateCenInterRegionTrafficQosPolicyAttributeRequest) (response *UpdateCenInterRegionTrafficQosPolicyAttributeResponse, err error)
UpdateCenInterRegionTrafficQosPolicyAttribute invokes the cbn.UpdateCenInterRegionTrafficQosPolicyAttribute API synchronously
func (*Client) UpdateCenInterRegionTrafficQosPolicyAttributeWithCallback ¶ added in v1.61.1352
func (client *Client) UpdateCenInterRegionTrafficQosPolicyAttributeWithCallback(request *UpdateCenInterRegionTrafficQosPolicyAttributeRequest, callback func(response *UpdateCenInterRegionTrafficQosPolicyAttributeResponse, err error)) <-chan int
UpdateCenInterRegionTrafficQosPolicyAttributeWithCallback invokes the cbn.UpdateCenInterRegionTrafficQosPolicyAttribute API asynchronously
func (*Client) UpdateCenInterRegionTrafficQosPolicyAttributeWithChan ¶ added in v1.61.1352
func (client *Client) UpdateCenInterRegionTrafficQosPolicyAttributeWithChan(request *UpdateCenInterRegionTrafficQosPolicyAttributeRequest) (<-chan *UpdateCenInterRegionTrafficQosPolicyAttributeResponse, <-chan error)
UpdateCenInterRegionTrafficQosPolicyAttributeWithChan invokes the cbn.UpdateCenInterRegionTrafficQosPolicyAttribute API asynchronously
func (*Client) UpdateCenInterRegionTrafficQosQueueAttribute ¶ added in v1.61.1352
func (client *Client) UpdateCenInterRegionTrafficQosQueueAttribute(request *UpdateCenInterRegionTrafficQosQueueAttributeRequest) (response *UpdateCenInterRegionTrafficQosQueueAttributeResponse, err error)
UpdateCenInterRegionTrafficQosQueueAttribute invokes the cbn.UpdateCenInterRegionTrafficQosQueueAttribute API synchronously
func (*Client) UpdateCenInterRegionTrafficQosQueueAttributeWithCallback ¶ added in v1.61.1352
func (client *Client) UpdateCenInterRegionTrafficQosQueueAttributeWithCallback(request *UpdateCenInterRegionTrafficQosQueueAttributeRequest, callback func(response *UpdateCenInterRegionTrafficQosQueueAttributeResponse, err error)) <-chan int
UpdateCenInterRegionTrafficQosQueueAttributeWithCallback invokes the cbn.UpdateCenInterRegionTrafficQosQueueAttribute API asynchronously
func (*Client) UpdateCenInterRegionTrafficQosQueueAttributeWithChan ¶ added in v1.61.1352
func (client *Client) UpdateCenInterRegionTrafficQosQueueAttributeWithChan(request *UpdateCenInterRegionTrafficQosQueueAttributeRequest) (<-chan *UpdateCenInterRegionTrafficQosQueueAttributeResponse, <-chan error)
UpdateCenInterRegionTrafficQosQueueAttributeWithChan invokes the cbn.UpdateCenInterRegionTrafficQosQueueAttribute API asynchronously
func (*Client) UpdateTrafficMarkingPolicyAttribute ¶ added in v1.61.1352
func (client *Client) UpdateTrafficMarkingPolicyAttribute(request *UpdateTrafficMarkingPolicyAttributeRequest) (response *UpdateTrafficMarkingPolicyAttributeResponse, err error)
UpdateTrafficMarkingPolicyAttribute invokes the cbn.UpdateTrafficMarkingPolicyAttribute API synchronously
func (*Client) UpdateTrafficMarkingPolicyAttributeWithCallback ¶ added in v1.61.1352
func (client *Client) UpdateTrafficMarkingPolicyAttributeWithCallback(request *UpdateTrafficMarkingPolicyAttributeRequest, callback func(response *UpdateTrafficMarkingPolicyAttributeResponse, err error)) <-chan int
UpdateTrafficMarkingPolicyAttributeWithCallback invokes the cbn.UpdateTrafficMarkingPolicyAttribute API asynchronously
func (*Client) UpdateTrafficMarkingPolicyAttributeWithChan ¶ added in v1.61.1352
func (client *Client) UpdateTrafficMarkingPolicyAttributeWithChan(request *UpdateTrafficMarkingPolicyAttributeRequest) (<-chan *UpdateTrafficMarkingPolicyAttributeResponse, <-chan error)
UpdateTrafficMarkingPolicyAttributeWithChan invokes the cbn.UpdateTrafficMarkingPolicyAttribute API asynchronously
func (*Client) UpdateTransitRouter ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouter(request *UpdateTransitRouterRequest) (response *UpdateTransitRouterResponse, err error)
UpdateTransitRouter invokes the cbn.UpdateTransitRouter API synchronously
func (*Client) UpdateTransitRouterPeerAttachmentAttribute ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterPeerAttachmentAttribute(request *UpdateTransitRouterPeerAttachmentAttributeRequest) (response *UpdateTransitRouterPeerAttachmentAttributeResponse, err error)
UpdateTransitRouterPeerAttachmentAttribute invokes the cbn.UpdateTransitRouterPeerAttachmentAttribute API synchronously
func (*Client) UpdateTransitRouterPeerAttachmentAttributeWithCallback ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterPeerAttachmentAttributeWithCallback(request *UpdateTransitRouterPeerAttachmentAttributeRequest, callback func(response *UpdateTransitRouterPeerAttachmentAttributeResponse, err error)) <-chan int
UpdateTransitRouterPeerAttachmentAttributeWithCallback invokes the cbn.UpdateTransitRouterPeerAttachmentAttribute API asynchronously
func (*Client) UpdateTransitRouterPeerAttachmentAttributeWithChan ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterPeerAttachmentAttributeWithChan(request *UpdateTransitRouterPeerAttachmentAttributeRequest) (<-chan *UpdateTransitRouterPeerAttachmentAttributeResponse, <-chan error)
UpdateTransitRouterPeerAttachmentAttributeWithChan invokes the cbn.UpdateTransitRouterPeerAttachmentAttribute API asynchronously
func (*Client) UpdateTransitRouterRouteEntry ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterRouteEntry(request *UpdateTransitRouterRouteEntryRequest) (response *UpdateTransitRouterRouteEntryResponse, err error)
UpdateTransitRouterRouteEntry invokes the cbn.UpdateTransitRouterRouteEntry API synchronously
func (*Client) UpdateTransitRouterRouteEntryWithCallback ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterRouteEntryWithCallback(request *UpdateTransitRouterRouteEntryRequest, callback func(response *UpdateTransitRouterRouteEntryResponse, err error)) <-chan int
UpdateTransitRouterRouteEntryWithCallback invokes the cbn.UpdateTransitRouterRouteEntry API asynchronously
func (*Client) UpdateTransitRouterRouteEntryWithChan ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterRouteEntryWithChan(request *UpdateTransitRouterRouteEntryRequest) (<-chan *UpdateTransitRouterRouteEntryResponse, <-chan error)
UpdateTransitRouterRouteEntryWithChan invokes the cbn.UpdateTransitRouterRouteEntry API asynchronously
func (*Client) UpdateTransitRouterRouteTable ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterRouteTable(request *UpdateTransitRouterRouteTableRequest) (response *UpdateTransitRouterRouteTableResponse, err error)
UpdateTransitRouterRouteTable invokes the cbn.UpdateTransitRouterRouteTable API synchronously
func (*Client) UpdateTransitRouterRouteTableWithCallback ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterRouteTableWithCallback(request *UpdateTransitRouterRouteTableRequest, callback func(response *UpdateTransitRouterRouteTableResponse, err error)) <-chan int
UpdateTransitRouterRouteTableWithCallback invokes the cbn.UpdateTransitRouterRouteTable API asynchronously
func (*Client) UpdateTransitRouterRouteTableWithChan ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterRouteTableWithChan(request *UpdateTransitRouterRouteTableRequest) (<-chan *UpdateTransitRouterRouteTableResponse, <-chan error)
UpdateTransitRouterRouteTableWithChan invokes the cbn.UpdateTransitRouterRouteTable API asynchronously
func (*Client) UpdateTransitRouterVbrAttachmentAttribute ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterVbrAttachmentAttribute(request *UpdateTransitRouterVbrAttachmentAttributeRequest) (response *UpdateTransitRouterVbrAttachmentAttributeResponse, err error)
UpdateTransitRouterVbrAttachmentAttribute invokes the cbn.UpdateTransitRouterVbrAttachmentAttribute API synchronously
func (*Client) UpdateTransitRouterVbrAttachmentAttributeWithCallback ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterVbrAttachmentAttributeWithCallback(request *UpdateTransitRouterVbrAttachmentAttributeRequest, callback func(response *UpdateTransitRouterVbrAttachmentAttributeResponse, err error)) <-chan int
UpdateTransitRouterVbrAttachmentAttributeWithCallback invokes the cbn.UpdateTransitRouterVbrAttachmentAttribute API asynchronously
func (*Client) UpdateTransitRouterVbrAttachmentAttributeWithChan ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterVbrAttachmentAttributeWithChan(request *UpdateTransitRouterVbrAttachmentAttributeRequest) (<-chan *UpdateTransitRouterVbrAttachmentAttributeResponse, <-chan error)
UpdateTransitRouterVbrAttachmentAttributeWithChan invokes the cbn.UpdateTransitRouterVbrAttachmentAttribute API asynchronously
func (*Client) UpdateTransitRouterVpcAttachmentAttribute ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterVpcAttachmentAttribute(request *UpdateTransitRouterVpcAttachmentAttributeRequest) (response *UpdateTransitRouterVpcAttachmentAttributeResponse, err error)
UpdateTransitRouterVpcAttachmentAttribute invokes the cbn.UpdateTransitRouterVpcAttachmentAttribute API synchronously
func (*Client) UpdateTransitRouterVpcAttachmentAttributeWithCallback ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterVpcAttachmentAttributeWithCallback(request *UpdateTransitRouterVpcAttachmentAttributeRequest, callback func(response *UpdateTransitRouterVpcAttachmentAttributeResponse, err error)) <-chan int
UpdateTransitRouterVpcAttachmentAttributeWithCallback invokes the cbn.UpdateTransitRouterVpcAttachmentAttribute API asynchronously
func (*Client) UpdateTransitRouterVpcAttachmentAttributeWithChan ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterVpcAttachmentAttributeWithChan(request *UpdateTransitRouterVpcAttachmentAttributeRequest) (<-chan *UpdateTransitRouterVpcAttachmentAttributeResponse, <-chan error)
UpdateTransitRouterVpcAttachmentAttributeWithChan invokes the cbn.UpdateTransitRouterVpcAttachmentAttribute API asynchronously
func (*Client) UpdateTransitRouterVpcAttachmentZones ¶ added in v1.61.1737
func (client *Client) UpdateTransitRouterVpcAttachmentZones(request *UpdateTransitRouterVpcAttachmentZonesRequest) (response *UpdateTransitRouterVpcAttachmentZonesResponse, err error)
UpdateTransitRouterVpcAttachmentZones invokes the cbn.UpdateTransitRouterVpcAttachmentZones API synchronously
func (*Client) UpdateTransitRouterVpcAttachmentZonesWithCallback ¶ added in v1.61.1737
func (client *Client) UpdateTransitRouterVpcAttachmentZonesWithCallback(request *UpdateTransitRouterVpcAttachmentZonesRequest, callback func(response *UpdateTransitRouterVpcAttachmentZonesResponse, err error)) <-chan int
UpdateTransitRouterVpcAttachmentZonesWithCallback invokes the cbn.UpdateTransitRouterVpcAttachmentZones API asynchronously
func (*Client) UpdateTransitRouterVpcAttachmentZonesWithChan ¶ added in v1.61.1737
func (client *Client) UpdateTransitRouterVpcAttachmentZonesWithChan(request *UpdateTransitRouterVpcAttachmentZonesRequest) (<-chan *UpdateTransitRouterVpcAttachmentZonesResponse, <-chan error)
UpdateTransitRouterVpcAttachmentZonesWithChan invokes the cbn.UpdateTransitRouterVpcAttachmentZones API asynchronously
func (*Client) UpdateTransitRouterVpnAttachmentAttribute ¶ added in v1.61.1652
func (client *Client) UpdateTransitRouterVpnAttachmentAttribute(request *UpdateTransitRouterVpnAttachmentAttributeRequest) (response *UpdateTransitRouterVpnAttachmentAttributeResponse, err error)
UpdateTransitRouterVpnAttachmentAttribute invokes the cbn.UpdateTransitRouterVpnAttachmentAttribute API synchronously
func (*Client) UpdateTransitRouterVpnAttachmentAttributeWithCallback ¶ added in v1.61.1652
func (client *Client) UpdateTransitRouterVpnAttachmentAttributeWithCallback(request *UpdateTransitRouterVpnAttachmentAttributeRequest, callback func(response *UpdateTransitRouterVpnAttachmentAttributeResponse, err error)) <-chan int
UpdateTransitRouterVpnAttachmentAttributeWithCallback invokes the cbn.UpdateTransitRouterVpnAttachmentAttribute API asynchronously
func (*Client) UpdateTransitRouterVpnAttachmentAttributeWithChan ¶ added in v1.61.1652
func (client *Client) UpdateTransitRouterVpnAttachmentAttributeWithChan(request *UpdateTransitRouterVpnAttachmentAttributeRequest) (<-chan *UpdateTransitRouterVpnAttachmentAttributeResponse, <-chan error)
UpdateTransitRouterVpnAttachmentAttributeWithChan invokes the cbn.UpdateTransitRouterVpnAttachmentAttribute API asynchronously
func (*Client) UpdateTransitRouterWithCallback ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterWithCallback(request *UpdateTransitRouterRequest, callback func(response *UpdateTransitRouterResponse, err error)) <-chan int
UpdateTransitRouterWithCallback invokes the cbn.UpdateTransitRouter API asynchronously
func (*Client) UpdateTransitRouterWithChan ¶ added in v1.61.1227
func (client *Client) UpdateTransitRouterWithChan(request *UpdateTransitRouterRequest) (<-chan *UpdateTransitRouterResponse, <-chan error)
UpdateTransitRouterWithChan invokes the cbn.UpdateTransitRouter API asynchronously
func (*Client) WithdrawPublishedRouteEntries ¶
func (client *Client) WithdrawPublishedRouteEntries(request *WithdrawPublishedRouteEntriesRequest) (response *WithdrawPublishedRouteEntriesResponse, err error)
WithdrawPublishedRouteEntries invokes the cbn.WithdrawPublishedRouteEntries API synchronously
func (*Client) WithdrawPublishedRouteEntriesWithCallback ¶
func (client *Client) WithdrawPublishedRouteEntriesWithCallback(request *WithdrawPublishedRouteEntriesRequest, callback func(response *WithdrawPublishedRouteEntriesResponse, err error)) <-chan int
WithdrawPublishedRouteEntriesWithCallback invokes the cbn.WithdrawPublishedRouteEntries API asynchronously
func (*Client) WithdrawPublishedRouteEntriesWithChan ¶
func (client *Client) WithdrawPublishedRouteEntriesWithChan(request *WithdrawPublishedRouteEntriesRequest) (<-chan *WithdrawPublishedRouteEntriesResponse, <-chan error)
WithdrawPublishedRouteEntriesWithChan invokes the cbn.WithdrawPublishedRouteEntries API asynchronously
type CommunitiesInDescribeCenChildInstanceRouteEntries ¶ added in v1.60.382
type CommunitiesInDescribeCenChildInstanceRouteEntries struct {
Community []string `json:"Community" xml:"Community"`
}
CommunitiesInDescribeCenChildInstanceRouteEntries is a nested struct in cbn response
type CommunitiesInDescribeCenRegionDomainRouteEntries ¶ added in v1.60.382
type CommunitiesInDescribeCenRegionDomainRouteEntries struct {
Community []string `json:"Community" xml:"Community"`
}
CommunitiesInDescribeCenRegionDomainRouteEntries is a nested struct in cbn response
type Conflict ¶
type Conflict struct { RegionId string `json:"RegionId" xml:"RegionId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceType string `json:"InstanceType" xml:"InstanceType"` Status string `json:"Status" xml:"Status"` DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"` }
Conflict is a nested struct in cbn response
type ConflictsInDescribeCenChildInstanceRouteEntries ¶ added in v1.60.382
type ConflictsInDescribeCenChildInstanceRouteEntries struct {
Conflict []Conflict `json:"Conflict" xml:"Conflict"`
}
ConflictsInDescribeCenChildInstanceRouteEntries is a nested struct in cbn response
type ConflictsInDescribePublishedRouteEntries ¶ added in v1.60.382
type ConflictsInDescribePublishedRouteEntries struct {
Conflict []Conflict `json:"Conflict" xml:"Conflict"`
}
ConflictsInDescribePublishedRouteEntries is a nested struct in cbn response
type CreateCenBandwidthPackageRequest ¶
type CreateCenBandwidthPackageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` AutoRenewDuration requests.Integer `position:"Query" name:"AutoRenewDuration"` BandwidthPackageChargeType string `position:"Query" name:"BandwidthPackageChargeType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Tag *[]CreateCenBandwidthPackageTag `position:"Query" name:"Tag" type:"Repeated"` GeographicRegionBId string `position:"Query" name:"GeographicRegionBId"` Period requests.Integer `position:"Query" name:"Period"` GeographicRegionAId string `position:"Query" name:"GeographicRegionAId"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ServiceType string `position:"Query" name:"ServiceType"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` Name string `position:"Query" name:"Name"` PricingCycle string `position:"Query" name:"PricingCycle"` }
CreateCenBandwidthPackageRequest is the request struct for api CreateCenBandwidthPackage
func CreateCreateCenBandwidthPackageRequest ¶
func CreateCreateCenBandwidthPackageRequest() (request *CreateCenBandwidthPackageRequest)
CreateCreateCenBandwidthPackageRequest creates a request to invoke CreateCenBandwidthPackage API
type CreateCenBandwidthPackageResponse ¶
type CreateCenBandwidthPackageResponse struct { *responses.BaseResponse CenBandwidthPackageId string `json:"CenBandwidthPackageId" xml:"CenBandwidthPackageId"` CenBandwidthPackageOrderId string `json:"CenBandwidthPackageOrderId" xml:"CenBandwidthPackageOrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCenBandwidthPackageResponse is the response struct for api CreateCenBandwidthPackage
func CreateCreateCenBandwidthPackageResponse ¶
func CreateCreateCenBandwidthPackageResponse() (response *CreateCenBandwidthPackageResponse)
CreateCreateCenBandwidthPackageResponse creates a response to parse from CreateCenBandwidthPackage response
type CreateCenBandwidthPackageTag ¶ added in v1.62.29
CreateCenBandwidthPackageTag is a repeated param struct in CreateCenBandwidthPackageRequest
type CreateCenChildInstanceRouteEntryToAttachmentRequest ¶ added in v1.61.1352
type CreateCenChildInstanceRouteEntryToAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` RouteTableId string `position:"Query" name:"RouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
CreateCenChildInstanceRouteEntryToAttachmentRequest is the request struct for api CreateCenChildInstanceRouteEntryToAttachment
func CreateCreateCenChildInstanceRouteEntryToAttachmentRequest ¶ added in v1.61.1352
func CreateCreateCenChildInstanceRouteEntryToAttachmentRequest() (request *CreateCenChildInstanceRouteEntryToAttachmentRequest)
CreateCreateCenChildInstanceRouteEntryToAttachmentRequest creates a request to invoke CreateCenChildInstanceRouteEntryToAttachment API
type CreateCenChildInstanceRouteEntryToAttachmentResponse ¶ added in v1.61.1352
type CreateCenChildInstanceRouteEntryToAttachmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCenChildInstanceRouteEntryToAttachmentResponse is the response struct for api CreateCenChildInstanceRouteEntryToAttachment
func CreateCreateCenChildInstanceRouteEntryToAttachmentResponse ¶ added in v1.61.1352
func CreateCreateCenChildInstanceRouteEntryToAttachmentResponse() (response *CreateCenChildInstanceRouteEntryToAttachmentResponse)
CreateCreateCenChildInstanceRouteEntryToAttachmentResponse creates a response to parse from CreateCenChildInstanceRouteEntryToAttachment response
type CreateCenChildInstanceRouteEntryToCenRequest ¶ added in v1.61.508
type CreateCenChildInstanceRouteEntryToCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ClientToken string `position:"Query" name:"ClientToken"` NextHopGatewayZoneId string `position:"Query" name:"NextHopGatewayZoneId"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` ChildInstanceId string `position:"Query" name:"ChildInstanceId"` ChildInstanceAliUid requests.Integer `position:"Query" name:"ChildInstanceAliUid"` }
CreateCenChildInstanceRouteEntryToCenRequest is the request struct for api CreateCenChildInstanceRouteEntryToCen
func CreateCreateCenChildInstanceRouteEntryToCenRequest ¶ added in v1.61.508
func CreateCreateCenChildInstanceRouteEntryToCenRequest() (request *CreateCenChildInstanceRouteEntryToCenRequest)
CreateCreateCenChildInstanceRouteEntryToCenRequest creates a request to invoke CreateCenChildInstanceRouteEntryToCen API
type CreateCenChildInstanceRouteEntryToCenResponse ¶ added in v1.61.508
type CreateCenChildInstanceRouteEntryToCenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCenChildInstanceRouteEntryToCenResponse is the response struct for api CreateCenChildInstanceRouteEntryToCen
func CreateCreateCenChildInstanceRouteEntryToCenResponse ¶ added in v1.61.508
func CreateCreateCenChildInstanceRouteEntryToCenResponse() (response *CreateCenChildInstanceRouteEntryToCenResponse)
CreateCreateCenChildInstanceRouteEntryToCenResponse creates a response to parse from CreateCenChildInstanceRouteEntryToCen response
type CreateCenInterRegionTrafficQosPolicyRequest ¶ added in v1.61.1352
type CreateCenInterRegionTrafficQosPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficQosQueues *[]CreateCenInterRegionTrafficQosPolicyTrafficQosQueues `position:"Query" name:"TrafficQosQueues" type:"Repeated"` TrafficQosPolicyName string `position:"Query" name:"TrafficQosPolicyName"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` TrafficQosPolicyDescription string `position:"Query" name:"TrafficQosPolicyDescription"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
CreateCenInterRegionTrafficQosPolicyRequest is the request struct for api CreateCenInterRegionTrafficQosPolicy
func CreateCreateCenInterRegionTrafficQosPolicyRequest ¶ added in v1.61.1352
func CreateCreateCenInterRegionTrafficQosPolicyRequest() (request *CreateCenInterRegionTrafficQosPolicyRequest)
CreateCreateCenInterRegionTrafficQosPolicyRequest creates a request to invoke CreateCenInterRegionTrafficQosPolicy API
type CreateCenInterRegionTrafficQosPolicyResponse ¶ added in v1.61.1352
type CreateCenInterRegionTrafficQosPolicyResponse struct { *responses.BaseResponse TrafficQosPolicyId string `json:"TrafficQosPolicyId" xml:"TrafficQosPolicyId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCenInterRegionTrafficQosPolicyResponse is the response struct for api CreateCenInterRegionTrafficQosPolicy
func CreateCreateCenInterRegionTrafficQosPolicyResponse ¶ added in v1.61.1352
func CreateCreateCenInterRegionTrafficQosPolicyResponse() (response *CreateCenInterRegionTrafficQosPolicyResponse)
CreateCreateCenInterRegionTrafficQosPolicyResponse creates a response to parse from CreateCenInterRegionTrafficQosPolicy response
type CreateCenInterRegionTrafficQosPolicyTrafficQosQueues ¶ added in v1.61.1352
type CreateCenInterRegionTrafficQosPolicyTrafficQosQueues struct { Dscps *[]string `name:"Dscps" type:"Repeated"` QosQueueName string `name:"QosQueueName"` RemainBandwidthPercent string `name:"RemainBandwidthPercent"` QosQueueDescription string `name:"QosQueueDescription"` }
CreateCenInterRegionTrafficQosPolicyTrafficQosQueues is a repeated param struct in CreateCenInterRegionTrafficQosPolicyRequest
type CreateCenInterRegionTrafficQosQueueRequest ¶ added in v1.61.1790
type CreateCenInterRegionTrafficQosQueueRequest struct { *requests.RpcRequest Dscps *[]string `position:"Query" name:"Dscps" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` QosQueueName string `position:"Query" name:"QosQueueName"` RemainBandwidthPercent string `position:"Query" name:"RemainBandwidthPercent"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TrafficQosPolicyId string `position:"Query" name:"TrafficQosPolicyId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` QosQueueDescription string `position:"Query" name:"QosQueueDescription"` }
CreateCenInterRegionTrafficQosQueueRequest is the request struct for api CreateCenInterRegionTrafficQosQueue
func CreateCreateCenInterRegionTrafficQosQueueRequest ¶ added in v1.61.1790
func CreateCreateCenInterRegionTrafficQosQueueRequest() (request *CreateCenInterRegionTrafficQosQueueRequest)
CreateCreateCenInterRegionTrafficQosQueueRequest creates a request to invoke CreateCenInterRegionTrafficQosQueue API
type CreateCenInterRegionTrafficQosQueueResponse ¶ added in v1.61.1790
type CreateCenInterRegionTrafficQosQueueResponse struct { *responses.BaseResponse QosQueueId string `json:"QosQueueId" xml:"QosQueueId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCenInterRegionTrafficQosQueueResponse is the response struct for api CreateCenInterRegionTrafficQosQueue
func CreateCreateCenInterRegionTrafficQosQueueResponse ¶ added in v1.61.1790
func CreateCreateCenInterRegionTrafficQosQueueResponse() (response *CreateCenInterRegionTrafficQosQueueResponse)
CreateCreateCenInterRegionTrafficQosQueueResponse creates a response to parse from CreateCenInterRegionTrafficQosQueue response
type CreateCenRequest ¶
type CreateCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Ipv6Level string `position:"Query" name:"Ipv6Level"` Description string `position:"Query" name:"Description"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Tag *[]CreateCenTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ProtectionLevel string `position:"Query" name:"ProtectionLevel"` Name string `position:"Query" name:"Name"` }
CreateCenRequest is the request struct for api CreateCen
func CreateCreateCenRequest ¶
func CreateCreateCenRequest() (request *CreateCenRequest)
CreateCreateCenRequest creates a request to invoke CreateCen API
type CreateCenResponse ¶
type CreateCenResponse struct { *responses.BaseResponse CenId string `json:"CenId" xml:"CenId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCenResponse is the response struct for api CreateCen
func CreateCreateCenResponse ¶
func CreateCreateCenResponse() (response *CreateCenResponse)
CreateCreateCenResponse creates a response to parse from CreateCen response
type CreateCenRouteMapRequest ¶ added in v1.60.382
type CreateCenRouteMapRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CommunityMatchMode string `position:"Query" name:"CommunityMatchMode"` MapResult string `position:"Query" name:"MapResult"` DestinationRegionIds *[]string `position:"Query" name:"DestinationRegionIds" type:"Repeated"` NextPriority requests.Integer `position:"Query" name:"NextPriority"` SystemPolicy requests.Boolean `position:"Query" name:"SystemPolicy"` DestinationCidrBlocks *[]string `position:"Query" name:"DestinationCidrBlocks" type:"Repeated"` OriginalRouteTableIds *[]string `position:"Query" name:"OriginalRouteTableIds" type:"Repeated"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` SourceInstanceIds *[]string `position:"Query" name:"SourceInstanceIds" type:"Repeated"` SourceRegionIds *[]string `position:"Query" name:"SourceRegionIds" type:"Repeated"` GatewayZoneId string `position:"Query" name:"GatewayZoneId"` MatchAsns *[]string `position:"Query" name:"MatchAsns" type:"Repeated"` Preference requests.Integer `position:"Query" name:"Preference"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority requests.Integer `position:"Query" name:"Priority"` DestinationChildInstanceTypes *[]string `position:"Query" name:"DestinationChildInstanceTypes" type:"Repeated"` SourceRouteTableIds *[]string `position:"Query" name:"SourceRouteTableIds" type:"Repeated"` SourceChildInstanceTypes *[]string `position:"Query" name:"SourceChildInstanceTypes" type:"Repeated"` CommunityOperateMode string `position:"Query" name:"CommunityOperateMode"` OperateCommunitySet *[]string `position:"Query" name:"OperateCommunitySet" type:"Repeated"` RouteTypes *[]string `position:"Query" name:"RouteTypes" type:"Repeated"` MatchAddressType string `position:"Query" name:"MatchAddressType"` CidrMatchMode string `position:"Query" name:"CidrMatchMode"` CenId string `position:"Query" name:"CenId"` Description string `position:"Query" name:"Description"` SourceInstanceIdsReverseMatch requests.Boolean `position:"Query" name:"SourceInstanceIdsReverseMatch"` GatewayRegionId string `position:"Query" name:"GatewayRegionId"` DestinationRouteTableIds *[]string `position:"Query" name:"DestinationRouteTableIds" type:"Repeated"` SourceZoneIds *[]string `position:"Query" name:"SourceZoneIds" type:"Repeated"` TransmitDirection string `position:"Query" name:"TransmitDirection"` DestinationInstanceIds *[]string `position:"Query" name:"DestinationInstanceIds" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DestinationInstanceIdsReverseMatch requests.Boolean `position:"Query" name:"DestinationInstanceIdsReverseMatch"` PrependAsPath *[]string `position:"Query" name:"PrependAsPath" type:"Repeated"` AsPathMatchMode string `position:"Query" name:"AsPathMatchMode"` MatchCommunitySet *[]string `position:"Query" name:"MatchCommunitySet" type:"Repeated"` CenRegionId string `position:"Query" name:"CenRegionId"` }
CreateCenRouteMapRequest is the request struct for api CreateCenRouteMap
func CreateCreateCenRouteMapRequest ¶ added in v1.60.382
func CreateCreateCenRouteMapRequest() (request *CreateCenRouteMapRequest)
CreateCreateCenRouteMapRequest creates a request to invoke CreateCenRouteMap API
type CreateCenRouteMapResponse ¶ added in v1.60.382
type CreateCenRouteMapResponse struct { *responses.BaseResponse RouteMapId string `json:"RouteMapId" xml:"RouteMapId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCenRouteMapResponse is the response struct for api CreateCenRouteMap
func CreateCreateCenRouteMapResponse ¶ added in v1.60.382
func CreateCreateCenRouteMapResponse() (response *CreateCenRouteMapResponse)
CreateCreateCenRouteMapResponse creates a response to parse from CreateCenRouteMap response
type CreateCenTag ¶ added in v1.62.29
CreateCenTag is a repeated param struct in CreateCenRequest
type CreateFlowlogRequest ¶ added in v1.60.382
type CreateFlowlogRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` Description string `position:"Query" name:"Description"` Tag *[]CreateFlowlogTag `position:"Query" name:"Tag" type:"Repeated"` ProjectName string `position:"Query" name:"ProjectName"` LogStoreName string `position:"Query" name:"LogStoreName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` Interval requests.Integer `position:"Query" name:"Interval"` FlowLogName string `position:"Query" name:"FlowLogName"` }
CreateFlowlogRequest is the request struct for api CreateFlowlog
func CreateCreateFlowlogRequest ¶ added in v1.60.382
func CreateCreateFlowlogRequest() (request *CreateFlowlogRequest)
CreateCreateFlowlogRequest creates a request to invoke CreateFlowlog API
type CreateFlowlogResponse ¶ added in v1.60.382
type CreateFlowlogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` FlowLogId string `json:"FlowLogId" xml:"FlowLogId"` }
CreateFlowlogResponse is the response struct for api CreateFlowlog
func CreateCreateFlowlogResponse ¶ added in v1.60.382
func CreateCreateFlowlogResponse() (response *CreateFlowlogResponse)
CreateCreateFlowlogResponse creates a response to parse from CreateFlowlog response
type CreateFlowlogTag ¶ added in v1.62.29
CreateFlowlogTag is a repeated param struct in CreateFlowlogRequest
type CreateTrafficMarkingPolicyRequest ¶ added in v1.61.1352
type CreateTrafficMarkingPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficMarkingPolicyDescription string `position:"Query" name:"TrafficMarkingPolicyDescription"` TrafficMarkingPolicyName string `position:"Query" name:"TrafficMarkingPolicyName"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TrafficMatchRules *[]CreateTrafficMarkingPolicyTrafficMatchRules `position:"Query" name:"TrafficMatchRules" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` Priority requests.Integer `position:"Query" name:"Priority"` MarkingDscp requests.Integer `position:"Query" name:"MarkingDscp"` }
CreateTrafficMarkingPolicyRequest is the request struct for api CreateTrafficMarkingPolicy
func CreateCreateTrafficMarkingPolicyRequest ¶ added in v1.61.1352
func CreateCreateTrafficMarkingPolicyRequest() (request *CreateTrafficMarkingPolicyRequest)
CreateCreateTrafficMarkingPolicyRequest creates a request to invoke CreateTrafficMarkingPolicy API
type CreateTrafficMarkingPolicyResponse ¶ added in v1.61.1352
type CreateTrafficMarkingPolicyResponse struct { *responses.BaseResponse TrafficMarkingPolicyId string `json:"TrafficMarkingPolicyId" xml:"TrafficMarkingPolicyId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTrafficMarkingPolicyResponse is the response struct for api CreateTrafficMarkingPolicy
func CreateCreateTrafficMarkingPolicyResponse ¶ added in v1.61.1352
func CreateCreateTrafficMarkingPolicyResponse() (response *CreateTrafficMarkingPolicyResponse)
CreateCreateTrafficMarkingPolicyResponse creates a response to parse from CreateTrafficMarkingPolicy response
type CreateTrafficMarkingPolicyTrafficMatchRules ¶ added in v1.61.1352
type CreateTrafficMarkingPolicyTrafficMatchRules struct { DstPortRange *[]string `name:"DstPortRange" type:"Repeated"` MatchDscp string `name:"MatchDscp"` Protocol string `name:"Protocol"` TrafficMatchRuleDescription string `name:"TrafficMatchRuleDescription"` SrcPortRange *[]string `name:"SrcPortRange" type:"Repeated"` DstCidr string `name:"DstCidr"` TrafficMatchRuleName string `name:"TrafficMatchRuleName"` SrcCidr string `name:"SrcCidr"` }
CreateTrafficMarkingPolicyTrafficMatchRules is a repeated param struct in CreateTrafficMarkingPolicyRequest
type CreateTransitRouterCidrRequest ¶ added in v1.62.40
type CreateTransitRouterCidrRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Cidr string `position:"Query" name:"Cidr"` PublishCidrRoute requests.Boolean `position:"Query" name:"PublishCidrRoute"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` Name string `position:"Query" name:"Name"` }
CreateTransitRouterCidrRequest is the request struct for api CreateTransitRouterCidr
func CreateCreateTransitRouterCidrRequest ¶ added in v1.62.40
func CreateCreateTransitRouterCidrRequest() (request *CreateTransitRouterCidrRequest)
CreateCreateTransitRouterCidrRequest creates a request to invoke CreateTransitRouterCidr API
type CreateTransitRouterCidrResponse ¶ added in v1.62.40
type CreateTransitRouterCidrResponse struct { *responses.BaseResponse TransitRouterCidrId string `json:"TransitRouterCidrId" xml:"TransitRouterCidrId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTransitRouterCidrResponse is the response struct for api CreateTransitRouterCidr
func CreateCreateTransitRouterCidrResponse ¶ added in v1.62.40
func CreateCreateTransitRouterCidrResponse() (response *CreateTransitRouterCidrResponse)
CreateCreateTransitRouterCidrResponse creates a response to parse from CreateTransitRouterCidr response
type CreateTransitRouterMulticastDomainRequest ¶ added in v1.61.1606
type CreateTransitRouterMulticastDomainRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` MulticastType string `position:"Query" name:"MulticastType"` TransitRouterMulticastDomainDescription string `position:"Query" name:"TransitRouterMulticastDomainDescription"` TransitRouterMulticastDomainName string `position:"Query" name:"TransitRouterMulticastDomainName"` Tag *[]CreateTransitRouterMulticastDomainTag `position:"Query" name:"Tag" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` }
CreateTransitRouterMulticastDomainRequest is the request struct for api CreateTransitRouterMulticastDomain
func CreateCreateTransitRouterMulticastDomainRequest ¶ added in v1.61.1606
func CreateCreateTransitRouterMulticastDomainRequest() (request *CreateTransitRouterMulticastDomainRequest)
CreateCreateTransitRouterMulticastDomainRequest creates a request to invoke CreateTransitRouterMulticastDomain API
type CreateTransitRouterMulticastDomainResponse ¶ added in v1.61.1606
type CreateTransitRouterMulticastDomainResponse struct { *responses.BaseResponse TransitRouterMulticastDomainId string `json:"TransitRouterMulticastDomainId" xml:"TransitRouterMulticastDomainId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTransitRouterMulticastDomainResponse is the response struct for api CreateTransitRouterMulticastDomain
func CreateCreateTransitRouterMulticastDomainResponse ¶ added in v1.61.1606
func CreateCreateTransitRouterMulticastDomainResponse() (response *CreateTransitRouterMulticastDomainResponse)
CreateCreateTransitRouterMulticastDomainResponse creates a response to parse from CreateTransitRouterMulticastDomain response
type CreateTransitRouterMulticastDomainTag ¶ added in v1.62.29
type CreateTransitRouterMulticastDomainTag struct { Value string `name:"Value"` Key string `name:"Key"` }
CreateTransitRouterMulticastDomainTag is a repeated param struct in CreateTransitRouterMulticastDomainRequest
type CreateTransitRouterPeerAttachmentRequest ¶ added in v1.61.1227
type CreateTransitRouterPeerAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthType string `position:"Query" name:"BandwidthType"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` RouteTableAssociationEnabled requests.Boolean `position:"Query" name:"RouteTableAssociationEnabled"` TransitRouterAttachmentName string `position:"Query" name:"TransitRouterAttachmentName"` Tag *[]CreateTransitRouterPeerAttachmentTag `position:"Query" name:"Tag" type:"Repeated"` AutoPublishRouteEnabled requests.Boolean `position:"Query" name:"AutoPublishRouteEnabled"` RouteTablePropagationEnabled requests.Boolean `position:"Query" name:"RouteTablePropagationEnabled"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentDescription string `position:"Query" name:"TransitRouterAttachmentDescription"` PeerTransitRouterRegionId string `position:"Query" name:"PeerTransitRouterRegionId"` CenBandwidthPackageId string `position:"Query" name:"CenBandwidthPackageId"` PeerTransitRouterId string `position:"Query" name:"PeerTransitRouterId"` }
CreateTransitRouterPeerAttachmentRequest is the request struct for api CreateTransitRouterPeerAttachment
func CreateCreateTransitRouterPeerAttachmentRequest ¶ added in v1.61.1227
func CreateCreateTransitRouterPeerAttachmentRequest() (request *CreateTransitRouterPeerAttachmentRequest)
CreateCreateTransitRouterPeerAttachmentRequest creates a request to invoke CreateTransitRouterPeerAttachment API
type CreateTransitRouterPeerAttachmentResponse ¶ added in v1.61.1227
type CreateTransitRouterPeerAttachmentResponse struct { *responses.BaseResponse TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTransitRouterPeerAttachmentResponse is the response struct for api CreateTransitRouterPeerAttachment
func CreateCreateTransitRouterPeerAttachmentResponse ¶ added in v1.61.1227
func CreateCreateTransitRouterPeerAttachmentResponse() (response *CreateTransitRouterPeerAttachmentResponse)
CreateCreateTransitRouterPeerAttachmentResponse creates a response to parse from CreateTransitRouterPeerAttachment response
type CreateTransitRouterPeerAttachmentTag ¶ added in v1.62.29
type CreateTransitRouterPeerAttachmentTag struct { Value string `name:"Value"` Key string `name:"Key"` }
CreateTransitRouterPeerAttachmentTag is a repeated param struct in CreateTransitRouterPeerAttachmentRequest
type CreateTransitRouterPrefixListAssociationRequest ¶ added in v1.61.1678
type CreateTransitRouterPrefixListAssociationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` PrefixListId string `position:"Query" name:"PrefixListId"` OwnerUid requests.Integer `position:"Query" name:"OwnerUid"` NextHopType string `position:"Query" name:"NextHopType"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` TransitRouterTableId string `position:"Query" name:"TransitRouterTableId"` NextHop string `position:"Query" name:"NextHop"` }
CreateTransitRouterPrefixListAssociationRequest is the request struct for api CreateTransitRouterPrefixListAssociation
func CreateCreateTransitRouterPrefixListAssociationRequest ¶ added in v1.61.1678
func CreateCreateTransitRouterPrefixListAssociationRequest() (request *CreateTransitRouterPrefixListAssociationRequest)
CreateCreateTransitRouterPrefixListAssociationRequest creates a request to invoke CreateTransitRouterPrefixListAssociation API
type CreateTransitRouterPrefixListAssociationResponse ¶ added in v1.61.1678
type CreateTransitRouterPrefixListAssociationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTransitRouterPrefixListAssociationResponse is the response struct for api CreateTransitRouterPrefixListAssociation
func CreateCreateTransitRouterPrefixListAssociationResponse ¶ added in v1.61.1678
func CreateCreateTransitRouterPrefixListAssociationResponse() (response *CreateTransitRouterPrefixListAssociationResponse)
CreateCreateTransitRouterPrefixListAssociationResponse creates a response to parse from CreateTransitRouterPrefixListAssociation response
type CreateTransitRouterRequest ¶ added in v1.61.1227
type CreateTransitRouterRequest struct { *requests.RpcRequest TransitRouterName string `position:"Query" name:"TransitRouterName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ServiceMode string `position:"Query" name:"ServiceMode"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` TransitRouterCidrList *[]CreateTransitRouterTransitRouterCidrList `position:"Query" name:"TransitRouterCidrList" type:"Json"` Type string `position:"Query" name:"Type"` Tag *[]CreateTransitRouterTag `position:"Query" name:"Tag" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterDescription string `position:"Query" name:"TransitRouterDescription"` SupportMulticast requests.Boolean `position:"Query" name:"SupportMulticast"` }
CreateTransitRouterRequest is the request struct for api CreateTransitRouter
func CreateCreateTransitRouterRequest ¶ added in v1.61.1227
func CreateCreateTransitRouterRequest() (request *CreateTransitRouterRequest)
CreateCreateTransitRouterRequest creates a request to invoke CreateTransitRouter API
type CreateTransitRouterResponse ¶ added in v1.61.1227
type CreateTransitRouterResponse struct { *responses.BaseResponse TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTransitRouterResponse is the response struct for api CreateTransitRouter
func CreateCreateTransitRouterResponse ¶ added in v1.61.1227
func CreateCreateTransitRouterResponse() (response *CreateTransitRouterResponse)
CreateCreateTransitRouterResponse creates a response to parse from CreateTransitRouter response
type CreateTransitRouterRouteEntryRequest ¶ added in v1.61.1227
type CreateTransitRouterRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteEntryNextHopType string `position:"Query" name:"TransitRouterRouteEntryNextHopType"` TransitRouterRouteEntryDestinationCidrBlock string `position:"Query" name:"TransitRouterRouteEntryDestinationCidrBlock"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` TransitRouterRouteEntryNextHopId string `position:"Query" name:"TransitRouterRouteEntryNextHopId"` TransitRouterRouteEntryDescription string `position:"Query" name:"TransitRouterRouteEntryDescription"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterRouteEntryName string `position:"Query" name:"TransitRouterRouteEntryName"` }
CreateTransitRouterRouteEntryRequest is the request struct for api CreateTransitRouterRouteEntry
func CreateCreateTransitRouterRouteEntryRequest ¶ added in v1.61.1227
func CreateCreateTransitRouterRouteEntryRequest() (request *CreateTransitRouterRouteEntryRequest)
CreateCreateTransitRouterRouteEntryRequest creates a request to invoke CreateTransitRouterRouteEntry API
type CreateTransitRouterRouteEntryResponse ¶ added in v1.61.1227
type CreateTransitRouterRouteEntryResponse struct { *responses.BaseResponse TransitRouterRouteEntryId string `json:"TransitRouterRouteEntryId" xml:"TransitRouterRouteEntryId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTransitRouterRouteEntryResponse is the response struct for api CreateTransitRouterRouteEntry
func CreateCreateTransitRouterRouteEntryResponse ¶ added in v1.61.1227
func CreateCreateTransitRouterRouteEntryResponse() (response *CreateTransitRouterRouteEntryResponse)
CreateCreateTransitRouterRouteEntryResponse creates a response to parse from CreateTransitRouterRouteEntry response
type CreateTransitRouterRouteTableRequest ¶ added in v1.61.1227
type CreateTransitRouterRouteTableRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteTableDescription string `position:"Query" name:"TransitRouterRouteTableDescription"` Tag *[]CreateTransitRouterRouteTableTag `position:"Query" name:"Tag" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TransitRouterRouteTableName string `position:"Query" name:"TransitRouterRouteTableName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` }
CreateTransitRouterRouteTableRequest is the request struct for api CreateTransitRouterRouteTable
func CreateCreateTransitRouterRouteTableRequest ¶ added in v1.61.1227
func CreateCreateTransitRouterRouteTableRequest() (request *CreateTransitRouterRouteTableRequest)
CreateCreateTransitRouterRouteTableRequest creates a request to invoke CreateTransitRouterRouteTable API
type CreateTransitRouterRouteTableResponse ¶ added in v1.61.1227
type CreateTransitRouterRouteTableResponse struct { *responses.BaseResponse TransitRouterRouteTableId string `json:"TransitRouterRouteTableId" xml:"TransitRouterRouteTableId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTransitRouterRouteTableResponse is the response struct for api CreateTransitRouterRouteTable
func CreateCreateTransitRouterRouteTableResponse ¶ added in v1.61.1227
func CreateCreateTransitRouterRouteTableResponse() (response *CreateTransitRouterRouteTableResponse)
CreateCreateTransitRouterRouteTableResponse creates a response to parse from CreateTransitRouterRouteTable response
type CreateTransitRouterRouteTableTag ¶ added in v1.62.29
type CreateTransitRouterRouteTableTag struct { Value string `name:"Value"` Key string `name:"Key"` }
CreateTransitRouterRouteTableTag is a repeated param struct in CreateTransitRouterRouteTableRequest
type CreateTransitRouterTag ¶ added in v1.62.29
CreateTransitRouterTag is a repeated param struct in CreateTransitRouterRequest
type CreateTransitRouterTransitRouterCidrList ¶ added in v1.61.1823
type CreateTransitRouterTransitRouterCidrList struct { Name string `name:"Name"` Description string `name:"Description"` Cidr string `name:"Cidr"` PublishCidrRoute string `name:"PublishCidrRoute"` }
CreateTransitRouterTransitRouterCidrList is a repeated param struct in CreateTransitRouterRequest
type CreateTransitRouterVbrAttachmentRequest ¶ added in v1.61.1227
type CreateTransitRouterVbrAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` RouteTableAssociationEnabled requests.Boolean `position:"Query" name:"RouteTableAssociationEnabled"` VbrId string `position:"Query" name:"VbrId"` TransitRouterAttachmentName string `position:"Query" name:"TransitRouterAttachmentName"` Tag *[]CreateTransitRouterVbrAttachmentTag `position:"Query" name:"Tag" type:"Repeated"` AutoPublishRouteEnabled requests.Boolean `position:"Query" name:"AutoPublishRouteEnabled"` RouteTablePropagationEnabled requests.Boolean `position:"Query" name:"RouteTablePropagationEnabled"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentDescription string `position:"Query" name:"TransitRouterAttachmentDescription"` AssociateRouteTableId string `position:"Query" name:"AssociateRouteTableId"` VbrOwnerId requests.Integer `position:"Query" name:"VbrOwnerId"` }
CreateTransitRouterVbrAttachmentRequest is the request struct for api CreateTransitRouterVbrAttachment
func CreateCreateTransitRouterVbrAttachmentRequest ¶ added in v1.61.1227
func CreateCreateTransitRouterVbrAttachmentRequest() (request *CreateTransitRouterVbrAttachmentRequest)
CreateCreateTransitRouterVbrAttachmentRequest creates a request to invoke CreateTransitRouterVbrAttachment API
type CreateTransitRouterVbrAttachmentResponse ¶ added in v1.61.1227
type CreateTransitRouterVbrAttachmentResponse struct { *responses.BaseResponse TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTransitRouterVbrAttachmentResponse is the response struct for api CreateTransitRouterVbrAttachment
func CreateCreateTransitRouterVbrAttachmentResponse ¶ added in v1.61.1227
func CreateCreateTransitRouterVbrAttachmentResponse() (response *CreateTransitRouterVbrAttachmentResponse)
CreateCreateTransitRouterVbrAttachmentResponse creates a response to parse from CreateTransitRouterVbrAttachment response
type CreateTransitRouterVbrAttachmentTag ¶ added in v1.62.29
type CreateTransitRouterVbrAttachmentTag struct { Value string `name:"Value"` Key string `name:"Key"` }
CreateTransitRouterVbrAttachmentTag is a repeated param struct in CreateTransitRouterVbrAttachmentRequest
type CreateTransitRouterVpcAttachmentRequest ¶ added in v1.61.1227
type CreateTransitRouterVpcAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ServiceMode string `position:"Query" name:"ServiceMode"` VpcOwnerId requests.Integer `position:"Query" name:"VpcOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` RouteTableAssociationEnabled requests.Boolean `position:"Query" name:"RouteTableAssociationEnabled"` TransitRouterAttachmentName string `position:"Query" name:"TransitRouterAttachmentName"` Tag *[]CreateTransitRouterVpcAttachmentTag `position:"Query" name:"Tag" type:"Repeated"` AutoCreateVpcRoute requests.Boolean `position:"Query" name:"AutoCreateVpcRoute"` AutoPublishRouteEnabled requests.Boolean `position:"Query" name:"AutoPublishRouteEnabled"` RouteTablePropagationEnabled requests.Boolean `position:"Query" name:"RouteTablePropagationEnabled"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ZoneMappings *[]CreateTransitRouterVpcAttachmentZoneMappings `position:"Query" name:"ZoneMappings" type:"Repeated"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentDescription string `position:"Query" name:"TransitRouterAttachmentDescription"` AssociateRouteTableId string `position:"Query" name:"AssociateRouteTableId"` VpcId string `position:"Query" name:"VpcId"` ChargeType string `position:"Query" name:"ChargeType"` }
CreateTransitRouterVpcAttachmentRequest is the request struct for api CreateTransitRouterVpcAttachment
func CreateCreateTransitRouterVpcAttachmentRequest ¶ added in v1.61.1227
func CreateCreateTransitRouterVpcAttachmentRequest() (request *CreateTransitRouterVpcAttachmentRequest)
CreateCreateTransitRouterVpcAttachmentRequest creates a request to invoke CreateTransitRouterVpcAttachment API
type CreateTransitRouterVpcAttachmentResponse ¶ added in v1.61.1227
type CreateTransitRouterVpcAttachmentResponse struct { *responses.BaseResponse TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTransitRouterVpcAttachmentResponse is the response struct for api CreateTransitRouterVpcAttachment
func CreateCreateTransitRouterVpcAttachmentResponse ¶ added in v1.61.1227
func CreateCreateTransitRouterVpcAttachmentResponse() (response *CreateTransitRouterVpcAttachmentResponse)
CreateCreateTransitRouterVpcAttachmentResponse creates a response to parse from CreateTransitRouterVpcAttachment response
type CreateTransitRouterVpcAttachmentTag ¶ added in v1.62.29
type CreateTransitRouterVpcAttachmentTag struct { Value string `name:"Value"` Key string `name:"Key"` }
CreateTransitRouterVpcAttachmentTag is a repeated param struct in CreateTransitRouterVpcAttachmentRequest
type CreateTransitRouterVpcAttachmentZoneMappings ¶ added in v1.61.1227
type CreateTransitRouterVpcAttachmentZoneMappings struct { VSwitchId string `name:"VSwitchId"` ZoneId string `name:"ZoneId"` }
CreateTransitRouterVpcAttachmentZoneMappings is a repeated param struct in CreateTransitRouterVpcAttachmentRequest
type CreateTransitRouterVpnAttachmentRequest ¶ added in v1.61.1652
type CreateTransitRouterVpnAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` RouteTableAssociationEnabled requests.Boolean `position:"Query" name:"RouteTableAssociationEnabled"` TransitRouterAttachmentName string `position:"Query" name:"TransitRouterAttachmentName"` Zone *[]CreateTransitRouterVpnAttachmentZone `position:"Query" name:"Zone" type:"Repeated"` Tag *[]CreateTransitRouterVpnAttachmentTag `position:"Query" name:"Tag" type:"Repeated"` AutoPublishRouteEnabled requests.Boolean `position:"Query" name:"AutoPublishRouteEnabled"` RouteTablePropagationEnabled requests.Boolean `position:"Query" name:"RouteTablePropagationEnabled"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentDescription string `position:"Query" name:"TransitRouterAttachmentDescription"` VpnOwnerId requests.Integer `position:"Query" name:"VpnOwnerId"` ChargeType string `position:"Query" name:"ChargeType"` VpnId string `position:"Query" name:"VpnId"` }
CreateTransitRouterVpnAttachmentRequest is the request struct for api CreateTransitRouterVpnAttachment
func CreateCreateTransitRouterVpnAttachmentRequest ¶ added in v1.61.1652
func CreateCreateTransitRouterVpnAttachmentRequest() (request *CreateTransitRouterVpnAttachmentRequest)
CreateCreateTransitRouterVpnAttachmentRequest creates a request to invoke CreateTransitRouterVpnAttachment API
type CreateTransitRouterVpnAttachmentResponse ¶ added in v1.61.1652
type CreateTransitRouterVpnAttachmentResponse struct { *responses.BaseResponse TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTransitRouterVpnAttachmentResponse is the response struct for api CreateTransitRouterVpnAttachment
func CreateCreateTransitRouterVpnAttachmentResponse ¶ added in v1.61.1652
func CreateCreateTransitRouterVpnAttachmentResponse() (response *CreateTransitRouterVpnAttachmentResponse)
CreateCreateTransitRouterVpnAttachmentResponse creates a response to parse from CreateTransitRouterVpnAttachment response
type CreateTransitRouterVpnAttachmentTag ¶ added in v1.62.29
type CreateTransitRouterVpnAttachmentTag struct { Value string `name:"Value"` Key string `name:"Key"` }
CreateTransitRouterVpnAttachmentTag is a repeated param struct in CreateTransitRouterVpnAttachmentRequest
type CreateTransitRouterVpnAttachmentZone ¶ added in v1.61.1652
type CreateTransitRouterVpnAttachmentZone struct {
ZoneId string `name:"ZoneId"`
}
CreateTransitRouterVpnAttachmentZone is a repeated param struct in CreateTransitRouterVpnAttachmentRequest
type DeactiveFlowLogRequest ¶ added in v1.60.382
type DeactiveFlowLogRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FlowLogId string `position:"Query" name:"FlowLogId"` }
DeactiveFlowLogRequest is the request struct for api DeactiveFlowLog
func CreateDeactiveFlowLogRequest ¶ added in v1.60.382
func CreateDeactiveFlowLogRequest() (request *DeactiveFlowLogRequest)
CreateDeactiveFlowLogRequest creates a request to invoke DeactiveFlowLog API
type DeactiveFlowLogResponse ¶ added in v1.60.382
type DeactiveFlowLogResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeactiveFlowLogResponse is the response struct for api DeactiveFlowLog
func CreateDeactiveFlowLogResponse ¶ added in v1.60.382
func CreateDeactiveFlowLogResponse() (response *DeactiveFlowLogResponse)
CreateDeactiveFlowLogResponse creates a response to parse from DeactiveFlowLog response
type DeleteCenBandwidthPackageRequest ¶
type DeleteCenBandwidthPackageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CenBandwidthPackageId string `position:"Query" name:"CenBandwidthPackageId"` }
DeleteCenBandwidthPackageRequest is the request struct for api DeleteCenBandwidthPackage
func CreateDeleteCenBandwidthPackageRequest ¶
func CreateDeleteCenBandwidthPackageRequest() (request *DeleteCenBandwidthPackageRequest)
CreateDeleteCenBandwidthPackageRequest creates a request to invoke DeleteCenBandwidthPackage API
type DeleteCenBandwidthPackageResponse ¶
type DeleteCenBandwidthPackageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCenBandwidthPackageResponse is the response struct for api DeleteCenBandwidthPackage
func CreateDeleteCenBandwidthPackageResponse ¶
func CreateDeleteCenBandwidthPackageResponse() (response *DeleteCenBandwidthPackageResponse)
CreateDeleteCenBandwidthPackageResponse creates a response to parse from DeleteCenBandwidthPackage response
type DeleteCenChildInstanceRouteEntryToAttachmentRequest ¶ added in v1.61.1352
type DeleteCenChildInstanceRouteEntryToAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` RouteTableId string `position:"Query" name:"RouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
DeleteCenChildInstanceRouteEntryToAttachmentRequest is the request struct for api DeleteCenChildInstanceRouteEntryToAttachment
func CreateDeleteCenChildInstanceRouteEntryToAttachmentRequest ¶ added in v1.61.1352
func CreateDeleteCenChildInstanceRouteEntryToAttachmentRequest() (request *DeleteCenChildInstanceRouteEntryToAttachmentRequest)
CreateDeleteCenChildInstanceRouteEntryToAttachmentRequest creates a request to invoke DeleteCenChildInstanceRouteEntryToAttachment API
type DeleteCenChildInstanceRouteEntryToAttachmentResponse ¶ added in v1.61.1352
type DeleteCenChildInstanceRouteEntryToAttachmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCenChildInstanceRouteEntryToAttachmentResponse is the response struct for api DeleteCenChildInstanceRouteEntryToAttachment
func CreateDeleteCenChildInstanceRouteEntryToAttachmentResponse ¶ added in v1.61.1352
func CreateDeleteCenChildInstanceRouteEntryToAttachmentResponse() (response *DeleteCenChildInstanceRouteEntryToAttachmentResponse)
CreateDeleteCenChildInstanceRouteEntryToAttachmentResponse creates a response to parse from DeleteCenChildInstanceRouteEntryToAttachment response
type DeleteCenChildInstanceRouteEntryToCenRequest ¶ added in v1.61.508
type DeleteCenChildInstanceRouteEntryToCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` RouteTableId string `position:"Query" name:"RouteTableId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` ChildInstanceId string `position:"Query" name:"ChildInstanceId"` ChildInstanceAliUid requests.Integer `position:"Query" name:"ChildInstanceAliUid"` }
DeleteCenChildInstanceRouteEntryToCenRequest is the request struct for api DeleteCenChildInstanceRouteEntryToCen
func CreateDeleteCenChildInstanceRouteEntryToCenRequest ¶ added in v1.61.508
func CreateDeleteCenChildInstanceRouteEntryToCenRequest() (request *DeleteCenChildInstanceRouteEntryToCenRequest)
CreateDeleteCenChildInstanceRouteEntryToCenRequest creates a request to invoke DeleteCenChildInstanceRouteEntryToCen API
type DeleteCenChildInstanceRouteEntryToCenResponse ¶ added in v1.61.508
type DeleteCenChildInstanceRouteEntryToCenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCenChildInstanceRouteEntryToCenResponse is the response struct for api DeleteCenChildInstanceRouteEntryToCen
func CreateDeleteCenChildInstanceRouteEntryToCenResponse ¶ added in v1.61.508
func CreateDeleteCenChildInstanceRouteEntryToCenResponse() (response *DeleteCenChildInstanceRouteEntryToCenResponse)
CreateDeleteCenChildInstanceRouteEntryToCenResponse creates a response to parse from DeleteCenChildInstanceRouteEntryToCen response
type DeleteCenInterRegionTrafficQosPolicyRequest ¶ added in v1.61.1352
type DeleteCenInterRegionTrafficQosPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TrafficQosPolicyId string `position:"Query" name:"TrafficQosPolicyId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteCenInterRegionTrafficQosPolicyRequest is the request struct for api DeleteCenInterRegionTrafficQosPolicy
func CreateDeleteCenInterRegionTrafficQosPolicyRequest ¶ added in v1.61.1352
func CreateDeleteCenInterRegionTrafficQosPolicyRequest() (request *DeleteCenInterRegionTrafficQosPolicyRequest)
CreateDeleteCenInterRegionTrafficQosPolicyRequest creates a request to invoke DeleteCenInterRegionTrafficQosPolicy API
type DeleteCenInterRegionTrafficQosPolicyResponse ¶ added in v1.61.1352
type DeleteCenInterRegionTrafficQosPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCenInterRegionTrafficQosPolicyResponse is the response struct for api DeleteCenInterRegionTrafficQosPolicy
func CreateDeleteCenInterRegionTrafficQosPolicyResponse ¶ added in v1.61.1352
func CreateDeleteCenInterRegionTrafficQosPolicyResponse() (response *DeleteCenInterRegionTrafficQosPolicyResponse)
CreateDeleteCenInterRegionTrafficQosPolicyResponse creates a response to parse from DeleteCenInterRegionTrafficQosPolicy response
type DeleteCenInterRegionTrafficQosQueueRequest ¶ added in v1.61.1352
type DeleteCenInterRegionTrafficQosQueueRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` QosQueueId string `position:"Query" name:"QosQueueId"` }
DeleteCenInterRegionTrafficQosQueueRequest is the request struct for api DeleteCenInterRegionTrafficQosQueue
func CreateDeleteCenInterRegionTrafficQosQueueRequest ¶ added in v1.61.1352
func CreateDeleteCenInterRegionTrafficQosQueueRequest() (request *DeleteCenInterRegionTrafficQosQueueRequest)
CreateDeleteCenInterRegionTrafficQosQueueRequest creates a request to invoke DeleteCenInterRegionTrafficQosQueue API
type DeleteCenInterRegionTrafficQosQueueResponse ¶ added in v1.61.1352
type DeleteCenInterRegionTrafficQosQueueResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCenInterRegionTrafficQosQueueResponse is the response struct for api DeleteCenInterRegionTrafficQosQueue
func CreateDeleteCenInterRegionTrafficQosQueueResponse ¶ added in v1.61.1352
func CreateDeleteCenInterRegionTrafficQosQueueResponse() (response *DeleteCenInterRegionTrafficQosQueueResponse)
CreateDeleteCenInterRegionTrafficQosQueueResponse creates a response to parse from DeleteCenInterRegionTrafficQosQueue response
type DeleteCenRequest ¶
type DeleteCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` CenId string `position:"Query" name:"CenId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteCenRequest is the request struct for api DeleteCen
func CreateDeleteCenRequest ¶
func CreateDeleteCenRequest() (request *DeleteCenRequest)
CreateDeleteCenRequest creates a request to invoke DeleteCen API
type DeleteCenResponse ¶
type DeleteCenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCenResponse is the response struct for api DeleteCen
func CreateDeleteCenResponse ¶
func CreateDeleteCenResponse() (response *DeleteCenResponse)
CreateDeleteCenResponse creates a response to parse from DeleteCen response
type DeleteCenRouteMapRequest ¶ added in v1.60.382
type DeleteCenRouteMapRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` RouteMapId string `position:"Query" name:"RouteMapId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CenRegionId string `position:"Query" name:"CenRegionId"` }
DeleteCenRouteMapRequest is the request struct for api DeleteCenRouteMap
func CreateDeleteCenRouteMapRequest ¶ added in v1.60.382
func CreateDeleteCenRouteMapRequest() (request *DeleteCenRouteMapRequest)
CreateDeleteCenRouteMapRequest creates a request to invoke DeleteCenRouteMap API
type DeleteCenRouteMapResponse ¶ added in v1.60.382
type DeleteCenRouteMapResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCenRouteMapResponse is the response struct for api DeleteCenRouteMap
func CreateDeleteCenRouteMapResponse ¶ added in v1.60.382
func CreateDeleteCenRouteMapResponse() (response *DeleteCenRouteMapResponse)
CreateDeleteCenRouteMapResponse creates a response to parse from DeleteCenRouteMap response
type DeleteFlowlogRequest ¶ added in v1.60.382
type DeleteFlowlogRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FlowLogId string `position:"Query" name:"FlowLogId"` }
DeleteFlowlogRequest is the request struct for api DeleteFlowlog
func CreateDeleteFlowlogRequest ¶ added in v1.60.382
func CreateDeleteFlowlogRequest() (request *DeleteFlowlogRequest)
CreateDeleteFlowlogRequest creates a request to invoke DeleteFlowlog API
type DeleteFlowlogResponse ¶ added in v1.60.382
type DeleteFlowlogResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteFlowlogResponse is the response struct for api DeleteFlowlog
func CreateDeleteFlowlogResponse ¶ added in v1.60.382
func CreateDeleteFlowlogResponse() (response *DeleteFlowlogResponse)
CreateDeleteFlowlogResponse creates a response to parse from DeleteFlowlog response
type DeleteRouteServiceInCenRequest ¶
type DeleteRouteServiceInCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` AccessRegionId string `position:"Query" name:"AccessRegionId"` Host string `position:"Query" name:"Host"` HostRegionId string `position:"Query" name:"HostRegionId"` HostVpcId string `position:"Query" name:"HostVpcId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteRouteServiceInCenRequest is the request struct for api DeleteRouteServiceInCen
func CreateDeleteRouteServiceInCenRequest ¶
func CreateDeleteRouteServiceInCenRequest() (request *DeleteRouteServiceInCenRequest)
CreateDeleteRouteServiceInCenRequest creates a request to invoke DeleteRouteServiceInCen API
type DeleteRouteServiceInCenResponse ¶
type DeleteRouteServiceInCenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteRouteServiceInCenResponse is the response struct for api DeleteRouteServiceInCen
func CreateDeleteRouteServiceInCenResponse ¶
func CreateDeleteRouteServiceInCenResponse() (response *DeleteRouteServiceInCenResponse)
CreateDeleteRouteServiceInCenResponse creates a response to parse from DeleteRouteServiceInCen response
type DeleteTrafficMarkingPolicyRequest ¶ added in v1.61.1352
type DeleteTrafficMarkingPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficMarkingPolicyId string `position:"Query" name:"TrafficMarkingPolicyId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteTrafficMarkingPolicyRequest is the request struct for api DeleteTrafficMarkingPolicy
func CreateDeleteTrafficMarkingPolicyRequest ¶ added in v1.61.1352
func CreateDeleteTrafficMarkingPolicyRequest() (request *DeleteTrafficMarkingPolicyRequest)
CreateDeleteTrafficMarkingPolicyRequest creates a request to invoke DeleteTrafficMarkingPolicy API
type DeleteTrafficMarkingPolicyResponse ¶ added in v1.61.1352
type DeleteTrafficMarkingPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTrafficMarkingPolicyResponse is the response struct for api DeleteTrafficMarkingPolicy
func CreateDeleteTrafficMarkingPolicyResponse ¶ added in v1.61.1352
func CreateDeleteTrafficMarkingPolicyResponse() (response *DeleteTrafficMarkingPolicyResponse)
CreateDeleteTrafficMarkingPolicyResponse creates a response to parse from DeleteTrafficMarkingPolicy response
type DeleteTransitRouterCidrRequest ¶ added in v1.62.40
type DeleteTransitRouterCidrRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterCidrId string `position:"Query" name:"TransitRouterCidrId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` }
DeleteTransitRouterCidrRequest is the request struct for api DeleteTransitRouterCidr
func CreateDeleteTransitRouterCidrRequest ¶ added in v1.62.40
func CreateDeleteTransitRouterCidrRequest() (request *DeleteTransitRouterCidrRequest)
CreateDeleteTransitRouterCidrRequest creates a request to invoke DeleteTransitRouterCidr API
type DeleteTransitRouterCidrResponse ¶ added in v1.62.40
type DeleteTransitRouterCidrResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTransitRouterCidrResponse is the response struct for api DeleteTransitRouterCidr
func CreateDeleteTransitRouterCidrResponse ¶ added in v1.62.40
func CreateDeleteTransitRouterCidrResponse() (response *DeleteTransitRouterCidrResponse)
CreateDeleteTransitRouterCidrResponse creates a response to parse from DeleteTransitRouterCidr response
type DeleteTransitRouterMulticastDomainRequest ¶ added in v1.61.1606
type DeleteTransitRouterMulticastDomainRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteTransitRouterMulticastDomainRequest is the request struct for api DeleteTransitRouterMulticastDomain
func CreateDeleteTransitRouterMulticastDomainRequest ¶ added in v1.61.1606
func CreateDeleteTransitRouterMulticastDomainRequest() (request *DeleteTransitRouterMulticastDomainRequest)
CreateDeleteTransitRouterMulticastDomainRequest creates a request to invoke DeleteTransitRouterMulticastDomain API
type DeleteTransitRouterMulticastDomainResponse ¶ added in v1.61.1606
type DeleteTransitRouterMulticastDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTransitRouterMulticastDomainResponse is the response struct for api DeleteTransitRouterMulticastDomain
func CreateDeleteTransitRouterMulticastDomainResponse ¶ added in v1.61.1606
func CreateDeleteTransitRouterMulticastDomainResponse() (response *DeleteTransitRouterMulticastDomainResponse)
CreateDeleteTransitRouterMulticastDomainResponse creates a response to parse from DeleteTransitRouterMulticastDomain response
type DeleteTransitRouterPeerAttachmentRequest ¶ added in v1.61.1227
type DeleteTransitRouterPeerAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
DeleteTransitRouterPeerAttachmentRequest is the request struct for api DeleteTransitRouterPeerAttachment
func CreateDeleteTransitRouterPeerAttachmentRequest ¶ added in v1.61.1227
func CreateDeleteTransitRouterPeerAttachmentRequest() (request *DeleteTransitRouterPeerAttachmentRequest)
CreateDeleteTransitRouterPeerAttachmentRequest creates a request to invoke DeleteTransitRouterPeerAttachment API
type DeleteTransitRouterPeerAttachmentResponse ¶ added in v1.61.1227
type DeleteTransitRouterPeerAttachmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTransitRouterPeerAttachmentResponse is the response struct for api DeleteTransitRouterPeerAttachment
func CreateDeleteTransitRouterPeerAttachmentResponse ¶ added in v1.61.1227
func CreateDeleteTransitRouterPeerAttachmentResponse() (response *DeleteTransitRouterPeerAttachmentResponse)
CreateDeleteTransitRouterPeerAttachmentResponse creates a response to parse from DeleteTransitRouterPeerAttachment response
type DeleteTransitRouterPrefixListAssociationRequest ¶ added in v1.61.1678
type DeleteTransitRouterPrefixListAssociationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` PrefixListId string `position:"Query" name:"PrefixListId"` NextHopType string `position:"Query" name:"NextHopType"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` TransitRouterTableId string `position:"Query" name:"TransitRouterTableId"` NextHop string `position:"Query" name:"NextHop"` }
DeleteTransitRouterPrefixListAssociationRequest is the request struct for api DeleteTransitRouterPrefixListAssociation
func CreateDeleteTransitRouterPrefixListAssociationRequest ¶ added in v1.61.1678
func CreateDeleteTransitRouterPrefixListAssociationRequest() (request *DeleteTransitRouterPrefixListAssociationRequest)
CreateDeleteTransitRouterPrefixListAssociationRequest creates a request to invoke DeleteTransitRouterPrefixListAssociation API
type DeleteTransitRouterPrefixListAssociationResponse ¶ added in v1.61.1678
type DeleteTransitRouterPrefixListAssociationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTransitRouterPrefixListAssociationResponse is the response struct for api DeleteTransitRouterPrefixListAssociation
func CreateDeleteTransitRouterPrefixListAssociationResponse ¶ added in v1.61.1678
func CreateDeleteTransitRouterPrefixListAssociationResponse() (response *DeleteTransitRouterPrefixListAssociationResponse)
CreateDeleteTransitRouterPrefixListAssociationResponse creates a response to parse from DeleteTransitRouterPrefixListAssociation response
type DeleteTransitRouterRequest ¶ added in v1.61.1438
type DeleteTransitRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` }
DeleteTransitRouterRequest is the request struct for api DeleteTransitRouter
func CreateDeleteTransitRouterRequest ¶ added in v1.61.1438
func CreateDeleteTransitRouterRequest() (request *DeleteTransitRouterRequest)
CreateDeleteTransitRouterRequest creates a request to invoke DeleteTransitRouter API
type DeleteTransitRouterResponse ¶ added in v1.61.1438
type DeleteTransitRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTransitRouterResponse is the response struct for api DeleteTransitRouter
func CreateDeleteTransitRouterResponse ¶ added in v1.61.1438
func CreateDeleteTransitRouterResponse() (response *DeleteTransitRouterResponse)
CreateDeleteTransitRouterResponse creates a response to parse from DeleteTransitRouter response
type DeleteTransitRouterRouteEntryRequest ¶ added in v1.61.1227
type DeleteTransitRouterRouteEntryRequest struct { *requests.RpcRequest TransitRouterRouteEntryId string `position:"Query" name:"TransitRouterRouteEntryId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteEntryNextHopType string `position:"Query" name:"TransitRouterRouteEntryNextHopType"` TransitRouterRouteEntryDestinationCidrBlock string `position:"Query" name:"TransitRouterRouteEntryDestinationCidrBlock"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` TransitRouterRouteEntryNextHopId string `position:"Query" name:"TransitRouterRouteEntryNextHopId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteTransitRouterRouteEntryRequest is the request struct for api DeleteTransitRouterRouteEntry
func CreateDeleteTransitRouterRouteEntryRequest ¶ added in v1.61.1227
func CreateDeleteTransitRouterRouteEntryRequest() (request *DeleteTransitRouterRouteEntryRequest)
CreateDeleteTransitRouterRouteEntryRequest creates a request to invoke DeleteTransitRouterRouteEntry API
type DeleteTransitRouterRouteEntryResponse ¶ added in v1.61.1227
type DeleteTransitRouterRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTransitRouterRouteEntryResponse is the response struct for api DeleteTransitRouterRouteEntry
func CreateDeleteTransitRouterRouteEntryResponse ¶ added in v1.61.1227
func CreateDeleteTransitRouterRouteEntryResponse() (response *DeleteTransitRouterRouteEntryResponse)
CreateDeleteTransitRouterRouteEntryResponse creates a response to parse from DeleteTransitRouterRouteEntry response
type DeleteTransitRouterRouteTableRequest ¶ added in v1.61.1227
type DeleteTransitRouterRouteTableRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteTransitRouterRouteTableRequest is the request struct for api DeleteTransitRouterRouteTable
func CreateDeleteTransitRouterRouteTableRequest ¶ added in v1.61.1227
func CreateDeleteTransitRouterRouteTableRequest() (request *DeleteTransitRouterRouteTableRequest)
CreateDeleteTransitRouterRouteTableRequest creates a request to invoke DeleteTransitRouterRouteTable API
type DeleteTransitRouterRouteTableResponse ¶ added in v1.61.1227
type DeleteTransitRouterRouteTableResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTransitRouterRouteTableResponse is the response struct for api DeleteTransitRouterRouteTable
func CreateDeleteTransitRouterRouteTableResponse ¶ added in v1.61.1227
func CreateDeleteTransitRouterRouteTableResponse() (response *DeleteTransitRouterRouteTableResponse)
CreateDeleteTransitRouterRouteTableResponse creates a response to parse from DeleteTransitRouterRouteTable response
type DeleteTransitRouterVbrAttachmentRequest ¶ added in v1.61.1227
type DeleteTransitRouterVbrAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` Force requests.Boolean `position:"Query" name:"Force"` }
DeleteTransitRouterVbrAttachmentRequest is the request struct for api DeleteTransitRouterVbrAttachment
func CreateDeleteTransitRouterVbrAttachmentRequest ¶ added in v1.61.1227
func CreateDeleteTransitRouterVbrAttachmentRequest() (request *DeleteTransitRouterVbrAttachmentRequest)
CreateDeleteTransitRouterVbrAttachmentRequest creates a request to invoke DeleteTransitRouterVbrAttachment API
type DeleteTransitRouterVbrAttachmentResponse ¶ added in v1.61.1227
type DeleteTransitRouterVbrAttachmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTransitRouterVbrAttachmentResponse is the response struct for api DeleteTransitRouterVbrAttachment
func CreateDeleteTransitRouterVbrAttachmentResponse ¶ added in v1.61.1227
func CreateDeleteTransitRouterVbrAttachmentResponse() (response *DeleteTransitRouterVbrAttachmentResponse)
CreateDeleteTransitRouterVbrAttachmentResponse creates a response to parse from DeleteTransitRouterVbrAttachment response
type DeleteTransitRouterVpcAttachmentRequest ¶ added in v1.61.1227
type DeleteTransitRouterVpcAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` Force requests.Boolean `position:"Query" name:"Force"` }
DeleteTransitRouterVpcAttachmentRequest is the request struct for api DeleteTransitRouterVpcAttachment
func CreateDeleteTransitRouterVpcAttachmentRequest ¶ added in v1.61.1227
func CreateDeleteTransitRouterVpcAttachmentRequest() (request *DeleteTransitRouterVpcAttachmentRequest)
CreateDeleteTransitRouterVpcAttachmentRequest creates a request to invoke DeleteTransitRouterVpcAttachment API
type DeleteTransitRouterVpcAttachmentResponse ¶ added in v1.61.1227
type DeleteTransitRouterVpcAttachmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTransitRouterVpcAttachmentResponse is the response struct for api DeleteTransitRouterVpcAttachment
func CreateDeleteTransitRouterVpcAttachmentResponse ¶ added in v1.61.1227
func CreateDeleteTransitRouterVpcAttachmentResponse() (response *DeleteTransitRouterVpcAttachmentResponse)
CreateDeleteTransitRouterVpcAttachmentResponse creates a response to parse from DeleteTransitRouterVpcAttachment response
type DeleteTransitRouterVpnAttachmentRequest ¶ added in v1.61.1652
type DeleteTransitRouterVpnAttachmentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` Force requests.Boolean `position:"Query" name:"Force"` }
DeleteTransitRouterVpnAttachmentRequest is the request struct for api DeleteTransitRouterVpnAttachment
func CreateDeleteTransitRouterVpnAttachmentRequest ¶ added in v1.61.1652
func CreateDeleteTransitRouterVpnAttachmentRequest() (request *DeleteTransitRouterVpnAttachmentRequest)
CreateDeleteTransitRouterVpnAttachmentRequest creates a request to invoke DeleteTransitRouterVpnAttachment API
type DeleteTransitRouterVpnAttachmentResponse ¶ added in v1.61.1652
type DeleteTransitRouterVpnAttachmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTransitRouterVpnAttachmentResponse is the response struct for api DeleteTransitRouterVpnAttachment
func CreateDeleteTransitRouterVpnAttachmentResponse ¶ added in v1.61.1652
func CreateDeleteTransitRouterVpnAttachmentResponse() (response *DeleteTransitRouterVpnAttachmentResponse)
CreateDeleteTransitRouterVpnAttachmentResponse creates a response to parse from DeleteTransitRouterVpnAttachment response
type DeregisterTransitRouterMulticastGroupMembersRequest ¶ added in v1.61.1606
type DeregisterTransitRouterMulticastGroupMembersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkInterfaceIds *[]string `position:"Query" name:"NetworkInterfaceIds" type:"Repeated"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` ConnectPeerIds *[]string `position:"Query" name:"ConnectPeerIds" type:"Repeated"` GroupIpAddress string `position:"Query" name:"GroupIpAddress"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PeerTransitRouterMulticastDomains *[]string `position:"Query" name:"PeerTransitRouterMulticastDomains" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeregisterTransitRouterMulticastGroupMembersRequest is the request struct for api DeregisterTransitRouterMulticastGroupMembers
func CreateDeregisterTransitRouterMulticastGroupMembersRequest ¶ added in v1.61.1606
func CreateDeregisterTransitRouterMulticastGroupMembersRequest() (request *DeregisterTransitRouterMulticastGroupMembersRequest)
CreateDeregisterTransitRouterMulticastGroupMembersRequest creates a request to invoke DeregisterTransitRouterMulticastGroupMembers API
type DeregisterTransitRouterMulticastGroupMembersResponse ¶ added in v1.61.1606
type DeregisterTransitRouterMulticastGroupMembersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeregisterTransitRouterMulticastGroupMembersResponse is the response struct for api DeregisterTransitRouterMulticastGroupMembers
func CreateDeregisterTransitRouterMulticastGroupMembersResponse ¶ added in v1.61.1606
func CreateDeregisterTransitRouterMulticastGroupMembersResponse() (response *DeregisterTransitRouterMulticastGroupMembersResponse)
CreateDeregisterTransitRouterMulticastGroupMembersResponse creates a response to parse from DeregisterTransitRouterMulticastGroupMembers response
type DeregisterTransitRouterMulticastGroupSourcesRequest ¶ added in v1.61.1606
type DeregisterTransitRouterMulticastGroupSourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkInterfaceIds *[]string `position:"Query" name:"NetworkInterfaceIds" type:"Repeated"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` ConnectPeerIds *[]string `position:"Query" name:"ConnectPeerIds" type:"Repeated"` GroupIpAddress string `position:"Query" name:"GroupIpAddress"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeregisterTransitRouterMulticastGroupSourcesRequest is the request struct for api DeregisterTransitRouterMulticastGroupSources
func CreateDeregisterTransitRouterMulticastGroupSourcesRequest ¶ added in v1.61.1606
func CreateDeregisterTransitRouterMulticastGroupSourcesRequest() (request *DeregisterTransitRouterMulticastGroupSourcesRequest)
CreateDeregisterTransitRouterMulticastGroupSourcesRequest creates a request to invoke DeregisterTransitRouterMulticastGroupSources API
type DeregisterTransitRouterMulticastGroupSourcesResponse ¶ added in v1.61.1606
type DeregisterTransitRouterMulticastGroupSourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeregisterTransitRouterMulticastGroupSourcesResponse is the response struct for api DeregisterTransitRouterMulticastGroupSources
func CreateDeregisterTransitRouterMulticastGroupSourcesResponse ¶ added in v1.61.1606
func CreateDeregisterTransitRouterMulticastGroupSourcesResponse() (response *DeregisterTransitRouterMulticastGroupSourcesResponse)
CreateDeregisterTransitRouterMulticastGroupSourcesResponse creates a response to parse from DeregisterTransitRouterMulticastGroupSources response
type DescribeCenAttachedChildInstanceAttributeRequest ¶
type DescribeCenAttachedChildInstanceAttributeRequest struct { *requests.RpcRequest IncludeRouteTable requests.Boolean `position:"Query" name:"IncludeRouteTable"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` ChildInstanceId string `position:"Query" name:"ChildInstanceId"` }
DescribeCenAttachedChildInstanceAttributeRequest is the request struct for api DescribeCenAttachedChildInstanceAttribute
func CreateDescribeCenAttachedChildInstanceAttributeRequest ¶
func CreateDescribeCenAttachedChildInstanceAttributeRequest() (request *DescribeCenAttachedChildInstanceAttributeRequest)
CreateDescribeCenAttachedChildInstanceAttributeRequest creates a request to invoke DescribeCenAttachedChildInstanceAttribute API
type DescribeCenAttachedChildInstanceAttributeResponse ¶
type DescribeCenAttachedChildInstanceAttributeResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` ChildInstanceType string `json:"ChildInstanceType" xml:"ChildInstanceType"` ChildInstanceRegionId string `json:"ChildInstanceRegionId" xml:"ChildInstanceRegionId"` RequestId string `json:"RequestId" xml:"RequestId"` ChildInstanceOwnerId int64 `json:"ChildInstanceOwnerId" xml:"ChildInstanceOwnerId"` ChildInstanceId string `json:"ChildInstanceId" xml:"ChildInstanceId"` CenId string `json:"CenId" xml:"CenId"` ChildInstanceName string `json:"ChildInstanceName" xml:"ChildInstanceName"` Ipv6StatusInCen string `json:"Ipv6StatusInCen" xml:"Ipv6StatusInCen"` ChildInstanceAttachTime string `json:"ChildInstanceAttachTime" xml:"ChildInstanceAttachTime"` ChildInstanceRouteTables ChildInstanceRouteTables `json:"ChildInstanceRouteTables" xml:"ChildInstanceRouteTables"` }
DescribeCenAttachedChildInstanceAttributeResponse is the response struct for api DescribeCenAttachedChildInstanceAttribute
func CreateDescribeCenAttachedChildInstanceAttributeResponse ¶
func CreateDescribeCenAttachedChildInstanceAttributeResponse() (response *DescribeCenAttachedChildInstanceAttributeResponse)
CreateDescribeCenAttachedChildInstanceAttributeResponse creates a response to parse from DescribeCenAttachedChildInstanceAttribute response
type DescribeCenAttachedChildInstancesRequest ¶
type DescribeCenAttachedChildInstancesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` }
DescribeCenAttachedChildInstancesRequest is the request struct for api DescribeCenAttachedChildInstances
func CreateDescribeCenAttachedChildInstancesRequest ¶
func CreateDescribeCenAttachedChildInstancesRequest() (request *DescribeCenAttachedChildInstancesRequest)
CreateDescribeCenAttachedChildInstancesRequest creates a request to invoke DescribeCenAttachedChildInstances API
type DescribeCenAttachedChildInstancesResponse ¶
type DescribeCenAttachedChildInstancesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` ChildInstances ChildInstances `json:"ChildInstances" xml:"ChildInstances"` }
DescribeCenAttachedChildInstancesResponse is the response struct for api DescribeCenAttachedChildInstances
func CreateDescribeCenAttachedChildInstancesResponse ¶
func CreateDescribeCenAttachedChildInstancesResponse() (response *DescribeCenAttachedChildInstancesResponse)
CreateDescribeCenAttachedChildInstancesResponse creates a response to parse from DescribeCenAttachedChildInstances response
type DescribeCenBandwidthPackagesFilter ¶
type DescribeCenBandwidthPackagesFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeCenBandwidthPackagesFilter is a repeated param struct in DescribeCenBandwidthPackagesRequest
type DescribeCenBandwidthPackagesRequest ¶
type DescribeCenBandwidthPackagesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` IncludeReservationData requests.Boolean `position:"Query" name:"IncludeReservationData"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` IsOrKey requests.Boolean `position:"Query" name:"IsOrKey"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeCenBandwidthPackagesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Filter *[]DescribeCenBandwidthPackagesFilter `position:"Query" name:"Filter" type:"Repeated"` }
DescribeCenBandwidthPackagesRequest is the request struct for api DescribeCenBandwidthPackages
func CreateDescribeCenBandwidthPackagesRequest ¶
func CreateDescribeCenBandwidthPackagesRequest() (request *DescribeCenBandwidthPackagesRequest)
CreateDescribeCenBandwidthPackagesRequest creates a request to invoke DescribeCenBandwidthPackages API
type DescribeCenBandwidthPackagesResponse ¶
type DescribeCenBandwidthPackagesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CenBandwidthPackages CenBandwidthPackages `json:"CenBandwidthPackages" xml:"CenBandwidthPackages"` }
DescribeCenBandwidthPackagesResponse is the response struct for api DescribeCenBandwidthPackages
func CreateDescribeCenBandwidthPackagesResponse ¶
func CreateDescribeCenBandwidthPackagesResponse() (response *DescribeCenBandwidthPackagesResponse)
CreateDescribeCenBandwidthPackagesResponse creates a response to parse from DescribeCenBandwidthPackages response
type DescribeCenBandwidthPackagesTag ¶ added in v1.61.995
DescribeCenBandwidthPackagesTag is a repeated param struct in DescribeCenBandwidthPackagesRequest
type DescribeCenChildInstanceRouteEntriesRequest ¶ added in v1.60.382
type DescribeCenChildInstanceRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` ChildInstanceId string `position:"Query" name:"ChildInstanceId"` ChildInstanceRouteTableId string `position:"Query" name:"ChildInstanceRouteTableId"` Status string `position:"Query" name:"Status"` }
DescribeCenChildInstanceRouteEntriesRequest is the request struct for api DescribeCenChildInstanceRouteEntries
func CreateDescribeCenChildInstanceRouteEntriesRequest ¶ added in v1.60.382
func CreateDescribeCenChildInstanceRouteEntriesRequest() (request *DescribeCenChildInstanceRouteEntriesRequest)
CreateDescribeCenChildInstanceRouteEntriesRequest creates a request to invoke DescribeCenChildInstanceRouteEntries API
type DescribeCenChildInstanceRouteEntriesResponse ¶ added in v1.60.382
type DescribeCenChildInstanceRouteEntriesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CenRouteEntries CenRouteEntriesInDescribeCenChildInstanceRouteEntries `json:"CenRouteEntries" xml:"CenRouteEntries"` }
DescribeCenChildInstanceRouteEntriesResponse is the response struct for api DescribeCenChildInstanceRouteEntries
func CreateDescribeCenChildInstanceRouteEntriesResponse ¶ added in v1.60.382
func CreateDescribeCenChildInstanceRouteEntriesResponse() (response *DescribeCenChildInstanceRouteEntriesResponse)
CreateDescribeCenChildInstanceRouteEntriesResponse creates a response to parse from DescribeCenChildInstanceRouteEntries response
type DescribeCenGeographicSpanRemainingBandwidthRequest ¶
type DescribeCenGeographicSpanRemainingBandwidthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` GeographicRegionBId string `position:"Query" name:"GeographicRegionBId"` GeographicRegionAId string `position:"Query" name:"GeographicRegionAId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeCenGeographicSpanRemainingBandwidthRequest is the request struct for api DescribeCenGeographicSpanRemainingBandwidth
func CreateDescribeCenGeographicSpanRemainingBandwidthRequest ¶
func CreateDescribeCenGeographicSpanRemainingBandwidthRequest() (request *DescribeCenGeographicSpanRemainingBandwidthRequest)
CreateDescribeCenGeographicSpanRemainingBandwidthRequest creates a request to invoke DescribeCenGeographicSpanRemainingBandwidth API
type DescribeCenGeographicSpanRemainingBandwidthResponse ¶
type DescribeCenGeographicSpanRemainingBandwidthResponse struct { *responses.BaseResponse RemainingBandwidth int64 `json:"RemainingBandwidth" xml:"RemainingBandwidth"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeCenGeographicSpanRemainingBandwidthResponse is the response struct for api DescribeCenGeographicSpanRemainingBandwidth
func CreateDescribeCenGeographicSpanRemainingBandwidthResponse ¶
func CreateDescribeCenGeographicSpanRemainingBandwidthResponse() (response *DescribeCenGeographicSpanRemainingBandwidthResponse)
CreateDescribeCenGeographicSpanRemainingBandwidthResponse creates a response to parse from DescribeCenGeographicSpanRemainingBandwidth response
type DescribeCenGeographicSpansRequest ¶
type DescribeCenGeographicSpansRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` GeographicSpanId string `position:"Query" name:"GeographicSpanId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeCenGeographicSpansRequest is the request struct for api DescribeCenGeographicSpans
func CreateDescribeCenGeographicSpansRequest ¶
func CreateDescribeCenGeographicSpansRequest() (request *DescribeCenGeographicSpansRequest)
CreateDescribeCenGeographicSpansRequest creates a request to invoke DescribeCenGeographicSpans API
type DescribeCenGeographicSpansResponse ¶
type DescribeCenGeographicSpansResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` GeographicSpanModels GeographicSpanModels `json:"GeographicSpanModels" xml:"GeographicSpanModels"` }
DescribeCenGeographicSpansResponse is the response struct for api DescribeCenGeographicSpans
func CreateDescribeCenGeographicSpansResponse ¶
func CreateDescribeCenGeographicSpansResponse() (response *DescribeCenGeographicSpansResponse)
CreateDescribeCenGeographicSpansResponse creates a response to parse from DescribeCenGeographicSpans response
type DescribeCenInterRegionBandwidthLimitsRequest ¶
type DescribeCenInterRegionBandwidthLimitsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeCenInterRegionBandwidthLimitsRequest is the request struct for api DescribeCenInterRegionBandwidthLimits
func CreateDescribeCenInterRegionBandwidthLimitsRequest ¶
func CreateDescribeCenInterRegionBandwidthLimitsRequest() (request *DescribeCenInterRegionBandwidthLimitsRequest)
CreateDescribeCenInterRegionBandwidthLimitsRequest creates a request to invoke DescribeCenInterRegionBandwidthLimits API
type DescribeCenInterRegionBandwidthLimitsResponse ¶
type DescribeCenInterRegionBandwidthLimitsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CenInterRegionBandwidthLimits CenInterRegionBandwidthLimits `json:"CenInterRegionBandwidthLimits" xml:"CenInterRegionBandwidthLimits"` }
DescribeCenInterRegionBandwidthLimitsResponse is the response struct for api DescribeCenInterRegionBandwidthLimits
func CreateDescribeCenInterRegionBandwidthLimitsResponse ¶
func CreateDescribeCenInterRegionBandwidthLimitsResponse() (response *DescribeCenInterRegionBandwidthLimitsResponse)
CreateDescribeCenInterRegionBandwidthLimitsResponse creates a response to parse from DescribeCenInterRegionBandwidthLimits response
type DescribeCenPrivateZoneRoutesRequest ¶
type DescribeCenPrivateZoneRoutesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` AccessRegionId string `position:"Query" name:"AccessRegionId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` HostRegionId string `position:"Query" name:"HostRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` }
DescribeCenPrivateZoneRoutesRequest is the request struct for api DescribeCenPrivateZoneRoutes
func CreateDescribeCenPrivateZoneRoutesRequest ¶
func CreateDescribeCenPrivateZoneRoutesRequest() (request *DescribeCenPrivateZoneRoutesRequest)
CreateDescribeCenPrivateZoneRoutesRequest creates a request to invoke DescribeCenPrivateZoneRoutes API
type DescribeCenPrivateZoneRoutesResponse ¶
type DescribeCenPrivateZoneRoutesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PrivateZoneDnsServers string `json:"PrivateZoneDnsServers" xml:"PrivateZoneDnsServers"` CenId string `json:"CenId" xml:"CenId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PrivateZoneInfos PrivateZoneInfos `json:"PrivateZoneInfos" xml:"PrivateZoneInfos"` }
DescribeCenPrivateZoneRoutesResponse is the response struct for api DescribeCenPrivateZoneRoutes
func CreateDescribeCenPrivateZoneRoutesResponse ¶
func CreateDescribeCenPrivateZoneRoutesResponse() (response *DescribeCenPrivateZoneRoutesResponse)
CreateDescribeCenPrivateZoneRoutesResponse creates a response to parse from DescribeCenPrivateZoneRoutes response
type DescribeCenRegionDomainRouteEntriesRequest ¶
type DescribeCenRegionDomainRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CenRegionId string `position:"Query" name:"CenRegionId"` Status string `position:"Query" name:"Status"` }
DescribeCenRegionDomainRouteEntriesRequest is the request struct for api DescribeCenRegionDomainRouteEntries
func CreateDescribeCenRegionDomainRouteEntriesRequest ¶
func CreateDescribeCenRegionDomainRouteEntriesRequest() (request *DescribeCenRegionDomainRouteEntriesRequest)
CreateDescribeCenRegionDomainRouteEntriesRequest creates a request to invoke DescribeCenRegionDomainRouteEntries API
type DescribeCenRegionDomainRouteEntriesResponse ¶
type DescribeCenRegionDomainRouteEntriesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CenRouteEntries CenRouteEntriesInDescribeCenRegionDomainRouteEntries `json:"CenRouteEntries" xml:"CenRouteEntries"` }
DescribeCenRegionDomainRouteEntriesResponse is the response struct for api DescribeCenRegionDomainRouteEntries
func CreateDescribeCenRegionDomainRouteEntriesResponse ¶
func CreateDescribeCenRegionDomainRouteEntriesResponse() (response *DescribeCenRegionDomainRouteEntriesResponse)
CreateDescribeCenRegionDomainRouteEntriesResponse creates a response to parse from DescribeCenRegionDomainRouteEntries response
type DescribeCenRouteMapsFilter ¶ added in v1.61.222
type DescribeCenRouteMapsFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeCenRouteMapsFilter is a repeated param struct in DescribeCenRouteMapsRequest
type DescribeCenRouteMapsRequest ¶ added in v1.60.382
type DescribeCenRouteMapsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` PageSize requests.Integer `position:"Query" name:"PageSize"` TransmitDirection string `position:"Query" name:"TransmitDirection"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` RouteMapId string `position:"Query" name:"RouteMapId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Filter *[]DescribeCenRouteMapsFilter `position:"Query" name:"Filter" type:"Repeated"` CenRegionId string `position:"Query" name:"CenRegionId"` }
DescribeCenRouteMapsRequest is the request struct for api DescribeCenRouteMaps
func CreateDescribeCenRouteMapsRequest ¶ added in v1.60.382
func CreateDescribeCenRouteMapsRequest() (request *DescribeCenRouteMapsRequest)
CreateDescribeCenRouteMapsRequest creates a request to invoke DescribeCenRouteMaps API
type DescribeCenRouteMapsResponse ¶ added in v1.60.382
type DescribeCenRouteMapsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RouteMaps RouteMaps `json:"RouteMaps" xml:"RouteMaps"` }
DescribeCenRouteMapsResponse is the response struct for api DescribeCenRouteMaps
func CreateDescribeCenRouteMapsResponse ¶ added in v1.60.382
func CreateDescribeCenRouteMapsResponse() (response *DescribeCenRouteMapsResponse)
CreateDescribeCenRouteMapsResponse creates a response to parse from DescribeCenRouteMaps response
type DescribeCenVbrHealthCheckRequest ¶
type DescribeCenVbrHealthCheckRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` VbrInstanceOwnerId requests.Integer `position:"Query" name:"VbrInstanceOwnerId"` PageSize requests.Integer `position:"Query" name:"PageSize"` VbrInstanceRegionId string `position:"Query" name:"VbrInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VbrInstanceId string `position:"Query" name:"VbrInstanceId"` }
DescribeCenVbrHealthCheckRequest is the request struct for api DescribeCenVbrHealthCheck
func CreateDescribeCenVbrHealthCheckRequest ¶
func CreateDescribeCenVbrHealthCheckRequest() (request *DescribeCenVbrHealthCheckRequest)
CreateDescribeCenVbrHealthCheckRequest creates a request to invoke DescribeCenVbrHealthCheck API
type DescribeCenVbrHealthCheckResponse ¶
type DescribeCenVbrHealthCheckResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VbrHealthChecks VbrHealthChecks `json:"VbrHealthChecks" xml:"VbrHealthChecks"` }
DescribeCenVbrHealthCheckResponse is the response struct for api DescribeCenVbrHealthCheck
func CreateDescribeCenVbrHealthCheckResponse ¶
func CreateDescribeCenVbrHealthCheckResponse() (response *DescribeCenVbrHealthCheckResponse)
CreateDescribeCenVbrHealthCheckResponse creates a response to parse from DescribeCenVbrHealthCheck response
type DescribeCensFilter ¶
type DescribeCensFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeCensFilter is a repeated param struct in DescribeCensRequest
type DescribeCensRequest ¶
type DescribeCensRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeCensTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Filter *[]DescribeCensFilter `position:"Query" name:"Filter" type:"Repeated"` }
DescribeCensRequest is the request struct for api DescribeCens
func CreateDescribeCensRequest ¶
func CreateDescribeCensRequest() (request *DescribeCensRequest)
CreateDescribeCensRequest creates a request to invoke DescribeCens API
type DescribeCensResponse ¶
type DescribeCensResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Cens Cens `json:"Cens" xml:"Cens"` }
DescribeCensResponse is the response struct for api DescribeCens
func CreateDescribeCensResponse ¶
func CreateDescribeCensResponse() (response *DescribeCensResponse)
CreateDescribeCensResponse creates a response to parse from DescribeCens response
type DescribeCensTag ¶
DescribeCensTag is a repeated param struct in DescribeCensRequest
type DescribeChildInstanceRegionsRequest ¶
type DescribeChildInstanceRegionsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ProductType string `position:"Query" name:"ProductType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChildInstanceOwnerId requests.Integer `position:"Query" name:"ChildInstanceOwnerId"` }
DescribeChildInstanceRegionsRequest is the request struct for api DescribeChildInstanceRegions
func CreateDescribeChildInstanceRegionsRequest ¶
func CreateDescribeChildInstanceRegionsRequest() (request *DescribeChildInstanceRegionsRequest)
CreateDescribeChildInstanceRegionsRequest creates a request to invoke DescribeChildInstanceRegions API
type DescribeChildInstanceRegionsResponse ¶
type DescribeChildInstanceRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions Regions `json:"Regions" xml:"Regions"` }
DescribeChildInstanceRegionsResponse is the response struct for api DescribeChildInstanceRegions
func CreateDescribeChildInstanceRegionsResponse ¶
func CreateDescribeChildInstanceRegionsResponse() (response *DescribeChildInstanceRegionsResponse)
CreateDescribeChildInstanceRegionsResponse creates a response to parse from DescribeChildInstanceRegions response
type DescribeFlowlogsRequest ¶ added in v1.60.382
type DescribeFlowlogsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` Description string `position:"Query" name:"Description"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeFlowlogsTag `position:"Query" name:"Tag" type:"Repeated"` ProjectName string `position:"Query" name:"ProjectName"` LogStoreName string `position:"Query" name:"LogStoreName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` FlowLogId string `position:"Query" name:"FlowLogId"` FlowLogName string `position:"Query" name:"FlowLogName"` Status string `position:"Query" name:"Status"` }
DescribeFlowlogsRequest is the request struct for api DescribeFlowlogs
func CreateDescribeFlowlogsRequest ¶ added in v1.60.382
func CreateDescribeFlowlogsRequest() (request *DescribeFlowlogsRequest)
CreateDescribeFlowlogsRequest creates a request to invoke DescribeFlowlogs API
type DescribeFlowlogsResponse ¶ added in v1.60.382
type DescribeFlowlogsResponse struct { *responses.BaseResponse PageSize string `json:"PageSize" xml:"PageSize"` PageNumber string `json:"PageNumber" xml:"PageNumber"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` Success string `json:"Success" xml:"Success"` FlowLogs FlowLogs `json:"FlowLogs" xml:"FlowLogs"` }
DescribeFlowlogsResponse is the response struct for api DescribeFlowlogs
func CreateDescribeFlowlogsResponse ¶ added in v1.60.382
func CreateDescribeFlowlogsResponse() (response *DescribeFlowlogsResponse)
CreateDescribeFlowlogsResponse creates a response to parse from DescribeFlowlogs response
type DescribeFlowlogsTag ¶ added in v1.62.29
DescribeFlowlogsTag is a repeated param struct in DescribeFlowlogsRequest
type DescribeGeographicRegionMembershipRequest ¶
type DescribeGeographicRegionMembershipRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` GeographicRegionId string `position:"Query" name:"GeographicRegionId"` }
DescribeGeographicRegionMembershipRequest is the request struct for api DescribeGeographicRegionMembership
func CreateDescribeGeographicRegionMembershipRequest ¶
func CreateDescribeGeographicRegionMembershipRequest() (request *DescribeGeographicRegionMembershipRequest)
CreateDescribeGeographicRegionMembershipRequest creates a request to invoke DescribeGeographicRegionMembership API
type DescribeGeographicRegionMembershipResponse ¶
type DescribeGeographicRegionMembershipResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RegionIds RegionIds `json:"RegionIds" xml:"RegionIds"` }
DescribeGeographicRegionMembershipResponse is the response struct for api DescribeGeographicRegionMembership
func CreateDescribeGeographicRegionMembershipResponse ¶
func CreateDescribeGeographicRegionMembershipResponse() (response *DescribeGeographicRegionMembershipResponse)
CreateDescribeGeographicRegionMembershipResponse creates a response to parse from DescribeGeographicRegionMembership response
type DescribeGrantRulesToCenRequest ¶
type DescribeGrantRulesToCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ProductType string `position:"Query" name:"ProductType"` NextToken string `position:"Query" name:"NextToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeGrantRulesToCenRequest is the request struct for api DescribeGrantRulesToCen
func CreateDescribeGrantRulesToCenRequest ¶
func CreateDescribeGrantRulesToCenRequest() (request *DescribeGrantRulesToCenRequest)
CreateDescribeGrantRulesToCenRequest creates a request to invoke DescribeGrantRulesToCen API
type DescribeGrantRulesToCenResponse ¶
type DescribeGrantRulesToCenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` MaxResults int64 `json:"MaxResults" xml:"MaxResults"` NextToken string `json:"NextToken" xml:"NextToken"` GrantRules GrantRulesInDescribeGrantRulesToCen `json:"GrantRules" xml:"GrantRules"` }
DescribeGrantRulesToCenResponse is the response struct for api DescribeGrantRulesToCen
func CreateDescribeGrantRulesToCenResponse ¶
func CreateDescribeGrantRulesToCenResponse() (response *DescribeGrantRulesToCenResponse)
CreateDescribeGrantRulesToCenResponse creates a response to parse from DescribeGrantRulesToCen response
type DescribeGrantRulesToResourceRequest ¶ added in v1.61.1790
type DescribeGrantRulesToResourceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ProductType string `position:"Query" name:"ProductType"` NextToken string `position:"Query" name:"NextToken"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeGrantRulesToResourceRequest is the request struct for api DescribeGrantRulesToResource
func CreateDescribeGrantRulesToResourceRequest ¶ added in v1.61.1790
func CreateDescribeGrantRulesToResourceRequest() (request *DescribeGrantRulesToResourceRequest)
CreateDescribeGrantRulesToResourceRequest creates a request to invoke DescribeGrantRulesToResource API
type DescribeGrantRulesToResourceResponse ¶ added in v1.61.1790
type DescribeGrantRulesToResourceResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` GrantRules []GrantRule `json:"GrantRules" xml:"GrantRules"` }
DescribeGrantRulesToResourceResponse is the response struct for api DescribeGrantRulesToResource
func CreateDescribeGrantRulesToResourceResponse ¶ added in v1.61.1790
func CreateDescribeGrantRulesToResourceResponse() (response *DescribeGrantRulesToResourceResponse)
CreateDescribeGrantRulesToResourceResponse creates a response to parse from DescribeGrantRulesToResource response
type DescribePublishedRouteEntriesRequest ¶
type DescribePublishedRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` ChildInstanceId string `position:"Query" name:"ChildInstanceId"` ChildInstanceRouteTableId string `position:"Query" name:"ChildInstanceRouteTableId"` }
DescribePublishedRouteEntriesRequest is the request struct for api DescribePublishedRouteEntries
func CreateDescribePublishedRouteEntriesRequest ¶
func CreateDescribePublishedRouteEntriesRequest() (request *DescribePublishedRouteEntriesRequest)
CreateDescribePublishedRouteEntriesRequest creates a request to invoke DescribePublishedRouteEntries API
type DescribePublishedRouteEntriesResponse ¶
type DescribePublishedRouteEntriesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PublishedRouteEntries PublishedRouteEntries `json:"PublishedRouteEntries" xml:"PublishedRouteEntries"` }
DescribePublishedRouteEntriesResponse is the response struct for api DescribePublishedRouteEntries
func CreateDescribePublishedRouteEntriesResponse ¶
func CreateDescribePublishedRouteEntriesResponse() (response *DescribePublishedRouteEntriesResponse)
CreateDescribePublishedRouteEntriesResponse creates a response to parse from DescribePublishedRouteEntries response
type DescribeRouteConflictRequest ¶
type DescribeRouteConflictRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` ChildInstanceId string `position:"Query" name:"ChildInstanceId"` ChildInstanceRouteTableId string `position:"Query" name:"ChildInstanceRouteTableId"` }
DescribeRouteConflictRequest is the request struct for api DescribeRouteConflict
func CreateDescribeRouteConflictRequest ¶
func CreateDescribeRouteConflictRequest() (request *DescribeRouteConflictRequest)
CreateDescribeRouteConflictRequest creates a request to invoke DescribeRouteConflict API
type DescribeRouteConflictResponse ¶
type DescribeRouteConflictResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RouteConflicts RouteConflicts `json:"RouteConflicts" xml:"RouteConflicts"` }
DescribeRouteConflictResponse is the response struct for api DescribeRouteConflict
func CreateDescribeRouteConflictResponse ¶
func CreateDescribeRouteConflictResponse() (response *DescribeRouteConflictResponse)
CreateDescribeRouteConflictResponse creates a response to parse from DescribeRouteConflict response
type DescribeRouteServicesInCenRequest ¶
type DescribeRouteServicesInCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` AccessRegionId string `position:"Query" name:"AccessRegionId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Host string `position:"Query" name:"Host"` HostRegionId string `position:"Query" name:"HostRegionId"` HostVpcId string `position:"Query" name:"HostVpcId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeRouteServicesInCenRequest is the request struct for api DescribeRouteServicesInCen
func CreateDescribeRouteServicesInCenRequest ¶
func CreateDescribeRouteServicesInCenRequest() (request *DescribeRouteServicesInCenRequest)
CreateDescribeRouteServicesInCenRequest creates a request to invoke DescribeRouteServicesInCen API
type DescribeRouteServicesInCenResponse ¶
type DescribeRouteServicesInCenResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RouteServiceEntries RouteServiceEntries `json:"RouteServiceEntries" xml:"RouteServiceEntries"` }
DescribeRouteServicesInCenResponse is the response struct for api DescribeRouteServicesInCen
func CreateDescribeRouteServicesInCenResponse ¶
func CreateDescribeRouteServicesInCenResponse() (response *DescribeRouteServicesInCenResponse)
CreateDescribeRouteServicesInCenResponse creates a response to parse from DescribeRouteServicesInCen response
type DestinationChildInstanceTypes ¶ added in v1.60.382
type DestinationChildInstanceTypes struct {
DestinationChildInstanceType []string `json:"DestinationChildInstanceType" xml:"DestinationChildInstanceType"`
}
DestinationChildInstanceTypes is a nested struct in cbn response
type DestinationCidrBlocks ¶ added in v1.60.382
type DestinationCidrBlocks struct {
DestinationCidrBlock []string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"`
}
DestinationCidrBlocks is a nested struct in cbn response
type DestinationInstanceIds ¶ added in v1.60.382
type DestinationInstanceIds struct {
DestinationInstanceId []string `json:"DestinationInstanceId" xml:"DestinationInstanceId"`
}
DestinationInstanceIds is a nested struct in cbn response
type DestinationRegionIds ¶ added in v1.61.222
type DestinationRegionIds struct {
DestinationRegionId []string `json:"DestinationRegionId" xml:"DestinationRegionId"`
}
DestinationRegionIds is a nested struct in cbn response
type DestinationRouteTableIds ¶ added in v1.60.382
type DestinationRouteTableIds struct {
DestinationRouteTableId []string `json:"DestinationRouteTableId" xml:"DestinationRouteTableId"`
}
DestinationRouteTableIds is a nested struct in cbn response
type DetachCenChildInstanceRequest ¶
type DetachCenChildInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` CenOwnerId requests.Integer `position:"Query" name:"CenOwnerId"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` ChildInstanceOwnerId requests.Integer `position:"Query" name:"ChildInstanceOwnerId"` ChildInstanceId string `position:"Query" name:"ChildInstanceId"` }
DetachCenChildInstanceRequest is the request struct for api DetachCenChildInstance
func CreateDetachCenChildInstanceRequest ¶
func CreateDetachCenChildInstanceRequest() (request *DetachCenChildInstanceRequest)
CreateDetachCenChildInstanceRequest creates a request to invoke DetachCenChildInstance API
type DetachCenChildInstanceResponse ¶
type DetachCenChildInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DetachCenChildInstanceResponse is the response struct for api DetachCenChildInstance
func CreateDetachCenChildInstanceResponse ¶
func CreateDetachCenChildInstanceResponse() (response *DetachCenChildInstanceResponse)
CreateDetachCenChildInstanceResponse creates a response to parse from DetachCenChildInstance response
type DisableCenVbrHealthCheckRequest ¶
type DisableCenVbrHealthCheckRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` VbrInstanceOwnerId requests.Integer `position:"Query" name:"VbrInstanceOwnerId"` VbrInstanceRegionId string `position:"Query" name:"VbrInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VbrInstanceId string `position:"Query" name:"VbrInstanceId"` }
DisableCenVbrHealthCheckRequest is the request struct for api DisableCenVbrHealthCheck
func CreateDisableCenVbrHealthCheckRequest ¶
func CreateDisableCenVbrHealthCheckRequest() (request *DisableCenVbrHealthCheckRequest)
CreateDisableCenVbrHealthCheckRequest creates a request to invoke DisableCenVbrHealthCheck API
type DisableCenVbrHealthCheckResponse ¶
type DisableCenVbrHealthCheckResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableCenVbrHealthCheckResponse is the response struct for api DisableCenVbrHealthCheck
func CreateDisableCenVbrHealthCheckResponse ¶
func CreateDisableCenVbrHealthCheckResponse() (response *DisableCenVbrHealthCheckResponse)
CreateDisableCenVbrHealthCheckResponse creates a response to parse from DisableCenVbrHealthCheck response
type DisableTransitRouterRouteTablePropagationRequest ¶ added in v1.61.1227
type DisableTransitRouterRouteTablePropagationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
DisableTransitRouterRouteTablePropagationRequest is the request struct for api DisableTransitRouterRouteTablePropagation
func CreateDisableTransitRouterRouteTablePropagationRequest ¶ added in v1.61.1227
func CreateDisableTransitRouterRouteTablePropagationRequest() (request *DisableTransitRouterRouteTablePropagationRequest)
CreateDisableTransitRouterRouteTablePropagationRequest creates a request to invoke DisableTransitRouterRouteTablePropagation API
type DisableTransitRouterRouteTablePropagationResponse ¶ added in v1.61.1227
type DisableTransitRouterRouteTablePropagationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableTransitRouterRouteTablePropagationResponse is the response struct for api DisableTransitRouterRouteTablePropagation
func CreateDisableTransitRouterRouteTablePropagationResponse ¶ added in v1.61.1227
func CreateDisableTransitRouterRouteTablePropagationResponse() (response *DisableTransitRouterRouteTablePropagationResponse)
CreateDisableTransitRouterRouteTablePropagationResponse creates a response to parse from DisableTransitRouterRouteTablePropagation response
type DisassociateTransitRouterMulticastDomainRequest ¶ added in v1.61.1606
type DisassociateTransitRouterMulticastDomainRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` VSwitchIds *[]string `position:"Query" name:"VSwitchIds" type:"Repeated"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
DisassociateTransitRouterMulticastDomainRequest is the request struct for api DisassociateTransitRouterMulticastDomain
func CreateDisassociateTransitRouterMulticastDomainRequest ¶ added in v1.61.1606
func CreateDisassociateTransitRouterMulticastDomainRequest() (request *DisassociateTransitRouterMulticastDomainRequest)
CreateDisassociateTransitRouterMulticastDomainRequest creates a request to invoke DisassociateTransitRouterMulticastDomain API
type DisassociateTransitRouterMulticastDomainResponse ¶ added in v1.61.1606
type DisassociateTransitRouterMulticastDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisassociateTransitRouterMulticastDomainResponse is the response struct for api DisassociateTransitRouterMulticastDomain
func CreateDisassociateTransitRouterMulticastDomainResponse ¶ added in v1.61.1606
func CreateDisassociateTransitRouterMulticastDomainResponse() (response *DisassociateTransitRouterMulticastDomainResponse)
CreateDisassociateTransitRouterMulticastDomainResponse creates a response to parse from DisassociateTransitRouterMulticastDomain response
type DissociateTransitRouterAttachmentFromRouteTableRequest ¶ added in v1.61.1227
type DissociateTransitRouterAttachmentFromRouteTableRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
DissociateTransitRouterAttachmentFromRouteTableRequest is the request struct for api DissociateTransitRouterAttachmentFromRouteTable
func CreateDissociateTransitRouterAttachmentFromRouteTableRequest ¶ added in v1.61.1227
func CreateDissociateTransitRouterAttachmentFromRouteTableRequest() (request *DissociateTransitRouterAttachmentFromRouteTableRequest)
CreateDissociateTransitRouterAttachmentFromRouteTableRequest creates a request to invoke DissociateTransitRouterAttachmentFromRouteTable API
type DissociateTransitRouterAttachmentFromRouteTableResponse ¶ added in v1.61.1227
type DissociateTransitRouterAttachmentFromRouteTableResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DissociateTransitRouterAttachmentFromRouteTableResponse is the response struct for api DissociateTransitRouterAttachmentFromRouteTable
func CreateDissociateTransitRouterAttachmentFromRouteTableResponse ¶ added in v1.61.1227
func CreateDissociateTransitRouterAttachmentFromRouteTableResponse() (response *DissociateTransitRouterAttachmentFromRouteTableResponse)
CreateDissociateTransitRouterAttachmentFromRouteTableResponse creates a response to parse from DissociateTransitRouterAttachmentFromRouteTable response
type Dscps ¶ added in v1.61.1352
type Dscps struct {
Dscp []int `json:"Dscp" xml:"Dscp"`
}
Dscps is a nested struct in cbn response
type DstPortRange ¶ added in v1.61.1352
type DstPortRange struct {
DstPortRange []int `json:"DstPortRange" xml:"DstPortRange"`
}
DstPortRange is a nested struct in cbn response
type EnableCenVbrHealthCheckRequest ¶
type EnableCenVbrHealthCheckRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` HealthCheckTargetIp string `position:"Query" name:"HealthCheckTargetIp"` HealthyThreshold requests.Integer `position:"Query" name:"HealthyThreshold"` VbrInstanceOwnerId requests.Integer `position:"Query" name:"VbrInstanceOwnerId"` HealthCheckOnly requests.Boolean `position:"Query" name:"HealthCheckOnly"` VbrInstanceRegionId string `position:"Query" name:"VbrInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` HealthCheckSourceIp string `position:"Query" name:"HealthCheckSourceIp"` HealthCheckInterval requests.Integer `position:"Query" name:"HealthCheckInterval"` VbrInstanceId string `position:"Query" name:"VbrInstanceId"` }
EnableCenVbrHealthCheckRequest is the request struct for api EnableCenVbrHealthCheck
func CreateEnableCenVbrHealthCheckRequest ¶
func CreateEnableCenVbrHealthCheckRequest() (request *EnableCenVbrHealthCheckRequest)
CreateEnableCenVbrHealthCheckRequest creates a request to invoke EnableCenVbrHealthCheck API
type EnableCenVbrHealthCheckResponse ¶
type EnableCenVbrHealthCheckResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableCenVbrHealthCheckResponse is the response struct for api EnableCenVbrHealthCheck
func CreateEnableCenVbrHealthCheckResponse ¶
func CreateEnableCenVbrHealthCheckResponse() (response *EnableCenVbrHealthCheckResponse)
CreateEnableCenVbrHealthCheckResponse creates a response to parse from EnableCenVbrHealthCheck response
type EnableTransitRouterRouteTablePropagationRequest ¶ added in v1.61.1227
type EnableTransitRouterRouteTablePropagationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
EnableTransitRouterRouteTablePropagationRequest is the request struct for api EnableTransitRouterRouteTablePropagation
func CreateEnableTransitRouterRouteTablePropagationRequest ¶ added in v1.61.1227
func CreateEnableTransitRouterRouteTablePropagationRequest() (request *EnableTransitRouterRouteTablePropagationRequest)
CreateEnableTransitRouterRouteTablePropagationRequest creates a request to invoke EnableTransitRouterRouteTablePropagation API
type EnableTransitRouterRouteTablePropagationResponse ¶ added in v1.61.1227
type EnableTransitRouterRouteTablePropagationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableTransitRouterRouteTablePropagationResponse is the response struct for api EnableTransitRouterRouteTablePropagation
func CreateEnableTransitRouterRouteTablePropagationResponse ¶ added in v1.61.1227
func CreateEnableTransitRouterRouteTablePropagationResponse() (response *EnableTransitRouterRouteTablePropagationResponse)
CreateEnableTransitRouterRouteTablePropagationResponse creates a response to parse from EnableTransitRouterRouteTablePropagation response
type FlowLog ¶ added in v1.60.382
type FlowLog struct { Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` FlowLogName string `json:"FlowLogName" xml:"FlowLogName"` Description string `json:"Description" xml:"Description"` ProjectName string `json:"ProjectName" xml:"ProjectName"` CenId string `json:"CenId" xml:"CenId"` LogStoreName string `json:"LogStoreName" xml:"LogStoreName"` RegionId string `json:"RegionId" xml:"RegionId"` FlowLogId string `json:"FlowLogId" xml:"FlowLogId"` PeerRegionId string `json:"PeerRegionId" xml:"PeerRegionId"` TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` Interval int64 `json:"Interval" xml:"Interval"` Tags TagsInDescribeFlowlogs `json:"Tags" xml:"Tags"` }
FlowLog is a nested struct in cbn response
type FlowLogs ¶ added in v1.60.382
type FlowLogs struct {
FlowLog []FlowLog `json:"FlowLog" xml:"FlowLog"`
}
FlowLogs is a nested struct in cbn response
type GeographicSpanModel ¶
type GeographicSpanModel struct { LocalGeoRegionId string `json:"LocalGeoRegionId" xml:"LocalGeoRegionId"` GeographicSpanId string `json:"GeographicSpanId" xml:"GeographicSpanId"` OppositeGeoRegionId string `json:"OppositeGeoRegionId" xml:"OppositeGeoRegionId"` }
GeographicSpanModel is a nested struct in cbn response
type GeographicSpanModels ¶
type GeographicSpanModels struct {
GeographicSpanModel []GeographicSpanModel `json:"GeographicSpanModel" xml:"GeographicSpanModel"`
}
GeographicSpanModels is a nested struct in cbn response
type GrantInstanceToTransitRouterRequest ¶ added in v1.61.1397
type GrantInstanceToTransitRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` CenOwnerId requests.Integer `position:"Query" name:"CenOwnerId"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` OrderType string `position:"Query" name:"OrderType"` }
GrantInstanceToTransitRouterRequest is the request struct for api GrantInstanceToTransitRouter
func CreateGrantInstanceToTransitRouterRequest ¶ added in v1.61.1397
func CreateGrantInstanceToTransitRouterRequest() (request *GrantInstanceToTransitRouterRequest)
CreateGrantInstanceToTransitRouterRequest creates a request to invoke GrantInstanceToTransitRouter API
type GrantInstanceToTransitRouterResponse ¶ added in v1.61.1397
type GrantInstanceToTransitRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
GrantInstanceToTransitRouterResponse is the response struct for api GrantInstanceToTransitRouter
func CreateGrantInstanceToTransitRouterResponse ¶ added in v1.61.1397
func CreateGrantInstanceToTransitRouterResponse() (response *GrantInstanceToTransitRouterResponse)
CreateGrantInstanceToTransitRouterResponse creates a response to parse from GrantInstanceToTransitRouter response
type GrantRule ¶
type GrantRule struct { ChildInstanceId string `json:"ChildInstanceId" xml:"ChildInstanceId"` ChildInstanceOwnerId int64 `json:"ChildInstanceOwnerId" xml:"ChildInstanceOwnerId"` ChildInstanceRegionId string `json:"ChildInstanceRegionId" xml:"ChildInstanceRegionId"` ChildInstanceType string `json:"ChildInstanceType" xml:"ChildInstanceType"` CenOwnerId int64 `json:"CenOwnerId" xml:"CenOwnerId"` CenId string `json:"CenId" xml:"CenId"` OrderType string `json:"OrderType" xml:"OrderType"` }
GrantRule is a nested struct in cbn response
type GrantRulesInDescribeGrantRulesToCen ¶ added in v1.61.1790
type GrantRulesInDescribeGrantRulesToCen struct {
GrantRule []GrantRule `json:"GrantRule" xml:"GrantRule"`
}
GrantRulesInDescribeGrantRulesToCen is a nested struct in cbn response
type GrantRulesInDescribeGrantRulesToResource ¶ added in v1.61.1790
type GrantRulesInDescribeGrantRulesToResource struct {
GrantRule []GrantRule `json:"GrantRule" xml:"GrantRule"`
}
GrantRulesInDescribeGrantRulesToResource is a nested struct in cbn response
type GrantVSwitchEni ¶ added in v1.61.1606
type GrantVSwitchEni struct { VpcId string `json:"VpcId" xml:"VpcId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` Description string `json:"Description" xml:"Description"` TransitRouterFlag bool `json:"TransitRouterFlag" xml:"TransitRouterFlag"` }
GrantVSwitchEni is a nested struct in cbn response
type GrantVSwitchEnis ¶ added in v1.61.1606
type GrantVSwitchEnis struct {
GrantVSwitchEni []GrantVSwitchEni `json:"GrantVSwitchEni" xml:"GrantVSwitchEni"`
}
GrantVSwitchEnis is a nested struct in cbn response
type ListCenInterRegionTrafficQosPoliciesRequest ¶ added in v1.61.1352
type ListCenInterRegionTrafficQosPoliciesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` TrafficQosPolicyName string `position:"Query" name:"TrafficQosPolicyName"` TrafficQosPolicyId string `position:"Query" name:"TrafficQosPolicyId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` TrafficQosPolicyDescription string `position:"Query" name:"TrafficQosPolicyDescription"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListCenInterRegionTrafficQosPoliciesRequest is the request struct for api ListCenInterRegionTrafficQosPolicies
func CreateListCenInterRegionTrafficQosPoliciesRequest ¶ added in v1.61.1352
func CreateListCenInterRegionTrafficQosPoliciesRequest() (request *ListCenInterRegionTrafficQosPoliciesRequest)
CreateListCenInterRegionTrafficQosPoliciesRequest creates a request to invoke ListCenInterRegionTrafficQosPolicies API
type ListCenInterRegionTrafficQosPoliciesResponse ¶ added in v1.61.1352
type ListCenInterRegionTrafficQosPoliciesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TrafficQosPolicies []TrafficQosPolicy `json:"TrafficQosPolicies" xml:"TrafficQosPolicies"` }
ListCenInterRegionTrafficQosPoliciesResponse is the response struct for api ListCenInterRegionTrafficQosPolicies
func CreateListCenInterRegionTrafficQosPoliciesResponse ¶ added in v1.61.1352
func CreateListCenInterRegionTrafficQosPoliciesResponse() (response *ListCenInterRegionTrafficQosPoliciesResponse)
CreateListCenInterRegionTrafficQosPoliciesResponse creates a response to parse from ListCenInterRegionTrafficQosPolicies response
type ListGrantVSwitchEnisRequest ¶ added in v1.61.1606
type ListGrantVSwitchEnisRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` VpcId string `position:"Query" name:"VpcId"` }
ListGrantVSwitchEnisRequest is the request struct for api ListGrantVSwitchEnis
func CreateListGrantVSwitchEnisRequest ¶ added in v1.61.1606
func CreateListGrantVSwitchEnisRequest() (request *ListGrantVSwitchEnisRequest)
CreateListGrantVSwitchEnisRequest creates a request to invoke ListGrantVSwitchEnis API
type ListGrantVSwitchEnisResponse ¶ added in v1.61.1606
type ListGrantVSwitchEnisResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` GrantVSwitchEnis []GrantVSwitchEni `json:"GrantVSwitchEnis" xml:"GrantVSwitchEnis"` }
ListGrantVSwitchEnisResponse is the response struct for api ListGrantVSwitchEnis
func CreateListGrantVSwitchEnisResponse ¶ added in v1.61.1606
func CreateListGrantVSwitchEnisResponse() (response *ListGrantVSwitchEnisResponse)
CreateListGrantVSwitchEnisResponse creates a response to parse from ListGrantVSwitchEnis response
type ListGrantVSwitchesToCenRequest ¶ added in v1.61.1397
type ListGrantVSwitchesToCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` ZoneId string `position:"Query" name:"ZoneId"` }
ListGrantVSwitchesToCenRequest is the request struct for api ListGrantVSwitchesToCen
func CreateListGrantVSwitchesToCenRequest ¶ added in v1.61.1397
func CreateListGrantVSwitchesToCenRequest() (request *ListGrantVSwitchesToCenRequest)
CreateListGrantVSwitchesToCenRequest creates a request to invoke ListGrantVSwitchesToCen API
type ListGrantVSwitchesToCenResponse ¶ added in v1.61.1397
type ListGrantVSwitchesToCenResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VSwitches []VSwitch `json:"VSwitches" xml:"VSwitches"` }
ListGrantVSwitchesToCenResponse is the response struct for api ListGrantVSwitchesToCen
func CreateListGrantVSwitchesToCenResponse ¶ added in v1.61.1397
func CreateListGrantVSwitchesToCenResponse() (response *ListGrantVSwitchesToCenResponse)
CreateListGrantVSwitchesToCenResponse creates a response to parse from ListGrantVSwitchesToCen response
type ListTagResourcesRequest ¶ added in v1.60.382
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶ added in v1.60.382
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶ added in v1.60.382
type ListTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶ added in v1.60.382
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶ added in v1.60.382
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type ListTrafficMarkingPoliciesRequest ¶ added in v1.61.1352
type ListTrafficMarkingPoliciesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TrafficMarkingPolicyDescription string `position:"Query" name:"TrafficMarkingPolicyDescription"` TrafficMarkingPolicyId string `position:"Query" name:"TrafficMarkingPolicyId"` NextToken string `position:"Query" name:"NextToken"` TrafficMarkingPolicyName string `position:"Query" name:"TrafficMarkingPolicyName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTrafficMarkingPoliciesRequest is the request struct for api ListTrafficMarkingPolicies
func CreateListTrafficMarkingPoliciesRequest ¶ added in v1.61.1352
func CreateListTrafficMarkingPoliciesRequest() (request *ListTrafficMarkingPoliciesRequest)
CreateListTrafficMarkingPoliciesRequest creates a request to invoke ListTrafficMarkingPolicies API
type ListTrafficMarkingPoliciesResponse ¶ added in v1.61.1352
type ListTrafficMarkingPoliciesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TrafficMarkingPolicies []TrafficMarkingPolicy `json:"TrafficMarkingPolicies" xml:"TrafficMarkingPolicies"` }
ListTrafficMarkingPoliciesResponse is the response struct for api ListTrafficMarkingPolicies
func CreateListTrafficMarkingPoliciesResponse ¶ added in v1.61.1352
func CreateListTrafficMarkingPoliciesResponse() (response *ListTrafficMarkingPoliciesResponse)
CreateListTrafficMarkingPoliciesResponse creates a response to parse from ListTrafficMarkingPolicies response
type ListTransitRouterAvailableResourceRequest ¶ added in v1.61.1227
type ListTransitRouterAvailableResourceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SupportMulticast requests.Boolean `position:"Query" name:"SupportMulticast"` }
ListTransitRouterAvailableResourceRequest is the request struct for api ListTransitRouterAvailableResource
func CreateListTransitRouterAvailableResourceRequest ¶ added in v1.61.1227
func CreateListTransitRouterAvailableResourceRequest() (request *ListTransitRouterAvailableResourceRequest)
CreateListTransitRouterAvailableResourceRequest creates a request to invoke ListTransitRouterAvailableResource API
type ListTransitRouterAvailableResourceResponse ¶ added in v1.61.1227
type ListTransitRouterAvailableResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SlaveZones []string `json:"SlaveZones" xml:"SlaveZones"` MasterZones []string `json:"MasterZones" xml:"MasterZones"` AvailableZones []string `json:"AvailableZones" xml:"AvailableZones"` }
ListTransitRouterAvailableResourceResponse is the response struct for api ListTransitRouterAvailableResource
func CreateListTransitRouterAvailableResourceResponse ¶ added in v1.61.1227
func CreateListTransitRouterAvailableResourceResponse() (response *ListTransitRouterAvailableResourceResponse)
CreateListTransitRouterAvailableResourceResponse creates a response to parse from ListTransitRouterAvailableResource response
type ListTransitRouterCidrAllocationRequest ¶ added in v1.62.40
type ListTransitRouterCidrAllocationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterCidrId string `position:"Query" name:"TransitRouterCidrId"` NextToken string `position:"Query" name:"NextToken"` Cidr string `position:"Query" name:"Cidr"` DedicatedOwnerId string `position:"Query" name:"DedicatedOwnerId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` AttachmentName string `position:"Query" name:"AttachmentName"` CidrBlock string `position:"Query" name:"CidrBlock"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` AttachmentId string `position:"Query" name:"AttachmentId"` }
ListTransitRouterCidrAllocationRequest is the request struct for api ListTransitRouterCidrAllocation
func CreateListTransitRouterCidrAllocationRequest ¶ added in v1.62.40
func CreateListTransitRouterCidrAllocationRequest() (request *ListTransitRouterCidrAllocationRequest)
CreateListTransitRouterCidrAllocationRequest creates a request to invoke ListTransitRouterCidrAllocation API
type ListTransitRouterCidrAllocationResponse ¶ added in v1.62.40
type ListTransitRouterCidrAllocationResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TransitRouterCidrAllocations []TransitRouterCidrAllocation `json:"TransitRouterCidrAllocations" xml:"TransitRouterCidrAllocations"` }
ListTransitRouterCidrAllocationResponse is the response struct for api ListTransitRouterCidrAllocation
func CreateListTransitRouterCidrAllocationResponse ¶ added in v1.62.40
func CreateListTransitRouterCidrAllocationResponse() (response *ListTransitRouterCidrAllocationResponse)
CreateListTransitRouterCidrAllocationResponse creates a response to parse from ListTransitRouterCidrAllocation response
type ListTransitRouterCidrRequest ¶ added in v1.62.40
type ListTransitRouterCidrRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterCidrId string `position:"Query" name:"TransitRouterCidrId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` }
ListTransitRouterCidrRequest is the request struct for api ListTransitRouterCidr
func CreateListTransitRouterCidrRequest ¶ added in v1.62.40
func CreateListTransitRouterCidrRequest() (request *ListTransitRouterCidrRequest)
CreateListTransitRouterCidrRequest creates a request to invoke ListTransitRouterCidr API
type ListTransitRouterCidrResponse ¶ added in v1.62.40
type ListTransitRouterCidrResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CidrLists []CidrListsItem `json:"CidrLists" xml:"CidrLists"` }
ListTransitRouterCidrResponse is the response struct for api ListTransitRouterCidr
func CreateListTransitRouterCidrResponse ¶ added in v1.62.40
func CreateListTransitRouterCidrResponse() (response *ListTransitRouterCidrResponse)
CreateListTransitRouterCidrResponse creates a response to parse from ListTransitRouterCidr response
type ListTransitRouterMulticastDomainAssociationsRequest ¶ added in v1.61.1606
type ListTransitRouterMulticastDomainAssociationsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` VSwitchIds *[]string `position:"Query" name:"VSwitchIds" type:"Repeated"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` NextToken string `position:"Query" name:"NextToken"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTransitRouterMulticastDomainAssociationsRequest is the request struct for api ListTransitRouterMulticastDomainAssociations
func CreateListTransitRouterMulticastDomainAssociationsRequest ¶ added in v1.61.1606
func CreateListTransitRouterMulticastDomainAssociationsRequest() (request *ListTransitRouterMulticastDomainAssociationsRequest)
CreateListTransitRouterMulticastDomainAssociationsRequest creates a request to invoke ListTransitRouterMulticastDomainAssociations API
type ListTransitRouterMulticastDomainAssociationsResponse ¶ added in v1.61.1606
type ListTransitRouterMulticastDomainAssociationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` NextToken string `json:"NextToken" xml:"NextToken"` TransitRouterMulticastAssociations []TransitRouterMulticastAssociation `json:"TransitRouterMulticastAssociations" xml:"TransitRouterMulticastAssociations"` }
ListTransitRouterMulticastDomainAssociationsResponse is the response struct for api ListTransitRouterMulticastDomainAssociations
func CreateListTransitRouterMulticastDomainAssociationsResponse ¶ added in v1.61.1606
func CreateListTransitRouterMulticastDomainAssociationsResponse() (response *ListTransitRouterMulticastDomainAssociationsResponse)
CreateListTransitRouterMulticastDomainAssociationsResponse creates a response to parse from ListTransitRouterMulticastDomainAssociations response
type ListTransitRouterMulticastDomainVSwitchesRequest ¶ added in v1.61.1606
type ListTransitRouterMulticastDomainVSwitchesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` VSwitchIds *[]string `position:"Query" name:"VSwitchIds" type:"Repeated"` NextToken string `position:"Query" name:"NextToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTransitRouterMulticastDomainVSwitchesRequest is the request struct for api ListTransitRouterMulticastDomainVSwitches
func CreateListTransitRouterMulticastDomainVSwitchesRequest ¶ added in v1.61.1606
func CreateListTransitRouterMulticastDomainVSwitchesRequest() (request *ListTransitRouterMulticastDomainVSwitchesRequest)
CreateListTransitRouterMulticastDomainVSwitchesRequest creates a request to invoke ListTransitRouterMulticastDomainVSwitches API
type ListTransitRouterMulticastDomainVSwitchesResponse ¶ added in v1.61.1606
type ListTransitRouterMulticastDomainVSwitchesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` VSwitchIds []string `json:"VSwitchIds" xml:"VSwitchIds"` }
ListTransitRouterMulticastDomainVSwitchesResponse is the response struct for api ListTransitRouterMulticastDomainVSwitches
func CreateListTransitRouterMulticastDomainVSwitchesResponse ¶ added in v1.61.1606
func CreateListTransitRouterMulticastDomainVSwitchesResponse() (response *ListTransitRouterMulticastDomainVSwitchesResponse)
CreateListTransitRouterMulticastDomainVSwitchesResponse creates a response to parse from ListTransitRouterMulticastDomainVSwitches response
type ListTransitRouterMulticastDomainsRequest ¶ added in v1.61.1606
type ListTransitRouterMulticastDomainsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTransitRouterMulticastDomainsTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTransitRouterMulticastDomainsRequest is the request struct for api ListTransitRouterMulticastDomains
func CreateListTransitRouterMulticastDomainsRequest ¶ added in v1.61.1606
func CreateListTransitRouterMulticastDomainsRequest() (request *ListTransitRouterMulticastDomainsRequest)
CreateListTransitRouterMulticastDomainsRequest creates a request to invoke ListTransitRouterMulticastDomains API
type ListTransitRouterMulticastDomainsResponse ¶ added in v1.61.1606
type ListTransitRouterMulticastDomainsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` NextToken string `json:"NextToken" xml:"NextToken"` TransitRouterMulticastDomains []TransitRouterMulticastDomain `json:"TransitRouterMulticastDomains" xml:"TransitRouterMulticastDomains"` }
ListTransitRouterMulticastDomainsResponse is the response struct for api ListTransitRouterMulticastDomains
func CreateListTransitRouterMulticastDomainsResponse ¶ added in v1.61.1606
func CreateListTransitRouterMulticastDomainsResponse() (response *ListTransitRouterMulticastDomainsResponse)
CreateListTransitRouterMulticastDomainsResponse creates a response to parse from ListTransitRouterMulticastDomains response
type ListTransitRouterMulticastDomainsTag ¶ added in v1.62.29
type ListTransitRouterMulticastDomainsTag struct { Value string `name:"Value"` Key string `name:"Key"` }
ListTransitRouterMulticastDomainsTag is a repeated param struct in ListTransitRouterMulticastDomainsRequest
type ListTransitRouterMulticastGroupsRequest ¶ added in v1.61.1606
type ListTransitRouterMulticastGroupsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkInterfaceIds *[]string `position:"Query" name:"NetworkInterfaceIds" type:"Repeated"` VSwitchIds *[]string `position:"Query" name:"VSwitchIds" type:"Repeated"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` IsGroupSource requests.Boolean `position:"Query" name:"IsGroupSource"` ConnectPeerIds *[]string `position:"Query" name:"ConnectPeerIds" type:"Repeated"` NextToken string `position:"Query" name:"NextToken"` GroupIpAddress string `position:"Query" name:"GroupIpAddress"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PeerTransitRouterMulticastDomains *[]string `position:"Query" name:"PeerTransitRouterMulticastDomains" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` IsGroupMember requests.Boolean `position:"Query" name:"IsGroupMember"` }
ListTransitRouterMulticastGroupsRequest is the request struct for api ListTransitRouterMulticastGroups
func CreateListTransitRouterMulticastGroupsRequest ¶ added in v1.61.1606
func CreateListTransitRouterMulticastGroupsRequest() (request *ListTransitRouterMulticastGroupsRequest)
CreateListTransitRouterMulticastGroupsRequest creates a request to invoke ListTransitRouterMulticastGroups API
type ListTransitRouterMulticastGroupsResponse ¶ added in v1.61.1606
type ListTransitRouterMulticastGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` NextToken string `json:"NextToken" xml:"NextToken"` TransitRouterMulticastGroups []TransitRouterMulticastGroup `json:"TransitRouterMulticastGroups" xml:"TransitRouterMulticastGroups"` }
ListTransitRouterMulticastGroupsResponse is the response struct for api ListTransitRouterMulticastGroups
func CreateListTransitRouterMulticastGroupsResponse ¶ added in v1.61.1606
func CreateListTransitRouterMulticastGroupsResponse() (response *ListTransitRouterMulticastGroupsResponse)
CreateListTransitRouterMulticastGroupsResponse creates a response to parse from ListTransitRouterMulticastGroups response
type ListTransitRouterPeerAttachmentsRequest ¶ added in v1.61.1227
type ListTransitRouterPeerAttachmentsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTransitRouterPeerAttachmentsTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTransitRouterPeerAttachmentsRequest is the request struct for api ListTransitRouterPeerAttachments
func CreateListTransitRouterPeerAttachmentsRequest ¶ added in v1.61.1227
func CreateListTransitRouterPeerAttachmentsRequest() (request *ListTransitRouterPeerAttachmentsRequest)
CreateListTransitRouterPeerAttachmentsRequest creates a request to invoke ListTransitRouterPeerAttachments API
type ListTransitRouterPeerAttachmentsResponse ¶ added in v1.61.1227
type ListTransitRouterPeerAttachmentsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TransitRouterAttachments []TransitRouterAttachment `json:"TransitRouterAttachments" xml:"TransitRouterAttachments"` }
ListTransitRouterPeerAttachmentsResponse is the response struct for api ListTransitRouterPeerAttachments
func CreateListTransitRouterPeerAttachmentsResponse ¶ added in v1.61.1227
func CreateListTransitRouterPeerAttachmentsResponse() (response *ListTransitRouterPeerAttachmentsResponse)
CreateListTransitRouterPeerAttachmentsResponse creates a response to parse from ListTransitRouterPeerAttachments response
type ListTransitRouterPeerAttachmentsTag ¶ added in v1.62.29
type ListTransitRouterPeerAttachmentsTag struct { Value string `name:"Value"` Key string `name:"Key"` }
ListTransitRouterPeerAttachmentsTag is a repeated param struct in ListTransitRouterPeerAttachmentsRequest
type ListTransitRouterPrefixListAssociationRequest ¶ added in v1.61.1678
type ListTransitRouterPrefixListAssociationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PrefixListId string `position:"Query" name:"PrefixListId"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerUid requests.Integer `position:"Query" name:"OwnerUid"` NextHopType string `position:"Query" name:"NextHopType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` TransitRouterTableId string `position:"Query" name:"TransitRouterTableId"` NextHop string `position:"Query" name:"NextHop"` }
ListTransitRouterPrefixListAssociationRequest is the request struct for api ListTransitRouterPrefixListAssociation
func CreateListTransitRouterPrefixListAssociationRequest ¶ added in v1.61.1678
func CreateListTransitRouterPrefixListAssociationRequest() (request *ListTransitRouterPrefixListAssociationRequest)
CreateListTransitRouterPrefixListAssociationRequest creates a request to invoke ListTransitRouterPrefixListAssociation API
type ListTransitRouterPrefixListAssociationResponse ¶ added in v1.61.1678
type ListTransitRouterPrefixListAssociationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PrefixLists []PrefixList `json:"PrefixLists" xml:"PrefixLists"` }
ListTransitRouterPrefixListAssociationResponse is the response struct for api ListTransitRouterPrefixListAssociation
func CreateListTransitRouterPrefixListAssociationResponse ¶ added in v1.61.1678
func CreateListTransitRouterPrefixListAssociationResponse() (response *ListTransitRouterPrefixListAssociationResponse)
CreateListTransitRouterPrefixListAssociationResponse creates a response to parse from ListTransitRouterPrefixListAssociation response
type ListTransitRouterRouteEntriesRequest ¶ added in v1.61.1227
type ListTransitRouterRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TransitRouterRouteEntryDestinationCidrBlock string `position:"Query" name:"TransitRouterRouteEntryDestinationCidrBlock"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` NextToken string `position:"Query" name:"NextToken"` TransitRouterRouteEntryStatus string `position:"Query" name:"TransitRouterRouteEntryStatus"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` TransitRouterRouteEntryNames *[]string `position:"Query" name:"TransitRouterRouteEntryNames" type:"Repeated"` TransitRouterRouteEntryIds *[]string `position:"Query" name:"TransitRouterRouteEntryIds" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTransitRouterRouteEntriesRequest is the request struct for api ListTransitRouterRouteEntries
func CreateListTransitRouterRouteEntriesRequest ¶ added in v1.61.1227
func CreateListTransitRouterRouteEntriesRequest() (request *ListTransitRouterRouteEntriesRequest)
CreateListTransitRouterRouteEntriesRequest creates a request to invoke ListTransitRouterRouteEntries API
type ListTransitRouterRouteEntriesResponse ¶ added in v1.61.1227
type ListTransitRouterRouteEntriesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TransitRouterRouteEntries []TransitRouterRouteEntry `json:"TransitRouterRouteEntries" xml:"TransitRouterRouteEntries"` }
ListTransitRouterRouteEntriesResponse is the response struct for api ListTransitRouterRouteEntries
func CreateListTransitRouterRouteEntriesResponse ¶ added in v1.61.1227
func CreateListTransitRouterRouteEntriesResponse() (response *ListTransitRouterRouteEntriesResponse)
CreateListTransitRouterRouteEntriesResponse creates a response to parse from ListTransitRouterRouteEntries response
type ListTransitRouterRouteTableAssociationsRequest ¶ added in v1.61.1227
type ListTransitRouterRouteTableAssociationsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` NextToken string `position:"Query" name:"NextToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TransitRouterAttachmentIds *[]string `position:"Query" name:"TransitRouterAttachmentIds" type:"Repeated"` }
ListTransitRouterRouteTableAssociationsRequest is the request struct for api ListTransitRouterRouteTableAssociations
func CreateListTransitRouterRouteTableAssociationsRequest ¶ added in v1.61.1227
func CreateListTransitRouterRouteTableAssociationsRequest() (request *ListTransitRouterRouteTableAssociationsRequest)
CreateListTransitRouterRouteTableAssociationsRequest creates a request to invoke ListTransitRouterRouteTableAssociations API
type ListTransitRouterRouteTableAssociationsResponse ¶ added in v1.61.1227
type ListTransitRouterRouteTableAssociationsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TransitRouterAssociations []TransitRouterAssociation `json:"TransitRouterAssociations" xml:"TransitRouterAssociations"` }
ListTransitRouterRouteTableAssociationsResponse is the response struct for api ListTransitRouterRouteTableAssociations
func CreateListTransitRouterRouteTableAssociationsResponse ¶ added in v1.61.1227
func CreateListTransitRouterRouteTableAssociationsResponse() (response *ListTransitRouterRouteTableAssociationsResponse)
CreateListTransitRouterRouteTableAssociationsResponse creates a response to parse from ListTransitRouterRouteTableAssociations response
type ListTransitRouterRouteTablePropagationsRequest ¶ added in v1.61.1227
type ListTransitRouterRouteTablePropagationsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` NextToken string `position:"Query" name:"NextToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TransitRouterAttachmentIds *[]string `position:"Query" name:"TransitRouterAttachmentIds" type:"Repeated"` }
ListTransitRouterRouteTablePropagationsRequest is the request struct for api ListTransitRouterRouteTablePropagations
func CreateListTransitRouterRouteTablePropagationsRequest ¶ added in v1.61.1227
func CreateListTransitRouterRouteTablePropagationsRequest() (request *ListTransitRouterRouteTablePropagationsRequest)
CreateListTransitRouterRouteTablePropagationsRequest creates a request to invoke ListTransitRouterRouteTablePropagations API
type ListTransitRouterRouteTablePropagationsResponse ¶ added in v1.61.1227
type ListTransitRouterRouteTablePropagationsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TransitRouterPropagations []TransitRouterPropagation `json:"TransitRouterPropagations" xml:"TransitRouterPropagations"` }
ListTransitRouterRouteTablePropagationsResponse is the response struct for api ListTransitRouterRouteTablePropagations
func CreateListTransitRouterRouteTablePropagationsResponse ¶ added in v1.61.1227
func CreateListTransitRouterRouteTablePropagationsResponse() (response *ListTransitRouterRouteTablePropagationsResponse)
CreateListTransitRouterRouteTablePropagationsResponse creates a response to parse from ListTransitRouterRouteTablePropagations response
type ListTransitRouterRouteTablesRequest ¶ added in v1.61.1227
type ListTransitRouterRouteTablesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TransitRouterRouteTableNames *[]string `position:"Query" name:"TransitRouterRouteTableNames" type:"Repeated"` TransitRouterRouteTableType string `position:"Query" name:"TransitRouterRouteTableType"` TransitRouterRouteTableStatus string `position:"Query" name:"TransitRouterRouteTableStatus"` TransitRouterRouteTableIds *[]string `position:"Query" name:"TransitRouterRouteTableIds" type:"Repeated"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTransitRouterRouteTablesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTransitRouterRouteTablesRequest is the request struct for api ListTransitRouterRouteTables
func CreateListTransitRouterRouteTablesRequest ¶ added in v1.61.1227
func CreateListTransitRouterRouteTablesRequest() (request *ListTransitRouterRouteTablesRequest)
CreateListTransitRouterRouteTablesRequest creates a request to invoke ListTransitRouterRouteTables API
type ListTransitRouterRouteTablesResponse ¶ added in v1.61.1227
type ListTransitRouterRouteTablesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TransitRouterRouteTables []TransitRouterRouteTable `json:"TransitRouterRouteTables" xml:"TransitRouterRouteTables"` }
ListTransitRouterRouteTablesResponse is the response struct for api ListTransitRouterRouteTables
func CreateListTransitRouterRouteTablesResponse ¶ added in v1.61.1227
func CreateListTransitRouterRouteTablesResponse() (response *ListTransitRouterRouteTablesResponse)
CreateListTransitRouterRouteTablesResponse creates a response to parse from ListTransitRouterRouteTables response
type ListTransitRouterRouteTablesTag ¶ added in v1.62.29
ListTransitRouterRouteTablesTag is a repeated param struct in ListTransitRouterRouteTablesRequest
type ListTransitRouterVbrAttachmentsRequest ¶ added in v1.61.1227
type ListTransitRouterVbrAttachmentsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTransitRouterVbrAttachmentsTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTransitRouterVbrAttachmentsRequest is the request struct for api ListTransitRouterVbrAttachments
func CreateListTransitRouterVbrAttachmentsRequest ¶ added in v1.61.1227
func CreateListTransitRouterVbrAttachmentsRequest() (request *ListTransitRouterVbrAttachmentsRequest)
CreateListTransitRouterVbrAttachmentsRequest creates a request to invoke ListTransitRouterVbrAttachments API
type ListTransitRouterVbrAttachmentsResponse ¶ added in v1.61.1227
type ListTransitRouterVbrAttachmentsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TransitRouterAttachments []TransitRouterAttachment `json:"TransitRouterAttachments" xml:"TransitRouterAttachments"` }
ListTransitRouterVbrAttachmentsResponse is the response struct for api ListTransitRouterVbrAttachments
func CreateListTransitRouterVbrAttachmentsResponse ¶ added in v1.61.1227
func CreateListTransitRouterVbrAttachmentsResponse() (response *ListTransitRouterVbrAttachmentsResponse)
CreateListTransitRouterVbrAttachmentsResponse creates a response to parse from ListTransitRouterVbrAttachments response
type ListTransitRouterVbrAttachmentsTag ¶ added in v1.62.29
type ListTransitRouterVbrAttachmentsTag struct { Value string `name:"Value"` Key string `name:"Key"` }
ListTransitRouterVbrAttachmentsTag is a repeated param struct in ListTransitRouterVbrAttachmentsRequest
type ListTransitRouterVpcAttachmentsRequest ¶ added in v1.61.1227
type ListTransitRouterVpcAttachmentsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTransitRouterVpcAttachmentsTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` VpcId string `position:"Query" name:"VpcId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTransitRouterVpcAttachmentsRequest is the request struct for api ListTransitRouterVpcAttachments
func CreateListTransitRouterVpcAttachmentsRequest ¶ added in v1.61.1227
func CreateListTransitRouterVpcAttachmentsRequest() (request *ListTransitRouterVpcAttachmentsRequest)
CreateListTransitRouterVpcAttachmentsRequest creates a request to invoke ListTransitRouterVpcAttachments API
type ListTransitRouterVpcAttachmentsResponse ¶ added in v1.61.1227
type ListTransitRouterVpcAttachmentsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TransitRouterAttachments []TransitRouterAttachment `json:"TransitRouterAttachments" xml:"TransitRouterAttachments"` }
ListTransitRouterVpcAttachmentsResponse is the response struct for api ListTransitRouterVpcAttachments
func CreateListTransitRouterVpcAttachmentsResponse ¶ added in v1.61.1227
func CreateListTransitRouterVpcAttachmentsResponse() (response *ListTransitRouterVpcAttachmentsResponse)
CreateListTransitRouterVpcAttachmentsResponse creates a response to parse from ListTransitRouterVpcAttachments response
type ListTransitRouterVpcAttachmentsTag ¶ added in v1.62.29
type ListTransitRouterVpcAttachmentsTag struct { Value string `name:"Value"` Key string `name:"Key"` }
ListTransitRouterVpcAttachmentsTag is a repeated param struct in ListTransitRouterVpcAttachmentsRequest
type ListTransitRouterVpnAttachmentsRequest ¶ added in v1.61.1652
type ListTransitRouterVpnAttachmentsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTransitRouterVpnAttachmentsTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTransitRouterVpnAttachmentsRequest is the request struct for api ListTransitRouterVpnAttachments
func CreateListTransitRouterVpnAttachmentsRequest ¶ added in v1.61.1652
func CreateListTransitRouterVpnAttachmentsRequest() (request *ListTransitRouterVpnAttachmentsRequest)
CreateListTransitRouterVpnAttachmentsRequest creates a request to invoke ListTransitRouterVpnAttachments API
type ListTransitRouterVpnAttachmentsResponse ¶ added in v1.61.1652
type ListTransitRouterVpnAttachmentsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TransitRouterAttachments []TransitRouterAttachment `json:"TransitRouterAttachments" xml:"TransitRouterAttachments"` }
ListTransitRouterVpnAttachmentsResponse is the response struct for api ListTransitRouterVpnAttachments
func CreateListTransitRouterVpnAttachmentsResponse ¶ added in v1.61.1652
func CreateListTransitRouterVpnAttachmentsResponse() (response *ListTransitRouterVpnAttachmentsResponse)
CreateListTransitRouterVpnAttachmentsResponse creates a response to parse from ListTransitRouterVpnAttachments response
type ListTransitRouterVpnAttachmentsTag ¶ added in v1.62.29
type ListTransitRouterVpnAttachmentsTag struct { Value string `name:"Value"` Key string `name:"Key"` }
ListTransitRouterVpnAttachmentsTag is a repeated param struct in ListTransitRouterVpnAttachmentsRequest
type ListTransitRoutersFeatureFilter ¶ added in v1.62.82
type ListTransitRoutersFeatureFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
ListTransitRoutersFeatureFilter is a repeated param struct in ListTransitRoutersRequest
type ListTransitRoutersRequest ¶ added in v1.61.1227
type ListTransitRoutersRequest struct { *requests.RpcRequest TransitRouterName string `position:"Query" name:"TransitRouterName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` FeatureFilter *[]ListTransitRoutersFeatureFilter `position:"Query" name:"FeatureFilter" type:"Repeated"` Type string `position:"Query" name:"Type"` TransitRouterIds *[]string `position:"Query" name:"TransitRouterIds" type:"Repeated"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]ListTransitRoutersTag `position:"Query" name:"Tag" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` Status string `position:"Query" name:"Status"` }
ListTransitRoutersRequest is the request struct for api ListTransitRouters
func CreateListTransitRoutersRequest ¶ added in v1.61.1227
func CreateListTransitRoutersRequest() (request *ListTransitRoutersRequest)
CreateListTransitRoutersRequest creates a request to invoke ListTransitRouters API
type ListTransitRoutersResponse ¶ added in v1.61.1227
type ListTransitRoutersResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TransitRouters []TransitRouter `json:"TransitRouters" xml:"TransitRouters"` }
ListTransitRoutersResponse is the response struct for api ListTransitRouters
func CreateListTransitRoutersResponse ¶ added in v1.61.1227
func CreateListTransitRoutersResponse() (response *ListTransitRoutersResponse)
CreateListTransitRoutersResponse creates a response to parse from ListTransitRouters response
type ListTransitRoutersTag ¶ added in v1.62.29
ListTransitRoutersTag is a repeated param struct in ListTransitRoutersRequest
type MasterZones ¶ added in v1.61.1227
type MasterZones struct {
MasterZone []string `json:"MasterZone" xml:"MasterZone"`
}
MasterZones is a nested struct in cbn response
type MatchAsns ¶ added in v1.60.382
type MatchAsns struct {
MatchAsn []string `json:"MatchAsn" xml:"MatchAsn"`
}
MatchAsns is a nested struct in cbn response
type MatchCommunitySet ¶ added in v1.60.382
type MatchCommunitySet struct {
MatchCommunity []string `json:"MatchCommunity" xml:"MatchCommunity"`
}
MatchCommunitySet is a nested struct in cbn response
type ModifyCenAttributeRequest ¶
type ModifyCenAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` Ipv6Level string `position:"Query" name:"Ipv6Level"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ProtectionLevel string `position:"Query" name:"ProtectionLevel"` Name string `position:"Query" name:"Name"` }
ModifyCenAttributeRequest is the request struct for api ModifyCenAttribute
func CreateModifyCenAttributeRequest ¶
func CreateModifyCenAttributeRequest() (request *ModifyCenAttributeRequest)
CreateModifyCenAttributeRequest creates a request to invoke ModifyCenAttribute API
type ModifyCenAttributeResponse ¶
type ModifyCenAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCenAttributeResponse is the response struct for api ModifyCenAttribute
func CreateModifyCenAttributeResponse ¶
func CreateModifyCenAttributeResponse() (response *ModifyCenAttributeResponse)
CreateModifyCenAttributeResponse creates a response to parse from ModifyCenAttribute response
type ModifyCenBandwidthPackageAttributeRequest ¶
type ModifyCenBandwidthPackageAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CenBandwidthPackageId string `position:"Query" name:"CenBandwidthPackageId"` Name string `position:"Query" name:"Name"` }
ModifyCenBandwidthPackageAttributeRequest is the request struct for api ModifyCenBandwidthPackageAttribute
func CreateModifyCenBandwidthPackageAttributeRequest ¶
func CreateModifyCenBandwidthPackageAttributeRequest() (request *ModifyCenBandwidthPackageAttributeRequest)
CreateModifyCenBandwidthPackageAttributeRequest creates a request to invoke ModifyCenBandwidthPackageAttribute API
type ModifyCenBandwidthPackageAttributeResponse ¶
type ModifyCenBandwidthPackageAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCenBandwidthPackageAttributeResponse is the response struct for api ModifyCenBandwidthPackageAttribute
func CreateModifyCenBandwidthPackageAttributeResponse ¶
func CreateModifyCenBandwidthPackageAttributeResponse() (response *ModifyCenBandwidthPackageAttributeResponse)
CreateModifyCenBandwidthPackageAttributeResponse creates a response to parse from ModifyCenBandwidthPackageAttribute response
type ModifyCenBandwidthPackageSpecRequest ¶
type ModifyCenBandwidthPackageSpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ServiceType string `position:"Query" name:"ServiceType"` CenBandwidthPackageId string `position:"Query" name:"CenBandwidthPackageId"` }
ModifyCenBandwidthPackageSpecRequest is the request struct for api ModifyCenBandwidthPackageSpec
func CreateModifyCenBandwidthPackageSpecRequest ¶
func CreateModifyCenBandwidthPackageSpecRequest() (request *ModifyCenBandwidthPackageSpecRequest)
CreateModifyCenBandwidthPackageSpecRequest creates a request to invoke ModifyCenBandwidthPackageSpec API
type ModifyCenBandwidthPackageSpecResponse ¶
type ModifyCenBandwidthPackageSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCenBandwidthPackageSpecResponse is the response struct for api ModifyCenBandwidthPackageSpec
func CreateModifyCenBandwidthPackageSpecResponse ¶
func CreateModifyCenBandwidthPackageSpecResponse() (response *ModifyCenBandwidthPackageSpecResponse)
CreateModifyCenBandwidthPackageSpecResponse creates a response to parse from ModifyCenBandwidthPackageSpec response
type ModifyCenRouteMapRequest ¶ added in v1.60.382
type ModifyCenRouteMapRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CommunityMatchMode string `position:"Query" name:"CommunityMatchMode"` MapResult string `position:"Query" name:"MapResult"` DestinationRegionIds *[]string `position:"Query" name:"DestinationRegionIds" type:"Repeated"` NextPriority requests.Integer `position:"Query" name:"NextPriority"` DestinationCidrBlocks *[]string `position:"Query" name:"DestinationCidrBlocks" type:"Repeated"` OriginalRouteTableIds *[]string `position:"Query" name:"OriginalRouteTableIds" type:"Repeated"` SourceInstanceIds *[]string `position:"Query" name:"SourceInstanceIds" type:"Repeated"` SourceRegionIds *[]string `position:"Query" name:"SourceRegionIds" type:"Repeated"` GatewayZoneId string `position:"Query" name:"GatewayZoneId"` MatchAsns *[]string `position:"Query" name:"MatchAsns" type:"Repeated"` Preference requests.Integer `position:"Query" name:"Preference"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority requests.Integer `position:"Query" name:"Priority"` DestinationChildInstanceTypes *[]string `position:"Query" name:"DestinationChildInstanceTypes" type:"Repeated"` SourceRouteTableIds *[]string `position:"Query" name:"SourceRouteTableIds" type:"Repeated"` SourceChildInstanceTypes *[]string `position:"Query" name:"SourceChildInstanceTypes" type:"Repeated"` CommunityOperateMode string `position:"Query" name:"CommunityOperateMode"` OperateCommunitySet *[]string `position:"Query" name:"OperateCommunitySet" type:"Repeated"` RouteTypes *[]string `position:"Query" name:"RouteTypes" type:"Repeated"` MatchAddressType string `position:"Query" name:"MatchAddressType"` CidrMatchMode string `position:"Query" name:"CidrMatchMode"` CenId string `position:"Query" name:"CenId"` Description string `position:"Query" name:"Description"` SourceInstanceIdsReverseMatch requests.Boolean `position:"Query" name:"SourceInstanceIdsReverseMatch"` GatewayRegionId string `position:"Query" name:"GatewayRegionId"` DestinationRouteTableIds *[]string `position:"Query" name:"DestinationRouteTableIds" type:"Repeated"` SourceZoneIds *[]string `position:"Query" name:"SourceZoneIds" type:"Repeated"` DestinationInstanceIds *[]string `position:"Query" name:"DestinationInstanceIds" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DestinationInstanceIdsReverseMatch requests.Boolean `position:"Query" name:"DestinationInstanceIdsReverseMatch"` RouteMapId string `position:"Query" name:"RouteMapId"` PrependAsPath *[]string `position:"Query" name:"PrependAsPath" type:"Repeated"` AsPathMatchMode string `position:"Query" name:"AsPathMatchMode"` MatchCommunitySet *[]string `position:"Query" name:"MatchCommunitySet" type:"Repeated"` CenRegionId string `position:"Query" name:"CenRegionId"` }
ModifyCenRouteMapRequest is the request struct for api ModifyCenRouteMap
func CreateModifyCenRouteMapRequest ¶ added in v1.60.382
func CreateModifyCenRouteMapRequest() (request *ModifyCenRouteMapRequest)
CreateModifyCenRouteMapRequest creates a request to invoke ModifyCenRouteMap API
type ModifyCenRouteMapResponse ¶ added in v1.60.382
type ModifyCenRouteMapResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCenRouteMapResponse is the response struct for api ModifyCenRouteMap
func CreateModifyCenRouteMapResponse ¶ added in v1.60.382
func CreateModifyCenRouteMapResponse() (response *ModifyCenRouteMapResponse)
CreateModifyCenRouteMapResponse creates a response to parse from ModifyCenRouteMap response
type ModifyFlowLogAttributeRequest ¶ added in v1.60.382
type ModifyFlowLogAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Interval requests.Integer `position:"Query" name:"Interval"` FlowLogId string `position:"Query" name:"FlowLogId"` FlowLogName string `position:"Query" name:"FlowLogName"` }
ModifyFlowLogAttributeRequest is the request struct for api ModifyFlowLogAttribute
func CreateModifyFlowLogAttributeRequest ¶ added in v1.60.382
func CreateModifyFlowLogAttributeRequest() (request *ModifyFlowLogAttributeRequest)
CreateModifyFlowLogAttributeRequest creates a request to invoke ModifyFlowLogAttribute API
type ModifyFlowLogAttributeResponse ¶ added in v1.60.382
type ModifyFlowLogAttributeResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyFlowLogAttributeResponse is the response struct for api ModifyFlowLogAttribute
func CreateModifyFlowLogAttributeResponse ¶ added in v1.60.382
func CreateModifyFlowLogAttributeResponse() (response *ModifyFlowLogAttributeResponse)
CreateModifyFlowLogAttributeResponse creates a response to parse from ModifyFlowLogAttribute response
type ModifyTransitRouterCidrRequest ¶ added in v1.62.40
type ModifyTransitRouterCidrRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` TransitRouterCidrId string `position:"Query" name:"TransitRouterCidrId"` Cidr string `position:"Query" name:"Cidr"` PublishCidrRoute requests.Boolean `position:"Query" name:"PublishCidrRoute"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` Name string `position:"Query" name:"Name"` }
ModifyTransitRouterCidrRequest is the request struct for api ModifyTransitRouterCidr
func CreateModifyTransitRouterCidrRequest ¶ added in v1.62.40
func CreateModifyTransitRouterCidrRequest() (request *ModifyTransitRouterCidrRequest)
CreateModifyTransitRouterCidrRequest creates a request to invoke ModifyTransitRouterCidr API
type ModifyTransitRouterCidrResponse ¶ added in v1.62.40
type ModifyTransitRouterCidrResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTransitRouterCidrResponse is the response struct for api ModifyTransitRouterCidr
func CreateModifyTransitRouterCidrResponse ¶ added in v1.62.40
func CreateModifyTransitRouterCidrResponse() (response *ModifyTransitRouterCidrResponse)
CreateModifyTransitRouterCidrResponse creates a response to parse from ModifyTransitRouterCidr response
type ModifyTransitRouterMulticastDomainRequest ¶ added in v1.61.1606
type ModifyTransitRouterMulticastDomainRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` TransitRouterMulticastDomainDescription string `position:"Query" name:"TransitRouterMulticastDomainDescription"` TransitRouterMulticastDomainName string `position:"Query" name:"TransitRouterMulticastDomainName"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyTransitRouterMulticastDomainRequest is the request struct for api ModifyTransitRouterMulticastDomain
func CreateModifyTransitRouterMulticastDomainRequest ¶ added in v1.61.1606
func CreateModifyTransitRouterMulticastDomainRequest() (request *ModifyTransitRouterMulticastDomainRequest)
CreateModifyTransitRouterMulticastDomainRequest creates a request to invoke ModifyTransitRouterMulticastDomain API
type ModifyTransitRouterMulticastDomainResponse ¶ added in v1.61.1606
type ModifyTransitRouterMulticastDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTransitRouterMulticastDomainResponse is the response struct for api ModifyTransitRouterMulticastDomain
func CreateModifyTransitRouterMulticastDomainResponse ¶ added in v1.61.1606
func CreateModifyTransitRouterMulticastDomainResponse() (response *ModifyTransitRouterMulticastDomainResponse)
CreateModifyTransitRouterMulticastDomainResponse creates a response to parse from ModifyTransitRouterMulticastDomain response
type MoveResourceGroupRequest ¶ added in v1.61.1352
type MoveResourceGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceId string `position:"Query" name:"ResourceId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` NewResourceGroupId string `position:"Query" name:"NewResourceGroupId"` }
MoveResourceGroupRequest is the request struct for api MoveResourceGroup
func CreateMoveResourceGroupRequest ¶ added in v1.61.1352
func CreateMoveResourceGroupRequest() (request *MoveResourceGroupRequest)
CreateMoveResourceGroupRequest creates a request to invoke MoveResourceGroup API
type MoveResourceGroupResponse ¶ added in v1.61.1352
type MoveResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
MoveResourceGroupResponse is the response struct for api MoveResourceGroup
func CreateMoveResourceGroupResponse ¶ added in v1.61.1352
func CreateMoveResourceGroupResponse() (response *MoveResourceGroupResponse)
CreateMoveResourceGroupResponse creates a response to parse from MoveResourceGroup response
type OpenTransitRouterServiceRequest ¶ added in v1.61.1352
type OpenTransitRouterServiceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
OpenTransitRouterServiceRequest is the request struct for api OpenTransitRouterService
func CreateOpenTransitRouterServiceRequest ¶ added in v1.61.1352
func CreateOpenTransitRouterServiceRequest() (request *OpenTransitRouterServiceRequest)
CreateOpenTransitRouterServiceRequest creates a request to invoke OpenTransitRouterService API
type OpenTransitRouterServiceResponse ¶ added in v1.61.1352
type OpenTransitRouterServiceResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
OpenTransitRouterServiceResponse is the response struct for api OpenTransitRouterService
func CreateOpenTransitRouterServiceResponse ¶ added in v1.61.1352
func CreateOpenTransitRouterServiceResponse() (response *OpenTransitRouterServiceResponse)
CreateOpenTransitRouterServiceResponse creates a response to parse from OpenTransitRouterService response
type OperateCommunitySet ¶ added in v1.60.382
type OperateCommunitySet struct {
OperateCommunity []string `json:"OperateCommunity" xml:"OperateCommunity"`
}
OperateCommunitySet is a nested struct in cbn response
type OrginInterRegionBandwidthLimit ¶ added in v1.60.382
type OrginInterRegionBandwidthLimit struct { BandwidthLimit string `json:"BandwidthLimit" xml:"BandwidthLimit"` OppositeRegionId string `json:"OppositeRegionId" xml:"OppositeRegionId"` GeographicSpanId string `json:"GeographicSpanId" xml:"GeographicSpanId"` LocalRegionId string `json:"LocalRegionId" xml:"LocalRegionId"` }
OrginInterRegionBandwidthLimit is a nested struct in cbn response
type OrginInterRegionBandwidthLimits ¶ added in v1.60.382
type OrginInterRegionBandwidthLimits struct {
OrginInterRegionBandwidthLimit []OrginInterRegionBandwidthLimit `json:"OrginInterRegionBandwidthLimit" xml:"OrginInterRegionBandwidthLimit"`
}
OrginInterRegionBandwidthLimits is a nested struct in cbn response
type OriginalRouteTableIds ¶ added in v1.61.222
type OriginalRouteTableIds struct {
OriginalRouteTableId []string `json:"OriginalRouteTableId" xml:"OriginalRouteTableId"`
}
OriginalRouteTableIds is a nested struct in cbn response
type PrefixList ¶ added in v1.61.1678
type PrefixList struct { PrefixListId string `json:"PrefixListId" xml:"PrefixListId"` OwnerUid int64 `json:"OwnerUid" xml:"OwnerUid"` Status string `json:"Status" xml:"Status"` NextHop string `json:"NextHop" xml:"NextHop"` NextHopInstanceId string `json:"NextHopInstanceId" xml:"NextHopInstanceId"` NextHopType string `json:"NextHopType" xml:"NextHopType"` TransitRouterTableId string `json:"TransitRouterTableId" xml:"TransitRouterTableId"` TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` }
PrefixList is a nested struct in cbn response
type PrefixLists ¶ added in v1.61.1678
type PrefixLists struct {
PrefixList []PrefixList `json:"PrefixList" xml:"PrefixList"`
}
PrefixLists is a nested struct in cbn response
type PrependAsPath ¶ added in v1.60.382
type PrependAsPath struct {
AsPath []string `json:"AsPath" xml:"AsPath"`
}
PrependAsPath is a nested struct in cbn response
type PrivateZoneInfo ¶
type PrivateZoneInfo struct { Status string `json:"Status" xml:"Status"` AccessRegionId string `json:"AccessRegionId" xml:"AccessRegionId"` HostRegionId string `json:"HostRegionId" xml:"HostRegionId"` HostVpcId string `json:"HostVpcId" xml:"HostVpcId"` }
PrivateZoneInfo is a nested struct in cbn response
type PrivateZoneInfos ¶
type PrivateZoneInfos struct {
PrivateZoneInfo []PrivateZoneInfo `json:"PrivateZoneInfo" xml:"PrivateZoneInfo"`
}
PrivateZoneInfos is a nested struct in cbn response
type PublishRouteEntriesRequest ¶
type PublishRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` ChildInstanceId string `position:"Query" name:"ChildInstanceId"` ChildInstanceRouteTableId string `position:"Query" name:"ChildInstanceRouteTableId"` }
PublishRouteEntriesRequest is the request struct for api PublishRouteEntries
func CreatePublishRouteEntriesRequest ¶
func CreatePublishRouteEntriesRequest() (request *PublishRouteEntriesRequest)
CreatePublishRouteEntriesRequest creates a request to invoke PublishRouteEntries API
type PublishRouteEntriesResponse ¶
type PublishRouteEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
PublishRouteEntriesResponse is the response struct for api PublishRouteEntries
func CreatePublishRouteEntriesResponse ¶
func CreatePublishRouteEntriesResponse() (response *PublishRouteEntriesResponse)
CreatePublishRouteEntriesResponse creates a response to parse from PublishRouteEntries response
type PublishedRouteEntries ¶
type PublishedRouteEntries struct {
PublishedRouteEntry []PublishedRouteEntry `json:"PublishedRouteEntry" xml:"PublishedRouteEntry"`
}
PublishedRouteEntries is a nested struct in cbn response
type PublishedRouteEntry ¶
type PublishedRouteEntry struct { NextHopId string `json:"NextHopId" xml:"NextHopId"` PublishStatus string `json:"PublishStatus" xml:"PublishStatus"` ChildInstanceRouteTableId string `json:"ChildInstanceRouteTableId" xml:"ChildInstanceRouteTableId"` NextHopType string `json:"NextHopType" xml:"NextHopType"` OperationalMode bool `json:"OperationalMode" xml:"OperationalMode"` DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"` RouteType string `json:"RouteType" xml:"RouteType"` Conflicts ConflictsInDescribePublishedRouteEntries `json:"Conflicts" xml:"Conflicts"` }
PublishedRouteEntry is a nested struct in cbn response
type Region ¶
type Region struct { LocalName string `json:"LocalName" xml:"LocalName"` RegionId string `json:"RegionId" xml:"RegionId"` }
Region is a nested struct in cbn response
type RegionId ¶
type RegionId struct {
RegionId string `json:"RegionId" xml:"RegionId"`
}
RegionId is a nested struct in cbn response
type RegionIds ¶
type RegionIds struct {
RegionId []RegionId `json:"RegionId" xml:"RegionId"`
}
RegionIds is a nested struct in cbn response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in cbn response
type RegisterTransitRouterMulticastGroupMembersRequest ¶ added in v1.61.1606
type RegisterTransitRouterMulticastGroupMembersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkInterfaceIds *[]string `position:"Query" name:"NetworkInterfaceIds" type:"Repeated"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` ConnectPeerIds *[]string `position:"Query" name:"ConnectPeerIds" type:"Repeated"` GroupIpAddress string `position:"Query" name:"GroupIpAddress"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PeerTransitRouterMulticastDomains *[]string `position:"Query" name:"PeerTransitRouterMulticastDomains" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
RegisterTransitRouterMulticastGroupMembersRequest is the request struct for api RegisterTransitRouterMulticastGroupMembers
func CreateRegisterTransitRouterMulticastGroupMembersRequest ¶ added in v1.61.1606
func CreateRegisterTransitRouterMulticastGroupMembersRequest() (request *RegisterTransitRouterMulticastGroupMembersRequest)
CreateRegisterTransitRouterMulticastGroupMembersRequest creates a request to invoke RegisterTransitRouterMulticastGroupMembers API
type RegisterTransitRouterMulticastGroupMembersResponse ¶ added in v1.61.1606
type RegisterTransitRouterMulticastGroupMembersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RegisterTransitRouterMulticastGroupMembersResponse is the response struct for api RegisterTransitRouterMulticastGroupMembers
func CreateRegisterTransitRouterMulticastGroupMembersResponse ¶ added in v1.61.1606
func CreateRegisterTransitRouterMulticastGroupMembersResponse() (response *RegisterTransitRouterMulticastGroupMembersResponse)
CreateRegisterTransitRouterMulticastGroupMembersResponse creates a response to parse from RegisterTransitRouterMulticastGroupMembers response
type RegisterTransitRouterMulticastGroupSourcesRequest ¶ added in v1.61.1606
type RegisterTransitRouterMulticastGroupSourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` NetworkInterfaceIds *[]string `position:"Query" name:"NetworkInterfaceIds" type:"Repeated"` TransitRouterMulticastDomainId string `position:"Query" name:"TransitRouterMulticastDomainId"` ConnectPeerIds *[]string `position:"Query" name:"ConnectPeerIds" type:"Repeated"` GroupIpAddress string `position:"Query" name:"GroupIpAddress"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VpcId string `position:"Query" name:"VpcId"` }
RegisterTransitRouterMulticastGroupSourcesRequest is the request struct for api RegisterTransitRouterMulticastGroupSources
func CreateRegisterTransitRouterMulticastGroupSourcesRequest ¶ added in v1.61.1606
func CreateRegisterTransitRouterMulticastGroupSourcesRequest() (request *RegisterTransitRouterMulticastGroupSourcesRequest)
CreateRegisterTransitRouterMulticastGroupSourcesRequest creates a request to invoke RegisterTransitRouterMulticastGroupSources API
type RegisterTransitRouterMulticastGroupSourcesResponse ¶ added in v1.61.1606
type RegisterTransitRouterMulticastGroupSourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RegisterTransitRouterMulticastGroupSourcesResponse is the response struct for api RegisterTransitRouterMulticastGroupSources
func CreateRegisterTransitRouterMulticastGroupSourcesResponse ¶ added in v1.61.1606
func CreateRegisterTransitRouterMulticastGroupSourcesResponse() (response *RegisterTransitRouterMulticastGroupSourcesResponse)
CreateRegisterTransitRouterMulticastGroupSourcesResponse creates a response to parse from RegisterTransitRouterMulticastGroupSources response
type RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest ¶ added in v1.61.1790
type RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficMarkingPolicyId string `position:"Query" name:"TrafficMarkingPolicyId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` TrafficMarkRuleIds *[]string `position:"Query" name:"TrafficMarkRuleIds" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest is the request struct for api RemoveTrafficMatchRuleFromTrafficMarkingPolicy
func CreateRemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest ¶ added in v1.61.1790
func CreateRemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest() (request *RemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest)
CreateRemoveTrafficMatchRuleFromTrafficMarkingPolicyRequest creates a request to invoke RemoveTrafficMatchRuleFromTrafficMarkingPolicy API
type RemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse ¶ added in v1.61.1790
type RemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse is the response struct for api RemoveTrafficMatchRuleFromTrafficMarkingPolicy
func CreateRemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse ¶ added in v1.61.1790
func CreateRemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse() (response *RemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse)
CreateRemoveTrafficMatchRuleFromTrafficMarkingPolicyResponse creates a response to parse from RemoveTrafficMatchRuleFromTrafficMarkingPolicy response
type RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest ¶ added in v1.61.1352
type RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficMarkingPolicyId string `position:"Query" name:"TrafficMarkingPolicyId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` TrafficMarkRuleIds *[]string `position:"Query" name:"TrafficMarkRuleIds" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest is the request struct for api RemoveTraficMatchRuleFromTrafficMarkingPolicy
func CreateRemoveTraficMatchRuleFromTrafficMarkingPolicyRequest ¶ added in v1.61.1352
func CreateRemoveTraficMatchRuleFromTrafficMarkingPolicyRequest() (request *RemoveTraficMatchRuleFromTrafficMarkingPolicyRequest)
CreateRemoveTraficMatchRuleFromTrafficMarkingPolicyRequest creates a request to invoke RemoveTraficMatchRuleFromTrafficMarkingPolicy API
type RemoveTraficMatchRuleFromTrafficMarkingPolicyResponse ¶ added in v1.61.1352
type RemoveTraficMatchRuleFromTrafficMarkingPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveTraficMatchRuleFromTrafficMarkingPolicyResponse is the response struct for api RemoveTraficMatchRuleFromTrafficMarkingPolicy
func CreateRemoveTraficMatchRuleFromTrafficMarkingPolicyResponse ¶ added in v1.61.1352
func CreateRemoveTraficMatchRuleFromTrafficMarkingPolicyResponse() (response *RemoveTraficMatchRuleFromTrafficMarkingPolicyResponse)
CreateRemoveTraficMatchRuleFromTrafficMarkingPolicyResponse creates a response to parse from RemoveTraficMatchRuleFromTrafficMarkingPolicy response
type ReplaceTransitRouterRouteTableAssociationRequest ¶ added in v1.61.1352
type ReplaceTransitRouterRouteTableAssociationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
ReplaceTransitRouterRouteTableAssociationRequest is the request struct for api ReplaceTransitRouterRouteTableAssociation
func CreateReplaceTransitRouterRouteTableAssociationRequest ¶ added in v1.61.1352
func CreateReplaceTransitRouterRouteTableAssociationRequest() (request *ReplaceTransitRouterRouteTableAssociationRequest)
CreateReplaceTransitRouterRouteTableAssociationRequest creates a request to invoke ReplaceTransitRouterRouteTableAssociation API
type ReplaceTransitRouterRouteTableAssociationResponse ¶ added in v1.61.1352
type ReplaceTransitRouterRouteTableAssociationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReplaceTransitRouterRouteTableAssociationResponse is the response struct for api ReplaceTransitRouterRouteTableAssociation
func CreateReplaceTransitRouterRouteTableAssociationResponse ¶ added in v1.61.1352
func CreateReplaceTransitRouterRouteTableAssociationResponse() (response *ReplaceTransitRouterRouteTableAssociationResponse)
CreateReplaceTransitRouterRouteTableAssociationResponse creates a response to parse from ReplaceTransitRouterRouteTableAssociation response
type ResolveAndRouteServiceInCenRequest ¶
type ResolveAndRouteServiceInCenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` CenId string `position:"Query" name:"CenId"` Description string `position:"Query" name:"Description"` UpdateInterval requests.Integer `position:"Query" name:"UpdateInterval"` Host string `position:"Query" name:"Host"` HostRegionId string `position:"Query" name:"HostRegionId"` HostVpcId string `position:"Query" name:"HostVpcId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AccessRegionIds *[]string `position:"Query" name:"AccessRegionIds" type:"Repeated"` }
ResolveAndRouteServiceInCenRequest is the request struct for api ResolveAndRouteServiceInCen
func CreateResolveAndRouteServiceInCenRequest ¶
func CreateResolveAndRouteServiceInCenRequest() (request *ResolveAndRouteServiceInCenRequest)
CreateResolveAndRouteServiceInCenRequest creates a request to invoke ResolveAndRouteServiceInCen API
type ResolveAndRouteServiceInCenResponse ¶
type ResolveAndRouteServiceInCenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResolveAndRouteServiceInCenResponse is the response struct for api ResolveAndRouteServiceInCen
func CreateResolveAndRouteServiceInCenResponse ¶
func CreateResolveAndRouteServiceInCenResponse() (response *ResolveAndRouteServiceInCenResponse)
CreateResolveAndRouteServiceInCenResponse creates a response to parse from ResolveAndRouteServiceInCen response
type RevokeInstanceFromTransitRouterRequest ¶ added in v1.61.1397
type RevokeInstanceFromTransitRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` CenOwnerId requests.Integer `position:"Query" name:"CenOwnerId"` InstanceType string `position:"Query" name:"InstanceType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
RevokeInstanceFromTransitRouterRequest is the request struct for api RevokeInstanceFromTransitRouter
func CreateRevokeInstanceFromTransitRouterRequest ¶ added in v1.61.1397
func CreateRevokeInstanceFromTransitRouterRequest() (request *RevokeInstanceFromTransitRouterRequest)
CreateRevokeInstanceFromTransitRouterRequest creates a request to invoke RevokeInstanceFromTransitRouter API
type RevokeInstanceFromTransitRouterResponse ¶ added in v1.61.1397
type RevokeInstanceFromTransitRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeInstanceFromTransitRouterResponse is the response struct for api RevokeInstanceFromTransitRouter
func CreateRevokeInstanceFromTransitRouterResponse ¶ added in v1.61.1397
func CreateRevokeInstanceFromTransitRouterResponse() (response *RevokeInstanceFromTransitRouterResponse)
CreateRevokeInstanceFromTransitRouterResponse creates a response to parse from RevokeInstanceFromTransitRouter response
type RouteConflict ¶
type RouteConflict struct { Status string `json:"Status" xml:"Status"` DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceType string `json:"InstanceType" xml:"InstanceType"` RegionId string `json:"RegionId" xml:"RegionId"` }
RouteConflict is a nested struct in cbn response
type RouteConflicts ¶
type RouteConflicts struct {
RouteConflict []RouteConflict `json:"RouteConflict" xml:"RouteConflict"`
}
RouteConflicts is a nested struct in cbn response
type RouteMap ¶ added in v1.60.382
type RouteMap struct { RouteMapId string `json:"RouteMapId" xml:"RouteMapId"` Status string `json:"Status" xml:"Status"` TransmitDirection string `json:"TransmitDirection" xml:"TransmitDirection"` SourceInstanceIdsReverseMatch bool `json:"SourceInstanceIdsReverseMatch" xml:"SourceInstanceIdsReverseMatch"` CenRegionId string `json:"CenRegionId" xml:"CenRegionId"` CenId string `json:"CenId" xml:"CenId"` Priority int `json:"Priority" xml:"Priority"` TransitRouterRouteTableId string `json:"TransitRouterRouteTableId" xml:"TransitRouterRouteTableId"` CommunityOperateMode string `json:"CommunityOperateMode" xml:"CommunityOperateMode"` MapResult string `json:"MapResult" xml:"MapResult"` CommunityMatchMode string `json:"CommunityMatchMode" xml:"CommunityMatchMode"` Description string `json:"Description" xml:"Description"` AsPathMatchMode string `json:"AsPathMatchMode" xml:"AsPathMatchMode"` Preference int `json:"Preference" xml:"Preference"` DestinationInstanceIdsReverseMatch bool `json:"DestinationInstanceIdsReverseMatch" xml:"DestinationInstanceIdsReverseMatch"` CidrMatchMode string `json:"CidrMatchMode" xml:"CidrMatchMode"` NextPriority int `json:"NextPriority" xml:"NextPriority"` MatchAddressType string `json:"MatchAddressType" xml:"MatchAddressType"` GatewayZoneId string `json:"GatewayZoneId" xml:"GatewayZoneId"` GatewayRegionId string `json:"GatewayRegionId" xml:"GatewayRegionId"` SourceRegionIds SourceRegionIds `json:"SourceRegionIds" xml:"SourceRegionIds"` SourceChildInstanceTypes SourceChildInstanceTypes `json:"SourceChildInstanceTypes" xml:"SourceChildInstanceTypes"` DestinationRouteTableIds DestinationRouteTableIds `json:"DestinationRouteTableIds" xml:"DestinationRouteTableIds"` SourceInstanceIds SourceInstanceIds `json:"SourceInstanceIds" xml:"SourceInstanceIds"` DestinationCidrBlocks DestinationCidrBlocks `json:"DestinationCidrBlocks" xml:"DestinationCidrBlocks"` DestinationRegionIds DestinationRegionIds `json:"DestinationRegionIds" xml:"DestinationRegionIds"` SourceRouteTableIds SourceRouteTableIds `json:"SourceRouteTableIds" xml:"SourceRouteTableIds"` MatchCommunitySet MatchCommunitySet `json:"MatchCommunitySet" xml:"MatchCommunitySet"` PrependAsPath PrependAsPath `json:"PrependAsPath" xml:"PrependAsPath"` RouteTypes RouteTypes `json:"RouteTypes" xml:"RouteTypes"` OriginalRouteTableIds OriginalRouteTableIds `json:"OriginalRouteTableIds" xml:"OriginalRouteTableIds"` DestinationChildInstanceTypes DestinationChildInstanceTypes `json:"DestinationChildInstanceTypes" xml:"DestinationChildInstanceTypes"` DestinationInstanceIds DestinationInstanceIds `json:"DestinationInstanceIds" xml:"DestinationInstanceIds"` MatchAsns MatchAsns `json:"MatchAsns" xml:"MatchAsns"` OperateCommunitySet OperateCommunitySet `json:"OperateCommunitySet" xml:"OperateCommunitySet"` SrcZoneIds SrcZoneIds `json:"SrcZoneIds" xml:"SrcZoneIds"` }
RouteMap is a nested struct in cbn response
type RouteMaps ¶ added in v1.60.382
type RouteMaps struct {
RouteMap []RouteMap `json:"RouteMap" xml:"RouteMap"`
}
RouteMaps is a nested struct in cbn response
type RoutePrivateZoneInCenToVpcRequest ¶
type RoutePrivateZoneInCenToVpcRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` AccessRegionId string `position:"Query" name:"AccessRegionId"` HostRegionId string `position:"Query" name:"HostRegionId"` HostVpcId string `position:"Query" name:"HostVpcId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
RoutePrivateZoneInCenToVpcRequest is the request struct for api RoutePrivateZoneInCenToVpc
func CreateRoutePrivateZoneInCenToVpcRequest ¶
func CreateRoutePrivateZoneInCenToVpcRequest() (request *RoutePrivateZoneInCenToVpcRequest)
CreateRoutePrivateZoneInCenToVpcRequest creates a request to invoke RoutePrivateZoneInCenToVpc API
type RoutePrivateZoneInCenToVpcResponse ¶
type RoutePrivateZoneInCenToVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RoutePrivateZoneInCenToVpcResponse is the response struct for api RoutePrivateZoneInCenToVpc
func CreateRoutePrivateZoneInCenToVpcResponse ¶
func CreateRoutePrivateZoneInCenToVpcResponse() (response *RoutePrivateZoneInCenToVpcResponse)
CreateRoutePrivateZoneInCenToVpcResponse creates a response to parse from RoutePrivateZoneInCenToVpc response
type RouteServiceEntries ¶
type RouteServiceEntries struct {
RouteServiceEntry []RouteServiceEntry `json:"RouteServiceEntry" xml:"RouteServiceEntry"`
}
RouteServiceEntries is a nested struct in cbn response
type RouteServiceEntry ¶
type RouteServiceEntry struct { Status string `json:"Status" xml:"Status"` Host string `json:"Host" xml:"Host"` Description string `json:"Description" xml:"Description"` HostVpcId string `json:"HostVpcId" xml:"HostVpcId"` CenId string `json:"CenId" xml:"CenId"` AccessRegionId string `json:"AccessRegionId" xml:"AccessRegionId"` HostRegionId string `json:"HostRegionId" xml:"HostRegionId"` UpdateInterval string `json:"UpdateInterval" xml:"UpdateInterval"` Cidrs Cidrs `json:"Cidrs" xml:"Cidrs"` }
RouteServiceEntry is a nested struct in cbn response
type RouteTypes ¶ added in v1.60.382
type RouteTypes struct {
RouteType []string `json:"RouteType" xml:"RouteType"`
}
RouteTypes is a nested struct in cbn response
type SetCenInterRegionBandwidthLimitRequest ¶
type SetCenInterRegionBandwidthLimitRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OppositeRegionId string `position:"Query" name:"OppositeRegionId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` LocalRegionId string `position:"Query" name:"LocalRegionId"` BandwidthLimit requests.Integer `position:"Query" name:"BandwidthLimit"` }
SetCenInterRegionBandwidthLimitRequest is the request struct for api SetCenInterRegionBandwidthLimit
func CreateSetCenInterRegionBandwidthLimitRequest ¶
func CreateSetCenInterRegionBandwidthLimitRequest() (request *SetCenInterRegionBandwidthLimitRequest)
CreateSetCenInterRegionBandwidthLimitRequest creates a request to invoke SetCenInterRegionBandwidthLimit API
type SetCenInterRegionBandwidthLimitResponse ¶
type SetCenInterRegionBandwidthLimitResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetCenInterRegionBandwidthLimitResponse is the response struct for api SetCenInterRegionBandwidthLimit
func CreateSetCenInterRegionBandwidthLimitResponse ¶
func CreateSetCenInterRegionBandwidthLimitResponse() (response *SetCenInterRegionBandwidthLimitResponse)
CreateSetCenInterRegionBandwidthLimitResponse creates a response to parse from SetCenInterRegionBandwidthLimit response
type SlaveZones ¶ added in v1.61.1227
type SlaveZones struct {
SlaveZone []string `json:"SlaveZone" xml:"SlaveZone"`
}
SlaveZones is a nested struct in cbn response
type SourceChildInstanceTypes ¶ added in v1.60.382
type SourceChildInstanceTypes struct {
SourceChildInstanceType []string `json:"SourceChildInstanceType" xml:"SourceChildInstanceType"`
}
SourceChildInstanceTypes is a nested struct in cbn response
type SourceInstanceIds ¶ added in v1.60.382
type SourceInstanceIds struct {
SourceInstanceId []string `json:"SourceInstanceId" xml:"SourceInstanceId"`
}
SourceInstanceIds is a nested struct in cbn response
type SourceRegionIds ¶ added in v1.60.382
type SourceRegionIds struct {
SourceRegionId []string `json:"SourceRegionId" xml:"SourceRegionId"`
}
SourceRegionIds is a nested struct in cbn response
type SourceRouteTableIds ¶ added in v1.60.382
type SourceRouteTableIds struct {
SourceRouteTableId []string `json:"SourceRouteTableId" xml:"SourceRouteTableId"`
}
SourceRouteTableIds is a nested struct in cbn response
type SrcPortRange ¶ added in v1.61.1352
type SrcPortRange struct {
SrcPortRange []int `json:"SrcPortRange" xml:"SrcPortRange"`
}
SrcPortRange is a nested struct in cbn response
type SrcZoneIds ¶ added in v1.61.222
type SrcZoneIds struct {
SrcZoneId []string `json:"SrcZoneId" xml:"SrcZoneId"`
}
SrcZoneIds is a nested struct in cbn response
type TagResource ¶ added in v1.60.382
type TagResource struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TagKey string `json:"TagKey" xml:"TagKey"` }
TagResource is a nested struct in cbn response
type TagResources ¶ added in v1.60.382
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in cbn response
type TagResourcesRequest ¶ added in v1.60.382
type TagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶ added in v1.60.382
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶ added in v1.60.382
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶ added in v1.60.382
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶ added in v1.60.382
TagResourcesTag is a repeated param struct in TagResourcesRequest
type TagsInDescribeCenBandwidthPackages ¶ added in v1.61.995
type TagsInDescribeCenBandwidthPackages struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeCenBandwidthPackages is a nested struct in cbn response
type TagsInDescribeCens ¶ added in v1.61.995
type TagsInDescribeCens struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeCens is a nested struct in cbn response
type TagsInDescribeFlowlogs ¶ added in v1.62.29
type TagsInDescribeFlowlogs struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeFlowlogs is a nested struct in cbn response
type TagsInListTransitRouterMulticastDomains ¶ added in v1.62.29
type TagsInListTransitRouterMulticastDomains struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTransitRouterMulticastDomains is a nested struct in cbn response
type TagsInListTransitRouterPeerAttachments ¶ added in v1.62.29
type TagsInListTransitRouterPeerAttachments struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTransitRouterPeerAttachments is a nested struct in cbn response
type TagsInListTransitRouterRouteTables ¶ added in v1.62.29
type TagsInListTransitRouterRouteTables struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTransitRouterRouteTables is a nested struct in cbn response
type TagsInListTransitRouterVbrAttachments ¶ added in v1.62.29
type TagsInListTransitRouterVbrAttachments struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTransitRouterVbrAttachments is a nested struct in cbn response
type TagsInListTransitRouterVpcAttachments ¶ added in v1.62.29
type TagsInListTransitRouterVpcAttachments struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTransitRouterVpcAttachments is a nested struct in cbn response
type TagsInListTransitRouterVpnAttachments ¶ added in v1.62.29
type TagsInListTransitRouterVpnAttachments struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTransitRouterVpnAttachments is a nested struct in cbn response
type TagsInListTransitRouters ¶ added in v1.62.29
type TagsInListTransitRouters struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTransitRouters is a nested struct in cbn response
type TempUpgradeCenBandwidthPackageSpecRequest ¶ added in v1.61.222
type TempUpgradeCenBandwidthPackageSpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CenBandwidthPackageId string `position:"Query" name:"CenBandwidthPackageId"` }
TempUpgradeCenBandwidthPackageSpecRequest is the request struct for api TempUpgradeCenBandwidthPackageSpec
func CreateTempUpgradeCenBandwidthPackageSpecRequest ¶ added in v1.61.222
func CreateTempUpgradeCenBandwidthPackageSpecRequest() (request *TempUpgradeCenBandwidthPackageSpecRequest)
CreateTempUpgradeCenBandwidthPackageSpecRequest creates a request to invoke TempUpgradeCenBandwidthPackageSpec API
type TempUpgradeCenBandwidthPackageSpecResponse ¶ added in v1.61.222
type TempUpgradeCenBandwidthPackageSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TempUpgradeCenBandwidthPackageSpecResponse is the response struct for api TempUpgradeCenBandwidthPackageSpec
func CreateTempUpgradeCenBandwidthPackageSpecResponse ¶ added in v1.61.222
func CreateTempUpgradeCenBandwidthPackageSpecResponse() (response *TempUpgradeCenBandwidthPackageSpecResponse)
CreateTempUpgradeCenBandwidthPackageSpecResponse creates a response to parse from TempUpgradeCenBandwidthPackageSpec response
type TrafficMarkingPolicies ¶ added in v1.61.1352
type TrafficMarkingPolicies struct {
TrafficMarkingPolicy []TrafficMarkingPolicy `json:"TrafficMarkingPolicy" xml:"TrafficMarkingPolicy"`
}
TrafficMarkingPolicies is a nested struct in cbn response
type TrafficMarkingPolicy ¶ added in v1.61.1352
type TrafficMarkingPolicy struct { TrafficMarkingPolicyStatus string `json:"TrafficMarkingPolicyStatus" xml:"TrafficMarkingPolicyStatus"` TrafficMarkingPolicyId string `json:"TrafficMarkingPolicyId" xml:"TrafficMarkingPolicyId"` MarkingDscp int `json:"MarkingDscp" xml:"MarkingDscp"` TrafficMarkingPolicyName string `json:"TrafficMarkingPolicyName" xml:"TrafficMarkingPolicyName"` Priority int `json:"Priority" xml:"Priority"` TrafficMarkingPolicyDescription string `json:"TrafficMarkingPolicyDescription" xml:"TrafficMarkingPolicyDescription"` TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` TrafficMatchRules []TrafficMatchRule `json:"TrafficMatchRules" xml:"TrafficMatchRules"` }
TrafficMarkingPolicy is a nested struct in cbn response
type TrafficMatchRule ¶ added in v1.61.1352
type TrafficMatchRule struct { MatchDscp int `json:"MatchDscp" xml:"MatchDscp"` DstCidr string `json:"DstCidr" xml:"DstCidr"` TrafficMatchRuleDescription string `json:"TrafficMatchRuleDescription" xml:"TrafficMatchRuleDescription"` Protocol string `json:"Protocol" xml:"Protocol"` TrafficMatchRuleId string `json:"TrafficMatchRuleId" xml:"TrafficMatchRuleId"` SrcCidr string `json:"SrcCidr" xml:"SrcCidr"` TrafficMatchRuleName string `json:"TrafficMatchRuleName" xml:"TrafficMatchRuleName"` TrafficMatchRuleStatus string `json:"TrafficMatchRuleStatus" xml:"TrafficMatchRuleStatus"` DstPortRange []int `json:"DstPortRange" xml:"DstPortRange"` SrcPortRange []int `json:"SrcPortRange" xml:"SrcPortRange"` }
TrafficMatchRule is a nested struct in cbn response
type TrafficMatchRules ¶ added in v1.61.1352
type TrafficMatchRules struct {
TrafficMatchRule []TrafficMatchRule `json:"TrafficMatchRule" xml:"TrafficMatchRule"`
}
TrafficMatchRules is a nested struct in cbn response
type TrafficQosPolicies ¶ added in v1.61.1352
type TrafficQosPolicies struct {
TrafficQosPolicy []TrafficQosPolicy `json:"TrafficQosPolicy" xml:"TrafficQosPolicy"`
}
TrafficQosPolicies is a nested struct in cbn response
type TrafficQosPolicy ¶ added in v1.61.1352
type TrafficQosPolicy struct { TrafficQosPolicyName string `json:"TrafficQosPolicyName" xml:"TrafficQosPolicyName"` TrafficQosPolicyStatus string `json:"TrafficQosPolicyStatus" xml:"TrafficQosPolicyStatus"` TrafficQosPolicyId string `json:"TrafficQosPolicyId" xml:"TrafficQosPolicyId"` TrafficQosPolicyDescription string `json:"TrafficQosPolicyDescription" xml:"TrafficQosPolicyDescription"` TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` TrafficQosQueues []TrafficQosQueue `json:"TrafficQosQueues" xml:"TrafficQosQueues"` }
TrafficQosPolicy is a nested struct in cbn response
type TrafficQosQueue ¶ added in v1.61.1352
type TrafficQosQueue struct { QosQueueName string `json:"QosQueueName" xml:"QosQueueName"` RemainBandwidthPercent int `json:"RemainBandwidthPercent" xml:"RemainBandwidthPercent"` QosQueueId string `json:"QosQueueId" xml:"QosQueueId"` QosQueueDescription string `json:"QosQueueDescription" xml:"QosQueueDescription"` Dscps []int `json:"Dscps" xml:"Dscps"` }
TrafficQosQueue is a nested struct in cbn response
type TrafficQosQueues ¶ added in v1.61.1352
type TrafficQosQueues struct {
TrafficQosQueue []TrafficQosQueue `json:"TrafficQosQueue" xml:"TrafficQosQueue"`
}
TrafficQosQueues is a nested struct in cbn response
type TransitRouter ¶ added in v1.61.1227
type TransitRouter struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` TransitRouterDescription string `json:"TransitRouterDescription" xml:"TransitRouterDescription"` TransitRouterName string `json:"TransitRouterName" xml:"TransitRouterName"` CenId string `json:"CenId" xml:"CenId"` AliUid int64 `json:"AliUid" xml:"AliUid"` RegionId string `json:"RegionId" xml:"RegionId"` ServiceMode string `json:"ServiceMode" xml:"ServiceMode"` SupportMulticast bool `json:"SupportMulticast" xml:"SupportMulticast"` TransitRouterCidrList []TransitRouterCidrListItem `json:"TransitRouterCidrList" xml:"TransitRouterCidrList"` Tags []Tag `json:"Tags" xml:"Tags"` }
TransitRouter is a nested struct in cbn response
type TransitRouterAssociation ¶ added in v1.61.1227
type TransitRouterAssociation struct { TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` Status string `json:"Status" xml:"Status"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TransitRouterRouteTableId string `json:"TransitRouterRouteTableId" xml:"TransitRouterRouteTableId"` }
TransitRouterAssociation is a nested struct in cbn response
type TransitRouterAssociations ¶ added in v1.61.1227
type TransitRouterAssociations struct {
TransitRouterAssociation []TransitRouterAssociation `json:"TransitRouterAssociation" xml:"TransitRouterAssociation"`
}
TransitRouterAssociations is a nested struct in cbn response
type TransitRouterAttachment ¶ added in v1.61.1227
type TransitRouterAttachment struct { PeerTransitRouterOwnerId int64 `json:"PeerTransitRouterOwnerId" xml:"PeerTransitRouterOwnerId"` VbrRegionId string `json:"VbrRegionId" xml:"VbrRegionId"` ChargeType string `json:"ChargeType" xml:"ChargeType"` CenBandwidthPackageId string `json:"CenBandwidthPackageId" xml:"CenBandwidthPackageId"` VbrOwnerId int64 `json:"VbrOwnerId" xml:"VbrOwnerId"` VpcOwnerId int64 `json:"VpcOwnerId" xml:"VpcOwnerId"` VbrId string `json:"VbrId" xml:"VbrId"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` RegionId string `json:"RegionId" xml:"RegionId"` GeographicSpanId string `json:"GeographicSpanId" xml:"GeographicSpanId"` VpcRegionId string `json:"VpcRegionId" xml:"VpcRegionId"` TransitRouterAttachmentDescription string `json:"TransitRouterAttachmentDescription" xml:"TransitRouterAttachmentDescription"` TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` TransitRouterAttachmentName string `json:"TransitRouterAttachmentName" xml:"TransitRouterAttachmentName"` VpcId string `json:"VpcId" xml:"VpcId"` PeerTransitRouterRegionId string `json:"PeerTransitRouterRegionId" xml:"PeerTransitRouterRegionId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` AutoPublishRouteEnabled bool `json:"AutoPublishRouteEnabled" xml:"AutoPublishRouteEnabled"` ServiceMode string `json:"ServiceMode" xml:"ServiceMode"` ResourceType string `json:"ResourceType" xml:"ResourceType"` TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` BandwidthType string `json:"BandwidthType" xml:"BandwidthType"` BandwidthPackageId string `json:"BandwidthPackageId" xml:"BandwidthPackageId"` VpnOwnerId int64 `json:"VpnOwnerId" xml:"VpnOwnerId"` VpnRegionId string `json:"VpnRegionId" xml:"VpnRegionId"` Status string `json:"Status" xml:"Status"` PeerTransitRouterId string `json:"PeerTransitRouterId" xml:"PeerTransitRouterId"` VpnId string `json:"VpnId" xml:"VpnId"` ZoneMappings []ZoneMapping `json:"ZoneMappings" xml:"ZoneMappings"` Tags []Tag `json:"Tags" xml:"Tags"` Zones []ZoneMapping `json:"Zones" xml:"Zones"` }
TransitRouterAttachment is a nested struct in cbn response
type TransitRouterAttachmentsInListTransitRouterPeerAttachments ¶ added in v1.61.1227
type TransitRouterAttachmentsInListTransitRouterPeerAttachments struct {
TransitRouterAttachment []TransitRouterAttachment `json:"TransitRouterAttachment" xml:"TransitRouterAttachment"`
}
TransitRouterAttachmentsInListTransitRouterPeerAttachments is a nested struct in cbn response
type TransitRouterAttachmentsInListTransitRouterVbrAttachments ¶ added in v1.61.1227
type TransitRouterAttachmentsInListTransitRouterVbrAttachments struct {
TransitRouterAttachment []TransitRouterAttachment `json:"TransitRouterAttachment" xml:"TransitRouterAttachment"`
}
TransitRouterAttachmentsInListTransitRouterVbrAttachments is a nested struct in cbn response
type TransitRouterAttachmentsInListTransitRouterVpcAttachments ¶ added in v1.61.1227
type TransitRouterAttachmentsInListTransitRouterVpcAttachments struct {
TransitRouterAttachment []TransitRouterAttachment `json:"TransitRouterAttachment" xml:"TransitRouterAttachment"`
}
TransitRouterAttachmentsInListTransitRouterVpcAttachments is a nested struct in cbn response
type TransitRouterAttachmentsInListTransitRouterVpnAttachments ¶ added in v1.61.1652
type TransitRouterAttachmentsInListTransitRouterVpnAttachments struct {
TransitRouterAttachment []TransitRouterAttachment `json:"TransitRouterAttachment" xml:"TransitRouterAttachment"`
}
TransitRouterAttachmentsInListTransitRouterVpnAttachments is a nested struct in cbn response
type TransitRouterCidrAllocation ¶ added in v1.62.40
type TransitRouterCidrAllocation struct { TransitRouterCidrId string `json:"TransitRouterCidrId" xml:"TransitRouterCidrId"` AllocatedCidrBlock string `json:"AllocatedCidrBlock" xml:"AllocatedCidrBlock"` AttachmentId string `json:"AttachmentId" xml:"AttachmentId"` Cidr string `json:"Cidr" xml:"Cidr"` AttachmentName string `json:"AttachmentName" xml:"AttachmentName"` }
TransitRouterCidrAllocation is a nested struct in cbn response
type TransitRouterCidrAllocations ¶ added in v1.62.40
type TransitRouterCidrAllocations struct {
TransitRouterCidrAllocation []TransitRouterCidrAllocation `json:"TransitRouterCidrAllocation" xml:"TransitRouterCidrAllocation"`
}
TransitRouterCidrAllocations is a nested struct in cbn response
type TransitRouterCidrList ¶ added in v1.61.1823
type TransitRouterCidrList struct {
TransitRouterCidrListItem []TransitRouterCidrListItem `json:"TransitRouterCidrList" xml:"TransitRouterCidrList"`
}
TransitRouterCidrList is a nested struct in cbn response
type TransitRouterCidrListItem ¶ added in v1.61.1823
type TransitRouterCidrListItem struct { Cidr string `json:"Cidr" xml:"Cidr"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` TransitRouterCidrId string `json:"TransitRouterCidrId" xml:"TransitRouterCidrId"` PublishCidrRoute bool `json:"PublishCidrRoute" xml:"PublishCidrRoute"` }
TransitRouterCidrListItem is a nested struct in cbn response
type TransitRouterMulticastAssociation ¶ added in v1.61.1606
type TransitRouterMulticastAssociation struct { TransitRouterMulticastDomainId string `json:"TransitRouterMulticastDomainId" xml:"TransitRouterMulticastDomainId"` TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` Status string `json:"Status" xml:"Status"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceOwnerId int64 `json:"ResourceOwnerId" xml:"ResourceOwnerId"` ResourceId string `json:"ResourceId" xml:"ResourceId"` }
TransitRouterMulticastAssociation is a nested struct in cbn response
type TransitRouterMulticastAssociations ¶ added in v1.61.1606
type TransitRouterMulticastAssociations struct {
TransitRouterMulticastAssociation []TransitRouterMulticastAssociation `json:"TransitRouterMulticastAssociation" xml:"TransitRouterMulticastAssociation"`
}
TransitRouterMulticastAssociations is a nested struct in cbn response
type TransitRouterMulticastDomain ¶ added in v1.61.1606
type TransitRouterMulticastDomain struct { TransitRouterMulticastDomainId string `json:"TransitRouterMulticastDomainId" xml:"TransitRouterMulticastDomainId"` TransitRouterMulticastDomainName string `json:"TransitRouterMulticastDomainName" xml:"TransitRouterMulticastDomainName"` TransitRouterMulticastDomainDescription string `json:"TransitRouterMulticastDomainDescription" xml:"TransitRouterMulticastDomainDescription"` Status string `json:"Status" xml:"Status"` TransitRouterId string `json:"TransitRouterId" xml:"TransitRouterId"` Tags []Tag `json:"Tags" xml:"Tags"` }
TransitRouterMulticastDomain is a nested struct in cbn response
type TransitRouterMulticastDomains ¶ added in v1.61.1606
type TransitRouterMulticastDomains struct {
TransitRouterMulticastDomain []TransitRouterMulticastDomain `json:"TransitRouterMulticastDomain" xml:"TransitRouterMulticastDomain"`
}
TransitRouterMulticastDomains is a nested struct in cbn response
type TransitRouterMulticastGroup ¶ added in v1.61.1606
type TransitRouterMulticastGroup struct { GroupIpAddress string `json:"GroupIpAddress" xml:"GroupIpAddress"` TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` PeerTransitRouterMulticastDomainId string `json:"PeerTransitRouterMulticastDomainId" xml:"PeerTransitRouterMulticastDomainId"` Status string `json:"Status" xml:"Status"` GroupSource bool `json:"GroupSource" xml:"GroupSource"` GroupMember bool `json:"GroupMember" xml:"GroupMember"` MemberType string `json:"MemberType" xml:"MemberType"` SourceType string `json:"SourceType" xml:"SourceType"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceOwnerId int64 `json:"ResourceOwnerId" xml:"ResourceOwnerId"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ConnectPeerId string `json:"ConnectPeerId" xml:"ConnectPeerId"` TransitRouterMulticastDomainId string `json:"TransitRouterMulticastDomainId" xml:"TransitRouterMulticastDomainId"` }
TransitRouterMulticastGroup is a nested struct in cbn response
type TransitRouterMulticastGroups ¶ added in v1.61.1606
type TransitRouterMulticastGroups struct {
TransitRouterMulticastGroup []TransitRouterMulticastGroup `json:"TransitRouterMulticastGroup" xml:"TransitRouterMulticastGroup"`
}
TransitRouterMulticastGroups is a nested struct in cbn response
type TransitRouterPropagation ¶ added in v1.61.1227
type TransitRouterPropagation struct { TransitRouterAttachmentId string `json:"TransitRouterAttachmentId" xml:"TransitRouterAttachmentId"` Status string `json:"Status" xml:"Status"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TransitRouterRouteTableId string `json:"TransitRouterRouteTableId" xml:"TransitRouterRouteTableId"` }
TransitRouterPropagation is a nested struct in cbn response
type TransitRouterPropagations ¶ added in v1.61.1227
type TransitRouterPropagations struct {
TransitRouterPropagation []TransitRouterPropagation `json:"TransitRouterPropagation" xml:"TransitRouterPropagation"`
}
TransitRouterPropagations is a nested struct in cbn response
type TransitRouterRouteEntries ¶ added in v1.61.1227
type TransitRouterRouteEntries struct {
TransitRouterRouteEntry []TransitRouterRouteEntry `json:"TransitRouterRouteEntry" xml:"TransitRouterRouteEntry"`
}
TransitRouterRouteEntries is a nested struct in cbn response
type TransitRouterRouteEntry ¶ added in v1.61.1227
type TransitRouterRouteEntry struct { TransitRouterRouteEntryId string `json:"TransitRouterRouteEntryId" xml:"TransitRouterRouteEntryId"` TransitRouterRouteEntryDestinationCidrBlock string `json:"TransitRouterRouteEntryDestinationCidrBlock" xml:"TransitRouterRouteEntryDestinationCidrBlock"` TransitRouterRouteEntryType string `json:"TransitRouterRouteEntryType" xml:"TransitRouterRouteEntryType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` TransitRouterRouteEntryName string `json:"TransitRouterRouteEntryName" xml:"TransitRouterRouteEntryName"` TransitRouterRouteEntryStatus string `json:"TransitRouterRouteEntryStatus" xml:"TransitRouterRouteEntryStatus"` TransitRouterRouteEntryNextHopType string `json:"TransitRouterRouteEntryNextHopType" xml:"TransitRouterRouteEntryNextHopType"` TransitRouterRouteEntryNextHopId string `json:"TransitRouterRouteEntryNextHopId" xml:"TransitRouterRouteEntryNextHopId"` TransitRouterRouteEntryDescription string `json:"TransitRouterRouteEntryDescription" xml:"TransitRouterRouteEntryDescription"` OperationalMode bool `json:"OperationalMode" xml:"OperationalMode"` Tag string `json:"Tag" xml:"Tag"` }
TransitRouterRouteEntry is a nested struct in cbn response
type TransitRouterRouteTable ¶ added in v1.61.1227
type TransitRouterRouteTable struct { TransitRouterRouteTableStatus string `json:"TransitRouterRouteTableStatus" xml:"TransitRouterRouteTableStatus"` TransitRouterRouteTableType string `json:"TransitRouterRouteTableType" xml:"TransitRouterRouteTableType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` TransitRouterRouteTableId string `json:"TransitRouterRouteTableId" xml:"TransitRouterRouteTableId"` TransitRouterRouteTableName string `json:"TransitRouterRouteTableName" xml:"TransitRouterRouteTableName"` TransitRouterRouteTableDescription string `json:"TransitRouterRouteTableDescription" xml:"TransitRouterRouteTableDescription"` Tags []Tag `json:"Tags" xml:"Tags"` }
TransitRouterRouteTable is a nested struct in cbn response
type TransitRouterRouteTables ¶ added in v1.61.1227
type TransitRouterRouteTables struct {
TransitRouterRouteTable []TransitRouterRouteTable `json:"TransitRouterRouteTable" xml:"TransitRouterRouteTable"`
}
TransitRouterRouteTables is a nested struct in cbn response
type TransitRouters ¶ added in v1.61.1227
type TransitRouters struct {
TransitRouter []TransitRouter `json:"TransitRouter" xml:"TransitRouter"`
}
TransitRouters is a nested struct in cbn response
type UnassociateCenBandwidthPackageRequest ¶
type UnassociateCenBandwidthPackageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CenBandwidthPackageId string `position:"Query" name:"CenBandwidthPackageId"` }
UnassociateCenBandwidthPackageRequest is the request struct for api UnassociateCenBandwidthPackage
func CreateUnassociateCenBandwidthPackageRequest ¶
func CreateUnassociateCenBandwidthPackageRequest() (request *UnassociateCenBandwidthPackageRequest)
CreateUnassociateCenBandwidthPackageRequest creates a request to invoke UnassociateCenBandwidthPackage API
type UnassociateCenBandwidthPackageResponse ¶
type UnassociateCenBandwidthPackageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassociateCenBandwidthPackageResponse is the response struct for api UnassociateCenBandwidthPackage
func CreateUnassociateCenBandwidthPackageResponse ¶
func CreateUnassociateCenBandwidthPackageResponse() (response *UnassociateCenBandwidthPackageResponse)
CreateUnassociateCenBandwidthPackageResponse creates a response to parse from UnassociateCenBandwidthPackage response
type UnroutePrivateZoneInCenToVpcRequest ¶
type UnroutePrivateZoneInCenToVpcRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` AccessRegionId string `position:"Query" name:"AccessRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UnroutePrivateZoneInCenToVpcRequest is the request struct for api UnroutePrivateZoneInCenToVpc
func CreateUnroutePrivateZoneInCenToVpcRequest ¶
func CreateUnroutePrivateZoneInCenToVpcRequest() (request *UnroutePrivateZoneInCenToVpcRequest)
CreateUnroutePrivateZoneInCenToVpcRequest creates a request to invoke UnroutePrivateZoneInCenToVpc API
type UnroutePrivateZoneInCenToVpcResponse ¶
type UnroutePrivateZoneInCenToVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnroutePrivateZoneInCenToVpcResponse is the response struct for api UnroutePrivateZoneInCenToVpc
func CreateUnroutePrivateZoneInCenToVpcResponse ¶
func CreateUnroutePrivateZoneInCenToVpcResponse() (response *UnroutePrivateZoneInCenToVpcResponse)
CreateUnroutePrivateZoneInCenToVpcResponse creates a response to parse from UnroutePrivateZoneInCenToVpc response
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateCenInterRegionTrafficQosPolicyAttributeRequest ¶ added in v1.61.1352
type UpdateCenInterRegionTrafficQosPolicyAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TrafficQosPolicyName string `position:"Query" name:"TrafficQosPolicyName"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TrafficQosPolicyId string `position:"Query" name:"TrafficQosPolicyId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` TrafficQosPolicyDescription string `position:"Query" name:"TrafficQosPolicyDescription"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UpdateCenInterRegionTrafficQosPolicyAttributeRequest is the request struct for api UpdateCenInterRegionTrafficQosPolicyAttribute
func CreateUpdateCenInterRegionTrafficQosPolicyAttributeRequest ¶ added in v1.61.1352
func CreateUpdateCenInterRegionTrafficQosPolicyAttributeRequest() (request *UpdateCenInterRegionTrafficQosPolicyAttributeRequest)
CreateUpdateCenInterRegionTrafficQosPolicyAttributeRequest creates a request to invoke UpdateCenInterRegionTrafficQosPolicyAttribute API
type UpdateCenInterRegionTrafficQosPolicyAttributeResponse ¶ added in v1.61.1352
type UpdateCenInterRegionTrafficQosPolicyAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateCenInterRegionTrafficQosPolicyAttributeResponse is the response struct for api UpdateCenInterRegionTrafficQosPolicyAttribute
func CreateUpdateCenInterRegionTrafficQosPolicyAttributeResponse ¶ added in v1.61.1352
func CreateUpdateCenInterRegionTrafficQosPolicyAttributeResponse() (response *UpdateCenInterRegionTrafficQosPolicyAttributeResponse)
CreateUpdateCenInterRegionTrafficQosPolicyAttributeResponse creates a response to parse from UpdateCenInterRegionTrafficQosPolicyAttribute response
type UpdateCenInterRegionTrafficQosQueueAttributeRequest ¶ added in v1.61.1352
type UpdateCenInterRegionTrafficQosQueueAttributeRequest struct { *requests.RpcRequest Dscps *[]string `position:"Query" name:"Dscps" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` QosQueueName string `position:"Query" name:"QosQueueName"` RemainBandwidthPercent string `position:"Query" name:"RemainBandwidthPercent"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` QosQueueId string `position:"Query" name:"QosQueueId"` QosQueueDescription string `position:"Query" name:"QosQueueDescription"` }
UpdateCenInterRegionTrafficQosQueueAttributeRequest is the request struct for api UpdateCenInterRegionTrafficQosQueueAttribute
func CreateUpdateCenInterRegionTrafficQosQueueAttributeRequest ¶ added in v1.61.1352
func CreateUpdateCenInterRegionTrafficQosQueueAttributeRequest() (request *UpdateCenInterRegionTrafficQosQueueAttributeRequest)
CreateUpdateCenInterRegionTrafficQosQueueAttributeRequest creates a request to invoke UpdateCenInterRegionTrafficQosQueueAttribute API
type UpdateCenInterRegionTrafficQosQueueAttributeResponse ¶ added in v1.61.1352
type UpdateCenInterRegionTrafficQosQueueAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateCenInterRegionTrafficQosQueueAttributeResponse is the response struct for api UpdateCenInterRegionTrafficQosQueueAttribute
func CreateUpdateCenInterRegionTrafficQosQueueAttributeResponse ¶ added in v1.61.1352
func CreateUpdateCenInterRegionTrafficQosQueueAttributeResponse() (response *UpdateCenInterRegionTrafficQosQueueAttributeResponse)
CreateUpdateCenInterRegionTrafficQosQueueAttributeResponse creates a response to parse from UpdateCenInterRegionTrafficQosQueueAttribute response
type UpdateTrafficMarkingPolicyAttributeAddTrafficMatchRules ¶ added in v1.62.82
type UpdateTrafficMarkingPolicyAttributeAddTrafficMatchRules struct { DstPortRange *[]string `name:"DstPortRange" type:"Repeated"` MatchDscp string `name:"MatchDscp"` Protocol string `name:"Protocol"` TrafficMatchRuleDescription string `name:"TrafficMatchRuleDescription"` SrcPortRange *[]string `name:"SrcPortRange" type:"Repeated"` DstCidr string `name:"DstCidr"` TrafficMatchRuleName string `name:"TrafficMatchRuleName"` SrcCidr string `name:"SrcCidr"` }
UpdateTrafficMarkingPolicyAttributeAddTrafficMatchRules is a repeated param struct in UpdateTrafficMarkingPolicyAttributeRequest
type UpdateTrafficMarkingPolicyAttributeDeleteTrafficMatchRules ¶ added in v1.62.82
type UpdateTrafficMarkingPolicyAttributeDeleteTrafficMatchRules struct { DstPortRange *[]string `name:"DstPortRange" type:"Repeated"` MatchDscp string `name:"MatchDscp"` Protocol string `name:"Protocol"` TrafficMatchRuleDescription string `name:"TrafficMatchRuleDescription"` SrcPortRange *[]string `name:"SrcPortRange" type:"Repeated"` DstCidr string `name:"DstCidr"` TrafficMatchRuleName string `name:"TrafficMatchRuleName"` SrcCidr string `name:"SrcCidr"` }
UpdateTrafficMarkingPolicyAttributeDeleteTrafficMatchRules is a repeated param struct in UpdateTrafficMarkingPolicyAttributeRequest
type UpdateTrafficMarkingPolicyAttributeRequest ¶ added in v1.61.1352
type UpdateTrafficMarkingPolicyAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` AddTrafficMatchRules *[]UpdateTrafficMarkingPolicyAttributeAddTrafficMatchRules `position:"Query" name:"AddTrafficMatchRules" type:"Repeated"` TrafficMarkingPolicyDescription string `position:"Query" name:"TrafficMarkingPolicyDescription"` TrafficMarkingPolicyId string `position:"Query" name:"TrafficMarkingPolicyId"` TrafficMarkingPolicyName string `position:"Query" name:"TrafficMarkingPolicyName"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DeleteTrafficMatchRules *[]UpdateTrafficMarkingPolicyAttributeDeleteTrafficMatchRules `position:"Query" name:"DeleteTrafficMatchRules" type:"Repeated"` }
UpdateTrafficMarkingPolicyAttributeRequest is the request struct for api UpdateTrafficMarkingPolicyAttribute
func CreateUpdateTrafficMarkingPolicyAttributeRequest ¶ added in v1.61.1352
func CreateUpdateTrafficMarkingPolicyAttributeRequest() (request *UpdateTrafficMarkingPolicyAttributeRequest)
CreateUpdateTrafficMarkingPolicyAttributeRequest creates a request to invoke UpdateTrafficMarkingPolicyAttribute API
type UpdateTrafficMarkingPolicyAttributeResponse ¶ added in v1.61.1352
type UpdateTrafficMarkingPolicyAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTrafficMarkingPolicyAttributeResponse is the response struct for api UpdateTrafficMarkingPolicyAttribute
func CreateUpdateTrafficMarkingPolicyAttributeResponse ¶ added in v1.61.1352
func CreateUpdateTrafficMarkingPolicyAttributeResponse() (response *UpdateTrafficMarkingPolicyAttributeResponse)
CreateUpdateTrafficMarkingPolicyAttributeResponse creates a response to parse from UpdateTrafficMarkingPolicyAttribute response
type UpdateTransitRouterPeerAttachmentAttributeRequest ¶ added in v1.61.1227
type UpdateTransitRouterPeerAttachmentAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthType string `position:"Query" name:"BandwidthType"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterAttachmentName string `position:"Query" name:"TransitRouterAttachmentName"` AutoPublishRouteEnabled requests.Boolean `position:"Query" name:"AutoPublishRouteEnabled"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` TransitRouterAttachmentDescription string `position:"Query" name:"TransitRouterAttachmentDescription"` CenBandwidthPackageId string `position:"Query" name:"CenBandwidthPackageId"` }
UpdateTransitRouterPeerAttachmentAttributeRequest is the request struct for api UpdateTransitRouterPeerAttachmentAttribute
func CreateUpdateTransitRouterPeerAttachmentAttributeRequest ¶ added in v1.61.1227
func CreateUpdateTransitRouterPeerAttachmentAttributeRequest() (request *UpdateTransitRouterPeerAttachmentAttributeRequest)
CreateUpdateTransitRouterPeerAttachmentAttributeRequest creates a request to invoke UpdateTransitRouterPeerAttachmentAttribute API
type UpdateTransitRouterPeerAttachmentAttributeResponse ¶ added in v1.61.1227
type UpdateTransitRouterPeerAttachmentAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTransitRouterPeerAttachmentAttributeResponse is the response struct for api UpdateTransitRouterPeerAttachmentAttribute
func CreateUpdateTransitRouterPeerAttachmentAttributeResponse ¶ added in v1.61.1227
func CreateUpdateTransitRouterPeerAttachmentAttributeResponse() (response *UpdateTransitRouterPeerAttachmentAttributeResponse)
CreateUpdateTransitRouterPeerAttachmentAttributeResponse creates a response to parse from UpdateTransitRouterPeerAttachmentAttribute response
type UpdateTransitRouterRequest ¶ added in v1.61.1227
type UpdateTransitRouterRequest struct { *requests.RpcRequest TransitRouterName string `position:"Query" name:"TransitRouterName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterId string `position:"Query" name:"TransitRouterId"` TransitRouterDescription string `position:"Query" name:"TransitRouterDescription"` SupportMulticast requests.Boolean `position:"Query" name:"SupportMulticast"` }
UpdateTransitRouterRequest is the request struct for api UpdateTransitRouter
func CreateUpdateTransitRouterRequest ¶ added in v1.61.1227
func CreateUpdateTransitRouterRequest() (request *UpdateTransitRouterRequest)
CreateUpdateTransitRouterRequest creates a request to invoke UpdateTransitRouter API
type UpdateTransitRouterResponse ¶ added in v1.61.1227
type UpdateTransitRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTransitRouterResponse is the response struct for api UpdateTransitRouter
func CreateUpdateTransitRouterResponse ¶ added in v1.61.1227
func CreateUpdateTransitRouterResponse() (response *UpdateTransitRouterResponse)
CreateUpdateTransitRouterResponse creates a response to parse from UpdateTransitRouter response
type UpdateTransitRouterRouteEntryRequest ¶ added in v1.61.1227
type UpdateTransitRouterRouteEntryRequest struct { *requests.RpcRequest TransitRouterRouteEntryId string `position:"Query" name:"TransitRouterRouteEntryId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteEntryDescription string `position:"Query" name:"TransitRouterRouteEntryDescription"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterRouteEntryName string `position:"Query" name:"TransitRouterRouteEntryName"` }
UpdateTransitRouterRouteEntryRequest is the request struct for api UpdateTransitRouterRouteEntry
func CreateUpdateTransitRouterRouteEntryRequest ¶ added in v1.61.1227
func CreateUpdateTransitRouterRouteEntryRequest() (request *UpdateTransitRouterRouteEntryRequest)
CreateUpdateTransitRouterRouteEntryRequest creates a request to invoke UpdateTransitRouterRouteEntry API
type UpdateTransitRouterRouteEntryResponse ¶ added in v1.61.1227
type UpdateTransitRouterRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTransitRouterRouteEntryResponse is the response struct for api UpdateTransitRouterRouteEntry
func CreateUpdateTransitRouterRouteEntryResponse ¶ added in v1.61.1227
func CreateUpdateTransitRouterRouteEntryResponse() (response *UpdateTransitRouterRouteEntryResponse)
CreateUpdateTransitRouterRouteEntryResponse creates a response to parse from UpdateTransitRouterRouteEntry response
type UpdateTransitRouterRouteTableRequest ¶ added in v1.61.1227
type UpdateTransitRouterRouteTableRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterRouteTableId string `position:"Query" name:"TransitRouterRouteTableId"` TransitRouterRouteTableDescription string `position:"Query" name:"TransitRouterRouteTableDescription"` DryRun requests.Boolean `position:"Query" name:"DryRun"` TransitRouterRouteTableName string `position:"Query" name:"TransitRouterRouteTableName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UpdateTransitRouterRouteTableRequest is the request struct for api UpdateTransitRouterRouteTable
func CreateUpdateTransitRouterRouteTableRequest ¶ added in v1.61.1227
func CreateUpdateTransitRouterRouteTableRequest() (request *UpdateTransitRouterRouteTableRequest)
CreateUpdateTransitRouterRouteTableRequest creates a request to invoke UpdateTransitRouterRouteTable API
type UpdateTransitRouterRouteTableResponse ¶ added in v1.61.1227
type UpdateTransitRouterRouteTableResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTransitRouterRouteTableResponse is the response struct for api UpdateTransitRouterRouteTable
func CreateUpdateTransitRouterRouteTableResponse ¶ added in v1.61.1227
func CreateUpdateTransitRouterRouteTableResponse() (response *UpdateTransitRouterRouteTableResponse)
CreateUpdateTransitRouterRouteTableResponse creates a response to parse from UpdateTransitRouterRouteTable response
type UpdateTransitRouterVbrAttachmentAttributeRequest ¶ added in v1.61.1227
type UpdateTransitRouterVbrAttachmentAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterAttachmentName string `position:"Query" name:"TransitRouterAttachmentName"` AutoPublishRouteEnabled requests.Boolean `position:"Query" name:"AutoPublishRouteEnabled"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` TransitRouterAttachmentDescription string `position:"Query" name:"TransitRouterAttachmentDescription"` }
UpdateTransitRouterVbrAttachmentAttributeRequest is the request struct for api UpdateTransitRouterVbrAttachmentAttribute
func CreateUpdateTransitRouterVbrAttachmentAttributeRequest ¶ added in v1.61.1227
func CreateUpdateTransitRouterVbrAttachmentAttributeRequest() (request *UpdateTransitRouterVbrAttachmentAttributeRequest)
CreateUpdateTransitRouterVbrAttachmentAttributeRequest creates a request to invoke UpdateTransitRouterVbrAttachmentAttribute API
type UpdateTransitRouterVbrAttachmentAttributeResponse ¶ added in v1.61.1227
type UpdateTransitRouterVbrAttachmentAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTransitRouterVbrAttachmentAttributeResponse is the response struct for api UpdateTransitRouterVbrAttachmentAttribute
func CreateUpdateTransitRouterVbrAttachmentAttributeResponse ¶ added in v1.61.1227
func CreateUpdateTransitRouterVbrAttachmentAttributeResponse() (response *UpdateTransitRouterVbrAttachmentAttributeResponse)
CreateUpdateTransitRouterVbrAttachmentAttributeResponse creates a response to parse from UpdateTransitRouterVbrAttachmentAttribute response
type UpdateTransitRouterVpcAttachmentAttributeRequest ¶ added in v1.61.1227
type UpdateTransitRouterVpcAttachmentAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterAttachmentName string `position:"Query" name:"TransitRouterAttachmentName"` AutoPublishRouteEnabled requests.Boolean `position:"Query" name:"AutoPublishRouteEnabled"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` TransitRouterAttachmentDescription string `position:"Query" name:"TransitRouterAttachmentDescription"` }
UpdateTransitRouterVpcAttachmentAttributeRequest is the request struct for api UpdateTransitRouterVpcAttachmentAttribute
func CreateUpdateTransitRouterVpcAttachmentAttributeRequest ¶ added in v1.61.1227
func CreateUpdateTransitRouterVpcAttachmentAttributeRequest() (request *UpdateTransitRouterVpcAttachmentAttributeRequest)
CreateUpdateTransitRouterVpcAttachmentAttributeRequest creates a request to invoke UpdateTransitRouterVpcAttachmentAttribute API
type UpdateTransitRouterVpcAttachmentAttributeResponse ¶ added in v1.61.1227
type UpdateTransitRouterVpcAttachmentAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTransitRouterVpcAttachmentAttributeResponse is the response struct for api UpdateTransitRouterVpcAttachmentAttribute
func CreateUpdateTransitRouterVpcAttachmentAttributeResponse ¶ added in v1.61.1227
func CreateUpdateTransitRouterVpcAttachmentAttributeResponse() (response *UpdateTransitRouterVpcAttachmentAttributeResponse)
CreateUpdateTransitRouterVpcAttachmentAttributeResponse creates a response to parse from UpdateTransitRouterVpcAttachmentAttribute response
type UpdateTransitRouterVpcAttachmentZonesAddZoneMappings ¶ added in v1.61.1737
type UpdateTransitRouterVpcAttachmentZonesAddZoneMappings struct { VSwitchId string `name:"VSwitchId"` ZoneId string `name:"ZoneId"` }
UpdateTransitRouterVpcAttachmentZonesAddZoneMappings is a repeated param struct in UpdateTransitRouterVpcAttachmentZonesRequest
type UpdateTransitRouterVpcAttachmentZonesRemoveZoneMappings ¶ added in v1.61.1737
type UpdateTransitRouterVpcAttachmentZonesRemoveZoneMappings struct { VSwitchId string `name:"VSwitchId"` ZoneId string `name:"ZoneId"` }
UpdateTransitRouterVpcAttachmentZonesRemoveZoneMappings is a repeated param struct in UpdateTransitRouterVpcAttachmentZonesRequest
type UpdateTransitRouterVpcAttachmentZonesRequest ¶ added in v1.61.1737
type UpdateTransitRouterVpcAttachmentZonesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` RemoveZoneMappings *[]UpdateTransitRouterVpcAttachmentZonesRemoveZoneMappings `position:"Query" name:"RemoveZoneMappings" type:"Repeated"` AddZoneMappings *[]UpdateTransitRouterVpcAttachmentZonesAddZoneMappings `position:"Query" name:"AddZoneMappings" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` }
UpdateTransitRouterVpcAttachmentZonesRequest is the request struct for api UpdateTransitRouterVpcAttachmentZones
func CreateUpdateTransitRouterVpcAttachmentZonesRequest ¶ added in v1.61.1737
func CreateUpdateTransitRouterVpcAttachmentZonesRequest() (request *UpdateTransitRouterVpcAttachmentZonesRequest)
CreateUpdateTransitRouterVpcAttachmentZonesRequest creates a request to invoke UpdateTransitRouterVpcAttachmentZones API
type UpdateTransitRouterVpcAttachmentZonesResponse ¶ added in v1.61.1737
type UpdateTransitRouterVpcAttachmentZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTransitRouterVpcAttachmentZonesResponse is the response struct for api UpdateTransitRouterVpcAttachmentZones
func CreateUpdateTransitRouterVpcAttachmentZonesResponse ¶ added in v1.61.1737
func CreateUpdateTransitRouterVpcAttachmentZonesResponse() (response *UpdateTransitRouterVpcAttachmentZonesResponse)
CreateUpdateTransitRouterVpcAttachmentZonesResponse creates a response to parse from UpdateTransitRouterVpcAttachmentZones response
type UpdateTransitRouterVpnAttachmentAttributeRequest ¶ added in v1.61.1652
type UpdateTransitRouterVpnAttachmentAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` TransitRouterAttachmentName string `position:"Query" name:"TransitRouterAttachmentName"` AutoPublishRouteEnabled requests.Boolean `position:"Query" name:"AutoPublishRouteEnabled"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TransitRouterAttachmentId string `position:"Query" name:"TransitRouterAttachmentId"` TransitRouterAttachmentDescription string `position:"Query" name:"TransitRouterAttachmentDescription"` }
UpdateTransitRouterVpnAttachmentAttributeRequest is the request struct for api UpdateTransitRouterVpnAttachmentAttribute
func CreateUpdateTransitRouterVpnAttachmentAttributeRequest ¶ added in v1.61.1652
func CreateUpdateTransitRouterVpnAttachmentAttributeRequest() (request *UpdateTransitRouterVpnAttachmentAttributeRequest)
CreateUpdateTransitRouterVpnAttachmentAttributeRequest creates a request to invoke UpdateTransitRouterVpnAttachmentAttribute API
type UpdateTransitRouterVpnAttachmentAttributeResponse ¶ added in v1.61.1652
type UpdateTransitRouterVpnAttachmentAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateTransitRouterVpnAttachmentAttributeResponse is the response struct for api UpdateTransitRouterVpnAttachmentAttribute
func CreateUpdateTransitRouterVpnAttachmentAttributeResponse ¶ added in v1.61.1652
func CreateUpdateTransitRouterVpnAttachmentAttributeResponse() (response *UpdateTransitRouterVpnAttachmentAttributeResponse)
CreateUpdateTransitRouterVpnAttachmentAttributeResponse creates a response to parse from UpdateTransitRouterVpnAttachmentAttribute response
type VSwitch ¶ added in v1.61.1397
type VSwitch struct { VpcId string `json:"VpcId" xml:"VpcId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` }
VSwitch is a nested struct in cbn response
type VSwitchIds ¶ added in v1.61.1606
type VSwitchIds struct {
VSwitchIds []string `json:"VSwitchIds" xml:"VSwitchIds"`
}
VSwitchIds is a nested struct in cbn response
type VSwitches ¶ added in v1.61.1397
type VSwitches struct {
VSwitch []VSwitch `json:"VSwitch" xml:"VSwitch"`
}
VSwitches is a nested struct in cbn response
type VbrHealthCheck ¶
type VbrHealthCheck struct { HealthCheckTargetIp string `json:"HealthCheckTargetIp" xml:"HealthCheckTargetIp"` VbrInstanceId string `json:"VbrInstanceId" xml:"VbrInstanceId"` VbrInstanceRegionId string `json:"VbrInstanceRegionId" xml:"VbrInstanceRegionId"` Delay int64 `json:"Delay" xml:"Delay"` LinkStatus string `json:"LinkStatus" xml:"LinkStatus"` CenId string `json:"CenId" xml:"CenId"` HealthyThreshold int `json:"HealthyThreshold" xml:"HealthyThreshold"` HealthCheckInterval int `json:"HealthCheckInterval" xml:"HealthCheckInterval"` HealthCheckSourceIp string `json:"HealthCheckSourceIp" xml:"HealthCheckSourceIp"` PacketLoss int64 `json:"PacketLoss" xml:"PacketLoss"` HealthCheckOnly bool `json:"HealthCheckOnly" xml:"HealthCheckOnly"` }
VbrHealthCheck is a nested struct in cbn response
type VbrHealthChecks ¶
type VbrHealthChecks struct {
VbrHealthCheck []VbrHealthCheck `json:"VbrHealthCheck" xml:"VbrHealthCheck"`
}
VbrHealthChecks is a nested struct in cbn response
type WithdrawPublishedRouteEntriesRequest ¶
type WithdrawPublishedRouteEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CenId string `position:"Query" name:"CenId"` ChildInstanceRegionId string `position:"Query" name:"ChildInstanceRegionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` ChildInstanceType string `position:"Query" name:"ChildInstanceType"` ChildInstanceId string `position:"Query" name:"ChildInstanceId"` ChildInstanceRouteTableId string `position:"Query" name:"ChildInstanceRouteTableId"` }
WithdrawPublishedRouteEntriesRequest is the request struct for api WithdrawPublishedRouteEntries
func CreateWithdrawPublishedRouteEntriesRequest ¶
func CreateWithdrawPublishedRouteEntriesRequest() (request *WithdrawPublishedRouteEntriesRequest)
CreateWithdrawPublishedRouteEntriesRequest creates a request to invoke WithdrawPublishedRouteEntries API
type WithdrawPublishedRouteEntriesResponse ¶
type WithdrawPublishedRouteEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
WithdrawPublishedRouteEntriesResponse is the response struct for api WithdrawPublishedRouteEntries
func CreateWithdrawPublishedRouteEntriesResponse ¶
func CreateWithdrawPublishedRouteEntriesResponse() (response *WithdrawPublishedRouteEntriesResponse)
CreateWithdrawPublishedRouteEntriesResponse creates a response to parse from WithdrawPublishedRouteEntries response
type ZoneMapping ¶ added in v1.61.1227
type ZoneMapping struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` }
ZoneMapping is a nested struct in cbn response
type ZoneMappings ¶ added in v1.61.1227
type ZoneMappings struct {
ZoneMapping []ZoneMapping `json:"ZoneMapping" xml:"ZoneMapping"`
}
ZoneMappings is a nested struct in cbn response
type Zones ¶ added in v1.61.1652
type Zones struct {
ZoneMapping []ZoneMapping `json:"ZoneMapping" xml:"ZoneMapping"`
}
Zones is a nested struct in cbn response
Source Files ¶
- active_flow_log.go
- add_traffic_match_rule_to_traffic_marking_policy.go
- add_trafic_match_rule_to_traffic_marking_policy.go
- associate_cen_bandwidth_package.go
- associate_transit_router_attachment_with_route_table.go
- associate_transit_router_multicast_domain.go
- attach_cen_child_instance.go
- check_transit_router_service.go
- client.go
- create_cen.go
- create_cen_bandwidth_package.go
- create_cen_child_instance_route_entry_to_attachment.go
- create_cen_child_instance_route_entry_to_cen.go
- create_cen_inter_region_traffic_qos_policy.go
- create_cen_inter_region_traffic_qos_queue.go
- create_cen_route_map.go
- create_flowlog.go
- create_traffic_marking_policy.go
- create_transit_router.go
- create_transit_router_cidr.go
- create_transit_router_multicast_domain.go
- create_transit_router_peer_attachment.go
- create_transit_router_prefix_list_association.go
- create_transit_router_route_entry.go
- create_transit_router_route_table.go
- create_transit_router_vbr_attachment.go
- create_transit_router_vpc_attachment.go
- create_transit_router_vpn_attachment.go
- deactive_flow_log.go
- delete_cen.go
- delete_cen_bandwidth_package.go
- delete_cen_child_instance_route_entry_to_attachment.go
- delete_cen_child_instance_route_entry_to_cen.go
- delete_cen_inter_region_traffic_qos_policy.go
- delete_cen_inter_region_traffic_qos_queue.go
- delete_cen_route_map.go
- delete_flowlog.go
- delete_route_service_in_cen.go
- delete_traffic_marking_policy.go
- delete_transit_router.go
- delete_transit_router_cidr.go
- delete_transit_router_multicast_domain.go
- delete_transit_router_peer_attachment.go
- delete_transit_router_prefix_list_association.go
- delete_transit_router_route_entry.go
- delete_transit_router_route_table.go
- delete_transit_router_vbr_attachment.go
- delete_transit_router_vpc_attachment.go
- delete_transit_router_vpn_attachment.go
- deregister_transit_router_multicast_group_members.go
- deregister_transit_router_multicast_group_sources.go
- describe_cen_attached_child_instance_attribute.go
- describe_cen_attached_child_instances.go
- describe_cen_bandwidth_packages.go
- describe_cen_child_instance_route_entries.go
- describe_cen_geographic_span_remaining_bandwidth.go
- describe_cen_geographic_spans.go
- describe_cen_inter_region_bandwidth_limits.go
- describe_cen_private_zone_routes.go
- describe_cen_region_domain_route_entries.go
- describe_cen_route_maps.go
- describe_cen_vbr_health_check.go
- describe_cens.go
- describe_child_instance_regions.go
- describe_flowlogs.go
- describe_geographic_region_membership.go
- describe_grant_rules_to_cen.go
- describe_grant_rules_to_resource.go
- describe_published_route_entries.go
- describe_route_conflict.go
- describe_route_services_in_cen.go
- detach_cen_child_instance.go
- disable_cen_vbr_health_check.go
- disable_transit_router_route_table_propagation.go
- disassociate_transit_router_multicast_domain.go
- dissociate_transit_router_attachment_from_route_table.go
- enable_cen_vbr_health_check.go
- enable_transit_router_route_table_propagation.go
- endpoint.go
- grant_instance_to_transit_router.go
- list_cen_inter_region_traffic_qos_policies.go
- list_grant_v_switch_enis.go
- list_grant_v_switches_to_cen.go
- list_tag_resources.go
- list_traffic_marking_policies.go
- list_transit_router_available_resource.go
- list_transit_router_cidr.go
- list_transit_router_cidr_allocation.go
- list_transit_router_multicast_domain_associations.go
- list_transit_router_multicast_domain_v_switches.go
- list_transit_router_multicast_domains.go
- list_transit_router_multicast_groups.go
- list_transit_router_peer_attachments.go
- list_transit_router_prefix_list_association.go
- list_transit_router_route_entries.go
- list_transit_router_route_table_associations.go
- list_transit_router_route_table_propagations.go
- list_transit_router_route_tables.go
- list_transit_router_vbr_attachments.go
- list_transit_router_vpc_attachments.go
- list_transit_router_vpn_attachments.go
- list_transit_routers.go
- modify_cen_attribute.go
- modify_cen_bandwidth_package_attribute.go
- modify_cen_bandwidth_package_spec.go
- modify_cen_route_map.go
- modify_flow_log_attribute.go
- modify_transit_router_cidr.go
- modify_transit_router_multicast_domain.go
- move_resource_group.go
- open_transit_router_service.go
- publish_route_entries.go
- register_transit_router_multicast_group_members.go
- register_transit_router_multicast_group_sources.go
- remove_traffic_match_rule_from_traffic_marking_policy.go
- remove_trafic_match_rule_from_traffic_marking_policy.go
- replace_transit_router_route_table_association.go
- resolve_and_route_service_in_cen.go
- revoke_instance_from_transit_router.go
- route_private_zone_in_cen_to_vpc.go
- set_cen_inter_region_bandwidth_limit.go
- struct_as_paths_in_describe_cen_child_instance_route_entries.go
- struct_as_paths_in_describe_cen_region_domain_route_entries.go
- struct_available_zones.go
- struct_cen.go
- struct_cen_bandwidth_package.go
- struct_cen_bandwidth_package_ids.go
- struct_cen_bandwidth_packages.go
- struct_cen_ids.go
- struct_cen_inter_region_bandwidth_limit.go
- struct_cen_inter_region_bandwidth_limits.go
- struct_cen_out_route_map_record.go
- struct_cen_out_route_map_records.go
- struct_cen_route_entries_in_describe_cen_child_instance_route_entries.go
- struct_cen_route_entries_in_describe_cen_region_domain_route_entries.go
- struct_cen_route_entry.go
- struct_cen_route_map_record.go
- struct_cen_route_map_records_in_describe_cen_child_instance_route_entries.go
- struct_cen_route_map_records_in_describe_cen_region_domain_route_entries.go
- struct_cens.go
- struct_child_instance.go
- struct_child_instance_route_table.go
- struct_child_instance_route_tables.go
- struct_child_instances.go
- struct_cidr_lists.go
- struct_cidr_lists_item.go
- struct_cidrs.go
- struct_communities_in_describe_cen_child_instance_route_entries.go
- struct_communities_in_describe_cen_region_domain_route_entries.go
- struct_conflict.go
- struct_conflicts_in_describe_cen_child_instance_route_entries.go
- struct_conflicts_in_describe_published_route_entries.go
- struct_destination_child_instance_types.go
- struct_destination_cidr_blocks.go
- struct_destination_instance_ids.go
- struct_destination_region_ids.go
- struct_destination_route_table_ids.go
- struct_dscps.go
- struct_dst_port_range.go
- struct_flow_log.go
- struct_flow_logs.go
- struct_geographic_span_model.go
- struct_geographic_span_models.go
- struct_grant_rule.go
- struct_grant_rules_in_describe_grant_rules_to_cen.go
- struct_grant_rules_in_describe_grant_rules_to_resource.go
- struct_grant_v_switch_eni.go
- struct_grant_v_switch_enis.go
- struct_master_zones.go
- struct_match_asns.go
- struct_match_community_set.go
- struct_operate_community_set.go
- struct_orgin_inter_region_bandwidth_limit.go
- struct_orgin_inter_region_bandwidth_limits.go
- struct_original_route_table_ids.go
- struct_prefix_list.go
- struct_prefix_lists.go
- struct_prepend_as_path.go
- struct_private_zone_info.go
- struct_private_zone_infos.go
- struct_published_route_entries.go
- struct_published_route_entry.go
- struct_region.go
- struct_region_id.go
- struct_region_ids.go
- struct_regions.go
- struct_route_conflict.go
- struct_route_conflicts.go
- struct_route_map.go
- struct_route_maps.go
- struct_route_service_entries.go
- struct_route_service_entry.go
- struct_route_types.go
- struct_slave_zones.go
- struct_source_child_instance_types.go
- struct_source_instance_ids.go
- struct_source_region_ids.go
- struct_source_route_table_ids.go
- struct_src_port_range.go
- struct_src_zone_ids.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_describe_cen_bandwidth_packages.go
- struct_tags_in_describe_cens.go
- struct_tags_in_describe_flowlogs.go
- struct_tags_in_list_transit_router_multicast_domains.go
- struct_tags_in_list_transit_router_peer_attachments.go
- struct_tags_in_list_transit_router_route_tables.go
- struct_tags_in_list_transit_router_vbr_attachments.go
- struct_tags_in_list_transit_router_vpc_attachments.go
- struct_tags_in_list_transit_router_vpn_attachments.go
- struct_tags_in_list_transit_routers.go
- struct_traffic_marking_policies.go
- struct_traffic_marking_policy.go
- struct_traffic_match_rule.go
- struct_traffic_match_rules.go
- struct_traffic_qos_policies.go
- struct_traffic_qos_policy.go
- struct_traffic_qos_queue.go
- struct_traffic_qos_queues.go
- struct_transit_router.go
- struct_transit_router_association.go
- struct_transit_router_associations.go
- struct_transit_router_attachment.go
- struct_transit_router_attachments_in_list_transit_router_peer_attachments.go
- struct_transit_router_attachments_in_list_transit_router_vbr_attachments.go
- struct_transit_router_attachments_in_list_transit_router_vpc_attachments.go
- struct_transit_router_attachments_in_list_transit_router_vpn_attachments.go
- struct_transit_router_cidr_allocation.go
- struct_transit_router_cidr_allocations.go
- struct_transit_router_cidr_list.go
- struct_transit_router_cidr_list_item.go
- struct_transit_router_multicast_association.go
- struct_transit_router_multicast_associations.go
- struct_transit_router_multicast_domain.go
- struct_transit_router_multicast_domains.go
- struct_transit_router_multicast_group.go
- struct_transit_router_multicast_groups.go
- struct_transit_router_propagation.go
- struct_transit_router_propagations.go
- struct_transit_router_route_entries.go
- struct_transit_router_route_entry.go
- struct_transit_router_route_table.go
- struct_transit_router_route_tables.go
- struct_transit_routers.go
- struct_v_switch.go
- struct_v_switch_ids.go
- struct_v_switches.go
- struct_vbr_health_check.go
- struct_vbr_health_checks.go
- struct_zone_mapping.go
- struct_zone_mappings.go
- struct_zones.go
- tag_resources.go
- temp_upgrade_cen_bandwidth_package_spec.go
- unassociate_cen_bandwidth_package.go
- unroute_private_zone_in_cen_to_vpc.go
- untag_resources.go
- update_cen_inter_region_traffic_qos_policy_attribute.go
- update_cen_inter_region_traffic_qos_queue_attribute.go
- update_traffic_marking_policy_attribute.go
- update_transit_router.go
- update_transit_router_peer_attachment_attribute.go
- update_transit_router_route_entry.go
- update_transit_router_route_table.go
- update_transit_router_vbr_attachment_attribute.go
- update_transit_router_vpc_attachment_attribute.go
- update_transit_router_vpc_attachment_zones.go
- update_transit_router_vpn_attachment_attribute.go
- withdraw_published_route_entries.go