Documentation ¶
Index ¶
- func ValidateArpTableID(input interface{}, key string) (warnings []string, errors []error)
- type ArpTableId
- type ExpressRouteCircuitArpTable
- type ExpressRouteCircuitArpTableClient
- func (c ExpressRouteCircuitArpTableClient) ExpressRouteCircuitsListArpTable(ctx context.Context, id ArpTableId) (result ExpressRouteCircuitsListArpTableOperationResponse, err error)
- func (c ExpressRouteCircuitArpTableClient) ExpressRouteCircuitsListArpTableThenPoll(ctx context.Context, id ArpTableId) error
- type ExpressRouteCircuitArpTableOperationPredicate
- type ExpressRouteCircuitsListArpTableCompleteResult
- type ExpressRouteCircuitsListArpTableOperationResponse
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) FromParseResult ¶
func (id *ArpTableId) FromParseResult(input resourceids.ParseResult) error
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 ExpressRouteCircuitArpTableClient ¶
type ExpressRouteCircuitArpTableClient struct {
Client *resourcemanager.Client
}
func NewExpressRouteCircuitArpTableClientWithBaseURI ¶
func NewExpressRouteCircuitArpTableClientWithBaseURI(sdkApi sdkEnv.Api) (*ExpressRouteCircuitArpTableClient, error)
func (ExpressRouteCircuitArpTableClient) ExpressRouteCircuitsListArpTable ¶
func (c ExpressRouteCircuitArpTableClient) ExpressRouteCircuitsListArpTable(ctx context.Context, id ArpTableId) (result ExpressRouteCircuitsListArpTableOperationResponse, err error)
ExpressRouteCircuitsListArpTable ...
func (ExpressRouteCircuitArpTableClient) ExpressRouteCircuitsListArpTableThenPoll ¶
func (c ExpressRouteCircuitArpTableClient) ExpressRouteCircuitsListArpTableThenPoll(ctx context.Context, id ArpTableId) error
ExpressRouteCircuitsListArpTableThenPoll performs ExpressRouteCircuitsListArpTable then polls until it's completed
type ExpressRouteCircuitArpTableOperationPredicate ¶
type ExpressRouteCircuitArpTableOperationPredicate struct { Age *int64 IPAddress *string Interface *string MacAddress *string }
func (ExpressRouteCircuitArpTableOperationPredicate) Matches ¶
func (p ExpressRouteCircuitArpTableOperationPredicate) Matches(input ExpressRouteCircuitArpTable) bool
type ExpressRouteCircuitsListArpTableCompleteResult ¶
type ExpressRouteCircuitsListArpTableCompleteResult struct { LatestHttpResponse *http.Response Items []ExpressRouteCircuitArpTable }