Documentation ¶
Index ¶
- func ValidatePeeringArpTableID(input interface{}, key string) (warnings []string, errors []error)
- type ExpressRouteCircuitArpTable
- type ExpressRouteCircuitsArpTableListResult
- type ExpressRouteCrossConnectionArpTableClient
- func (c ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTable(ctx context.Context, id PeeringArpTableId) (result ExpressRouteCrossConnectionsListArpTableOperationResponse, err error)
- func (c ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTableThenPoll(ctx context.Context, id PeeringArpTableId) error
- type ExpressRouteCrossConnectionsListArpTableOperationResponse
- type PeeringArpTableId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidatePeeringArpTableID ¶
ValidatePeeringArpTableID checks that 'input' can be parsed as a Peering Arp Table ID
Types ¶
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(sdkApi sdkEnv.Api) (*ExpressRouteCrossConnectionArpTableClient, error)
func (ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTable ¶
func (c ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTable(ctx context.Context, id PeeringArpTableId) (result ExpressRouteCrossConnectionsListArpTableOperationResponse, err error)
ExpressRouteCrossConnectionsListArpTable ...
func (ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTableThenPoll ¶
func (c ExpressRouteCrossConnectionArpTableClient) ExpressRouteCrossConnectionsListArpTableThenPoll(ctx context.Context, id PeeringArpTableId) error
ExpressRouteCrossConnectionsListArpTableThenPoll performs ExpressRouteCrossConnectionsListArpTable then polls until it's completed
type PeeringArpTableId ¶
type PeeringArpTableId struct { SubscriptionId string ResourceGroupName string ExpressRouteCrossConnectionName string PeeringName string ArpTableName string }
PeeringArpTableId is a struct representing the Resource ID for a Peering Arp Table
func NewPeeringArpTableID ¶
func NewPeeringArpTableID(subscriptionId string, resourceGroupName string, expressRouteCrossConnectionName string, peeringName string, arpTableName string) PeeringArpTableId
NewPeeringArpTableID returns a new PeeringArpTableId struct
func ParsePeeringArpTableID ¶
func ParsePeeringArpTableID(input string) (*PeeringArpTableId, error)
ParsePeeringArpTableID parses 'input' into a PeeringArpTableId
func ParsePeeringArpTableIDInsensitively ¶
func ParsePeeringArpTableIDInsensitively(input string) (*PeeringArpTableId, error)
ParsePeeringArpTableIDInsensitively parses 'input' case-insensitively into a PeeringArpTableId note: this method should only be used for API response data and not user input
func (*PeeringArpTableId) FromParseResult ¶
func (id *PeeringArpTableId) FromParseResult(input resourceids.ParseResult) error
func (PeeringArpTableId) ID ¶
func (id PeeringArpTableId) ID() string
ID returns the formatted Peering Arp Table ID
func (PeeringArpTableId) Segments ¶
func (id PeeringArpTableId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Peering Arp Table ID
func (PeeringArpTableId) String ¶
func (id PeeringArpTableId) String() string
String returns a human-readable description of this Peering Arp Table ID