Versions in this module Expand all Collapse all v49 v49.2.1 Dec 31, 2020 v49.2.0 Dec 28, 2020 v49.1.1 Dec 21, 2020 v49.1.0 Dec 17, 2020 v49.0.0 Dec 1, 2020 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BandwidthOffer struct + OfferName *string + ValueInMbps *int32 + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + func (client BaseClient) CheckServiceProviderAvailability(ctx context.Context, ...) (result String, err error) + func (client BaseClient) CheckServiceProviderAvailabilityPreparer(ctx context.Context, ...) (*http.Request, error) + func (client BaseClient) CheckServiceProviderAvailabilityResponder(resp *http.Response) (result String, err error) + func (client BaseClient) CheckServiceProviderAvailabilitySender(req *http.Request) (*http.Response, error) + type BgpSession struct + MaxPrefixesAdvertisedV4 *int32 + MaxPrefixesAdvertisedV6 *int32 + Md5AuthenticationKey *string + MicrosoftSessionIPv4Address *string + MicrosoftSessionIPv6Address *string + PeerSessionIPv4Address *string + PeerSessionIPv6Address *string + SessionPrefixV4 *string + SessionPrefixV6 *string + SessionStateV4 SessionStateV4 + SessionStateV6 SessionStateV6 + func (bs BgpSession) MarshalJSON() ([]byte, error) + type CheckServiceProviderAvailabilityInput struct + PeeringServiceLocation *string + PeeringServiceProvider *string + type ConnectionState string + const Active + const Approved + const None + const PendingApproval + const ProvisioningCompleted + const ProvisioningFailed + const ProvisioningStarted + const Validating + func PossibleConnectionStateValues() []ConnectionState + type ContactDetail struct + Email *string + Phone *string + Role Role + type DirectConnection struct + BandwidthInMbps *int32 + BgpSession *BgpSession + ConnectionIdentifier *string + ConnectionState ConnectionState + ErrorMessage *string + PeeringDBFacilityID *int32 + ProvisionedBandwidthInMbps *int32 + SessionAddressProvider SessionAddressProvider + UseForPeeringService *bool + func (dc DirectConnection) MarshalJSON() ([]byte, error) + type DirectPeeringFacility struct + Address *string + DirectPeeringType DirectPeeringType + PeeringDBFacilityID *int32 + PeeringDBFacilityLink *string + type DirectPeeringType string + const Cdn + const Edge + const Internal + const Ix + const IxRs + const Transit + func PossibleDirectPeeringTypeValues() []DirectPeeringType + type ErrorResponse struct + Code *string + Message *string + type ExchangeConnection struct + BgpSession *BgpSession + ConnectionIdentifier *string + ConnectionState ConnectionState + ErrorMessage *string + PeeringDBFacilityID *int32 + func (ec ExchangeConnection) MarshalJSON() ([]byte, error) + type ExchangePeeringFacility struct + BandwidthInMbps *int32 + ExchangeName *string + FacilityIPv4Prefix *string + FacilityIPv6Prefix *string + MicrosoftIPv4Address *string + MicrosoftIPv6Address *string + PeeringDBFacilityID *int32 + PeeringDBFacilityLink *string + type Family string + const Direct + const Exchange + func PossibleFamilyValues() []Family + type Kind string + const KindDirect + const KindExchange + func PossibleKindValues() []Kind + type LearnedType string + const LearnedTypeNone + const LearnedTypeViaServiceProvider + const LearnedTypeViaSession + func PossibleLearnedTypeValues() []LearnedType + type LegacyPeeringsClient struct + func NewLegacyPeeringsClient(subscriptionID string) LegacyPeeringsClient + func NewLegacyPeeringsClientWithBaseURI(baseURI string, subscriptionID string) LegacyPeeringsClient + func (client LegacyPeeringsClient) List(ctx context.Context, peeringLocation string, kind string, asn *int32) (result ListResultPage, err error) + func (client LegacyPeeringsClient) ListComplete(ctx context.Context, peeringLocation string, kind string, asn *int32) (result ListResultIterator, err error) + func (client LegacyPeeringsClient) ListPreparer(ctx context.Context, peeringLocation string, kind string, asn *int32) (*http.Request, error) + func (client LegacyPeeringsClient) ListResponder(resp *http.Response) (result ListResult, err error) + func (client LegacyPeeringsClient) ListSender(req *http.Request) (*http.Response, error) + type ListResult struct + NextLink *string + Value *[]Model + func (lr ListResult) IsEmpty() bool + type ListResultIterator struct + func NewListResultIterator(page ListResultPage) ListResultIterator + func (iter *ListResultIterator) Next() error + func (iter *ListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ListResultIterator) NotDone() bool + func (iter ListResultIterator) Response() ListResult + func (iter ListResultIterator) Value() Model + type ListResultPage struct + func NewListResultPage(cur ListResult, ...) ListResultPage + func (page *ListResultPage) Next() error + func (page *ListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ListResultPage) NotDone() bool + func (page ListResultPage) Response() ListResult + func (page ListResultPage) Values() []Model + type Location struct + ID *string + Kind Kind + Name *string + Type *string + func (l *Location) UnmarshalJSON(body []byte) error + func (l Location) MarshalJSON() ([]byte, error) + type LocationListResult struct + NextLink *string + Value *[]Location + func (llr LocationListResult) IsEmpty() bool + type LocationListResultIterator struct + func NewLocationListResultIterator(page LocationListResultPage) LocationListResultIterator + func (iter *LocationListResultIterator) Next() error + func (iter *LocationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter LocationListResultIterator) NotDone() bool + func (iter LocationListResultIterator) Response() LocationListResult + func (iter LocationListResultIterator) Value() Location + type LocationListResultPage struct + func NewLocationListResultPage(cur LocationListResult, ...) LocationListResultPage + func (page *LocationListResultPage) Next() error + func (page *LocationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page LocationListResultPage) NotDone() bool + func (page LocationListResultPage) Response() LocationListResult + func (page LocationListResultPage) Values() []Location + type LocationProperties struct + AzureRegion *string + Country *string + Direct *LocationPropertiesDirect + Exchange *LocationPropertiesExchange + PeeringLocation *string + type LocationPropertiesDirect struct + BandwidthOffers *[]BandwidthOffer + PeeringFacilities *[]DirectPeeringFacility + type LocationPropertiesExchange struct + PeeringFacilities *[]ExchangePeeringFacility + type LocationsClient struct + func NewLocationsClient(subscriptionID string) LocationsClient + func NewLocationsClientWithBaseURI(baseURI string, subscriptionID string) LocationsClient + func (client LocationsClient) List(ctx context.Context, kind string, directPeeringType string) (result LocationListResultPage, err error) + func (client LocationsClient) ListComplete(ctx context.Context, kind string, directPeeringType string) (result LocationListResultIterator, err error) + func (client LocationsClient) ListPreparer(ctx context.Context, kind string, directPeeringType string) (*http.Request, error) + func (client LocationsClient) ListResponder(resp *http.Response) (result LocationListResult, err error) + func (client LocationsClient) ListSender(req *http.Request) (*http.Response, error) + type Model struct + ID *string + Kind Kind + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (mVar *Model) UnmarshalJSON(body []byte) error + func (mVar Model) MarshalJSON() ([]byte, error) + type Operation struct + Display *OperationDisplayInfo + IsDataAction *bool + Name *string + type OperationDisplayInfo struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationListResult struct + NextLink *string + Value *[]Operation + func (olr OperationListResult) IsEmpty() bool + type OperationListResultIterator struct + func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator + func (iter *OperationListResultIterator) Next() error + func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListResultIterator) NotDone() bool + func (iter OperationListResultIterator) Response() OperationListResult + func (iter OperationListResultIterator) Value() Operation + type OperationListResultPage struct + func NewOperationListResultPage(cur OperationListResult, ...) OperationListResultPage + func (page *OperationListResultPage) Next() error + func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListResultPage) NotDone() bool + func (page OperationListResultPage) Response() OperationListResult + func (page OperationListResultPage) Values() []Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PeerAsn struct + ID *string + Name *string + Type *string + func (pa *PeerAsn) UnmarshalJSON(body []byte) error + func (pa PeerAsn) MarshalJSON() ([]byte, error) + type PeerAsnListResult struct + NextLink *string + Value *[]PeerAsn + func (palr PeerAsnListResult) IsEmpty() bool + type PeerAsnListResultIterator struct + func NewPeerAsnListResultIterator(page PeerAsnListResultPage) PeerAsnListResultIterator + func (iter *PeerAsnListResultIterator) Next() error + func (iter *PeerAsnListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter PeerAsnListResultIterator) NotDone() bool + func (iter PeerAsnListResultIterator) Response() PeerAsnListResult + func (iter PeerAsnListResultIterator) Value() PeerAsn + type PeerAsnListResultPage struct + func NewPeerAsnListResultPage(cur PeerAsnListResult, ...) PeerAsnListResultPage + func (page *PeerAsnListResultPage) Next() error + func (page *PeerAsnListResultPage) NextWithContext(ctx context.Context) (err error) + func (page PeerAsnListResultPage) NotDone() bool + func (page PeerAsnListResultPage) Response() PeerAsnListResult + func (page PeerAsnListResultPage) Values() []PeerAsn + type PeerAsnProperties struct + ErrorMessage *string + PeerAsn *int32 + PeerContactDetail *[]ContactDetail + PeerName *string + ValidationState ValidationState + func (pap PeerAsnProperties) MarshalJSON() ([]byte, error) + type PeerAsnsClient struct + func NewPeerAsnsClient(subscriptionID string) PeerAsnsClient + func NewPeerAsnsClientWithBaseURI(baseURI string, subscriptionID string) PeerAsnsClient + func (client PeerAsnsClient) CreateOrUpdate(ctx context.Context, peerAsnName string, peerAsn PeerAsn) (result PeerAsn, err error) + func (client PeerAsnsClient) CreateOrUpdatePreparer(ctx context.Context, peerAsnName string, peerAsn PeerAsn) (*http.Request, error) + func (client PeerAsnsClient) CreateOrUpdateResponder(resp *http.Response) (result PeerAsn, err error) + func (client PeerAsnsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client PeerAsnsClient) Delete(ctx context.Context, peerAsnName string) (result autorest.Response, err error) + func (client PeerAsnsClient) DeletePreparer(ctx context.Context, peerAsnName string) (*http.Request, error) + func (client PeerAsnsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PeerAsnsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client PeerAsnsClient) Get(ctx context.Context, peerAsnName string) (result PeerAsn, err error) + func (client PeerAsnsClient) GetPreparer(ctx context.Context, peerAsnName string) (*http.Request, error) + func (client PeerAsnsClient) GetResponder(resp *http.Response) (result PeerAsn, err error) + func (client PeerAsnsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PeerAsnsClient) ListBySubscription(ctx context.Context) (result PeerAsnListResultPage, err error) + func (client PeerAsnsClient) ListBySubscriptionComplete(ctx context.Context) (result PeerAsnListResultIterator, err error) + func (client PeerAsnsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client PeerAsnsClient) ListBySubscriptionResponder(resp *http.Response) (result PeerAsnListResult, err error) + func (client PeerAsnsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + type PeeringsClient struct + func NewPeeringsClient(subscriptionID string) PeeringsClient + func NewPeeringsClientWithBaseURI(baseURI string, subscriptionID string) PeeringsClient + func (client PeeringsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, peeringName string, ...) (result Model, err error) + func (client PeeringsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, peeringName string, ...) (*http.Request, error) + func (client PeeringsClient) CreateOrUpdateResponder(resp *http.Response) (result Model, err error) + func (client PeeringsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client PeeringsClient) Delete(ctx context.Context, resourceGroupName string, peeringName string) (result autorest.Response, err error) + func (client PeeringsClient) DeletePreparer(ctx context.Context, resourceGroupName string, peeringName string) (*http.Request, error) + func (client PeeringsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PeeringsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client PeeringsClient) Get(ctx context.Context, resourceGroupName string, peeringName string) (result Model, err error) + func (client PeeringsClient) GetPreparer(ctx context.Context, resourceGroupName string, peeringName string) (*http.Request, error) + func (client PeeringsClient) GetResponder(resp *http.Response) (result Model, err error) + func (client PeeringsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PeeringsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ListResultPage, err error) + func (client PeeringsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ListResultIterator, err error) + func (client PeeringsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client PeeringsClient) ListByResourceGroupResponder(resp *http.Response) (result ListResult, err error) + func (client PeeringsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client PeeringsClient) ListBySubscription(ctx context.Context) (result ListResultPage, err error) + func (client PeeringsClient) ListBySubscriptionComplete(ctx context.Context) (result ListResultIterator, err error) + func (client PeeringsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client PeeringsClient) ListBySubscriptionResponder(resp *http.Response) (result ListResult, err error) + func (client PeeringsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client PeeringsClient) Update(ctx context.Context, resourceGroupName string, peeringName string, ...) (result Model, err error) + func (client PeeringsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, peeringName string, ...) (*http.Request, error) + func (client PeeringsClient) UpdateResponder(resp *http.Response) (result Model, err error) + func (client PeeringsClient) UpdateSender(req *http.Request) (*http.Response, error) + type PrefixValidationState string + const PrefixValidationStateFailed + const PrefixValidationStateInvalid + const PrefixValidationStateNone + const PrefixValidationStatePending + const PrefixValidationStateUnknown + const PrefixValidationStateVerified + const PrefixValidationStateWarning + func PossiblePrefixValidationStateValues() []PrefixValidationState + type PrefixesClient struct + func NewPrefixesClient(subscriptionID string) PrefixesClient + func NewPrefixesClientWithBaseURI(baseURI string, subscriptionID string) PrefixesClient + func (client PrefixesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (result ServicePrefix, err error) + func (client PrefixesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (*http.Request, error) + func (client PrefixesClient) CreateOrUpdateResponder(resp *http.Response) (result ServicePrefix, err error) + func (client PrefixesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client PrefixesClient) Delete(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (result autorest.Response, err error) + func (client PrefixesClient) DeletePreparer(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (*http.Request, error) + func (client PrefixesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PrefixesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client PrefixesClient) Get(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (result ServicePrefix, err error) + func (client PrefixesClient) GetPreparer(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (*http.Request, error) + func (client PrefixesClient) GetResponder(resp *http.Response) (result ServicePrefix, err error) + func (client PrefixesClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrefixesClient) ListByPeeringService(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (result ServicePrefixListResultPage, err error) + func (client PrefixesClient) ListByPeeringServiceComplete(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (result ServicePrefixListResultIterator, err error) + func (client PrefixesClient) ListByPeeringServicePreparer(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (*http.Request, error) + func (client PrefixesClient) ListByPeeringServiceResponder(resp *http.Response) (result ServicePrefixListResult, err error) + func (client PrefixesClient) ListByPeeringServiceSender(req *http.Request) (*http.Response, error) + type Properties struct + Direct *PropertiesDirect + Exchange *PropertiesExchange + PeeringLocation *string + ProvisioningState ProvisioningState + func (p Properties) MarshalJSON() ([]byte, error) + type PropertiesDirect struct + Connections *[]DirectConnection + DirectPeeringType DirectPeeringType + PeerAsn *SubResource + UseForPeeringService *bool + func (pd PropertiesDirect) MarshalJSON() ([]byte, error) + type PropertiesExchange struct + Connections *[]ExchangeConnection + PeerAsn *SubResource + type ProvisioningState string + const Deleting + const Failed + const Succeeded + const Updating + func PossibleProvisioningStateValues() []ProvisioningState + type RegisteredAsn struct + ID *string + Name *string + Type *string + func (ra *RegisteredAsn) UnmarshalJSON(body []byte) error + func (ra RegisteredAsn) MarshalJSON() ([]byte, error) + type RegisteredAsnListResult struct + NextLink *string + Value *[]RegisteredAsn + func (ralr RegisteredAsnListResult) IsEmpty() bool + type RegisteredAsnListResultIterator struct + func NewRegisteredAsnListResultIterator(page RegisteredAsnListResultPage) RegisteredAsnListResultIterator + func (iter *RegisteredAsnListResultIterator) Next() error + func (iter *RegisteredAsnListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter RegisteredAsnListResultIterator) NotDone() bool + func (iter RegisteredAsnListResultIterator) Response() RegisteredAsnListResult + func (iter RegisteredAsnListResultIterator) Value() RegisteredAsn + type RegisteredAsnListResultPage struct + func NewRegisteredAsnListResultPage(cur RegisteredAsnListResult, ...) RegisteredAsnListResultPage + func (page *RegisteredAsnListResultPage) Next() error + func (page *RegisteredAsnListResultPage) NextWithContext(ctx context.Context) (err error) + func (page RegisteredAsnListResultPage) NotDone() bool + func (page RegisteredAsnListResultPage) Response() RegisteredAsnListResult + func (page RegisteredAsnListResultPage) Values() []RegisteredAsn + type RegisteredAsnProperties struct + Asn *int32 + PeeringServicePrefixKey *string + ProvisioningState ProvisioningState + func (rap RegisteredAsnProperties) MarshalJSON() ([]byte, error) + type RegisteredAsnsClient struct + func NewRegisteredAsnsClient(subscriptionID string) RegisteredAsnsClient + func NewRegisteredAsnsClientWithBaseURI(baseURI string, subscriptionID string) RegisteredAsnsClient + func (client RegisteredAsnsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, peeringName string, ...) (result RegisteredAsn, err error) + func (client RegisteredAsnsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, peeringName string, ...) (*http.Request, error) + func (client RegisteredAsnsClient) CreateOrUpdateResponder(resp *http.Response) (result RegisteredAsn, err error) + func (client RegisteredAsnsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client RegisteredAsnsClient) Delete(ctx context.Context, resourceGroupName string, peeringName string, ...) (result autorest.Response, err error) + func (client RegisteredAsnsClient) DeletePreparer(ctx context.Context, resourceGroupName string, peeringName string, ...) (*http.Request, error) + func (client RegisteredAsnsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client RegisteredAsnsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client RegisteredAsnsClient) Get(ctx context.Context, resourceGroupName string, peeringName string, ...) (result RegisteredAsn, err error) + func (client RegisteredAsnsClient) GetPreparer(ctx context.Context, resourceGroupName string, peeringName string, ...) (*http.Request, error) + func (client RegisteredAsnsClient) GetResponder(resp *http.Response) (result RegisteredAsn, err error) + func (client RegisteredAsnsClient) GetSender(req *http.Request) (*http.Response, error) + func (client RegisteredAsnsClient) ListByPeering(ctx context.Context, resourceGroupName string, peeringName string) (result RegisteredAsnListResultPage, err error) + func (client RegisteredAsnsClient) ListByPeeringComplete(ctx context.Context, resourceGroupName string, peeringName string) (result RegisteredAsnListResultIterator, err error) + func (client RegisteredAsnsClient) ListByPeeringPreparer(ctx context.Context, resourceGroupName string, peeringName string) (*http.Request, error) + func (client RegisteredAsnsClient) ListByPeeringResponder(resp *http.Response) (result RegisteredAsnListResult, err error) + func (client RegisteredAsnsClient) ListByPeeringSender(req *http.Request) (*http.Response, error) + type RegisteredPrefix struct + ID *string + Name *string + Type *string + func (rp *RegisteredPrefix) UnmarshalJSON(body []byte) error + func (rp RegisteredPrefix) MarshalJSON() ([]byte, error) + type RegisteredPrefixListResult struct + NextLink *string + Value *[]RegisteredPrefix + func (rplr RegisteredPrefixListResult) IsEmpty() bool + type RegisteredPrefixListResultIterator struct + func NewRegisteredPrefixListResultIterator(page RegisteredPrefixListResultPage) RegisteredPrefixListResultIterator + func (iter *RegisteredPrefixListResultIterator) Next() error + func (iter *RegisteredPrefixListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter RegisteredPrefixListResultIterator) NotDone() bool + func (iter RegisteredPrefixListResultIterator) Response() RegisteredPrefixListResult + func (iter RegisteredPrefixListResultIterator) Value() RegisteredPrefix + type RegisteredPrefixListResultPage struct + func NewRegisteredPrefixListResultPage(cur RegisteredPrefixListResult, ...) RegisteredPrefixListResultPage + func (page *RegisteredPrefixListResultPage) Next() error + func (page *RegisteredPrefixListResultPage) NextWithContext(ctx context.Context) (err error) + func (page RegisteredPrefixListResultPage) NotDone() bool + func (page RegisteredPrefixListResultPage) Response() RegisteredPrefixListResult + func (page RegisteredPrefixListResultPage) Values() []RegisteredPrefix + type RegisteredPrefixProperties struct + ErrorMessage *string + PeeringServicePrefixKey *string + Prefix *string + PrefixValidationState PrefixValidationState + ProvisioningState ProvisioningState + func (rpp RegisteredPrefixProperties) MarshalJSON() ([]byte, error) + type RegisteredPrefixesClient struct + func NewRegisteredPrefixesClient(subscriptionID string) RegisteredPrefixesClient + func NewRegisteredPrefixesClientWithBaseURI(baseURI string, subscriptionID string) RegisteredPrefixesClient + func (client RegisteredPrefixesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, peeringName string, ...) (result RegisteredPrefix, err error) + func (client RegisteredPrefixesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, peeringName string, ...) (*http.Request, error) + func (client RegisteredPrefixesClient) CreateOrUpdateResponder(resp *http.Response) (result RegisteredPrefix, err error) + func (client RegisteredPrefixesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client RegisteredPrefixesClient) Delete(ctx context.Context, resourceGroupName string, peeringName string, ...) (result autorest.Response, err error) + func (client RegisteredPrefixesClient) DeletePreparer(ctx context.Context, resourceGroupName string, peeringName string, ...) (*http.Request, error) + func (client RegisteredPrefixesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client RegisteredPrefixesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client RegisteredPrefixesClient) Get(ctx context.Context, resourceGroupName string, peeringName string, ...) (result RegisteredPrefix, err error) + func (client RegisteredPrefixesClient) GetPreparer(ctx context.Context, resourceGroupName string, peeringName string, ...) (*http.Request, error) + func (client RegisteredPrefixesClient) GetResponder(resp *http.Response) (result RegisteredPrefix, err error) + func (client RegisteredPrefixesClient) GetSender(req *http.Request) (*http.Response, error) + func (client RegisteredPrefixesClient) ListByPeering(ctx context.Context, resourceGroupName string, peeringName string) (result RegisteredPrefixListResultPage, err error) + func (client RegisteredPrefixesClient) ListByPeeringComplete(ctx context.Context, resourceGroupName string, peeringName string) (result RegisteredPrefixListResultIterator, err error) + func (client RegisteredPrefixesClient) ListByPeeringPreparer(ctx context.Context, resourceGroupName string, peeringName string) (*http.Request, error) + func (client RegisteredPrefixesClient) ListByPeeringResponder(resp *http.Response) (result RegisteredPrefixListResult, err error) + func (client RegisteredPrefixesClient) ListByPeeringSender(req *http.Request) (*http.Response, error) + type Resource struct + ID *string + Name *string + Type *string + type ResourceTags struct + Tags map[string]*string + func (rt ResourceTags) MarshalJSON() ([]byte, error) + type Role string + const RoleNoc + const RoleOther + const RolePolicy + const RoleService + const RoleTechnical + func PossibleRoleValues() []Role + type Service struct + ID *string + Location *string + Name *string + Sku *ServiceSku + Tags map[string]*string + Type *string + func (s *Service) UnmarshalJSON(body []byte) error + func (s Service) MarshalJSON() ([]byte, error) + type ServiceCountriesClient struct + func NewServiceCountriesClient(subscriptionID string) ServiceCountriesClient + func NewServiceCountriesClientWithBaseURI(baseURI string, subscriptionID string) ServiceCountriesClient + func (client ServiceCountriesClient) List(ctx context.Context) (result ServiceCountryListResultPage, err error) + func (client ServiceCountriesClient) ListComplete(ctx context.Context) (result ServiceCountryListResultIterator, err error) + func (client ServiceCountriesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ServiceCountriesClient) ListResponder(resp *http.Response) (result ServiceCountryListResult, err error) + func (client ServiceCountriesClient) ListSender(req *http.Request) (*http.Response, error) + type ServiceCountry struct + ID *string + Name *string + Type *string + type ServiceCountryListResult struct + NextLink *string + Value *[]ServiceCountry + func (sclr ServiceCountryListResult) IsEmpty() bool + type ServiceCountryListResultIterator struct + func NewServiceCountryListResultIterator(page ServiceCountryListResultPage) ServiceCountryListResultIterator + func (iter *ServiceCountryListResultIterator) Next() error + func (iter *ServiceCountryListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ServiceCountryListResultIterator) NotDone() bool + func (iter ServiceCountryListResultIterator) Response() ServiceCountryListResult + func (iter ServiceCountryListResultIterator) Value() ServiceCountry + type ServiceCountryListResultPage struct + func NewServiceCountryListResultPage(cur ServiceCountryListResult, ...) ServiceCountryListResultPage + func (page *ServiceCountryListResultPage) Next() error + func (page *ServiceCountryListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ServiceCountryListResultPage) NotDone() bool + func (page ServiceCountryListResultPage) Response() ServiceCountryListResult + func (page ServiceCountryListResultPage) Values() []ServiceCountry + type ServiceListResult struct + NextLink *string + Value *[]Service + func (slr ServiceListResult) IsEmpty() bool + type ServiceListResultIterator struct + func NewServiceListResultIterator(page ServiceListResultPage) ServiceListResultIterator + func (iter *ServiceListResultIterator) Next() error + func (iter *ServiceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ServiceListResultIterator) NotDone() bool + func (iter ServiceListResultIterator) Response() ServiceListResult + func (iter ServiceListResultIterator) Value() Service + type ServiceListResultPage struct + func NewServiceListResultPage(cur ServiceListResult, ...) ServiceListResultPage + func (page *ServiceListResultPage) Next() error + func (page *ServiceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ServiceListResultPage) NotDone() bool + func (page ServiceListResultPage) Response() ServiceListResult + func (page ServiceListResultPage) Values() []Service + type ServiceLocation struct + ID *string + Name *string + Type *string + func (sl *ServiceLocation) UnmarshalJSON(body []byte) error + func (sl ServiceLocation) MarshalJSON() ([]byte, error) + type ServiceLocationListResult struct + NextLink *string + Value *[]ServiceLocation + func (sllr ServiceLocationListResult) IsEmpty() bool + type ServiceLocationListResultIterator struct + func NewServiceLocationListResultIterator(page ServiceLocationListResultPage) ServiceLocationListResultIterator + func (iter *ServiceLocationListResultIterator) Next() error + func (iter *ServiceLocationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ServiceLocationListResultIterator) NotDone() bool + func (iter ServiceLocationListResultIterator) Response() ServiceLocationListResult + func (iter ServiceLocationListResultIterator) Value() ServiceLocation + type ServiceLocationListResultPage struct + func NewServiceLocationListResultPage(cur ServiceLocationListResult, ...) ServiceLocationListResultPage + func (page *ServiceLocationListResultPage) Next() error + func (page *ServiceLocationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ServiceLocationListResultPage) NotDone() bool + func (page ServiceLocationListResultPage) Response() ServiceLocationListResult + func (page ServiceLocationListResultPage) Values() []ServiceLocation + type ServiceLocationProperties struct + AzureRegion *string + Country *string + State *string + type ServiceLocationsClient struct + func NewServiceLocationsClient(subscriptionID string) ServiceLocationsClient + func NewServiceLocationsClientWithBaseURI(baseURI string, subscriptionID string) ServiceLocationsClient + func (client ServiceLocationsClient) List(ctx context.Context, country string) (result ServiceLocationListResultPage, err error) + func (client ServiceLocationsClient) ListComplete(ctx context.Context, country string) (result ServiceLocationListResultIterator, err error) + func (client ServiceLocationsClient) ListPreparer(ctx context.Context, country string) (*http.Request, error) + func (client ServiceLocationsClient) ListResponder(resp *http.Response) (result ServiceLocationListResult, err error) + func (client ServiceLocationsClient) ListSender(req *http.Request) (*http.Response, error) + type ServicePrefix struct + ID *string + Name *string + Type *string + func (sp *ServicePrefix) UnmarshalJSON(body []byte) error + func (sp ServicePrefix) MarshalJSON() ([]byte, error) + type ServicePrefixEvent struct + EventDescription *string + EventLevel *string + EventSummary *string + EventTimestamp *date.Time + EventType *string + type ServicePrefixListResult struct + NextLink *string + Value *[]ServicePrefix + func (splr ServicePrefixListResult) IsEmpty() bool + type ServicePrefixListResultIterator struct + func NewServicePrefixListResultIterator(page ServicePrefixListResultPage) ServicePrefixListResultIterator + func (iter *ServicePrefixListResultIterator) Next() error + func (iter *ServicePrefixListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ServicePrefixListResultIterator) NotDone() bool + func (iter ServicePrefixListResultIterator) Response() ServicePrefixListResult + func (iter ServicePrefixListResultIterator) Value() ServicePrefix + type ServicePrefixListResultPage struct + func NewServicePrefixListResultPage(cur ServicePrefixListResult, ...) ServicePrefixListResultPage + func (page *ServicePrefixListResultPage) Next() error + func (page *ServicePrefixListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ServicePrefixListResultPage) NotDone() bool + func (page ServicePrefixListResultPage) Response() ServicePrefixListResult + func (page ServicePrefixListResultPage) Values() []ServicePrefix + type ServicePrefixProperties struct + ErrorMessage *string + Events *[]ServicePrefixEvent + LearnedType LearnedType + PeeringServicePrefixKey *string + Prefix *string + PrefixValidationState PrefixValidationState + ProvisioningState ProvisioningState + func (spp ServicePrefixProperties) MarshalJSON() ([]byte, error) + type ServiceProperties struct + PeeringServiceLocation *string + PeeringServiceProvider *string + ProvisioningState ProvisioningState + func (sp ServiceProperties) MarshalJSON() ([]byte, error) + type ServiceProvider struct + ID *string + Name *string + Type *string + func (sp *ServiceProvider) UnmarshalJSON(body []byte) error + func (sp ServiceProvider) MarshalJSON() ([]byte, error) + type ServiceProviderListResult struct + NextLink *string + Value *[]ServiceProvider + func (splr ServiceProviderListResult) IsEmpty() bool + type ServiceProviderListResultIterator struct + func NewServiceProviderListResultIterator(page ServiceProviderListResultPage) ServiceProviderListResultIterator + func (iter *ServiceProviderListResultIterator) Next() error + func (iter *ServiceProviderListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ServiceProviderListResultIterator) NotDone() bool + func (iter ServiceProviderListResultIterator) Response() ServiceProviderListResult + func (iter ServiceProviderListResultIterator) Value() ServiceProvider + type ServiceProviderListResultPage struct + func NewServiceProviderListResultPage(cur ServiceProviderListResult, ...) ServiceProviderListResultPage + func (page *ServiceProviderListResultPage) Next() error + func (page *ServiceProviderListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ServiceProviderListResultPage) NotDone() bool + func (page ServiceProviderListResultPage) Response() ServiceProviderListResult + func (page ServiceProviderListResultPage) Values() []ServiceProvider + type ServiceProviderProperties struct + ServiceProviderName *string + type ServiceProvidersClient struct + func NewServiceProvidersClient(subscriptionID string) ServiceProvidersClient + func NewServiceProvidersClientWithBaseURI(baseURI string, subscriptionID string) ServiceProvidersClient + func (client ServiceProvidersClient) List(ctx context.Context) (result ServiceProviderListResultPage, err error) + func (client ServiceProvidersClient) ListComplete(ctx context.Context) (result ServiceProviderListResultIterator, err error) + func (client ServiceProvidersClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ServiceProvidersClient) ListResponder(resp *http.Response) (result ServiceProviderListResult, err error) + func (client ServiceProvidersClient) ListSender(req *http.Request) (*http.Response, error) + type ServiceSku struct + Name *string + type ServicesClient struct + func NewServicesClient(subscriptionID string) ServicesClient + func NewServicesClientWithBaseURI(baseURI string, subscriptionID string) ServicesClient + func (client ServicesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (result Service, err error) + func (client ServicesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (*http.Request, error) + func (client ServicesClient) CreateOrUpdateResponder(resp *http.Response) (result Service, err error) + func (client ServicesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) Delete(ctx context.Context, resourceGroupName string, peeringServiceName string) (result autorest.Response, err error) + func (client ServicesClient) DeletePreparer(ctx context.Context, resourceGroupName string, peeringServiceName string) (*http.Request, error) + func (client ServicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServicesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) Get(ctx context.Context, resourceGroupName string, peeringServiceName string) (result Service, err error) + func (client ServicesClient) GetPreparer(ctx context.Context, resourceGroupName string, peeringServiceName string) (*http.Request, error) + func (client ServicesClient) GetResponder(resp *http.Response) (result Service, err error) + func (client ServicesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ServiceListResultPage, err error) + func (client ServicesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ServiceListResultIterator, err error) + func (client ServicesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ServicesClient) ListByResourceGroupResponder(resp *http.Response) (result ServiceListResult, err error) + func (client ServicesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) ListBySubscription(ctx context.Context) (result ServiceListResultPage, err error) + func (client ServicesClient) ListBySubscriptionComplete(ctx context.Context) (result ServiceListResultIterator, err error) + func (client ServicesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client ServicesClient) ListBySubscriptionResponder(resp *http.Response) (result ServiceListResult, err error) + func (client ServicesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) Update(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (result Service, err error) + func (client ServicesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, peeringServiceName string, ...) (*http.Request, error) + func (client ServicesClient) UpdateResponder(resp *http.Response) (result Service, err error) + func (client ServicesClient) UpdateSender(req *http.Request) (*http.Response, error) + type SessionAddressProvider string + const Microsoft + const Peer + func PossibleSessionAddressProviderValues() []SessionAddressProvider + type SessionStateV4 string + const SessionStateV4Active + const SessionStateV4Connect + const SessionStateV4Established + const SessionStateV4Idle + const SessionStateV4None + const SessionStateV4OpenConfirm + const SessionStateV4OpenReceived + const SessionStateV4OpenSent + const SessionStateV4PendingAdd + const SessionStateV4PendingRemove + const SessionStateV4PendingUpdate + func PossibleSessionStateV4Values() []SessionStateV4 + type SessionStateV6 string + const SessionStateV6Active + const SessionStateV6Connect + const SessionStateV6Established + const SessionStateV6Idle + const SessionStateV6None + const SessionStateV6OpenConfirm + const SessionStateV6OpenReceived + const SessionStateV6OpenSent + const SessionStateV6PendingAdd + const SessionStateV6PendingRemove + const SessionStateV6PendingUpdate + func PossibleSessionStateV6Values() []SessionStateV6 + type Size string + const Free + const Metered + const Unlimited + func PossibleSizeValues() []Size + type Sku struct + Family Family + Name *string + Size Size + Tier Tier + type String struct + Value *string + type SubResource struct + ID *string + type Tier string + const Basic + const Premium + func PossibleTierValues() []Tier + type ValidationState string + const ValidationStateApproved + const ValidationStateFailed + const ValidationStateNone + const ValidationStatePending + func PossibleValidationStateValues() []ValidationState Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v40 gopkg.in/azure/azure-sdk-for-go.v41 gopkg.in/azure/azure-sdk-for-go.v42 gopkg.in/azure/azure-sdk-for-go.v43 gopkg.in/azure/azure-sdk-for-go.v44 gopkg.in/azure/azure-sdk-for-go.v45 gopkg.in/azure/azure-sdk-for-go.v46 gopkg.in/azure/azure-sdk-for-go.v47 gopkg.in/azure/azure-sdk-for-go.v48