Documentation ¶
Index ¶
- func ValidatePeeringArpTableID(input interface{}, key string) (warnings []string, errors []error)
- type ExpressRouteCircuitArpTable
- type ExpressRouteCircuitArpTableOperationPredicate
- 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 ExpressRouteCrossConnectionsListArpTableCompleteResult
- type ExpressRouteCrossConnectionsListArpTableCustomPager
- 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 ExpressRouteCircuitArpTableOperationPredicate ¶
type ExpressRouteCircuitArpTableOperationPredicate struct { Age *int64 IPAddress *string Interface *string MacAddress *string }
func (ExpressRouteCircuitArpTableOperationPredicate) Matches ¶
func (p ExpressRouteCircuitArpTableOperationPredicate) Matches(input ExpressRouteCircuitArpTable) bool
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 ExpressRouteCrossConnectionsListArpTableCompleteResult ¶
type ExpressRouteCrossConnectionsListArpTableCompleteResult struct { LatestHttpResponse *http.Response Items []ExpressRouteCircuitArpTable }
type ExpressRouteCrossConnectionsListArpTableCustomPager ¶
type ExpressRouteCrossConnectionsListArpTableCustomPager struct {
NextLink *odata.Link `json:"nextLink"`
}
func (*ExpressRouteCrossConnectionsListArpTableCustomPager) NextPageLink ¶
func (p *ExpressRouteCrossConnectionsListArpTableCustomPager) NextPageLink() *odata.Link
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