models Package

Classes

CheckTrafficManagerRelativeDnsNameAvailabilityParameters

Parameters supplied to check Traffic Manager name operation.

CloudErrorBody

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

DeleteOperationResult

The result of the request or operation.

Variables are only populated by the server, and will be ignored when sending a request.

DnsConfig

Class containing DNS settings in a Traffic Manager profile.

Variables are only populated by the server, and will be ignored when sending a request.

Endpoint

Class representing a Traffic Manager endpoint.

EndpointPropertiesCustomHeadersItem

Custom header name and value.

EndpointPropertiesSubnetsItem

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

HeatMapEndpoint

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

HeatMapModel

Class representing a Traffic Manager HeatMap.

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.

ProfileListResult

The list Traffic Manager profiles operation response.

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.

All required parameters must be populated in order to send to Azure.

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.

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

EndpointType.

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.

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.