Versions in this module Expand all Collapse all v25 v25.1.0 Feb 6, 2019 v25.0.0 Jan 30, 2019 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 DNSConfig struct + Fqdn *string + RelativeName *string + TTL *int64 + type Endpoint struct + ID *string + Name *string + Type *string + func (e *Endpoint) UnmarshalJSON(body []byte) error + func (e Endpoint) MarshalJSON() ([]byte, error) + type EndpointProperties struct + EndpointLocation *string + EndpointMonitorStatus *string + EndpointStatus *string + MinChildEndpoints *int64 + Priority *int64 + Target *string + TargetResourceID *string + Weight *int64 + 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 autorest.Response, err error) + func (client EndpointsClient) DeletePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) DeleteResponder(resp *http.Response) (result autorest.Response, 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 MonitorConfig struct + Path *string + Port *int64 + ProfileMonitorStatus *string + Protocol *string + 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 ProfileProperties struct + DNSConfig *DNSConfig + Endpoints *[]Endpoint + MonitorConfig *MonitorConfig + ProfileStatus *string + TrafficRoutingMethod *string + 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 autorest.Response, err error) + func (client ProfilesClient) DeletePreparer(ctx context.Context, resourceGroupName string, profileName string) (*http.Request, error) + func (client ProfilesClient) DeleteResponder(resp *http.Response) (result autorest.Response, 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) ListAll(ctx context.Context) (result ProfileListResult, err error) + func (client ProfilesClient) ListAllInResourceGroup(ctx context.Context, resourceGroupName string) (result ProfileListResult, err error) + func (client ProfilesClient) ListAllInResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ProfilesClient) ListAllInResourceGroupResponder(resp *http.Response) (result ProfileListResult, err error) + func (client ProfilesClient) ListAllInResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) ListAllPreparer(ctx context.Context) (*http.Request, error) + func (client ProfilesClient) ListAllResponder(resp *http.Response) (result ProfileListResult, err error) + func (client ProfilesClient) ListAllSender(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 Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type SubResource struct + ID *string Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v15 gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 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.v48