Class: Aws::Types::VpcEndpoint

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timestamp::Time

Returns the value of attribute creation_timestamp.

Returns:

  • (::Time)


19410
19411
19412
# File 'sig/types.rbs', line 19410

def creation_timestamp
  @creation_timestamp
end

#dns_entries::Array[Types::DnsEntry]

Returns the value of attribute dns_entries.

Returns:



19409
19410
19411
# File 'sig/types.rbs', line 19409

def dns_entries
  @dns_entries
end

#dns_optionsTypes::DnsOptions

Returns the value of attribute dns_options.

Returns:



19405
19406
19407
# File 'sig/types.rbs', line 19405

def dns_options
  @dns_options
end

#failure_reason::String

Returns the value of attribute failure_reason.

Returns:

  • (::String)


19416
19417
19418
# File 'sig/types.rbs', line 19416

def failure_reason
  @failure_reason
end

#groups::Array[Types::SecurityGroupIdentifier]

Returns the value of attribute groups.

Returns:



19403
19404
19405
# File 'sig/types.rbs', line 19403

def groups
  @groups
end

#ip_address_type"ipv4", ...

Returns the value of attribute ip_address_type.

Returns:

  • ("ipv4", "dualstack", "ipv6")


19404
19405
19406
# File 'sig/types.rbs', line 19404

def ip_address_type
  @ip_address_type
end

#ipv_4_prefixes::Array[Types::SubnetIpPrefixes]

Returns the value of attribute ipv_4_prefixes.

Returns:



19414
19415
19416
# File 'sig/types.rbs', line 19414

def ipv_4_prefixes
  @ipv_4_prefixes
end

#ipv_6_prefixes::Array[Types::SubnetIpPrefixes]

Returns the value of attribute ipv_6_prefixes.

Returns:



19415
19416
19417
# File 'sig/types.rbs', line 19415

def ipv_6_prefixes
  @ipv_6_prefixes
end

#last_errorTypes::LastError

Returns the value of attribute last_error.

Returns:



19413
19414
19415
# File 'sig/types.rbs', line 19413

def last_error
  @last_error
end

#network_interface_ids::Array[::String]

Returns the value of attribute network_interface_ids.

Returns:

  • (::Array[::String])


19408
19409
19410
# File 'sig/types.rbs', line 19408

def network_interface_ids
  @network_interface_ids
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


19412
19413
19414
# File 'sig/types.rbs', line 19412

def owner_id
  @owner_id
end

#payer_responsibilities::Array[Types::PayerResponsibilityEntry]

Returns the value of attribute payer_responsibilities.

Returns:



19420
19421
19422
# File 'sig/types.rbs', line 19420

def payer_responsibilities
  @payer_responsibilities
end

#policy_document::String

Returns the value of attribute policy_document.

Returns:

  • (::String)


19400
19401
19402
# File 'sig/types.rbs', line 19400

def policy_document
  @policy_document
end

#private_dns_enabledBoolean

Returns the value of attribute private_dns_enabled.

Returns:

  • (Boolean)


19406
19407
19408
# File 'sig/types.rbs', line 19406

def private_dns_enabled
  @private_dns_enabled
end

#requester_managedBoolean

Returns the value of attribute requester_managed.

Returns:

  • (Boolean)


19407
19408
19409
# File 'sig/types.rbs', line 19407

def requester_managed
  @requester_managed
end

#resource_configuration_arn::String

Returns the value of attribute resource_configuration_arn.

Returns:

  • (::String)


19418
19419
19420
# File 'sig/types.rbs', line 19418

def resource_configuration_arn
  @resource_configuration_arn
end

#route_table_ids::Array[::String]

Returns the value of attribute route_table_ids.

Returns:

  • (::Array[::String])


19401
19402
19403
# File 'sig/types.rbs', line 19401

def route_table_ids
  @route_table_ids
end

#service_name::String

Returns the value of attribute service_name.

Returns:

  • (::String)


19398
19399
19400
# File 'sig/types.rbs', line 19398

def service_name
  @service_name
end

#service_network_arn::String

Returns the value of attribute service_network_arn.

Returns:

  • (::String)


19417
19418
19419
# File 'sig/types.rbs', line 19417

def service_network_arn
  @service_network_arn
end

#service_region::String

Returns the value of attribute service_region.

Returns:

  • (::String)


19419
19420
19421
# File 'sig/types.rbs', line 19419

def service_region
  @service_region
end

#state"PendingAcceptance", ...

Returns the value of attribute state.

Returns:

  • ("PendingAcceptance", "Pending", "Available", "Deleting", "Deleted", "Rejected", "Failed", "Expired", "Partial")


19399
19400
19401
# File 'sig/types.rbs', line 19399

def state
  @state
end

#subnet_ids::Array[::String]

Returns the value of attribute subnet_ids.

Returns:

  • (::Array[::String])


19402
19403
19404
# File 'sig/types.rbs', line 19402

def subnet_ids
  @subnet_ids
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



19411
19412
19413
# File 'sig/types.rbs', line 19411

def tags
  @tags
end

#vpc_endpoint_id::String

Returns the value of attribute vpc_endpoint_id.

Returns:

  • (::String)


19395
19396
19397
# File 'sig/types.rbs', line 19395

def vpc_endpoint_id
  @vpc_endpoint_id
end

#vpc_endpoint_type"Interface", ...

Returns the value of attribute vpc_endpoint_type.

Returns:

  • ("Interface", "Gateway", "GatewayLoadBalancer", "Resource", "ServiceNetwork")


19396
19397
19398
# File 'sig/types.rbs', line 19396

def vpc_endpoint_type
  @vpc_endpoint_type
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


19397
19398
19399
# File 'sig/types.rbs', line 19397

def vpc_id
  @vpc_id
end