class Chef::Knife::BmcsSubnetList
List BMCS subnets in a VCN.
Public Instance Methods
run()
click to toggle source
# File lib/chef/knife/bmcs_subnet_list.rb, line 28 def run validate_required_params(%i[vcn_id], config) options = {} options[:limit] = config[:limit] if config[:limit] response = network_client.list_subnets(compartment_id, config[:vcn_id], options) display_list(response, ['Display Name', 'ID', 'CIDR Block', 'Availability Domain', 'State']) do |item| [item.display_name, item.id, item.cidr_block, item.availability_domain, item.lifecycle_state] end end