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)


19749
19750
19751
# File 'sig/types.rbs', line 19749

def creation_timestamp
  @creation_timestamp
end

#dns_entries::Array[Types::DnsEntry]

Returns the value of attribute dns_entries.

Returns:



19748
19749
19750
# File 'sig/types.rbs', line 19748

def dns_entries
  @dns_entries
end

#dns_optionsTypes::DnsOptions

Returns the value of attribute dns_options.

Returns:



19744
19745
19746
# File 'sig/types.rbs', line 19744

def dns_options
  @dns_options
end

#failure_reason::String

Returns the value of attribute failure_reason.

Returns:

  • (::String)


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

def failure_reason
  @failure_reason
end

#groups::Array[Types::SecurityGroupIdentifier]

Returns the value of attribute groups.

Returns:



19742
19743
19744
# File 'sig/types.rbs', line 19742

def groups
  @groups
end

#ip_address_type"ipv4", ...

Returns the value of attribute ip_address_type.

Returns:

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


19743
19744
19745
# File 'sig/types.rbs', line 19743

def ip_address_type
  @ip_address_type
end

#ipv_4_prefixes::Array[Types::SubnetIpPrefixes]

Returns the value of attribute ipv_4_prefixes.

Returns:



19753
19754
19755
# File 'sig/types.rbs', line 19753

def ipv_4_prefixes
  @ipv_4_prefixes
end

#ipv_6_prefixes::Array[Types::SubnetIpPrefixes]

Returns the value of attribute ipv_6_prefixes.

Returns:



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

def ipv_6_prefixes
  @ipv_6_prefixes
end

#last_errorTypes::LastError

Returns the value of attribute last_error.

Returns:



19752
19753
19754
# File 'sig/types.rbs', line 19752

def last_error
  @last_error
end

#network_interface_ids::Array[::String]

Returns the value of attribute network_interface_ids.

Returns:

  • (::Array[::String])


19747
19748
19749
# File 'sig/types.rbs', line 19747

def network_interface_ids
  @network_interface_ids
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


19751
19752
19753
# File 'sig/types.rbs', line 19751

def owner_id
  @owner_id
end

#payer_responsibilities::Array[Types::PayerResponsibilityEntry]

Returns the value of attribute payer_responsibilities.

Returns:



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

def payer_responsibilities
  @payer_responsibilities
end

#policy_document::String

Returns the value of attribute policy_document.

Returns:

  • (::String)


19739
19740
19741
# File 'sig/types.rbs', line 19739

def policy_document
  @policy_document
end

#private_dns_enabledBoolean

Returns the value of attribute private_dns_enabled.

Returns:

  • (Boolean)


19745
19746
19747
# File 'sig/types.rbs', line 19745

def private_dns_enabled
  @private_dns_enabled
end

#requester_managedBoolean

Returns the value of attribute requester_managed.

Returns:

  • (Boolean)


19746
19747
19748
# File 'sig/types.rbs', line 19746

def requester_managed
  @requester_managed
end

#resource_configuration_arn::String

Returns the value of attribute resource_configuration_arn.

Returns:

  • (::String)


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

def resource_configuration_arn
  @resource_configuration_arn
end

#route_table_ids::Array[::String]

Returns the value of attribute route_table_ids.

Returns:

  • (::Array[::String])


19740
19741
19742
# File 'sig/types.rbs', line 19740

def route_table_ids
  @route_table_ids
end

#service_name::String

Returns the value of attribute service_name.

Returns:

  • (::String)


19737
19738
19739
# File 'sig/types.rbs', line 19737

def service_name
  @service_name
end

#service_network_arn::String

Returns the value of attribute service_network_arn.

Returns:

  • (::String)


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

def service_network_arn
  @service_network_arn
end

#service_region::String

Returns the value of attribute service_region.

Returns:

  • (::String)


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

def service_region
  @service_region
end

#state"PendingAcceptance", ...

Returns the value of attribute state.

Returns:

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


19738
19739
19740
# File 'sig/types.rbs', line 19738

def state
  @state
end

#subnet_ids::Array[::String]

Returns the value of attribute subnet_ids.

Returns:

  • (::Array[::String])


19741
19742
19743
# File 'sig/types.rbs', line 19741

def subnet_ids
  @subnet_ids
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



19750
19751
19752
# File 'sig/types.rbs', line 19750

def tags
  @tags
end

#vpc_endpoint_id::String

Returns the value of attribute vpc_endpoint_id.

Returns:

  • (::String)


19734
19735
19736
# File 'sig/types.rbs', line 19734

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


19735
19736
19737
# File 'sig/types.rbs', line 19735

def vpc_endpoint_type
  @vpc_endpoint_type
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


19736
19737
19738
# File 'sig/types.rbs', line 19736

def vpc_id
  @vpc_id
end