{"type":"api","title":"Get Deployable Device","meta":{"id":"/apps/pubhub/media/cdo-api-documentation/ee9bdf946673e45c4f256a22e0a754e29a9b2098/54f4ba30-7fe2-3433-bbd5-a4d458aee37e","info":{"title":"Cisco Cloud-delivered Firewall Management Center (cdFMC) API","version":"1.15.0","description":"Use the documentation to explore the endpoints the cdFMC has to offer","contact":{"name":"Cisco Firepower TAC","email":"ngfw-support@cisco.com"}},"tags":[{"name":"Analysis"},{"name":"Audit"},{"name":"Backup"},{"name":"Change Management"},{"name":"Chassis"},{"name":"Deployment"},{"name":"Device Clusters"},{"name":"Device Groups"},{"name":"Device HA Pairs"},{"name":"Devices"},{"name":"Health"},{"name":"Integration"},{"name":"Intelligence"},{"name":"License"},{"name":"Network Map"},{"name":"Object"},{"name":"Policy"},{"name":"Policy Assignments"},{"name":"Search"},{"name":"Status"},{"name":"System Configuration"},{"name":"System Information"},{"name":"Templates"},{"name":"Troubleshoot"},{"name":"Updates"},{"name":"Users"}],"openapi":"3.0.1","servers":[{"url":"https://api.us.security.cisco.com/firewall","description":"US"},{"url":"https://api.eu.security.cisco.com/firewall","description":"EU"},{"url":"https://api.apj.security.cisco.com/firewall","description":"APJ"},{"url":"https://api.au.security.cisco.com/firewall","description":"AUS"},{"url":"https://api.in.security.cisco.com/firewall","description":"IN"},{"url":"https://api.int.security.cisco.com/firewall","description":"Staging"},{"url":"https://scale.manage.security.cisco.com/api/rest","description":"Scale"},{"url":"https://ci.manage.security.cisco.com/api/rest","description":"CI"},{"url":"https://manage.stg.secure.cisco/api/rest","description":"Stgf9"}],"securitySchemes":{"bearerAuth":{"bearerFormat":"JWT","scheme":"bearer","type":"http"}}},"spec":{"deprecated":false,"description":"**Get a list of all devices with configuration changes which are ready to be deployed.**","operationId":"getDeployableDevice","parameters":[{"description":"Boolean indicating whether the policies ready to deploy have group dependencies. Group dependency value helps to add dependent policies in Selective Policy Deployment. Results will be shown only when expanded is set to \u003ccode\u003etrue\u003c/code\u003e. It may affect the performance of the API.","in":"query","name":"groupDependency","required":false,"schema":{"type":"boolean"}},{"description":"Boolean value indicating whether to return a list of devices with universal zero trust setting enabled. ","in":"query","name":"uZTNADevicesOnly","required":false,"schema":{"type":"boolean"}},{"description":"Boolean value indicating whether to return a list of devices with universal zero trust settings which are out of date.","in":"query","name":"uZTNAConfigOnly","required":false,"schema":{"type":"boolean"}},{"name":"domainUUID","description":"Domain UUID","in":"path","required":true,"schema":{"type":"string"},"$$ref":"#/components/parameters/domainUUID"},{"name":"offset","description":"Index of first item to return.","in":"query","required":false,"schema":{"format":"int32","type":"integer"},"$$ref":"#/components/parameters/offset"},{"name":"limit","description":"Number of items to return.","in":"query","required":false,"schema":{"format":"int32","type":"integer"},"$$ref":"#/components/parameters/limit"},{"name":"expanded","description":"If set to true, the GET response displays a list of objects with additional attributes.","in":"query","required":false,"schema":{"type":"boolean"},"$$ref":"#/components/parameters/expanded"}],"responses":{"200":{"content":{"application/json":{"examples":{"Example 1 : GET /fmc_config/v1/domain/DomainUUID/deployment/deployabledevices ( Get all paginated DeployableDevice instances with group dependency is false. )":{"value":{"items":[{"canBeDeployed":true,"device":{"id":"ec6fcb5e-d891-11ea-9600-f0f82ba3e0ab","keepLocalEvents":false,"name":"10.10.6.71","type":"SENSOR"},"deviceMembers":[{"id":"ec6fcb5e-d891-11ea-9600-f0f82ba3e0ab","keepLocalEvents":false,"name":"10.10.6.71","type":"SENSOR"}],"domain":{"id":"e276abec-e0f2-11e3-8169-6d9ed49b625f","name":"Global","type":"Domain","uuid":"e276abec-e0f2-11e3-8169-6d9ed49b625f"},"isDeploying":true,"message":"Cannot perform deployment to the device, as another deployment is in progress for the device.","name":"10.10.6.71","policyStatusList":[{"policy":{"id":"0050568A-CF43-0ed3-0000-025769804572","type":"PG.RA.PkiPolicy"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"policy":{"id":"0050568A-CF43-0ed3-0000-017179869404","type":"PG.PLATFORM.PixInterface"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"policy":{"id":"0050568A-CF43-0ed3-0000-017179869872","type":"PG.PLATFORM.NgfwVirtualRouterPage"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"modifiedUserInfoList":[{"lastModifiedTime":1597825642070,"userName":"System"}],"policy":{"id":"0050568A-ADDB-0ed3-0000-042949673276","type":"PG.PLATFORM.NgfwInlineSetPage"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825642070},{"modifiedUserInfoList":[{"lastModifiedTime":1597825348030,"userName":"restadmin"},{"lastModifiedTime":1597825448031,"userName":"admin"}],"policy":{"id":"0050568A-ADDB-0ed3-0000-008589934595","name":"AC","type":"PG.FIREWALL.NGFWAccessControlPolicy"},"referredPolicyList":[{"policy":{"id":"23ccacf2-d950-11ea-86ff-e9faf973fe30","name":"IPS","type":"IntrusionPolicy"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597640332},{"policy":{"id":"d6aea7e0-d94f-11ea-86ff-e9faf973fe30","name":"File","type":"FilePolicy"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597640332}],"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825448031},{"modifiedUserInfoList":[{"lastModifiedTime":1597825490063,"userName":"System"}],"policy":{"id":"0050568A-CF43-0ed3-0000-025769804386","name":"Platform","type":"PG.PLATFORM.NgfwPFSettings"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825490063},{"policy":{"id":"0050568A-CF43-0ed3-0000-309237645506","type":"PG.PLATFORM.AsaBGPPage"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"modifiedUserInfoList":[{"lastModifiedTime":1597825642070,"userName":"System"}],"policy":{"id":"0050568A-CF43-0ed3-0000-309237645534","type":"PG.PLATFORM.PixDhcpdPage"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825642070},{"modifiedUserInfoList":[{"lastModifiedTime":1597825616301,"userName":"System"}],"policy":{"id":"0050568A-CF43-0ed3-0000-309237645554","type":"PG.PLATFORM.PixRipPix72Page"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825616301},{"policy":{"id":"9f97b5ac-d892-11ea-9e54-cf1b2ca3e0ab","name":"10.10.6.71","type":"NGFWPolicy"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597825640},{"policy":{"id":"deviceConfigurationId","type":"DeviceConfiguration"},"referredPolicyList":[{"policy":{"id":"0050568A-CF43-0ed3-0000-017179869404","type":"PG.PLATFORM.PixInterface"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"modifiedUserInfoList":[{"lastModifiedTime":1597825642070,"userName":"System"}],"policy":{"id":"0050568A-CF43-0ed3-0000-017179869900","type":"PG.PLATFORM.NgfwInlineSetPage"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825642070},{"modifiedUserInfoList":[{"lastModifiedTime":1597825642070,"userName":"System"}],"policy":{"id":"0050568A-CF43-0ed3-0000-309237645534","type":"PG.PLATFORM.PixDhcpdPage"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825642070},{"policy":{"id":"9f97b5ac-d892-11ea-9e54-cf1b2ca3e0ab","name":"10.10.6.71","type":"NGFWPolicy"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597825640}],"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":0}],"trafficInterruption":"NO","type":"DeployableDevice","upToDate":false,"version":"1597825642070"}],"links":{"self":"https://10.76.157.35:13006/api/fmc_config/v1/domain/e276abec-e0f2-11e3-8169-6d9ed49b625f/deployment/deployabledevices?offset=0&limit=1&groupDependency=true&expanded=true"},"paging":{"count":1,"limit":1,"offset":0,"pages":1}}},"Example 2 : GET /fmc_config/v1/domain/DomainUUID/deployment/deployabledevices ( Get all paginated DeployableDevice instances with group dependency is true. )":{"value":{"items":[{"canBeDeployed":true,"device":{"id":"ec6fcb5e-d891-11ea-9600-f0f82ba3e0ab","keepLocalEvents":false,"name":"10.10.6.71","type":"SENSOR"},"deviceMembers":[{"id":"ec6fcb5e-d891-11ea-9600-f0f82ba3e0ab","keepLocalEvents":false,"name":"10.10.6.71","type":"SENSOR"}],"domain":{"id":"e276abec-e0f2-11e3-8169-6d9ed49b625f","name":"Global","type":"Domain","uuid":"e276abec-e0f2-11e3-8169-6d9ed49b625f"},"groupDependencyDetails":{"dependentPolicyList":[{"dependencyReason":"You must always deploy policies with global object changes.","dependentTypeList":["PG.FIREWALL.NGFWAccessControlPolicy","SSLPolicy"]},{"dependencyReason":"Deploy these out-of-date policies together. Interdependent changes found in policies.","dependentTypeList":["SSLPolicy","PG.FIREWALL.NGFWAccessControlPolicy"]},{"dependencyReason":"Routing Group policies should be deployed together","dependentTypeList":["PG.PLATFORM.PixRipPix72Page","PG.PLATFORM.PixOSPFPage"]}],"mandatoryDeployablePolicies":["PG.FIREWALL.NGFWAccessControlPolicy","SSLPolicy","PG.PLATFORM.NgfwInlineSetPage","PG.PLATFORM.NgfwPFSettings"],"selectivelyDeployablePolicies":["PG.PLATFORM.PixRipPix72Page","PG.PLATFORM.PixOSPFPage","PG.PLATFORM.ManualNat64Rule"]},"isDeploying":false,"name":"10.10.6.71","policyStatusList":[{"policy":{"id":"0050568A-CF43-0ed3-0000-025769804572","type":"PG.RA.PkiPolicy"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"policy":{"id":"0050568A-CF43-0ed3-0000-017179869404","type":"PG.PLATFORM.PixInterface"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"policy":{"id":"0050568A-CF43-0ed3-0000-017179869872","type":"PG.PLATFORM.NgfwVirtualRouterPage"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"modifiedUserInfoList":[{"lastModifiedTime":1597825642070,"userName":"System"}],"policy":{"id":"0050568A-CF43-0ed3-0000-017179869900","type":"PG.PLATFORM.NgfwInlineSetPage"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825642070},{"modifiedUserInfoList":[{"lastModifiedTime":1597825348030,"userName":"restadmin"},{"lastModifiedTime":1597825448031,"userName":"admin"}],"policy":{"id":"0050568A-ADDB-0ed3-0000-008589934595","name":"AC","type":"PG.FIREWALL.NGFWAccessControlPolicy"},"referredPolicyList":[{"policy":{"id":"23ccacf2-d950-11ea-86ff-e9faf973fe30","name":"IPS","type":"IntrusionPolicy"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597640332},{"policy":{"id":"64c07d0e-d88f-11ea-a923-966839a3df85","type":"NetworkDiscovery"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810833},{"policy":{"id":"d6aea7e0-d94f-11ea-86ff-e9faf973fe30","name":"File","type":"FilePolicy"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597640332},{"modifiedUserInfoList":[{"lastModifiedTime":1597825446,"userName":"System"}],"policy":{"id":"dd627c6a-d94f-11ea-86ff-e9faf973fe30","name":"SSL","type":"SSLPolicy"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825446}],"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825448031},{"modifiedUserInfoList":[{"lastModifiedTime":1597825468136,"userName":"admin"}],"policy":{"id":"0050568A-CF43-0ed3-0000-025769804290","name":"NAT","type":"PG.PLATFORM.ManualNat64Rule"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825468136},{"modifiedUserInfoList":[{"lastModifiedTime":1597825490063,"userName":"System"}],"policy":{"id":"0050568A-CF43-0ed3-0000-025769804386","name":"Platform","type":"PG.PLATFORM.NgfwPFSettings"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825490063},{"policy":{"id":"0050568A-CF43-0ed3-0000-309237645506","type":"PG.PLATFORM.AsaBGPPage"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"policy":{"id":"0050568A-CF43-0ed3-0000-309237645514","type":"PG.PLATFORM.PixStaticRouteTablePage"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"policy":{"id":"0050568A-CF43-0ed3-0000-309237645518","type":"PG.PLATFORM.PixMBoundaryPage"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"modifiedUserInfoList":[{"lastModifiedTime":1597825600655,"userName":"System"}],"policy":{"id":"0050568A-CF43-0ed3-0000-309237645530","type":"PG.PLATFORM.PixOSPFPage"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825600655},{"modifiedUserInfoList":[{"lastModifiedTime":1597825616301,"userName":"System"}],"policy":{"id":"0050568A-CF43-0ed3-0000-309237645554","type":"PG.PLATFORM.PixRipPix72Page"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825616301},{"policy":{"id":"9f97b5ac-d892-11ea-9e54-cf1b2ca3e0ab","name":"10.10.6.71","type":"NGFWPolicy"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597825640},{"policy":{"id":"deviceConfigurationId","type":"DeviceConfiguration"},"referredPolicyList":[{"policy":{"id":"0050568A-CF43-0ed3-0000-017179869404","type":"PG.PLATFORM.PixInterface"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597810841104},{"modifiedUserInfoList":[{"lastModifiedTime":1597825642070,"userName":"System"}],"policy":{"id":"0050568A-CF43-0ed3-0000-017179869900","type":"PG.PLATFORM.NgfwInlineSetPage"},"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":1597825642070},{"policy":{"id":"9f97b5ac-d892-11ea-9e54-cf1b2ca3e0ab","name":"10.10.6.71","type":"NGFWPolicy"},"trafficInterrupting":false,"upToDate":true,"versionTimeStamp":1597825640}],"trafficInterrupting":false,"upToDate":false,"versionTimeStamp":0}],"trafficInterruption":"NO","type":"DeployableDevice","upToDate":false,"version":"1597825642070"}],"links":{"self":"https://10.76.157.35:13006/api/fmc_config/v1/domain/e276abec-e0f2-11e3-8169-6d9ed49b625f/deployment/deployabledevices?offset=0&limit=1&groupDependency=true&expanded=true"},"paging":{"count":1,"limit":1,"offset":0,"pages":1}}}},"schema":{"properties":{"items":{"description":"Represents the Deployable Device Object.","properties":{"canBeDeployed":{"description":"Boolean indicating whether the device can be deployed.","type":"boolean"},"device":{"description":"Object indicating the device object.","type":"object","properties":{"accessPolicy":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IPolicyModel"},"actions":{"items":{"type":"object","properties":{"actionInfo":{"type":"object","$$ref":"#/components/schemas/IActionInfo"},"actionType":{"enum":["APPLY_TEMPLATE"],"type":"string"}},"$$ref":"#/components/schemas/IPreDeployAction"},"type":"array"},"advanced":{"type":"object","properties":{"enableOGS":{"type":"boolean"}},"$$ref":"#/components/schemas/IAdvanced"},"analyticsOnly":{"type":"boolean"},"changeManager":{"type":"boolean"},"cloudDeviceId":{"type":"string"},"deploymentStatus":{"type":"string"},"description":{"type":"string"},"deviceGroup":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"members":{"items":{"type":"object","properties":{"accessPolicy":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IPolicyModel"},"advanced":{"type":"object","properties":{"enableOGS":{"type":"boolean"}},"$$ref":"#/components/schemas/IAdvanced"},"description":{"type":"string"},"healthMessage":{"type":"string"},"healthPolicy":{"type":"object","description":"Description of Health Policy.","properties":{"basePolicyID":{"type":"string"},"defaultPolicy":{"type":"boolean"},"description":{"description":"Description of Health Policy.","type":"string"},"healthModules":{"items":{"type":"object","properties":{"alertConfig":{"items":{"type":"object","properties":{"enabled":{"type":"boolean"},"name":{"type":"string"},"thresholds":{"items":{"type":"object","properties":{"type":{"type":"string"},"value":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthThreshold"},"type":"array"}},"$$ref":"#/components/schemas/HealthAlertConfig"},"type":"array"},"alertEnabled":{"type":"boolean"},"criticalThreshold":{"format":"int32","type":"integer"},"customThresholds":{"items":{"type":"object","properties":{"type":{"type":"string"},"value":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthThreshold"},"type":"array"},"enabled":{"type":"boolean"},"moduleId":{"type":"string"},"severity":{"type":"string"},"type":{"type":"string"},"warningThreshold":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthModule"},"type":"array"},"id":{"description":"Unique identifier (UUID) representing the Health policy.","type":"string"},"links":{"description":"Object containing links to this resource.","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"description":"Object representing metadata attributes for the Health policy.","type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"description":"User-specified name of the Health policy.","type":"string"},"policyType":{"type":"string"},"setting":{"type":"object","properties":{"alertEvaluationInterval":{"format":"int32","type":"integer"},"certFileContent":{"type":"string"},"certFileName":{"type":"string"},"certFileType":{"type":"string"},"certPassphrase":{"type":"string"},"configType":{"type":"string"},"dataCollectionInterval":{"format":"int32","type":"integer"},"dialInHosts":{"items":{"type":"object","properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/DialHost"},"type":"array"},"dialOutHosts":{"items":{"type":"object","properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/DialHost"},"type":"array"},"enabledOpenConfig":{"type":"boolean"},"grpcPassword":{"type":"string"},"grpcUsername":{"type":"string"},"readOnly":{"type":"boolean"}},"$$ref":"#/components/schemas/HealthSetting"},"type":{"description":"Type of the Health policy; this value is always HealthPolicy.","type":"string"},"version":{"description":"Version number of the response object.","type":"string"}},"$$ref":"#/components/schemas/IHealthPolicy"},"healthStatus":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"model":{"type":"string"},"modelId":{"type":"string"},"modelNumber":{"type":"string"},"modelType":{"type":"string"},"name":{"type":"string"},"role":{"type":"string"},"status":{"type":"string"},"sw_version":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IBaseDevice"},"type":"array"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IDeviceGroup"},"ftdMode":{"enum":["ROUTED","TRANSPARENT"],"type":"string"},"healthMessage":{"type":"string"},"healthPolicy":{"type":"object","description":"Description of Health Policy.","properties":{"basePolicyID":{"type":"string"},"defaultPolicy":{"type":"boolean"},"description":{"description":"Description of Health Policy.","type":"string"},"healthModules":{"items":{"type":"object","properties":{"alertConfig":{"items":{"type":"object","properties":{"enabled":{"type":"boolean"},"name":{"type":"string"},"thresholds":{"items":{"type":"object","properties":{"type":{"type":"string"},"value":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthThreshold"},"type":"array"}},"$$ref":"#/components/schemas/HealthAlertConfig"},"type":"array"},"alertEnabled":{"type":"boolean"},"criticalThreshold":{"format":"int32","type":"integer"},"customThresholds":{"items":{"type":"object","properties":{"type":{"type":"string"},"value":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthThreshold"},"type":"array"},"enabled":{"type":"boolean"},"moduleId":{"type":"string"},"severity":{"type":"string"},"type":{"type":"string"},"warningThreshold":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthModule"},"type":"array"},"id":{"description":"Unique identifier (UUID) representing the Health policy.","type":"string"},"links":{"description":"Object containing links to this resource.","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"description":"Object representing metadata attributes for the Health policy.","type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"description":"User-specified name of the Health policy.","type":"string"},"policyType":{"type":"string"},"setting":{"type":"object","properties":{"alertEvaluationInterval":{"format":"int32","type":"integer"},"certFileContent":{"type":"string"},"certFileName":{"type":"string"},"certFileType":{"type":"string"},"certPassphrase":{"type":"string"},"configType":{"type":"string"},"dataCollectionInterval":{"format":"int32","type":"integer"},"dialInHosts":{"items":{"type":"object","properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/DialHost"},"type":"array"},"dialOutHosts":{"items":{"type":"object","properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/DialHost"},"type":"array"},"enabledOpenConfig":{"type":"boolean"},"grpcPassword":{"type":"string"},"grpcUsername":{"type":"string"},"readOnly":{"type":"boolean"}},"$$ref":"#/components/schemas/HealthSetting"},"type":{"description":"Type of the Health policy; this value is always HealthPolicy.","type":"string"},"version":{"description":"Version number of the response object.","type":"string"}},"$$ref":"#/components/schemas/IHealthPolicy"},"healthStatus":{"type":"string"},"hostName":{"type":"string"},"id":{"type":"string"},"isConnected":{"type":"boolean"},"isMCDManaged":{"type":"boolean"},"keepLocalEvents":{"type":"boolean"},"license_caps":{"items":{"type":"string"},"type":"array"},"licenseType":{"enum":["BYOL","SAAS","PAYG"],"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"managementState":{"enum":["MANAGED","UNMANAGED"],"type":"string"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"model":{"type":"string"},"modelId":{"type":"string"},"modelNumber":{"type":"string"},"modelType":{"type":"string"},"name":{"type":"string"},"natID":{"type":"string"},"performanceTier":{"type":"string"},"prohibitPacketTransfer":{"type":"boolean"},"regKey":{"type":"string"},"role":{"type":"string"},"secondaryHostname":{"type":"string"},"serialNumber":{"type":"string"},"skipDeployment":{"type":"boolean"},"snortEngine":{"enum":["SNORT2","SNORT3"],"type":"string"},"status":{"type":"string"},"sw_version":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"required":["hostName","license_caps","regKey"],"$$ref":"#/components/schemas/IDevice_2"},"deviceMembers":{"description":"Describes the member information of the Device.","items":{"type":"object","properties":{"accessPolicy":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IPolicyModel"},"actions":{"items":{"type":"object","properties":{"actionInfo":{"type":"object","$$ref":"#/components/schemas/IActionInfo"},"actionType":{"enum":["APPLY_TEMPLATE"],"type":"string"}},"$$ref":"#/components/schemas/IPreDeployAction"},"type":"array"},"advanced":{"type":"object","properties":{"enableOGS":{"type":"boolean"}},"$$ref":"#/components/schemas/IAdvanced"},"analyticsOnly":{"type":"boolean"},"changeManager":{"type":"boolean"},"cloudDeviceId":{"type":"string"},"deploymentStatus":{"type":"string"},"description":{"type":"string"},"deviceGroup":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"members":{"items":{"type":"object","properties":{"accessPolicy":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IPolicyModel"},"advanced":{"type":"object","properties":{"enableOGS":{"type":"boolean"}},"$$ref":"#/components/schemas/IAdvanced"},"description":{"type":"string"},"healthMessage":{"type":"string"},"healthPolicy":{"type":"object","description":"Description of Health Policy.","properties":{"basePolicyID":{"type":"string"},"defaultPolicy":{"type":"boolean"},"description":{"description":"Description of Health Policy.","type":"string"},"healthModules":{"items":{"type":"object","properties":{"alertConfig":{"items":{"type":"object","properties":{"enabled":{"type":"boolean"},"name":{"type":"string"},"thresholds":{"items":{"type":"object","properties":{"type":{"type":"string"},"value":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthThreshold"},"type":"array"}},"$$ref":"#/components/schemas/HealthAlertConfig"},"type":"array"},"alertEnabled":{"type":"boolean"},"criticalThreshold":{"format":"int32","type":"integer"},"customThresholds":{"items":{"type":"object","properties":{"type":{"type":"string"},"value":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthThreshold"},"type":"array"},"enabled":{"type":"boolean"},"moduleId":{"type":"string"},"severity":{"type":"string"},"type":{"type":"string"},"warningThreshold":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthModule"},"type":"array"},"id":{"description":"Unique identifier (UUID) representing the Health policy.","type":"string"},"links":{"description":"Object containing links to this resource.","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"description":"Object representing metadata attributes for the Health policy.","type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"description":"User-specified name of the Health policy.","type":"string"},"policyType":{"type":"string"},"setting":{"type":"object","properties":{"alertEvaluationInterval":{"format":"int32","type":"integer"},"certFileContent":{"type":"string"},"certFileName":{"type":"string"},"certFileType":{"type":"string"},"certPassphrase":{"type":"string"},"configType":{"type":"string"},"dataCollectionInterval":{"format":"int32","type":"integer"},"dialInHosts":{"items":{"type":"object","properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/DialHost"},"type":"array"},"dialOutHosts":{"items":{"type":"object","properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/DialHost"},"type":"array"},"enabledOpenConfig":{"type":"boolean"},"grpcPassword":{"type":"string"},"grpcUsername":{"type":"string"},"readOnly":{"type":"boolean"}},"$$ref":"#/components/schemas/HealthSetting"},"type":{"description":"Type of the Health policy; this value is always HealthPolicy.","type":"string"},"version":{"description":"Version number of the response object.","type":"string"}},"$$ref":"#/components/schemas/IHealthPolicy"},"healthStatus":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"model":{"type":"string"},"modelId":{"type":"string"},"modelNumber":{"type":"string"},"modelType":{"type":"string"},"name":{"type":"string"},"role":{"type":"string"},"status":{"type":"string"},"sw_version":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IBaseDevice"},"type":"array"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IDeviceGroup"},"ftdMode":{"enum":["ROUTED","TRANSPARENT"],"type":"string"},"healthMessage":{"type":"string"},"healthPolicy":{"type":"object","description":"Description of Health Policy.","properties":{"basePolicyID":{"type":"string"},"defaultPolicy":{"type":"boolean"},"description":{"description":"Description of Health Policy.","type":"string"},"healthModules":{"items":{"type":"object","properties":{"alertConfig":{"items":{"type":"object","properties":{"enabled":{"type":"boolean"},"name":{"type":"string"},"thresholds":{"items":{"type":"object","properties":{"type":{"type":"string"},"value":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthThreshold"},"type":"array"}},"$$ref":"#/components/schemas/HealthAlertConfig"},"type":"array"},"alertEnabled":{"type":"boolean"},"criticalThreshold":{"format":"int32","type":"integer"},"customThresholds":{"items":{"type":"object","properties":{"type":{"type":"string"},"value":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthThreshold"},"type":"array"},"enabled":{"type":"boolean"},"moduleId":{"type":"string"},"severity":{"type":"string"},"type":{"type":"string"},"warningThreshold":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthModule"},"type":"array"},"id":{"description":"Unique identifier (UUID) representing the Health policy.","type":"string"},"links":{"description":"Object containing links to this resource.","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"description":"Object representing metadata attributes for the Health policy.","type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"description":"User-specified name of the Health policy.","type":"string"},"policyType":{"type":"string"},"setting":{"type":"object","properties":{"alertEvaluationInterval":{"format":"int32","type":"integer"},"certFileContent":{"type":"string"},"certFileName":{"type":"string"},"certFileType":{"type":"string"},"certPassphrase":{"type":"string"},"configType":{"type":"string"},"dataCollectionInterval":{"format":"int32","type":"integer"},"dialInHosts":{"items":{"type":"object","properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/DialHost"},"type":"array"},"dialOutHosts":{"items":{"type":"object","properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/DialHost"},"type":"array"},"enabledOpenConfig":{"type":"boolean"},"grpcPassword":{"type":"string"},"grpcUsername":{"type":"string"},"readOnly":{"type":"boolean"}},"$$ref":"#/components/schemas/HealthSetting"},"type":{"description":"Type of the Health policy; this value is always HealthPolicy.","type":"string"},"version":{"description":"Version number of the response object.","type":"string"}},"$$ref":"#/components/schemas/IHealthPolicy"},"healthStatus":{"type":"string"},"hostName":{"type":"string"},"id":{"type":"string"},"isAWSDevice":{"type":"boolean"},"isAzureDevice":{"type":"boolean"},"isConnected":{"type":"boolean"},"isMCDManaged":{"type":"boolean"},"keepLocalEvents":{"type":"boolean"},"license_caps":{"items":{"type":"string"},"type":"array"},"licenseType":{"enum":["BYOL","SAAS","PAYG"],"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"managementState":{"enum":["MANAGED","UNMANAGED"],"type":"string"},"metadata":{"type":"object","properties":{"chassisData":{"description":"This field holds information related to chassis.","type":"object","properties":{"chassisSerialNo":{"type":"string"},"chassisUrl":{"type":"string"},"securityModuleNo":{"format":"int32","type":"integer"},"securityModuleSN":{"type":"string"}},"$$ref":"#/components/schemas/DeviceChassisData"},"chassisDetails":{"type":"object","properties":{"chassisSerialNo":{"type":"string"},"chassisUrl":{"type":"string"},"securityModuleNo":{"format":"int32","type":"integer"},"securityModuleSN":{"type":"string"}},"$$ref":"#/components/schemas/IDeviceChassisData"},"clusterBootstrapSupported":{"type":"boolean"},"containerDetails":{"description":"If 'isPartOfContainer' field is true then this field will hold the information of container.","type":"object","properties":{"accessPolicy":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IPolicyModel"},"advanced":{"type":"object","properties":{"enableOGS":{"type":"boolean"}},"$$ref":"#/components/schemas/IAdvanced"},"description":{"type":"string"},"healthMessage":{"type":"string"},"healthPolicy":{"type":"object","description":"Description of Health Policy.","properties":{"basePolicyID":{"type":"string"},"defaultPolicy":{"type":"boolean"},"description":{"description":"Description of Health Policy.","type":"string"},"healthModules":{"items":{"type":"object","properties":{"alertConfig":{"items":{"type":"object","properties":{"enabled":{"type":"boolean"},"name":{"type":"string"},"thresholds":{"items":{"type":"object","properties":{"type":{"type":"string"},"value":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthThreshold"},"type":"array"}},"$$ref":"#/components/schemas/HealthAlertConfig"},"type":"array"},"alertEnabled":{"type":"boolean"},"criticalThreshold":{"format":"int32","type":"integer"},"customThresholds":{"items":{"type":"object","properties":{"type":{"type":"string"},"value":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthThreshold"},"type":"array"},"enabled":{"type":"boolean"},"moduleId":{"type":"string"},"severity":{"type":"string"},"type":{"type":"string"},"warningThreshold":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/HealthModule"},"type":"array"},"id":{"description":"Unique identifier (UUID) representing the Health policy.","type":"string"},"links":{"description":"Object containing links to this resource.","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"description":"Object representing metadata attributes for the Health policy.","type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"description":"User-specified name of the Health policy.","type":"string"},"policyType":{"type":"string"},"setting":{"type":"object","properties":{"alertEvaluationInterval":{"format":"int32","type":"integer"},"certFileContent":{"type":"string"},"certFileName":{"type":"string"},"certFileType":{"type":"string"},"certPassphrase":{"type":"string"},"configType":{"type":"string"},"dataCollectionInterval":{"format":"int32","type":"integer"},"dialInHosts":{"items":{"type":"object","properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/DialHost"},"type":"array"},"dialOutHosts":{"items":{"type":"object","properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/DialHost"},"type":"array"},"enabledOpenConfig":{"type":"boolean"},"grpcPassword":{"type":"string"},"grpcUsername":{"type":"string"},"readOnly":{"type":"boolean"}},"$$ref":"#/components/schemas/HealthSetting"},"type":{"description":"Type of the Health policy; this value is always HealthPolicy.","type":"string"},"version":{"description":"Version number of the response object.","type":"string"}},"$$ref":"#/components/schemas/IHealthPolicy"},"healthStatus":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"model":{"type":"string"},"modelId":{"type":"string"},"modelNumber":{"type":"string"},"modelType":{"type":"string"},"name":{"type":"string"},"role":{"type":"string"},"status":{"type":"string"},"sw_version":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IBaseDevice"},"coreProfile":{"type":"string"},"deviceSerialNumber":{"type":"string"},"domain":{"description":"Lists the domains to which this instance belongs if applicable.","type":"object","properties":{"id":{"description":"Unique UUID of this domain","type":"string"},"links":{"description":"Links to the domain resource URLs.","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"description":"Name of the domain.","type":"string"},"type":{"description":"Domain type definition (fixed).","type":"string"},"uuid":{"type":"string"}},"$$ref":"#/components/schemas/Domain"},"dummyDevice":{"type":"boolean"},"inventoryData":{"description":"Inventory details of the device.","type":"object","properties":{"cpuCores":{"type":"string"},"cpuType":{"type":"string"},"memoryInMB":{"type":"string"},"storageInGB":{"type":"string"}},"$$ref":"#/components/schemas/DeviceInventoryData"},"inventoryDetails":{"type":"object","properties":{"cpuCores":{"type":"string"},"cpuType":{"type":"string"},"memoryInMB":{"type":"string"},"storageInGB":{"type":"string"}},"$$ref":"#/components/schemas/IDeviceInventoryData"},"isDummyDevice":{"type":"boolean"},"isLocked":{"type":"boolean"},"isMultiInstance":{"description":"Indicated if the device is in multiinstance or native mode.","type":"boolean"},"isPartOfContainer":{"description":"This field indicates whether it is part of any cluster. This will be true for a device which is part of NGFWHA, NGFW cluster and firepower devices which is part of Stack.","type":"boolean"},"isSnort3":{"type":"boolean"},"lastUser":{"description":"The last user who modified this instance.","type":"object","properties":{"id":{"description":"The unique UUID of the user","type":"string"},"links":{"description":"Contains the self referencing links to this resource","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"description":"Name of the user.","type":"string"},"type":{"description":"The user type (fixed).","type":"string"}},"$$ref":"#/components/schemas/MetadataUser"},"lspVersion":{"type":"string"},"matches":{"items":{"type":"string"},"type":"array"},"otherAssociatedPolicies":{"description":"assigned policies to device other than Access Policy","items":{"type":"object","description":"Contains reference information.","properties":{"id":{"description":"Unique identifier representing resource.","type":"string"},"links":{"description":"Object containing links to this resource.","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"description":"User chosen resource name.","type":"string"},"type":{"description":"Response object associated with resource.","type":"string"}},"$$ref":"#/components/schemas/IReference"},"type":"array"},"readOnly":{"description":"Details regarding the read only status of this instance.","type":"object","properties":{"reason":{"description":"Reason the resource is read only - SYSTEM (if it is system defined), RBAC (if user RBAC permissions make it read only) or DOMAIN (if resource is read only in current domain).","enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"description":"True if this resource us read only and false otherwise.","type":"boolean"}},"$$ref":"#/components/schemas/ReadOnly"},"snortVersion":{"description":"Snort version of a particular device.","type":"string"},"sruVersion":{"description":"SRU version of a particular device.","type":"string"},"task":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"message":{"type":"string"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"type":"string"},"status":{"type":"string"},"subTasks":{"items":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string"},"message":{"type":"string"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"status":{"type":"string"},"target":{"type":"object","description":"This is the target device.","properties":{"description":{"type":"string"},"id":{"description":"Unique ID of the device.","type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"description":"Name of the device.","type":"string"},"type":{"description":"Device","type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/ITarget"}},"$$ref":"#/components/schemas/ISubTask"},"type":"array"},"taskType":{"enum":["DEVICE_REGISTRATION","SMART_LICENSE","DEVICE_DEPLOYMENT","DEVICE_ROLLBACK","NGFWHA_OPERATIONS","COPY_CONFIG_REQUEST","HIT_COUNT_REFRESH","FTD_CLUSTER_BOOTSTRAP","FTD_CLUSTER_CREATE","FTD_CLUSTER_BREAK","FTD_CLUSTER_ADD_NODES","FTD_CLUSTER_REMOVE_NODES","DEVICE_BACKUP","FTD_CLUSTER_UPDATE_BOOTSTRAP","FTD_CLUSTER_COMMAND","SSP_EPM_OIR","SSP_EPM_BREAKOUT_DEPLOY","DEVICE_EXPORT","DEVICE_IMPORT","POLICY_EXPORT","CHASSIS_REGISTRATION","CHANGE_MANAGER","CONFIGURE_DEVICE_VALIDATE","CONFIGURE_DEVICE","CONFIGURE_MANAGER","CONFIGURE_MANAGER_ADD","CONFIGURE_MANAGER_DELETE","INITIATE_MIGRATION","DISCARD_MIGRATION","SWITCH_TO_ANALYTICS","DELETE_DEVICE","GENERATE_REPORTS","FLEXCONFIG_MIGRATION","DEVICE_UNREGISTRATION","PENDING_CHANGES_REQUEST","DEVICE_TROUBLESHOOT","DEVICE_MODEL_MIGRATION","DEVICE_TEMPLATE_CREATION","CHASSIS_CONVERSION_REQUEST","SNORT_PROFILER","CPU_PROFILER","POLICY_REPORT_GENERATION","DEVICE_TEMPLATE_APPLY","LTP_ONBOARDING","POLICY_CLONE_OPERATION","DEVICE_CERTIFICATE_MANAGEMENT","OOB_CHANGES_REQUEST","UPLOAD_TROUBLESHOOT","EXECUTE_BULK_COMMANDS","FA_TELEMETRY_DATA_GENERATION"],"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/ITaskStatus"},"timestamp":{"description":"The last updated timestamp.","format":"int32","type":"integer"},"universalZeroTrustSetting":{"type":"object","additionalProperties":{"type":"object","properties":{"autoDeployEnabled":{"type":"boolean"},"domainSettings":{"items":{"type":"object","properties":{"FQDN":{"type":"string"},"certificate":{"type":"object","description":"Contains reference information.","properties":{"id":{"description":"Unique identifier representing resource.","type":"string"},"links":{"description":"Object containing links to this resource.","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"description":"User chosen resource name.","type":"string"},"type":{"description":"Response object associated with resource.","type":"string"}},"$$ref":"#/components/schemas/IReference"},"interfaces":{"items":{"type":"object","description":"Contains reference information.","properties":{"id":{"description":"Unique identifier representing resource.","type":"string"},"links":{"description":"Object containing links to this resource.","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"description":"User chosen resource name.","type":"string"},"type":{"description":"Response object associated with resource.","type":"string"}},"$$ref":"#/components/schemas/IReference"},"type":"array"}},"$$ref":"#/components/schemas/IHybridZeroTrustFQDNConfig"},"type":"array"},"universalZeroTrustEnabled":{"type":"boolean"}},"$$ref":"#/components/schemas/IHybridZeroTrustDeviceSetting"},"$$ref":"#/components/schemas/LLUniversalZeroTrustSetting"},"universalZeroTrustSupported":{"type":"boolean"},"vdbVersion":{"description":"VDB version of a particular device.","type":"string"}},"required":["otherAssociatedPolicies"],"$$ref":"#/components/schemas/DeviceMetadata"},"model":{"type":"string"},"modelId":{"type":"string"},"modelNumber":{"type":"string"},"modelType":{"type":"string"},"name":{"type":"string"},"natID":{"type":"string"},"performanceTier":{"type":"string"},"prohibitPacketTransfer":{"type":"boolean"},"regKey":{"type":"string"},"role":{"type":"string"},"secondaryHostname":{"type":"string"},"serialNumber":{"type":"string"},"skipDeployment":{"type":"boolean"},"snortEngine":{"enum":["SNORT2","SNORT3"],"type":"string"},"status":{"type":"string"},"sw_version":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"required":["hostName","license_caps","regKey"],"$$ref":"#/components/schemas/IDevice"},"type":"array"},"domain":{"description":"Object indicating the domain information of the device.","type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"groupDependencyDetails":{"type":"object","description":"Represents the dependency information between out-of-date policies","properties":{"dependentPolicyList":{"description":"Describes the dependency between the out-of-date policies with the reason","items":{"type":"object","description":"Represents the inter-dependent out-of-date policies with the reason.","properties":{"dependencyReason":{"description":"Describes the reason for the inter-dependency between the out-of-date policies.","type":"string"},"dependentTypeList":{"description":"List of out-of-date policies which are inter-dependent.","items":{"type":"string"},"type":"array"}},"$$ref":"#/components/schemas/IDependentPolicy"},"type":"array"},"mandatoryDeployablePolicies":{"description":"List of out-of-date policies which must get deployed always in the upcoming deployment. These policies will get added into the deployment by default.","items":{"type":"string"},"type":"array"},"selectivelyDeployablePolicies":{"description":"List of out-of-date policies which can be selectively deployed.","items":{"type":"string"},"type":"array"}},"$$ref":"#/components/schemas/IGroupDependencyDetailEntry"},"id":{"description":"String indicating the id of the device.","type":"string"},"isDeploying":{"description":"Boolean indicating whether the deployment operation for the device is in progress.","type":"boolean"},"links":{"description":"Object containing links to this resource.","type":"object","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"message":{"description":"Describes the reason for not allowing the deployment for a device.","type":"string"},"name":{"description":"String indicating the device name.","type":"string"},"policyStatusList":{"description":"List of policy objects which are part of the device.","items":{"properties":{"modifiedUserInfoList":{"description":"List of ModifiedUserInfo objects containing LastModifiedTime and UserName.","items":{"type":"object","description":"Modified User Information","properties":{"lastModifiedTime":{"description":"Timestamp indicating the time when user has last modified the policy.","format":"int32","type":"integer"},"userName":{"description":"Name of the user.","type":"string"}},"$$ref":"#/components/schemas/IModifiedUserInfo"},"type":"array"},"policy":{"description":"Object which contains Policy Information such as id, name and policy type.","type":"object","properties":{"description":{"type":"string"},"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"metadata":{"type":"object","properties":{"domain":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IDomain"},"isLocked":{"type":"boolean"},"lastUser":{"type":"object","properties":{"id":{"type":"string"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"name":{"type":"string"},"type":{"type":"string"}},"$$ref":"#/components/schemas/IMetadataUser"},"matches":{"items":{"type":"string"},"type":"array"},"readOnly":{"type":"object","properties":{"reason":{"enum":["RBAC","SYSTEM","DOMAIN"],"type":"string"},"state":{"type":"boolean"}},"$$ref":"#/components/schemas/IReadonly"},"timestamp":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/IMetadata"},"name":{"type":"string"},"type":{"type":"string"},"version":{"type":"string"}},"$$ref":"#/components/schemas/IPolicyModel"},"referredPolicyList":{"description":"List of PolicyStatus objects which are referred by the policy.","items":{"$ref":"#/components/schemas/IPolicyStatus","type":"object"},"type":"array"},"trafficInterrupting":{"description":"Boolean indicating a deployment can cause traffic interruption.","type":"boolean"},"upToDate":{"description":"Boolean indicating whether the policy is out-of-date.","type":"boolean"},"versionTimeStamp":{"description":"Epoch time, indicating last modified time of the policy.","format":"int32","type":"integer"}},"type":"object","$$ref":"#/components/schemas/IPolicyStatus"},"type":"array"},"trafficInterruption":{"description":"Boolean indicating a deployment can cause traffic interruption.","enum":["YES","NO","UNDETERMINED","ERROR"],"type":"string"},"type":{"description":"Type of the Response object. This value is always DeployableDevice.","type":"string"},"upToDate":{"description":"Boolean indicating whether the device has any out-of-date policies.","type":"boolean"},"version":{"description":"Integer, indicating the latest deployed version of the device.","type":"string"}},"type":"array","$$ref":"#/components/schemas/DeployableDevice"},"links":{"type":"object","description":"This defines the self referencing links for the given resource.","properties":{"parent":{"description":"Full resource URL path to reference the parent (if any) for this resource.","type":"string"},"self":{"description":"Full resource URL path to reference this particular resource.","type":"string"}},"$$ref":"#/components/schemas/ILinks"},"paging":{"type":"object","properties":{"count":{"format":"int32","type":"integer"},"limit":{"format":"int32","type":"integer"},"offset":{"format":"int32","type":"integer"},"pages":{"format":"int32","type":"integer"}},"$$ref":"#/components/schemas/PagingContainer"}},"type":"object","$$ref":"#/components/schemas/DeployableDeviceListContainer"}}},"description":"OK"},"default":{"content":{"application/json":{"schema":{"type":"object","properties":{"category":{"description":"Describes the category of the error thrown.","enum":["FRAMEWORK","OTHER","VALIDATION"],"type":"string"},"messages":{"description":"List of error messages which the response has.","items":{"type":"object","properties":{"bulkPayloadIndex":{"description":"More details about the error.","type":"string"},"code":{"description":"More details about the error.","type":"string"},"description":{"description":"More details about the error.","type":"string"},"details":{"description":"More details about the error.","type":"string"},"errorCode":{"description":"More details about the error.","type":"string"},"location":{"description":"More details about the error.","type":"string"},"severity":{"description":"Specifies the Highest level severity among all the error messages.","enum":["ERROR","WARN"],"type":"string"}},"$$ref":"#/components/schemas/ErrorMessagesContainer"},"type":"array"},"severity":{"description":"Specifies the Highest level severity among all the error messages.","enum":["ERROR","WARN"],"type":"string"}},"$$ref":"#/components/schemas/ErrorResponse"}}},"description":"Error"}},"tags":["Deployment"],"__originalOperationId":"getDeployableDevice","method":"get","path":"/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deployabledevices"}}