??????????????
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 174

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 175

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 176

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 177

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 178
ó àUdac@`s›ddlmZmZmZeZidd6dgd6dd6ZdZd Zd Z dd l m Z dd l m Z mZd „Zedkr—eƒndS(i(tabsolute_importtdivisiontprint_functions1.1tmetadata_versiontpreviewtstatust certifiedt supported_bys --- module: aci_epg short_description: Manage End Point Groups (EPG) objects (fv:AEPg) description: - Manage End Point Groups (EPG) on Cisco ACI fabrics. version_added: '2.4' options: tenant: description: - Name of an existing tenant. type: str aliases: [ tenant_name ] ap: description: - Name of an existing application network profile, that will contain the EPGs. type: str required: yes aliases: [ app_profile, app_profile_name ] epg: description: - Name of the end point group. type: str required: yes aliases: [ epg_name, name ] bd: description: - Name of the bridge domain being associated with the EPG. type: str aliases: [ bd_name, bridge_domain ] priority: description: - The QoS class. - The APIC defaults to C(unspecified) when unset during creation. type: str choices: [ level1, level2, level3, unspecified ] intra_epg_isolation: description: - The Intra EPG Isolation. - The APIC defaults to C(unenforced) when unset during creation. type: str choices: [ enforced, unenforced ] description: description: - Description for the EPG. type: str aliases: [ descr ] fwd_control: description: - The forwarding control used by the EPG. - The APIC defaults to C(none) when unset during creation. type: str choices: [ none, proxy-arp ] preferred_group: description: - 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. type: bool version_added: '2.5' state: description: - Use C(present) or C(absent) for adding or removing. - Use C(query) for listing an object or multiple objects. type: str choices: [ absent, present, query ] default: present extends_documentation_fragment: aci notes: - The C(tenant) and C(app_profile) used must exist before using this module in your playbook. The M(aci_tenant) and M(aci_ap) modules can be used for this. seealso: - module: aci_tenant - module: aci_ap - name: APIC Management Information Model reference description: More information about the internal APIC class B(fv:AEPg). link: https://developer.cisco.com/docs/apic-mim-ref/ author: - Swetha Chunduri (@schunduri) sä - name: Add a new EPG aci_epg: host: apic username: admin password: SomeSecretPassword tenant: production ap: intranet epg: web_epg description: Web Intranet EPG bd: prod_bd preferred_group: yes state: present delegate_to: localhost - aci_epg: host: apic username: admin password: SomeSecretPassword tenant: production ap: ticketing epg: "{{ item.epg }}" description: Ticketing EPG bd: "{{ item.bd }}" priority: unspecified intra_epg_isolation: unenforced state: present delegate_to: localhost with_items: - epg: web bd: web_bd - epg: database bd: database_bd - name: Remove an EPG aci_epg: host: apic username: admin password: SomeSecretPassword validate_certs: no tenant: production app_profile: intranet epg: web_epg state: absent delegate_to: localhost - name: Query an EPG aci_epg: host: apic username: admin password: SomeSecretPassword tenant: production ap: ticketing epg: web_epg state: query delegate_to: localhost register: query_result - name: Query all EPGs aci_epg: host: apic username: admin password: SomeSecretPassword state: query delegate_to: localhost register: query_result - name: Query all EPGs with a Specific Name aci_epg: host: apic username: admin password: SomeSecretPassword validate_certs: no epg: web_epg state: query delegate_to: localhost register: query_result - name: Query all EPGs of an App Profile aci_epg: host: apic username: admin password: SomeSecretPassword validate_certs: no ap: ticketing state: query delegate_to: localhost register: query_result s„ current: description: The existing configuration from the APIC after the module has finished returned: success type: list sample: [ { "fvTenant": { "attributes": { "descr": "Production environment", "dn": "uni/tn-production", "name": "production", "nameAlias": "", "ownerKey": "", "ownerTag": "" } } } ] error: description: The error information as returned from the APIC returned: failure type: dict sample: { "code": "122", "text": "unknown managed object class foo" } raw: description: The raw output returned by the APIC REST API (xml or json) returned: parse error type: str sample: '' sent: description: The actual/minimal configuration pushed to the APIC returned: info type: list sample: { "fvTenant": { "attributes": { "descr": "Production environment" } } } previous: description: The original configuration from the APIC before the module has started returned: info type: list sample: [ { "fvTenant": { "attributes": { "descr": "Production", "dn": "uni/tn-production", "name": "production", "nameAlias": "", "ownerKey": "", "ownerTag": "" } } } ] proposed: description: The assembled configuration from the user-provided parameters returned: info type: dict sample: { "fvTenant": { "attributes": { "descr": "Production environment", "name": "production" } } } filter_string: description: The filter string used for the request returned: failure or debug type: str sample: ?rsp-prop-include=config-only method: description: The HTTP method used for the request to the APIC returned: failure or debug type: str sample: POST response: description: The HTTP response from the APIC returned: failure or debug type: str sample: OK (30 bytes) status: description: The HTTP status from the APIC returned: failure or debug type: int sample: 200 url: description: The HTTP url used for the request to the APIC returned: failure or debug type: str sample: https://10.11.12.13/api/mo/uni/tn-production.json (t AnsibleModule(t ACIModuletaci_argument_specc C`s[tƒ}|jdtdddddgƒdtddddd gƒd tdddd d gƒd tddddgƒdtddddgƒdtdddddddgƒdtdddgƒdtdddddgƒdtddƒdtddd d!dd"d!d#gƒƒ td$|d%td&dd"d dd ggdd!d dd gggƒ}t|ƒ}|jd}|jd}|jd}|jd}|jd}|jd}|j|jdd'd(ƒ} |jd} |jd } |jd } |jd)td*d+d,d-j | ƒd.| d/i| d6ƒd0td*d1d,d2j | ƒd.| d/i| d6ƒd3td*d4d,d5j |ƒd.|d/i|d6ƒd6d7gƒ|j ƒ| d!kr4|j d*d4d8td|d|d9|d:|d;|d<| ƒd=td7td>td?|ƒƒƒgƒ|j d*d4ƒ|j ƒn| d"krM|jƒn|jƒdS(@Ntepgttypetstrtaliasestepg_nametnametbdtbd_namet bridge_domaintapt app_profiletapp_profile_namettenantt tenant_namet descriptiontdescrtprioritytchoicestlevel1tlevel2tlevel3t unspecifiedtintra_epg_isolationtenforcedt unenforcedt fwd_controltnones proxy-arptpreferred_grouptbooltstatetdefaulttpresenttabsenttqueryt argument_spectsupports_check_modet required_iftincludetexcludet root_classt aci_classtfvTenanttaci_rnstn-{0}t module_objectt target_filtert subclass_1tfvApsap-{0}t subclass_2tfvAEPgsepg-{0}t child_classestfvRsBdt class_configtpriot pcEnfPreftfwdCtrlt prefGrMembt child_configst attributest tnFvBDName(R tupdatetdictRtTrueR tparamstbooleant construct_urltformatt get_existingtpayloadtget_difft post_configt delete_configt exit_json( R-tmoduletaciR RRRR!R$R&R(RR((sG/usr/lib/python2.7/site-packages/ansible/modules/network/aci/aci_epg.pytmain%s‚  !%                   t__main__N(t __future__RRRR t __metaclass__tANSIBLE_METADATAt DOCUMENTATIONtEXAMPLEStRETURNtansible.module_utils.basicRt$ansible.module_utils.network.aci.aciR R RUt__name__(((sG/usr/lib/python2.7/site-packages/ansible/modules/network/aci/aci_epg.pyts   QZi [