Class: Aws::Types::CreateResolverEndpointRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#creator_request_id::String

Returns the value of attribute creator_request_id.

Returns:

  • (::String)


208
209
210
# File 'sig/types.rbs', line 208

def creator_request_id
  @creator_request_id
end

#direction"INBOUND", ...

Returns the value of attribute direction.

Returns:

  • ("INBOUND", "OUTBOUND", "INBOUND_DELEGATION")


211
212
213
# File 'sig/types.rbs', line 211

def direction
  @direction
end

#dns_64_enabledBoolean

Returns the value of attribute dns_64_enabled.

Returns:

  • (Boolean)


220
221
222
# File 'sig/types.rbs', line 220

def dns_64_enabled
  @dns_64_enabled
end

#ip_addresses::Array[Types::IpAddressRequest]

Returns the value of attribute ip_addresses.

Returns:



212
213
214
# File 'sig/types.rbs', line 212

def ip_addresses
  @ip_addresses
end

#ipv_6_internet_access_enabledBoolean

Returns the value of attribute ipv_6_internet_access_enabled.

Returns:

  • (Boolean)


221
222
223
# File 'sig/types.rbs', line 221

def ipv_6_internet_access_enabled
  @ipv_6_internet_access_enabled
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


209
210
211
# File 'sig/types.rbs', line 209

def name
  @name
end

#outpost_arn::String

Returns the value of attribute outpost_arn.

Returns:

  • (::String)


213
214
215
# File 'sig/types.rbs', line 213

def outpost_arn
  @outpost_arn
end

#preferred_instance_type::String

Returns the value of attribute preferred_instance_type.

Returns:

  • (::String)


214
215
216
# File 'sig/types.rbs', line 214

def preferred_instance_type
  @preferred_instance_type
end

#protocols::Array[("DoH" | "Do53" | "DoH-FIPS")]

Returns the value of attribute protocols.

Returns:

  • (::Array[("DoH" | "Do53" | "DoH-FIPS")])


217
218
219
# File 'sig/types.rbs', line 217

def protocols
  @protocols
end

#resolver_endpoint_type"IPV6", ...

Returns the value of attribute resolver_endpoint_type.

Returns:

  • ("IPV6", "IPV4", "DUALSTACK")


216
217
218
# File 'sig/types.rbs', line 216

def resolver_endpoint_type
  @resolver_endpoint_type
end

#rni_enhanced_metrics_enabledBoolean

Returns the value of attribute rni_enhanced_metrics_enabled.

Returns:

  • (Boolean)


218
219
220
# File 'sig/types.rbs', line 218

def rni_enhanced_metrics_enabled
  @rni_enhanced_metrics_enabled
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


210
211
212
# File 'sig/types.rbs', line 210

def security_group_ids
  @security_group_ids
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



215
216
217
# File 'sig/types.rbs', line 215

def tags
  @tags
end

#target_name_server_metrics_enabledBoolean

Returns the value of attribute target_name_server_metrics_enabled.

Returns:

  • (Boolean)


219
220
221
# File 'sig/types.rbs', line 219

def target_name_server_metrics_enabled
  @target_name_server_metrics_enabled
end