Class: Aws::MigrationHubRefactorSpaces::Types::UrlEndpointInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-migrationhubrefactorspaces/types.rb

Overview

The configuration for the URL endpoint type.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#health_urlString

The health check URL of the URL endpoint type. If the URL is a public endpoint, the ‘HealthUrl` must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.

Returns:

  • (String)


2481
2482
2483
2484
2485
2486
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2481

class UrlEndpointInput < Struct.new(
  :health_url,
  :url)
  SENSITIVE = []
  include Aws::Structure
end

#urlString

The URL to route traffic to. The URL must be an [rfc3986-formatted URL]. If the host is a domain name, the name must be resolvable over the public internet. If the scheme is ‘https`, the top level domain of the host must be listed in the [IANA root zone database].

[1]: datatracker.ietf.org/doc/html/rfc3986 [2]: www.iana.org/domains/root/db

Returns:

  • (String)


2481
2482
2483
2484
2485
2486
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2481

class UrlEndpointInput < Struct.new(
  :health_url,
  :url)
  SENSITIVE = []
  include Aws::Structure
end