Package-level declarations

Types

Link copied to clipboard
data class DnsConfigResponse(val fqdn: String, val relativeName: String? = null, val ttl: Double? = null)

Class containing DNS settings in a Traffic Manager profile.

Link copied to clipboard
data class EndpointPropertiesResponseCustomHeaders(val name: String? = null, val value: String? = null)

Custom header name and value.

Link copied to clipboard
data class EndpointPropertiesResponseSubnets(val first: String? = null, val last: String? = null, val scope: Int? = null)

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

Link copied to clipboard
data class EndpointResponse(val alwaysServe: String? = null, val customHeaders: List<EndpointPropertiesResponseCustomHeaders>? = null, val endpointLocation: String? = null, val endpointMonitorStatus: String? = null, val endpointStatus: String? = null, val geoMapping: List<String>? = null, val id: String? = null, val minChildEndpoints: Double? = null, val minChildEndpointsIPv4: Double? = null, val minChildEndpointsIPv6: Double? = null, val name: String? = null, val priority: Double? = null, val subnets: List<EndpointPropertiesResponseSubnets>? = null, val target: String? = null, val targetResourceId: String? = null, val type: String? = null, val weight: Double? = null)

Class representing a Traffic Manager endpoint.

Link copied to clipboard
data class GetEndpointResult(val alwaysServe: String? = null, val azureApiVersion: String, val customHeaders: List<EndpointPropertiesResponseCustomHeaders>? = null, val endpointLocation: String? = null, val endpointMonitorStatus: String? = null, val endpointStatus: String? = null, val geoMapping: List<String>? = null, val id: String? = null, val minChildEndpoints: Double? = null, val minChildEndpointsIPv4: Double? = null, val minChildEndpointsIPv6: Double? = null, val name: String? = null, val priority: Double? = null, val subnets: List<EndpointPropertiesResponseSubnets>? = null, val target: String? = null, val targetResourceId: String? = null, val type: String? = null, val weight: Double? = null)

Class representing a Traffic Manager endpoint.

Link copied to clipboard
data class GetProfileResult(val allowedEndpointRecordTypes: List<String>? = null, val azureApiVersion: String, val dnsConfig: DnsConfigResponse? = null, val endpoints: List<EndpointResponse>? = null, val id: String? = null, val location: String? = null, val maxReturn: Double? = null, val monitorConfig: MonitorConfigResponse? = null, val name: String? = null, val profileStatus: String? = null, val tags: Map<String, String>? = null, val trafficRoutingMethod: String? = null, val trafficViewEnrollmentStatus: String? = null, val type: String? = null)

Class representing a Traffic Manager profile.

Link copied to clipboard
data class GetTrafficManagerUserMetricsKeyResult(val azureApiVersion: String, val id: String? = null, val key: String? = null, val name: String? = null, val type: String? = null)

Class representing Traffic Manager User Metrics.

Link copied to clipboard
data class MonitorConfigResponse(val customHeaders: List<MonitorConfigResponseCustomHeaders>? = null, val expectedStatusCodeRanges: List<MonitorConfigResponseExpectedStatusCodeRanges>? = null, val intervalInSeconds: Double? = null, val path: String? = null, val port: Double? = null, val profileMonitorStatus: String? = null, val protocol: String? = null, val timeoutInSeconds: Double? = null, val toleratedNumberOfFailures: Double? = null)

Class containing endpoint monitoring settings in a Traffic Manager profile.

Link copied to clipboard
data class MonitorConfigResponseCustomHeaders(val name: String? = null, val value: String? = null)

Custom header name and value.

data class MonitorConfigResponseExpectedStatusCodeRanges(val max: Int? = null, val min: Int? = null)

Min and max value of a status code range.