class GeoEngineer::Resources::AwsVpcEndpoint

AwsVpcEndpoint is the aws_vpc_endpoint terrform resource,

{www.terraform.io/docs/providers/aws/r/vpc_endpoint.html Terraform Docs}

Public Class Methods

_fetch_remote_resources(provider) click to toggle source
# File lib/geoengineer/resources/aws_vpc_endpoint.rb, line 16
def self._fetch_remote_resources(provider)
  AwsClients.ec2(provider).describe_vpc_endpoints['vpc_endpoints'].map(&:to_h).map do |endpoint|
    endpoint.merge(
      {
        _terraform_id: endpoint[:vpc_endpoint_id],
        _geo_id: "#{endpoint[:vpc_id]}::#{endpoint[:service_name]}"
      }
    )
  end
end

Public Instance Methods

support_tags?() click to toggle source
# File lib/geoengineer/resources/aws_vpc_endpoint.rb, line 12
def support_tags?
  false
end