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)


19770
19771
19772
# File 'sig/types.rbs', line 19770

def creation_timestamp
  @creation_timestamp
end

#dns_entries::Array[Types::DnsEntry]

Returns the value of attribute dns_entries.

Returns:



19769
19770
19771
# File 'sig/types.rbs', line 19769

def dns_entries
  @dns_entries
end

#dns_optionsTypes::DnsOptions

Returns the value of attribute dns_options.

Returns:



19765
19766
19767
# File 'sig/types.rbs', line 19765

def dns_options
  @dns_options
end

#failure_reason::String

Returns the value of attribute failure_reason.

Returns:

  • (::String)


19776
19777
19778
# File 'sig/types.rbs', line 19776

def failure_reason
  @failure_reason
end

#groups::Array[Types::SecurityGroupIdentifier]

Returns the value of attribute groups.

Returns:



19763
19764
19765
# File 'sig/types.rbs', line 19763

def groups
  @groups
end

#ip_address_type"ipv4", ...

Returns the value of attribute ip_address_type.

Returns:

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


19764
19765
19766
# File 'sig/types.rbs', line 19764

def ip_address_type
  @ip_address_type
end

#ipv_4_prefixes::Array[Types::SubnetIpPrefixes]

Returns the value of attribute ipv_4_prefixes.

Returns:



19774
19775
19776
# File 'sig/types.rbs', line 19774

def ipv_4_prefixes
  @ipv_4_prefixes
end

#ipv_6_prefixes::Array[Types::SubnetIpPrefixes]

Returns the value of attribute ipv_6_prefixes.

Returns:



19775
19776
19777
# File 'sig/types.rbs', line 19775

def ipv_6_prefixes
  @ipv_6_prefixes
end

#last_errorTypes::LastError

Returns the value of attribute last_error.

Returns:



19773
19774
19775
# File 'sig/types.rbs', line 19773

def last_error
  @last_error
end

#network_interface_ids::Array[::String]

Returns the value of attribute network_interface_ids.

Returns:

  • (::Array[::String])


19768
19769
19770
# File 'sig/types.rbs', line 19768

def network_interface_ids
  @network_interface_ids
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


19772
19773
19774
# File 'sig/types.rbs', line 19772

def owner_id
  @owner_id
end

#payer_responsibilities::Array[Types::PayerResponsibilityEntry]

Returns the value of attribute payer_responsibilities.

Returns:



19780
19781
19782
# File 'sig/types.rbs', line 19780

def payer_responsibilities
  @payer_responsibilities
end

#policy_document::String

Returns the value of attribute policy_document.

Returns:

  • (::String)


19760
19761
19762
# File 'sig/types.rbs', line 19760

def policy_document
  @policy_document
end

#private_dns_enabledBoolean

Returns the value of attribute private_dns_enabled.

Returns:

  • (Boolean)


19766
19767
19768
# File 'sig/types.rbs', line 19766

def private_dns_enabled
  @private_dns_enabled
end

#requester_managedBoolean

Returns the value of attribute requester_managed.

Returns:

  • (Boolean)


19767
19768
19769
# File 'sig/types.rbs', line 19767

def requester_managed
  @requester_managed
end

#resource_configuration_arn::String

Returns the value of attribute resource_configuration_arn.

Returns:

  • (::String)


19778
19779
19780
# File 'sig/types.rbs', line 19778

def resource_configuration_arn
  @resource_configuration_arn
end

#route_table_ids::Array[::String]

Returns the value of attribute route_table_ids.

Returns:

  • (::Array[::String])


19761
19762
19763
# File 'sig/types.rbs', line 19761

def route_table_ids
  @route_table_ids
end

#service_name::String

Returns the value of attribute service_name.

Returns:

  • (::String)


19758
19759
19760
# File 'sig/types.rbs', line 19758

def service_name
  @service_name
end

#service_network_arn::String

Returns the value of attribute service_network_arn.

Returns:

  • (::String)


19777
19778
19779
# File 'sig/types.rbs', line 19777

def service_network_arn
  @service_network_arn
end

#service_region::String

Returns the value of attribute service_region.

Returns:

  • (::String)


19779
19780
19781
# File 'sig/types.rbs', line 19779

def service_region
  @service_region
end

#state"PendingAcceptance", ...

Returns the value of attribute state.

Returns:

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


19759
19760
19761
# File 'sig/types.rbs', line 19759

def state
  @state
end

#subnet_ids::Array[::String]

Returns the value of attribute subnet_ids.

Returns:

  • (::Array[::String])


19762
19763
19764
# File 'sig/types.rbs', line 19762

def subnet_ids
  @subnet_ids
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



19771
19772
19773
# File 'sig/types.rbs', line 19771

def tags
  @tags
end

#vpc_endpoint_id::String

Returns the value of attribute vpc_endpoint_id.

Returns:

  • (::String)


19755
19756
19757
# File 'sig/types.rbs', line 19755

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")


19756
19757
19758
# File 'sig/types.rbs', line 19756

def vpc_endpoint_type
  @vpc_endpoint_type
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


19757
19758
19759
# File 'sig/types.rbs', line 19757

def vpc_id
  @vpc_id
end