Class: Chef::Resource::AwsNetworkAcl

Inherits:
Provisioning::AWSDriver::AWSResourceWithEntry
  • Object
show all
Defined in:
lib/chef/resource/aws_network_acl.rb

Instance Method Summary collapse

Instance Method Details

#aws_objectObject



49
50
51
52
53
54
55
56
57
58
59
# File 'lib/chef/resource/aws_network_acl.rb', line 49

def aws_object
  driver, id = get_driver_and_id
  result = driver.ec2.network_acls[id] if id
  begin
    # network_acls don't have an `exists?` method so have to query an attribute
    result.vpc_id
    result
  rescue AWS::EC2::Errors::InvalidNetworkAclID::NotFound
    nil
  end
end