models Package

Classes

CheckTrafficManagerRelativeDnsNameAvailabilityParameters

Parameters supplied to check Traffic Manager name operation.

CloudError

An error returned by the Azure Resource Manager.

CloudErrorBody

The content of an error returned by the Azure Resource Manager.

DeleteOperationResult

The result of the request or operation.

DnsConfig

Class containing DNS settings in a Traffic Manager profile.

Endpoint

Class representing a Traffic Manager endpoint.

EndpointProperties

Class representing a Traffic Manager endpoint properties.

EndpointPropertiesCustomHeadersItem

Custom header name and value.

EndpointPropertiesSubnetsItem

Subnet first address, scope, and/or last address.

GeographicHierarchyProperties

Class representing the properties of the Geographic hierarchy used with the Geographic traffic routing method.

HeatMapEndpoint

Class which is a sparse representation of a Traffic Manager endpoint.

HeatMapModel

Class representing a Traffic Manager HeatMap.

HeatMapProperties

Class representing a Traffic Manager HeatMap properties.

MonitorConfig

Class containing endpoint monitoring settings in a Traffic Manager profile.

MonitorConfigCustomHeadersItem

Custom header name and value.

MonitorConfigExpectedStatusCodeRangesItem

Min and max value of a status code range.

Profile

Class representing a Traffic Manager profile.

ProfileProperties

Class representing the Traffic Manager profile properties.

ProxyResource

The resource model definition for a ARM proxy resource. It will have everything other than required location and tags.

QueryExperience

Class representing a Traffic Manager HeatMap query experience properties.

Region

Class representing a region in the Geographic hierarchy used with the Geographic traffic routing method.

Resource

The core properties of ARM resources.

TrackedResource

The resource model definition for a ARM tracked top level resource.

TrafficFlow

Class representing a Traffic Manager HeatMap traffic flow properties.

TrafficManagerGeographicHierarchy

Class representing the Geographic hierarchy used with the Geographic traffic routing method.

TrafficManagerNameAvailability

Class representing a Traffic Manager Name Availability response.

UserMetricsModel

Class representing Traffic Manager User Metrics.

UserMetricsProperties

Class representing a Traffic Manager Real User Metrics key response.

Enums

AllowedEndpointRecordType

The allowed type DNS record types for this profile.

AlwaysServe

If Always Serve is enabled, probing for endpoint health will be disabled and endpoints will be included in the traffic routing method.

EndpointMonitorStatus

The monitoring status of the endpoint.

EndpointStatus

The status of the endpoint. If the endpoint is Enabled, it is probed for endpoint health and is included in the traffic routing method.

EndpointType

Type of EndpointType.

HeatMapType

Type of HeatMapType.

MonitorProtocol

The protocol (HTTP, HTTPS or TCP) used to probe for endpoint health.

ProfileMonitorStatus

The profile-level monitoring status of the Traffic Manager profile.

ProfileStatus

The status of the Traffic Manager profile.

RecordType

When record type is set, a traffic manager profile will allow only endpoints that match this type.

TrafficRoutingMethod

The traffic routing method of the Traffic Manager profile.

TrafficViewEnrollmentStatus

Indicates whether Traffic View is 'Enabled' or 'Disabled' for the Traffic Manager profile. Null, indicates 'Disabled'. Enabling this feature will increase the cost of the Traffic Manage profile.