Class: Ansible::Ruby::Modules::Aci_interface_policy_port_channel

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

Overview

Manage port channel interface policies 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

#descriptionString?

Returns The description for the port channel.

Returns:

  • (String, nil)

    The description for the port channel.



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

attribute :description

#fast_selectSymbol?

Returns Determines if Fast Select is enabled for Hot Standby Ports.,This makes up the LACP Policy Control Policy; if one setting is defined, then all other Control Properties left undefined or set to false will not exist after the task is ran.,The APIC defaults to C(yes) when unset during creation.

Returns:

  • (Symbol, nil)

    Determines if Fast Select is enabled for Hot Standby Ports.,This makes up the LACP Policy Control Policy; if one setting is defined, then all other Control Properties left undefined or set to false will not exist after the task is ran.,The APIC defaults to C(yes) when unset during creation.



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

attribute :fast_select

#graceful_convergenceSymbol?

Returns Determines if Graceful Convergence is enabled.,This makes up the LACP Policy Control Policy; if one setting is defined, then all other Control Properties left undefined or set to false will not exist after the task is ran.,The APIC defaults to C(yes) when unset during creation.

Returns:

  • (Symbol, nil)

    Determines if Graceful Convergence is enabled.,This makes up the LACP Policy Control Policy; if one setting is defined, then all other Control Properties left undefined or set to false will not exist after the task is ran.,The APIC defaults to C(yes) when unset during creation.



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

attribute :graceful_convergence

#load_deferSymbol?

Returns Determines if Load Defer is enabled.,This makes up the LACP Policy Control Policy; if one setting is defined, then all other Control Properties left undefined or set to false will not exist after the task is ran.,The APIC defaults to C(no) when unset during creation.

Returns:

  • (Symbol, nil)

    Determines if Load Defer is enabled.,This makes up the LACP Policy Control Policy; if one setting is defined, then all other Control Properties left undefined or set to false will not exist after the task is ran.,The APIC defaults to C(no) when unset during creation.



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

attribute :load_defer

Returns Maximum links.,Accepted values range between 1 and 16.,The APIC defaults to C(16) when unset during creation.

Returns:

  • (Integer, nil)

    Maximum links.,Accepted values range between 1 and 16.,The APIC defaults to C(16) when unset during creation.



20
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_intf_policy_port_channel.rb', line 20

attribute :max_links

Returns Minimum links.,Accepted values range between 1 and 16.,The APIC defaults to C(1) when unset during creation.

Returns:

  • (Integer, nil)

    Minimum links.,Accepted values range between 1 and 16.,The APIC defaults to C(1) when unset during creation.



24
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_intf_policy_port_channel.rb', line 24

attribute :min_links

#mode:active, ...

Returns Port channel interface policy mode.,Determines the LACP method to use for forming port-channels.,The APIC defaults to C(off) when unset during creation.

Returns:

  • (:active, :"mac-pin", :"mac-pin-nicload", :off, :passive, nil)

    Port channel interface policy mode.,Determines the LACP method to use for forming port-channels.,The APIC defaults to C(off) when unset during creation.



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

attribute :mode

#port_channelString

Returns Name of the port channel.

Returns:

  • (String)

    Name of the port channel.



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

attribute :port_channel

#state:absent, ...

Returns Use C(present) or C(absent) for adding or removing.,Use C(query) for listing an object or multiple objects.

Returns:

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

    Use C(present) or C(absent) for adding or removing.,Use C(query) for listing an object or multiple objects.



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

attribute :state

#suspend_individualSymbol?

Returns Determines if Suspend Individual is enabled.,This makes up the LACP Policy Control Policy; if one setting is defined, then all other Control Properties left undefined or set to false will not exist after the task is ran.,The APIC defaults to C(yes) when unset during creation.

Returns:

  • (Symbol, nil)

    Determines if Suspend Individual is enabled.,This makes up the LACP Policy Control Policy; if one setting is defined, then all other Control Properties left undefined or set to false will not exist after the task is ran.,The APIC defaults to C(yes) when unset during creation.



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

attribute :suspend_individual

#symmetric_hashSymbol?

Returns Determines if Symmetric Hashing is enabled.,This makes up the LACP Policy Control Policy; if one setting is defined, then all other Control Properties left undefined or set to false will not exist after the task is ran.,The APIC defaults to C(no) when unset during creation.

Returns:

  • (Symbol, nil)

    Determines if Symmetric Hashing is enabled.,This makes up the LACP Policy Control Policy; if one setting is defined, then all other Control Properties left undefined or set to false will not exist after the task is ran.,The APIC defaults to C(no) when unset during creation.



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

attribute :symmetric_hash