Versions in this module Expand all Collapse all v1 v1.0.1 Aug 22, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type CheckTrafficManagerRelativeDNSNameAvailabilityParameters struct + Name *string + Type *string + type CloudError struct + Error *CloudErrorBody + type CloudErrorBody struct + Code *string + Details *[]CloudErrorBody + Message *string + Target *string + type DNSConfig struct + Fqdn *string + RelativeName *string + TTL *int64 + func (dc DNSConfig) MarshalJSON() ([]byte, error) + type DeleteOperationResult struct + OperationResult *bool + func (dor DeleteOperationResult) MarshalJSON() ([]byte, error) + type Endpoint struct + ID *string + Name *string + Type *string + func (e *Endpoint) UnmarshalJSON(body []byte) error + func (e Endpoint) MarshalJSON() ([]byte, error) + type EndpointMonitorStatus string + const CheckingEndpoint + const Degraded + const Disabled + const Inactive + const Online + const Stopped + func PossibleEndpointMonitorStatusValues() []EndpointMonitorStatus + type EndpointProperties struct + EndpointLocation *string + EndpointMonitorStatus EndpointMonitorStatus + EndpointStatus EndpointStatus + GeoMapping *[]string + MinChildEndpoints *int64 + Priority *int64 + Target *string + TargetResourceID *string + Weight *int64 + type EndpointStatus string + const EndpointStatusDisabled + const EndpointStatusEnabled + func PossibleEndpointStatusValues() []EndpointStatus + type EndpointsClient struct + func NewEndpointsClient(subscriptionID string) EndpointsClient + func NewEndpointsClientWithBaseURI(baseURI string, subscriptionID string) EndpointsClient + func (client EndpointsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (result Endpoint, err error) + func (client EndpointsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) CreateOrUpdateResponder(resp *http.Response) (result Endpoint, err error) + func (client EndpointsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) Delete(ctx context.Context, resourceGroupName string, profileName string, ...) (result DeleteOperationResult, err error) + func (client EndpointsClient) DeletePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) DeleteResponder(resp *http.Response) (result DeleteOperationResult, err error) + func (client EndpointsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (result Endpoint, err error) + func (client EndpointsClient) GetPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) GetResponder(resp *http.Response) (result Endpoint, err error) + func (client EndpointsClient) GetSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) Update(ctx context.Context, resourceGroupName string, profileName string, ...) (result Endpoint, err error) + func (client EndpointsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) UpdateResponder(resp *http.Response) (result Endpoint, err error) + func (client EndpointsClient) UpdateSender(req *http.Request) (*http.Response, error) + type GeographicHierarchiesClient struct + func NewGeographicHierarchiesClient(subscriptionID string) GeographicHierarchiesClient + func NewGeographicHierarchiesClientWithBaseURI(baseURI string, subscriptionID string) GeographicHierarchiesClient + func (client GeographicHierarchiesClient) GetDefault(ctx context.Context) (result GeographicHierarchy, err error) + func (client GeographicHierarchiesClient) GetDefaultPreparer(ctx context.Context) (*http.Request, error) + func (client GeographicHierarchiesClient) GetDefaultResponder(resp *http.Response) (result GeographicHierarchy, err error) + func (client GeographicHierarchiesClient) GetDefaultSender(req *http.Request) (*http.Response, error) + type GeographicHierarchy struct + ID *string + Name *string + Type *string + func (gh *GeographicHierarchy) UnmarshalJSON(body []byte) error + func (gh GeographicHierarchy) MarshalJSON() ([]byte, error) + type GeographicHierarchyProperties struct + GeographicHierarchy *Region + type HeatMapClient struct + func NewHeatMapClient(subscriptionID string) HeatMapClient + func NewHeatMapClientWithBaseURI(baseURI string, subscriptionID string) HeatMapClient + func (client HeatMapClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (result HeatMapModel, err error) + func (client HeatMapClient) GetPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client HeatMapClient) GetResponder(resp *http.Response) (result HeatMapModel, err error) + func (client HeatMapClient) GetSender(req *http.Request) (*http.Response, error) + type HeatMapEndpoint struct + EndpointID *int32 + ResourceID *string + type HeatMapModel struct + ID *string + Name *string + Type *string + func (hmm *HeatMapModel) UnmarshalJSON(body []byte) error + func (hmm HeatMapModel) MarshalJSON() ([]byte, error) + type HeatMapProperties struct + EndTime *date.Time + Endpoints *[]HeatMapEndpoint + StartTime *date.Time + TrafficFlows *[]TrafficFlow + type MonitorConfig struct + IntervalInSeconds *int64 + Path *string + Port *int64 + ProfileMonitorStatus ProfileMonitorStatus + Protocol MonitorProtocol + TimeoutInSeconds *int64 + ToleratedNumberOfFailures *int64 + type MonitorProtocol string + const HTTP + const HTTPS + const TCP + func PossibleMonitorProtocolValues() []MonitorProtocol + type NameAvailability struct + Message *string + Name *string + NameAvailable *bool + Reason *string + Type *string + type Profile struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (p *Profile) UnmarshalJSON(body []byte) error + func (p Profile) MarshalJSON() ([]byte, error) + type ProfileListResult struct + Value *[]Profile + type ProfileMonitorStatus string + const ProfileMonitorStatusCheckingEndpoints + const ProfileMonitorStatusDegraded + const ProfileMonitorStatusDisabled + const ProfileMonitorStatusInactive + const ProfileMonitorStatusOnline + func PossibleProfileMonitorStatusValues() []ProfileMonitorStatus + type ProfileProperties struct + DNSConfig *DNSConfig + Endpoints *[]Endpoint + MonitorConfig *MonitorConfig + ProfileStatus ProfileStatus + TrafficRoutingMethod TrafficRoutingMethod + type ProfileStatus string + const ProfileStatusDisabled + const ProfileStatusEnabled + func PossibleProfileStatusValues() []ProfileStatus + type ProfilesClient struct + func NewProfilesClient(subscriptionID string) ProfilesClient + func NewProfilesClientWithBaseURI(baseURI string, subscriptionID string) ProfilesClient + func (client ProfilesClient) CheckTrafficManagerRelativeDNSNameAvailability(ctx context.Context, ...) (result NameAvailability, err error) + func (client ProfilesClient) CheckTrafficManagerRelativeDNSNameAvailabilityPreparer(ctx context.Context, ...) (*http.Request, error) + func (client ProfilesClient) CheckTrafficManagerRelativeDNSNameAvailabilityResponder(resp *http.Response) (result NameAvailability, err error) + func (client ProfilesClient) CheckTrafficManagerRelativeDNSNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (result Profile, err error) + func (client ProfilesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client ProfilesClient) CreateOrUpdateResponder(resp *http.Response) (result Profile, err error) + func (client ProfilesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) Delete(ctx context.Context, resourceGroupName string, profileName string) (result DeleteOperationResult, err error) + func (client ProfilesClient) DeletePreparer(ctx context.Context, resourceGroupName string, profileName string) (*http.Request, error) + func (client ProfilesClient) DeleteResponder(resp *http.Response) (result DeleteOperationResult, err error) + func (client ProfilesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) Get(ctx context.Context, resourceGroupName string, profileName string) (result Profile, err error) + func (client ProfilesClient) GetPreparer(ctx context.Context, resourceGroupName string, profileName string) (*http.Request, error) + func (client ProfilesClient) GetResponder(resp *http.Response) (result Profile, err error) + func (client ProfilesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ProfileListResult, err error) + func (client ProfilesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ProfilesClient) ListByResourceGroupResponder(resp *http.Response) (result ProfileListResult, err error) + func (client ProfilesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) ListBySubscription(ctx context.Context) (result ProfileListResult, err error) + func (client ProfilesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client ProfilesClient) ListBySubscriptionResponder(resp *http.Response) (result ProfileListResult, err error) + func (client ProfilesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) Update(ctx context.Context, resourceGroupName string, profileName string, ...) (result Profile, err error) + func (client ProfilesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client ProfilesClient) UpdateResponder(resp *http.Response) (result Profile, err error) + func (client ProfilesClient) UpdateSender(req *http.Request) (*http.Response, error) + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type QueryExperience struct + EndpointID *int32 + Latency *float64 + QueryCount *int32 + type Region struct + Code *string + Name *string + Regions *[]Region + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type TrafficFlow struct + Latitude *float64 + Longitude *float64 + QueryExperiences *[]QueryExperience + SourceIP *string + type TrafficRoutingMethod string + const Geographic + const Performance + const Priority + const Weighted + func PossibleTrafficRoutingMethodValues() []TrafficRoutingMethod + type UserMetricsKeyModel struct + ID *string + Key *string + Name *string + Type *string + func (umkm UserMetricsKeyModel) MarshalJSON() ([]byte, error) + type UserMetricsKeysClient struct + func NewUserMetricsKeysClient(subscriptionID string) UserMetricsKeysClient + func NewUserMetricsKeysClientWithBaseURI(baseURI string, subscriptionID string) UserMetricsKeysClient + func (client UserMetricsKeysClient) CreateOrUpdate(ctx context.Context) (result UserMetricsKeyModel, err error) + func (client UserMetricsKeysClient) CreateOrUpdatePreparer(ctx context.Context) (*http.Request, error) + func (client UserMetricsKeysClient) CreateOrUpdateResponder(resp *http.Response) (result UserMetricsKeyModel, err error) + func (client UserMetricsKeysClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client UserMetricsKeysClient) Delete(ctx context.Context) (result DeleteOperationResult, err error) + func (client UserMetricsKeysClient) DeletePreparer(ctx context.Context) (*http.Request, error) + func (client UserMetricsKeysClient) DeleteResponder(resp *http.Response) (result DeleteOperationResult, err error) + func (client UserMetricsKeysClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client UserMetricsKeysClient) Get(ctx context.Context) (result UserMetricsKeyModel, err error) + func (client UserMetricsKeysClient) GetPreparer(ctx context.Context) (*http.Request, error) + func (client UserMetricsKeysClient) GetResponder(resp *http.Response) (result UserMetricsKeyModel, err error) + func (client UserMetricsKeysClient) GetSender(req *http.Request) (*http.Response, error)