Class: Ansible::Ruby::Modules::Aci_filter_entry

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb

Overview

Manage filter entries for a filter on Cisco ACI fabrics.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#arp_flag:arp_reply, ...

Returns The arp flag to use when the ether_type is arp.,The APIC defaults to C(unspecified) when unset during creation.

Returns:

  • (:arp_reply, :arp_request, :unspecified, nil)

    The arp flag to use when the ether_type is arp.,The APIC defaults to C(unspecified) when unset during creation.



12
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 12

attribute :arp_flag

#descriptionObject?

Returns Description for the Filter Entry.

Returns:

  • (Object, nil)

    Description for the Filter Entry.



16
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 16

attribute :description

#dst_portObject?

Returns Used to set both destination start and end ports to the same value when ip_protocol is tcp or udp.,Accepted values are any valid TCP/UDP port range.,The APIC defaults to C(unspecified) when unset during creation.

Returns:

  • (Object, nil)

    Used to set both destination start and end ports to the same value when ip_protocol is tcp or udp.,Accepted values are any valid TCP/UDP port range.,The APIC defaults to C(unspecified) when unset during creation.



19
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 19

attribute :dst_port

#dst_port_endObject?

Returns Used to set the destination end port when ip_protocol is tcp or udp.,Accepted values are any valid TCP/UDP port range.,The APIC defaults to C(unspecified) when unset during creation.

Returns:

  • (Object, nil)

    Used to set the destination end port when ip_protocol is tcp or udp.,Accepted values are any valid TCP/UDP port range.,The APIC defaults to C(unspecified) when unset during creation.



22
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 22

attribute :dst_port_end

#dst_port_startObject?

Returns Used to set the destination start port when ip_protocol is tcp or udp.,Accepted values are any valid TCP/UDP port range.,The APIC defaults to C(unspecified) when unset during creation.

Returns:

  • (Object, nil)

    Used to set the destination start port when ip_protocol is tcp or udp.,Accepted values are any valid TCP/UDP port range.,The APIC defaults to C(unspecified) when unset during creation.



25
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 25

attribute :dst_port_start

#entryString?

Returns Then name of the Filter Entry.

Returns:

  • (String, nil)

    Then name of the Filter Entry.



28
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 28

attribute :entry

#ether_type:arp, ...

Returns The Ethernet type.,The APIC defaults to C(unspecified) when unset during creation.

Returns:

  • (:arp, :fcoe, :ip, :mac_security, :mpls_ucast, :trill, :unspecified, nil)

    The Ethernet type.,The APIC defaults to C(unspecified) when unset during creation.



32
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 32

attribute :ether_type

#filterString?

Returns The name of Filter that the entry should belong to.

Returns:

  • (String, nil)

    The name of Filter that the entry should belong to.



36
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 36

attribute :filter

#icmp6_msg_type:dst_unreachable, ...

Returns ICMPv6 message type; used when ip_protocol is icmpv6.,The APIC defaults to C(unspecified) when unset during creation.

Returns:

  • (:dst_unreachable, :echo_request, :echo_reply, :neighbor_advertisement, :neighbor_solicitation, :redirect, :time_exceeded, :unspecified, nil)

    ICMPv6 message type; used when ip_protocol is icmpv6.,The APIC defaults to C(unspecified) when unset during creation.



44
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 44

attribute :icmp6_msg_type

#icmp_msg_type:dst_unreachable, ...

Returns ICMPv4 message type; used when ip_protocol is icmp.,The APIC defaults to C(unspecified) when unset during creation.

Returns:

  • (:dst_unreachable, :echo, :echo_reply, :src_quench, :time_exceeded, :unspecified, nil)

    ICMPv4 message type; used when ip_protocol is icmp.,The APIC defaults to C(unspecified) when unset during creation.



40
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 40

attribute :icmp_msg_type

#ip_protocol:eigrp, ...

Returns The IP Protocol type when ether_type is ip.,The APIC defaults to C(unspecified) when unset during creation.

Returns:

  • (:eigrp, :egp, :icmp, :icmpv6, :igmp, :igp, :l2tp, :ospfigp, :pim, :tcp, :udp, :unspecified, nil)

    The IP Protocol type when ether_type is ip.,The APIC defaults to C(unspecified) when unset during creation.



48
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 48

attribute :ip_protocol

#state:absent, ...

Returns present, absent, query.

Returns:

  • (:absent, :present, :query, nil)

    present, absent, query



52
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 52

attribute :state

#statefulSymbol?

Returns Determines the statefulness of the filter entry.

Returns:

  • (Symbol, nil)

    Determines the statefulness of the filter entry.



56
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 56

attribute :stateful

#tenantString?

Returns The name of the tenant.

Returns:

  • (String, nil)

    The name of the tenant.



60
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_filter_entry.rb', line 60

attribute :tenant