Update FMC Domain Configuration for FMC External Orchestrator
This endpoint updates the FMC domain attributes for an existing FMC external orchestrator.
PUT /openapi/v1/orchestrator/{scope}/{orchestrator_id}/fmcdomains
Parameters:
Attribute |
Type |
Description |
---|---|---|
fmc_domains |
Array |
Array of FMC Domain objects |
FMC Domain object attributes are described below:
Attribute |
Type |
Description |
---|---|---|
name |
string |
Name of FMC Domain |
enforcement_enabled |
boolean |
This flag is set to false by default. If true, the external orchestrator deploys policies to the domain matching with ‘name’ when policy enforcement is performed for the workspace. |
URL attributes are described below:
Attribute |
Type |
Description |
---|---|---|
scope |
string |
Tenant Root scope name or id where the inventory will be published and visible |
orchestrator_id |
string |
Orchestrator ID of FMC orchestrator |
Sample python code
req_payload = {
"fmc_domains": [
{
"enforcement_enabled": False,
"name": "Global/Eng"
},
{
"enforcement_enabled": True,
"name": "Global/Prod"
}
]
}
resp = restclient.put('/orchestrator/{scope}/{orchestrator_id}/fmcdomains', json_body=json.dumps(req_payload))