Documentation ¶
Index ¶
- func ValidateRouteTablesSummaryID(input interface{}, key string) (warnings []string, errors []error)
- type ExpressRouteCircuitRoutesTableSummary
- type ExpressRouteCircuitRoutesTableSummaryClient
- func (c ExpressRouteCircuitRoutesTableSummaryClient) ExpressRouteCircuitsListRoutesTableSummary(ctx context.Context, id RouteTablesSummaryId) (result ExpressRouteCircuitsListRoutesTableSummaryOperationResponse, err error)
- func (c ExpressRouteCircuitRoutesTableSummaryClient) ExpressRouteCircuitsListRoutesTableSummaryThenPoll(ctx context.Context, id RouteTablesSummaryId) error
- type ExpressRouteCircuitRoutesTableSummaryOperationPredicate
- type ExpressRouteCircuitsListRoutesTableSummaryCompleteResult
- type ExpressRouteCircuitsListRoutesTableSummaryCustomPager
- type ExpressRouteCircuitsListRoutesTableSummaryOperationResponse
- type RouteTablesSummaryId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateRouteTablesSummaryID ¶
func ValidateRouteTablesSummaryID(input interface{}, key string) (warnings []string, errors []error)
ValidateRouteTablesSummaryID checks that 'input' can be parsed as a Route Tables Summary ID
Types ¶
type ExpressRouteCircuitRoutesTableSummaryClient ¶
type ExpressRouteCircuitRoutesTableSummaryClient struct {
Client *resourcemanager.Client
}
func NewExpressRouteCircuitRoutesTableSummaryClientWithBaseURI ¶
func NewExpressRouteCircuitRoutesTableSummaryClientWithBaseURI(sdkApi sdkEnv.Api) (*ExpressRouteCircuitRoutesTableSummaryClient, error)
func (ExpressRouteCircuitRoutesTableSummaryClient) ExpressRouteCircuitsListRoutesTableSummary ¶
func (c ExpressRouteCircuitRoutesTableSummaryClient) ExpressRouteCircuitsListRoutesTableSummary(ctx context.Context, id RouteTablesSummaryId) (result ExpressRouteCircuitsListRoutesTableSummaryOperationResponse, err error)
ExpressRouteCircuitsListRoutesTableSummary ...
func (ExpressRouteCircuitRoutesTableSummaryClient) ExpressRouteCircuitsListRoutesTableSummaryThenPoll ¶
func (c ExpressRouteCircuitRoutesTableSummaryClient) ExpressRouteCircuitsListRoutesTableSummaryThenPoll(ctx context.Context, id RouteTablesSummaryId) error
ExpressRouteCircuitsListRoutesTableSummaryThenPoll performs ExpressRouteCircuitsListRoutesTableSummary then polls until it's completed
type ExpressRouteCircuitRoutesTableSummaryOperationPredicate ¶
type ExpressRouteCircuitRoutesTableSummaryOperationPredicate struct { As *int64 Neighbor *string StatePfxRcd *string UpDown *string V *int64 }
func (ExpressRouteCircuitRoutesTableSummaryOperationPredicate) Matches ¶
func (p ExpressRouteCircuitRoutesTableSummaryOperationPredicate) Matches(input ExpressRouteCircuitRoutesTableSummary) bool
type ExpressRouteCircuitsListRoutesTableSummaryCompleteResult ¶
type ExpressRouteCircuitsListRoutesTableSummaryCompleteResult struct { LatestHttpResponse *http.Response Items []ExpressRouteCircuitRoutesTableSummary }
type ExpressRouteCircuitsListRoutesTableSummaryCustomPager ¶ added in v0.20240628.1153531
type ExpressRouteCircuitsListRoutesTableSummaryCustomPager struct {
NextLink *odata.Link `json:"nextLink"`
}
func (*ExpressRouteCircuitsListRoutesTableSummaryCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ExpressRouteCircuitsListRoutesTableSummaryCustomPager) NextPageLink() *odata.Link
type RouteTablesSummaryId ¶
type RouteTablesSummaryId struct { SubscriptionId string ResourceGroupName string ExpressRouteCircuitName string PeeringName string RouteTablesSummaryName string }
RouteTablesSummaryId is a struct representing the Resource ID for a Route Tables Summary
func NewRouteTablesSummaryID ¶
func NewRouteTablesSummaryID(subscriptionId string, resourceGroupName string, expressRouteCircuitName string, peeringName string, routeTablesSummaryName string) RouteTablesSummaryId
NewRouteTablesSummaryID returns a new RouteTablesSummaryId struct
func ParseRouteTablesSummaryID ¶
func ParseRouteTablesSummaryID(input string) (*RouteTablesSummaryId, error)
ParseRouteTablesSummaryID parses 'input' into a RouteTablesSummaryId
func ParseRouteTablesSummaryIDInsensitively ¶
func ParseRouteTablesSummaryIDInsensitively(input string) (*RouteTablesSummaryId, error)
ParseRouteTablesSummaryIDInsensitively parses 'input' case-insensitively into a RouteTablesSummaryId note: this method should only be used for API response data and not user input
func (*RouteTablesSummaryId) FromParseResult ¶
func (id *RouteTablesSummaryId) FromParseResult(input resourceids.ParseResult) error
func (RouteTablesSummaryId) ID ¶
func (id RouteTablesSummaryId) ID() string
ID returns the formatted Route Tables Summary ID
func (RouteTablesSummaryId) Segments ¶
func (id RouteTablesSummaryId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Route Tables Summary ID
func (RouteTablesSummaryId) String ¶
func (id RouteTablesSummaryId) String() string
String returns a human-readable description of this Route Tables Summary ID