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)


19083
19084
19085
# File 'sig/types.rbs', line 19083

def creation_timestamp
  @creation_timestamp
end

#dns_entries::Array[Types::DnsEntry]

Returns the value of attribute dns_entries.

Returns:



19082
19083
19084
# File 'sig/types.rbs', line 19082

def dns_entries
  @dns_entries
end

#dns_optionsTypes::DnsOptions

Returns the value of attribute dns_options.

Returns:



19078
19079
19080
# File 'sig/types.rbs', line 19078

def dns_options
  @dns_options
end

#failure_reason::String

Returns the value of attribute failure_reason.

Returns:

  • (::String)


19089
19090
19091
# File 'sig/types.rbs', line 19089

def failure_reason
  @failure_reason
end

#groups::Array[Types::SecurityGroupIdentifier]

Returns the value of attribute groups.

Returns:



19076
19077
19078
# File 'sig/types.rbs', line 19076

def groups
  @groups
end

#ip_address_type"ipv4", ...

Returns the value of attribute ip_address_type.

Returns:

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


19077
19078
19079
# File 'sig/types.rbs', line 19077

def ip_address_type
  @ip_address_type
end

#ipv_4_prefixes::Array[Types::SubnetIpPrefixes]

Returns the value of attribute ipv_4_prefixes.

Returns:



19087
19088
19089
# File 'sig/types.rbs', line 19087

def ipv_4_prefixes
  @ipv_4_prefixes
end

#ipv_6_prefixes::Array[Types::SubnetIpPrefixes]

Returns the value of attribute ipv_6_prefixes.

Returns:



19088
19089
19090
# File 'sig/types.rbs', line 19088

def ipv_6_prefixes
  @ipv_6_prefixes
end

#last_errorTypes::LastError

Returns the value of attribute last_error.

Returns:



19086
19087
19088
# File 'sig/types.rbs', line 19086

def last_error
  @last_error
end

#network_interface_ids::Array[::String]

Returns the value of attribute network_interface_ids.

Returns:

  • (::Array[::String])


19081
19082
19083
# File 'sig/types.rbs', line 19081

def network_interface_ids
  @network_interface_ids
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


19085
19086
19087
# File 'sig/types.rbs', line 19085

def owner_id
  @owner_id
end

#payer_responsibilities::Array[Types::PayerResponsibilityEntry]

Returns the value of attribute payer_responsibilities.

Returns:



19093
19094
19095
# File 'sig/types.rbs', line 19093

def payer_responsibilities
  @payer_responsibilities
end

#policy_document::String

Returns the value of attribute policy_document.

Returns:

  • (::String)


19073
19074
19075
# File 'sig/types.rbs', line 19073

def policy_document
  @policy_document
end

#private_dns_enabledBoolean

Returns the value of attribute private_dns_enabled.

Returns:

  • (Boolean)


19079
19080
19081
# File 'sig/types.rbs', line 19079

def private_dns_enabled
  @private_dns_enabled
end

#requester_managedBoolean

Returns the value of attribute requester_managed.

Returns:

  • (Boolean)


19080
19081
19082
# File 'sig/types.rbs', line 19080

def requester_managed
  @requester_managed
end

#resource_configuration_arn::String

Returns the value of attribute resource_configuration_arn.

Returns:

  • (::String)


19091
19092
19093
# File 'sig/types.rbs', line 19091

def resource_configuration_arn
  @resource_configuration_arn
end

#route_table_ids::Array[::String]

Returns the value of attribute route_table_ids.

Returns:

  • (::Array[::String])


19074
19075
19076
# File 'sig/types.rbs', line 19074

def route_table_ids
  @route_table_ids
end

#service_name::String

Returns the value of attribute service_name.

Returns:

  • (::String)


19071
19072
19073
# File 'sig/types.rbs', line 19071

def service_name
  @service_name
end

#service_network_arn::String

Returns the value of attribute service_network_arn.

Returns:

  • (::String)


19090
19091
19092
# File 'sig/types.rbs', line 19090

def service_network_arn
  @service_network_arn
end

#service_region::String

Returns the value of attribute service_region.

Returns:

  • (::String)


19092
19093
19094
# File 'sig/types.rbs', line 19092

def service_region
  @service_region
end

#state"PendingAcceptance", ...

Returns the value of attribute state.

Returns:

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


19072
19073
19074
# File 'sig/types.rbs', line 19072

def state
  @state
end

#subnet_ids::Array[::String]

Returns the value of attribute subnet_ids.

Returns:

  • (::Array[::String])


19075
19076
19077
# File 'sig/types.rbs', line 19075

def subnet_ids
  @subnet_ids
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



19084
19085
19086
# File 'sig/types.rbs', line 19084

def tags
  @tags
end

#vpc_endpoint_id::String

Returns the value of attribute vpc_endpoint_id.

Returns:

  • (::String)


19068
19069
19070
# File 'sig/types.rbs', line 19068

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


19069
19070
19071
# File 'sig/types.rbs', line 19069

def vpc_endpoint_type
  @vpc_endpoint_type
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


19070
19071
19072
# File 'sig/types.rbs', line 19070

def vpc_id
  @vpc_id
end