Documentation ¶
Index ¶
- func ValidateArpTableID(input interface{}, key string) (warnings []string, errors []error)
- type ArpTableId
- type ExpressRouteCircuitArpTable
- type ExpressRouteCircuitsArpTableListResult
- type ExpressRouteCrossConnectionArpTableClient
- func (c ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTable(ctx context.Context, id ArpTableId) (result ExpressRouteCrossConnectionsListArpTableOperationResponse, err error)
- func (c ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTableThenPoll(ctx context.Context, id ArpTableId) error
- type ExpressRouteCrossConnectionsListArpTableOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateArpTableID ¶
ValidateArpTableID checks that 'input' can be parsed as a Arp Table ID
Types ¶
type ArpTableId ¶
type ArpTableId struct { SubscriptionId string ResourceGroupName string ExpressRouteCircuitName string PeeringName string ArpTableName string }
ArpTableId is a struct representing the Resource ID for a Arp Table
func NewArpTableID ¶
func NewArpTableID(subscriptionId string, resourceGroupName string, expressRouteCircuitName string, peeringName string, arpTableName string) ArpTableId
NewArpTableID returns a new ArpTableId struct
func ParseArpTableID ¶
func ParseArpTableID(input string) (*ArpTableId, error)
ParseArpTableID parses 'input' into a ArpTableId
func ParseArpTableIDInsensitively ¶
func ParseArpTableIDInsensitively(input string) (*ArpTableId, error)
ParseArpTableIDInsensitively parses 'input' case-insensitively into a ArpTableId note: this method should only be used for API response data and not user input
func (ArpTableId) Segments ¶
func (id ArpTableId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Arp Table ID
func (ArpTableId) String ¶
func (id ArpTableId) String() string
String returns a human-readable description of this Arp Table ID
type ExpressRouteCircuitsArpTableListResult ¶
type ExpressRouteCircuitsArpTableListResult struct { NextLink *string `json:"nextLink,omitempty"` Value *[]ExpressRouteCircuitArpTable `json:"value,omitempty"` }
type ExpressRouteCrossConnectionArpTableClient ¶
type ExpressRouteCrossConnectionArpTableClient struct {
Client *resourcemanager.Client
}
func NewExpressRouteCrossConnectionArpTableClientWithBaseURI ¶
func NewExpressRouteCrossConnectionArpTableClientWithBaseURI(api environments.Api) (*ExpressRouteCrossConnectionArpTableClient, error)
func (ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTable ¶
func (c ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTable(ctx context.Context, id ArpTableId) (result ExpressRouteCrossConnectionsListArpTableOperationResponse, err error)
ExpressRouteCrossConnectionsListArpTable ...
func (ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTableThenPoll ¶
func (c ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTableThenPoll(ctx context.Context, id ArpTableId) error
ExpressRouteCrossConnectionsListArpTableThenPoll performs ExpressRouteCrossConnectionsListArpTable then polls until it's completed