Documentation ¶
Index ¶
- func ValidateExpressRouteCrossConnectionPeeringRouteTableID(input interface{}, key string) (warnings []string, errors []error)
- type ExpressRouteCircuitRoutesTable
- type ExpressRouteCircuitsRoutesTableListResult
- type ExpressRouteCrossConnectionPeeringRouteTableId
- func NewExpressRouteCrossConnectionPeeringRouteTableID(subscriptionId string, resourceGroupName string, ...) ExpressRouteCrossConnectionPeeringRouteTableId
- func ParseExpressRouteCrossConnectionPeeringRouteTableID(input string) (*ExpressRouteCrossConnectionPeeringRouteTableId, error)
- func ParseExpressRouteCrossConnectionPeeringRouteTableIDInsensitively(input string) (*ExpressRouteCrossConnectionPeeringRouteTableId, error)
- type ExpressRouteCrossConnectionRouteTableClient
- func (c ExpressRouteCrossConnectionRouteTableClient) ExpressRouteCrossConnectionsListRoutesTable(ctx context.Context, id ExpressRouteCrossConnectionPeeringRouteTableId) (result ExpressRouteCrossConnectionsListRoutesTableOperationResponse, err error)
- func (c ExpressRouteCrossConnectionRouteTableClient) ExpressRouteCrossConnectionsListRoutesTableThenPoll(ctx context.Context, id ExpressRouteCrossConnectionPeeringRouteTableId) error
- type ExpressRouteCrossConnectionsListRoutesTableOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateExpressRouteCrossConnectionPeeringRouteTableID ¶
func ValidateExpressRouteCrossConnectionPeeringRouteTableID(input interface{}, key string) (warnings []string, errors []error)
ValidateExpressRouteCrossConnectionPeeringRouteTableID checks that 'input' can be parsed as a Express Route Cross Connection Peering Route Table ID
Types ¶
type ExpressRouteCircuitsRoutesTableListResult ¶
type ExpressRouteCircuitsRoutesTableListResult struct { NextLink *string `json:"nextLink,omitempty"` Value *[]ExpressRouteCircuitRoutesTable `json:"value,omitempty"` }
type ExpressRouteCrossConnectionPeeringRouteTableId ¶
type ExpressRouteCrossConnectionPeeringRouteTableId struct { SubscriptionId string ResourceGroupName string ExpressRouteCrossConnectionName string PeeringName string RouteTableName string }
ExpressRouteCrossConnectionPeeringRouteTableId is a struct representing the Resource ID for a Express Route Cross Connection Peering Route Table
func NewExpressRouteCrossConnectionPeeringRouteTableID ¶
func NewExpressRouteCrossConnectionPeeringRouteTableID(subscriptionId string, resourceGroupName string, expressRouteCrossConnectionName string, peeringName string, routeTableName string) ExpressRouteCrossConnectionPeeringRouteTableId
NewExpressRouteCrossConnectionPeeringRouteTableID returns a new ExpressRouteCrossConnectionPeeringRouteTableId struct
func ParseExpressRouteCrossConnectionPeeringRouteTableID ¶
func ParseExpressRouteCrossConnectionPeeringRouteTableID(input string) (*ExpressRouteCrossConnectionPeeringRouteTableId, error)
ParseExpressRouteCrossConnectionPeeringRouteTableID parses 'input' into a ExpressRouteCrossConnectionPeeringRouteTableId
func ParseExpressRouteCrossConnectionPeeringRouteTableIDInsensitively ¶
func ParseExpressRouteCrossConnectionPeeringRouteTableIDInsensitively(input string) (*ExpressRouteCrossConnectionPeeringRouteTableId, error)
ParseExpressRouteCrossConnectionPeeringRouteTableIDInsensitively parses 'input' case-insensitively into a ExpressRouteCrossConnectionPeeringRouteTableId note: this method should only be used for API response data and not user input
func (ExpressRouteCrossConnectionPeeringRouteTableId) ID ¶
func (id ExpressRouteCrossConnectionPeeringRouteTableId) ID() string
ID returns the formatted Express Route Cross Connection Peering Route Table ID
func (ExpressRouteCrossConnectionPeeringRouteTableId) Segments ¶
func (id ExpressRouteCrossConnectionPeeringRouteTableId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Express Route Cross Connection Peering Route Table ID
func (ExpressRouteCrossConnectionPeeringRouteTableId) String ¶
func (id ExpressRouteCrossConnectionPeeringRouteTableId) String() string
String returns a human-readable description of this Express Route Cross Connection Peering Route Table ID
type ExpressRouteCrossConnectionRouteTableClient ¶
type ExpressRouteCrossConnectionRouteTableClient struct {
Client *resourcemanager.Client
}
func NewExpressRouteCrossConnectionRouteTableClientWithBaseURI ¶
func NewExpressRouteCrossConnectionRouteTableClientWithBaseURI(api environments.Api) (*ExpressRouteCrossConnectionRouteTableClient, error)
func (ExpressRouteCrossConnectionRouteTableClient) ExpressRouteCrossConnectionsListRoutesTable ¶
func (c ExpressRouteCrossConnectionRouteTableClient) ExpressRouteCrossConnectionsListRoutesTable(ctx context.Context, id ExpressRouteCrossConnectionPeeringRouteTableId) (result ExpressRouteCrossConnectionsListRoutesTableOperationResponse, err error)
ExpressRouteCrossConnectionsListRoutesTable ...
func (ExpressRouteCrossConnectionRouteTableClient) ExpressRouteCrossConnectionsListRoutesTableThenPoll ¶
func (c ExpressRouteCrossConnectionRouteTableClient) ExpressRouteCrossConnectionsListRoutesTableThenPoll(ctx context.Context, id ExpressRouteCrossConnectionPeeringRouteTableId) error
ExpressRouteCrossConnectionsListRoutesTableThenPoll performs ExpressRouteCrossConnectionsListRoutesTable then polls until it's completed