Package-level declarations

Types

Link copied to clipboard
data class DnsConfigArgs(val relativeName: Output<String>? = null, val ttl: Output<Double>? = null) : ConvertibleToJava<DnsConfigArgs>

Class containing DNS settings in a Traffic Manager profile.

Link copied to clipboard
Link copied to clipboard
data class EndpointArgs(val alwaysServe: Output<Either<String, AlwaysServe>>? = null, val customHeaders: Output<List<EndpointPropertiesCustomHeadersArgs>>? = null, val endpointLocation: Output<String>? = null, val endpointMonitorStatus: Output<Either<String, EndpointMonitorStatus>>? = null, val endpointStatus: Output<Either<String, EndpointStatus>>? = null, val geoMapping: Output<List<String>>? = null, val id: Output<String>? = null, val minChildEndpoints: Output<Double>? = null, val minChildEndpointsIPv4: Output<Double>? = null, val minChildEndpointsIPv6: Output<Double>? = null, val name: Output<String>? = null, val priority: Output<Double>? = null, val subnets: Output<List<EndpointPropertiesSubnetsArgs>>? = null, val target: Output<String>? = null, val targetResourceId: Output<String>? = null, val type: Output<String>? = null, val weight: Output<Double>? = null) : ConvertibleToJava<EndpointArgs>

Class representing a Traffic Manager endpoint.

Link copied to clipboard
Link copied to clipboard
data class EndpointPropertiesCustomHeadersArgs(val name: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EndpointPropertiesCustomHeadersArgs>

Custom header name and value.

Link copied to clipboard
data class EndpointPropertiesSubnetsArgs(val first: Output<String>? = null, val last: Output<String>? = null, val scope: Output<Int>? = null) : ConvertibleToJava<EndpointPropertiesSubnetsArgs>

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

Link copied to clipboard
data class GetEndpointPlainArgs(val endpointName: String, val endpointType: String, val profileName: String, val resourceGroupName: String) : ConvertibleToJava<GetEndpointPlainArgs>
Link copied to clipboard
data class GetProfilePlainArgs(val profileName: String, val resourceGroupName: String) : ConvertibleToJava<GetProfilePlainArgs>
Link copied to clipboard
class GetTrafficManagerUserMetricsKeyPlainArgs : ConvertibleToJava<GetTrafficManagerUserMetricsKeyPlainArgs>
Link copied to clipboard
data class MonitorConfigArgs(val customHeaders: Output<List<MonitorConfigCustomHeadersArgs>>? = null, val expectedStatusCodeRanges: Output<List<MonitorConfigExpectedStatusCodeRangesArgs>>? = null, val intervalInSeconds: Output<Double>? = null, val path: Output<String>? = null, val port: Output<Double>? = null, val profileMonitorStatus: Output<Either<String, ProfileMonitorStatus>>? = null, val protocol: Output<Either<String, MonitorProtocol>>? = null, val timeoutInSeconds: Output<Double>? = null, val toleratedNumberOfFailures: Output<Double>? = null) : ConvertibleToJava<MonitorConfigArgs>

Class containing endpoint monitoring settings in a Traffic Manager profile.

Link copied to clipboard
Link copied to clipboard
data class MonitorConfigCustomHeadersArgs(val name: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<MonitorConfigCustomHeadersArgs>

Custom header name and value.

data class MonitorConfigExpectedStatusCodeRangesArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<MonitorConfigExpectedStatusCodeRangesArgs>

Min and max value of a status code range.