Documentation ¶
Index ¶
- func ValidatePeeringRouteTablesSummaryID(input interface{}, key string) (warnings []string, errors []error)
- type ExpressRouteCrossConnectionRouteTableSummaryClient
- func (c ExpressRouteCrossConnectionRouteTableSummaryClient) ExpressRouteCrossConnectionsListRoutesTableSummary(ctx context.Context, id PeeringRouteTablesSummaryId) (result ExpressRouteCrossConnectionsListRoutesTableSummaryOperationResponse, ...)
- func (c ExpressRouteCrossConnectionRouteTableSummaryClient) ExpressRouteCrossConnectionsListRoutesTableSummaryThenPoll(ctx context.Context, id PeeringRouteTablesSummaryId) error
- type ExpressRouteCrossConnectionRoutesTableSummary
- type ExpressRouteCrossConnectionRoutesTableSummaryOperationPredicate
- type ExpressRouteCrossConnectionsListRoutesTableSummaryCompleteResult
- type ExpressRouteCrossConnectionsListRoutesTableSummaryCustomPager
- type ExpressRouteCrossConnectionsListRoutesTableSummaryOperationResponse
- type PeeringRouteTablesSummaryId
- func NewPeeringRouteTablesSummaryID(subscriptionId string, resourceGroupName string, ...) PeeringRouteTablesSummaryId
- func ParsePeeringRouteTablesSummaryID(input string) (*PeeringRouteTablesSummaryId, error)
- func ParsePeeringRouteTablesSummaryIDInsensitively(input string) (*PeeringRouteTablesSummaryId, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidatePeeringRouteTablesSummaryID ¶
func ValidatePeeringRouteTablesSummaryID(input interface{}, key string) (warnings []string, errors []error)
ValidatePeeringRouteTablesSummaryID checks that 'input' can be parsed as a Peering Route Tables Summary ID
Types ¶
type ExpressRouteCrossConnectionRouteTableSummaryClient ¶
type ExpressRouteCrossConnectionRouteTableSummaryClient struct {
Client *resourcemanager.Client
}
func NewExpressRouteCrossConnectionRouteTableSummaryClientWithBaseURI ¶
func NewExpressRouteCrossConnectionRouteTableSummaryClientWithBaseURI(sdkApi sdkEnv.Api) (*ExpressRouteCrossConnectionRouteTableSummaryClient, error)
func (ExpressRouteCrossConnectionRouteTableSummaryClient) ExpressRouteCrossConnectionsListRoutesTableSummary ¶
func (c ExpressRouteCrossConnectionRouteTableSummaryClient) ExpressRouteCrossConnectionsListRoutesTableSummary(ctx context.Context, id PeeringRouteTablesSummaryId) (result ExpressRouteCrossConnectionsListRoutesTableSummaryOperationResponse, err error)
ExpressRouteCrossConnectionsListRoutesTableSummary ...
func (ExpressRouteCrossConnectionRouteTableSummaryClient) ExpressRouteCrossConnectionsListRoutesTableSummaryThenPoll ¶
func (c ExpressRouteCrossConnectionRouteTableSummaryClient) ExpressRouteCrossConnectionsListRoutesTableSummaryThenPoll(ctx context.Context, id PeeringRouteTablesSummaryId) error
ExpressRouteCrossConnectionsListRoutesTableSummaryThenPoll performs ExpressRouteCrossConnectionsListRoutesTableSummary then polls until it's completed
type ExpressRouteCrossConnectionRoutesTableSummaryOperationPredicate ¶
type ExpressRouteCrossConnectionRoutesTableSummaryOperationPredicate struct { Asn *int64 Neighbor *string StateOrPrefixesReceived *string UpDown *string }
type ExpressRouteCrossConnectionsListRoutesTableSummaryCompleteResult ¶
type ExpressRouteCrossConnectionsListRoutesTableSummaryCompleteResult struct { LatestHttpResponse *http.Response Items []ExpressRouteCrossConnectionRoutesTableSummary }
type ExpressRouteCrossConnectionsListRoutesTableSummaryCustomPager ¶
type ExpressRouteCrossConnectionsListRoutesTableSummaryCustomPager struct {
NextLink *odata.Link `json:"nextLink"`
}
func (*ExpressRouteCrossConnectionsListRoutesTableSummaryCustomPager) NextPageLink ¶
func (p *ExpressRouteCrossConnectionsListRoutesTableSummaryCustomPager) NextPageLink() *odata.Link
type PeeringRouteTablesSummaryId ¶
type PeeringRouteTablesSummaryId struct { SubscriptionId string ResourceGroupName string ExpressRouteCrossConnectionName string PeeringName string RouteTablesSummaryName string }
PeeringRouteTablesSummaryId is a struct representing the Resource ID for a Peering Route Tables Summary
func NewPeeringRouteTablesSummaryID ¶
func NewPeeringRouteTablesSummaryID(subscriptionId string, resourceGroupName string, expressRouteCrossConnectionName string, peeringName string, routeTablesSummaryName string) PeeringRouteTablesSummaryId
NewPeeringRouteTablesSummaryID returns a new PeeringRouteTablesSummaryId struct
func ParsePeeringRouteTablesSummaryID ¶
func ParsePeeringRouteTablesSummaryID(input string) (*PeeringRouteTablesSummaryId, error)
ParsePeeringRouteTablesSummaryID parses 'input' into a PeeringRouteTablesSummaryId
func ParsePeeringRouteTablesSummaryIDInsensitively ¶
func ParsePeeringRouteTablesSummaryIDInsensitively(input string) (*PeeringRouteTablesSummaryId, error)
ParsePeeringRouteTablesSummaryIDInsensitively parses 'input' case-insensitively into a PeeringRouteTablesSummaryId note: this method should only be used for API response data and not user input
func (*PeeringRouteTablesSummaryId) FromParseResult ¶
func (id *PeeringRouteTablesSummaryId) FromParseResult(input resourceids.ParseResult) error
func (PeeringRouteTablesSummaryId) ID ¶
func (id PeeringRouteTablesSummaryId) ID() string
ID returns the formatted Peering Route Tables Summary ID
func (PeeringRouteTablesSummaryId) Segments ¶
func (id PeeringRouteTablesSummaryId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Peering Route Tables Summary ID
func (PeeringRouteTablesSummaryId) String ¶
func (id PeeringRouteTablesSummaryId) String() string
String returns a human-readable description of this Peering Route Tables Summary ID