Class: Ansible::Ruby::Modules::Aci_interface_policy_leaf_policy_group
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Aci_interface_policy_leaf_policy_group
- Defined in:
- lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb
Overview
Manage fabric interface policy leaf policy groups on Cisco ACI fabrics.
Instance Method Summary collapse
-
#aep ⇒ Object?
Choice of attached_entity_profile (AEP) to be used as part of the leaf policy group to be created.
-
#cdp_policy ⇒ Object?
Choice of cdp_policy to be used as part of the leaf policy group to be created.
-
#description ⇒ String?
Description for the leaf policy group to be created.
-
#egress_data_plane_policing_policy ⇒ Object?
Choice of egress_data_plane_policing_policy to be used as part of the leaf policy group to be created.
-
#fibre_channel_interface_policy ⇒ String?
Choice of fibre_channel_interface_policy to be used as part of the leaf policy group to be created.
-
#ingress_data_plane_policing_policy ⇒ Object?
Choice of ingress_data_plane_policing_policy to be used as part of the leaf policy group to be created.
-
#l2_interface_policy ⇒ Object?
Choice of l2_interface_policy to be used as part of the leaf policy group to be created.
-
#lag_type ⇒ :leaf, ...
Selector for the type of leaf policy group we want to create.,C(leaf) for Leaf Access Port Policy Group,C(link) for Port Channel (PC),C(node) for Virtual Port Channel (VPC).
-
#link_level_policy ⇒ String?
Choice of link_level_policy to be used as part of the leaf policy group to be created.
-
#lldp_policy ⇒ Object?
Choice of lldp_policy to be used as part of the leaf policy group to be created.
-
#mcp_policy ⇒ Object?
Choice of mcp_policy to be used as part of the leaf policy group to be created.
-
#monitoring_policy ⇒ Object?
Choice of monitoring_policy to be used as part of the leaf policy group to be created.
-
#policy_group ⇒ String?
Name of the leaf policy group to be added/deleted.
-
#port_channel_policy ⇒ Object?
Choice of port_channel_policy to be used as part of the leaf policy group to be created.
-
#port_security_policy ⇒ Object?
Choice of port_security_policy to be used as part of the leaf policy group to be created.
-
#priority_flow_control_policy ⇒ Object?
Choice of priority_flow_control_policy to be used as part of the leaf policy group to be created.
-
#slow_drain_policy ⇒ Object?
Choice of slow_drain_policy to be used as part of the leaf policy group to be created.
-
#state ⇒ :absent, ...
Use C(present) or C(absent) for adding or removing.,Use C(query) for listing an object or multiple objects.
-
#storm_control_interface_policy ⇒ Object?
Choice of storm_control_interface_policy to be used as part of the leaf policy group to be created.
-
#stp_interface_policy ⇒ Object?
Choice of stp_interface_policy to be used as part of the leaf policy group to be created.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#aep ⇒ Object?
Returns Choice of attached_entity_profile (AEP) to be used as part of the leaf policy group to be created.
71 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 71 attribute :aep |
#cdp_policy ⇒ Object?
Returns Choice of cdp_policy to be used as part of the leaf policy group to be created.
28 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 28 attribute :cdp_policy |
#description ⇒ String?
Returns Description for the leaf policy group to be created.
16 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 16 attribute :description |
#egress_data_plane_policing_policy ⇒ Object?
Returns Choice of egress_data_plane_policing_policy to be used as part of the leaf policy group to be created.
40 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 40 attribute :egress_data_plane_policing_policy |
#fibre_channel_interface_policy ⇒ String?
Returns Choice of fibre_channel_interface_policy to be used as part of the leaf policy group to be created.
49 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 49 attribute :fibre_channel_interface_policy |
#ingress_data_plane_policing_policy ⇒ Object?
Returns Choice of ingress_data_plane_policing_policy to be used as part of the leaf policy group to be created.
43 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 43 attribute :ingress_data_plane_policing_policy |
#l2_interface_policy ⇒ Object?
Returns Choice of l2_interface_policy to be used as part of the leaf policy group to be created.
65 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 65 attribute :l2_interface_policy |
#lag_type ⇒ :leaf, ...
Returns Selector for the type of leaf policy group we want to create.,C(leaf) for Leaf Access Port Policy Group,C(link) for Port Channel (PC),C(node) for Virtual Port Channel (VPC).
20 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 20 attribute :lag_type |
#link_level_policy ⇒ String?
Returns Choice of link_level_policy to be used as part of the leaf policy group to be created.
24 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 24 attribute :link_level_policy |
#lldp_policy ⇒ Object?
Returns Choice of lldp_policy to be used as part of the leaf policy group to be created.
34 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 34 attribute :lldp_policy |
#mcp_policy ⇒ Object?
Returns Choice of mcp_policy to be used as part of the leaf policy group to be created.
31 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 31 attribute :mcp_policy |
#monitoring_policy ⇒ Object?
Returns Choice of monitoring_policy to be used as part of the leaf policy group to be created.
59 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 59 attribute :monitoring_policy |
#policy_group ⇒ String?
Returns Name of the leaf policy group to be added/deleted.
12 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 12 attribute :policy_group |
#port_channel_policy ⇒ Object?
Returns Choice of port_channel_policy to be used as part of the leaf policy group to be created.
56 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 56 attribute :port_channel_policy |
#port_security_policy ⇒ Object?
Returns Choice of port_security_policy to be used as part of the leaf policy group to be created.
68 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 68 attribute :port_security_policy |
#priority_flow_control_policy ⇒ Object?
Returns Choice of priority_flow_control_policy to be used as part of the leaf policy group to be created.
46 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 46 attribute :priority_flow_control_policy |
#slow_drain_policy ⇒ Object?
Returns Choice of slow_drain_policy to be used as part of the leaf policy group to be created.
53 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 53 attribute :slow_drain_policy |
#state ⇒ :absent, ...
Returns Use C(present) or C(absent) for adding or removing.,Use C(query) for listing an object or multiple objects.
74 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 74 attribute :state |
#storm_control_interface_policy ⇒ Object?
Returns Choice of storm_control_interface_policy to be used as part of the leaf policy group to be created.
62 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 62 attribute :storm_control_interface_policy |
#stp_interface_policy ⇒ Object?
Returns Choice of stp_interface_policy to be used as part of the leaf policy group to be created.
37 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_interface_policy_leaf_policy_group.rb', line 37 attribute :stp_interface_policy |