Versions in this module Expand all Collapse all v2 v2.96.0 Feb 14, 2022 Changes in this version + func PossibleValuesForExpressRouteAuthorizationProvisioningState() []string + func ValidateAuthorizationID(input interface{}, key string) (warnings []string, errors []error) + func ValidatePrivateCloudID(input interface{}, key string) (warnings []string, errors []error) + type AuthorizationId struct + AuthorizationName string + PrivateCloudName string + ResourceGroupName string + SubscriptionId string + func NewAuthorizationID(subscriptionId string, resourceGroupName string, privateCloudName string, ...) AuthorizationId + func ParseAuthorizationID(input string) (*AuthorizationId, error) + func ParseAuthorizationIDInsensitively(input string) (*AuthorizationId, error) + func (id AuthorizationId) ID() string + func (id AuthorizationId) Segments() []resourceids.Segment + func (id AuthorizationId) String() string + type AuthorizationsClient struct + Client autorest.Client + func NewAuthorizationsClientWithBaseURI(endpoint string) AuthorizationsClient + func (c AuthorizationsClient) CreateOrUpdate(ctx context.Context, id AuthorizationId, input ExpressRouteAuthorization) (result CreateOrUpdateResponse, err error) + func (c AuthorizationsClient) CreateOrUpdateThenPoll(ctx context.Context, id AuthorizationId, input ExpressRouteAuthorization) error + func (c AuthorizationsClient) Delete(ctx context.Context, id AuthorizationId) (result DeleteResponse, err error) + func (c AuthorizationsClient) DeleteThenPoll(ctx context.Context, id AuthorizationId) error + func (c AuthorizationsClient) Get(ctx context.Context, id AuthorizationId) (result GetResponse, err error) + func (c AuthorizationsClient) List(ctx context.Context, id PrivateCloudId) (resp ListResponse, err error) + func (c AuthorizationsClient) ListComplete(ctx context.Context, id PrivateCloudId) (ListCompleteResult, error) + func (c AuthorizationsClient) ListCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (resp ListCompleteResult, err error) + type CreateOrUpdateResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type DeleteResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type ExpressRouteAuthorization struct + Id *string + Name *string + Properties *ExpressRouteAuthorizationProperties + Type *string + type ExpressRouteAuthorizationPredicate struct + Id *string + Name *string + Type *string + func (p ExpressRouteAuthorizationPredicate) Matches(input ExpressRouteAuthorization) bool + type ExpressRouteAuthorizationProperties struct + ExpressRouteAuthorizationId *string + ExpressRouteAuthorizationKey *string + ProvisioningState *ExpressRouteAuthorizationProvisioningState + type ExpressRouteAuthorizationProvisioningState string + const ExpressRouteAuthorizationProvisioningStateFailed + const ExpressRouteAuthorizationProvisioningStateSucceeded + const ExpressRouteAuthorizationProvisioningStateUpdating + type GetResponse struct + HttpResponse *http.Response + Model *ExpressRouteAuthorization + type ListCompleteResult struct + Items []ExpressRouteAuthorization + type ListResponse struct + HttpResponse *http.Response + Model *[]ExpressRouteAuthorization + func (r ListResponse) HasMore() bool + func (r ListResponse) LoadMore(ctx context.Context) (resp ListResponse, err error) + type PrivateCloudId struct + PrivateCloudName string + ResourceGroupName string + SubscriptionId string + func NewPrivateCloudID(subscriptionId string, resourceGroupName string, privateCloudName string) PrivateCloudId + func ParsePrivateCloudID(input string) (*PrivateCloudId, error) + func ParsePrivateCloudIDInsensitively(input string) (*PrivateCloudId, error) + func (id PrivateCloudId) ID() string + func (id PrivateCloudId) Segments() []resourceids.Segment + func (id PrivateCloudId) String() string