Class: Ansible::Ruby::Modules::Aci_epg
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Aci_epg
- Defined in:
- lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb
Overview
Manage End Point Groups (EPG) on Cisco ACI fabrics.
Instance Method Summary collapse
-
#ap ⇒ String
Name of an existing application network profile, that will contain the EPGs.
-
#bd ⇒ String
Name of the bridge domain being associated with the EPG.
-
#description ⇒ String?
Description for the EPG.
-
#epg ⇒ String
Name of the end point group.
-
#fwd_control ⇒ :none, ...
The forwarding control used by the EPG.,The APIC defaults to C(none) when unset during creation.
-
#intra_epg_isolation ⇒ :enforced, ...
The Intra EPG Isolation.,The APIC defaults to C(unenforced) when unset during creation.
-
#preferred_group ⇒ Symbol?
Whether ot not the EPG is part of the Preferred Group and can communicate without contracts.,This is very convenient for migration scenarios, or when ACI is used for network automation but not for policy.,The APIC defaults to C(no) when unset during creation.
-
#priority ⇒ :level1, ...
The QoS class.,The APIC defaults to C(unspecified) when unset during creation.
-
#state ⇒ :absent, ...
Use C(present) or C(absent) for adding or removing.,Use C(query) for listing an object or multiple objects.
-
#tenant ⇒ String?
Name of an existing tenant.
Methods inherited from Base
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
#ap ⇒ String
Returns Name of an existing application network profile, that will contain the EPGs.
16 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb', line 16 attribute :ap |
#bd ⇒ String
Returns Name of the bridge domain being associated with the EPG.
24 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb', line 24 attribute :bd |
#description ⇒ String?
Returns Description for the EPG.
36 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb', line 36 attribute :description |
#epg ⇒ String
Returns Name of the end point group.
20 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb', line 20 attribute :epg |
#fwd_control ⇒ :none, ...
Returns The forwarding control used by the EPG.,The APIC defaults to C(none) when unset during creation.
40 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb', line 40 attribute :fwd_control |
#intra_epg_isolation ⇒ :enforced, ...
Returns The Intra EPG Isolation.,The APIC defaults to C(unenforced) when unset during creation.
32 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb', line 32 attribute :intra_epg_isolation |
#preferred_group ⇒ Symbol?
Returns Whether ot not the EPG is part of the Preferred Group and can communicate without contracts.,This is very convenient for migration scenarios, or when ACI is used for network automation but not for policy.,The APIC defaults to C(no) when unset during creation.
44 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb', line 44 attribute :preferred_group |
#priority ⇒ :level1, ...
Returns The QoS class.,The APIC defaults to C(unspecified) when unset during creation.
28 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb', line 28 attribute :priority |
#state ⇒ :absent, ...
Returns Use C(present) or C(absent) for adding or removing.,Use C(query) for listing an object or multiple objects.
48 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb', line 48 attribute :state |
#tenant ⇒ String?
Returns Name of an existing tenant.
12 |
# File 'lib/ansible/ruby/modules/generated/network/aci/aci_epg.rb', line 12 attribute :tenant |