openapi: 3.2.0 info: description: API for Oracle Cloud Bridge service. title: Oracle Cloud Bridge Inventory API version: '20220509' x-provenance: method: harvested first_party: true publisher: Oracle source: https://docs.oracle.com/en-us/iaas/api/specs/c321f3149c29b4ca6e4030a39208852a1148785c372d569ef4b147e313ee18a3.yaml harvested: '2026-08-04' note: Published by Oracle as the contract for the Oracle Cloud Bridge API OCI service and stored verbatim; API Evangelist added only this provenance block. x-evidence: - url: https://docs.oracle.com/en-us/iaas/api/specs/index.json what: Oracle's own index of every OCI service specification - url: https://docs.oracle.com/en-us/iaas/api/specs/c321f3149c29b4ca6e4030a39208852a1148785c372d569ef4b147e313ee18a3.yaml what: the harvested document for Oracle Cloud Bridge API servers: - url: http://127.0.0.1/20220509 - url: https://127.0.0.1/20220509 tags: - name: inventory paths: /assetAnalytics: get: description: 'Returns an aggregation of assets. Aggregation groups are sorted by groupBy property. Default sort order is ascending, but can be overridden by the sortOrder parameter. ' operationId: AnalyzeAssets parameters: - $ref: '#/components/parameters/CompartmentIdQueryParam' - $ref: '#/components/parameters/PaginationLimitQueryParam' - $ref: '#/components/parameters/PaginationTokenQueryParam' - $ref: '#/components/parameters/AssetLifecycleStateQueryParam' - $ref: '#/components/parameters/SourceKeyQueryParam' - $ref: '#/components/parameters/ExternalAssetKeyQueryParam' - $ref: '#/components/parameters/AssetTypeQueryParam' - $ref: '#/components/parameters/SortOrderQueryParam' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/AggregationPropertiesParam' - $ref: '#/components/parameters/GroupByParam' - $ref: '#/components/parameters/InventoryIdentifierQueryParam' responses: 200: description: A page with AssetAggregation objects. headers: opc-next-page: description: 'For pagination of a list of items. When paging through a list, if this header appears in the response, then a partial list might have been returned. Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/AssetAggregationCollection' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Gets an aggregation of all assets in a compartment. tags: - inventory x-related-resource: '#/definitions/AssetAggregation' /assets: get: description: 'Returns a list of assets. ' operationId: ListAssets parameters: - $ref: '#/components/parameters/CompartmentIdQueryParam' - $ref: '#/components/parameters/PaginationLimitQueryParam' - $ref: '#/components/parameters/PaginationTokenQueryParam' - $ref: '#/components/parameters/AssetLifecycleStateQueryParam' - $ref: '#/components/parameters/SourceKeyQueryParam' - $ref: '#/components/parameters/ExternalAssetKeyQueryParam' - $ref: '#/components/parameters/AssetTypeQueryParam' - $ref: '#/components/parameters/AssetIdentifierQueryParam' - $ref: '#/components/parameters/DisplayNameQueryParam' - $ref: '#/components/parameters/SortOrderQueryParam' - $ref: '#/components/parameters/SortByQueryParam' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/InventoryIdentifierQueryParam' responses: 200: description: A page of AssetSummary objects. headers: opc-next-page: description: 'For pagination of a list of items. When paging through a list, if this header appears in the response, then a partial list might have been returned. Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/AssetCollection' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Gets a list of all assets. tags: - inventory x-related-resource: '#/definitions/AssetCollection' post: description: Creates an asset. operationId: CreateAsset parameters: - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/RetryTokenHeader' responses: 200: description: The asset was successfully created. headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Asset' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 409: $ref: '#/components/responses/409' 412: $ref: '#/components/responses/412' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Creates an asset. tags: - inventory x-related-resource: '#/definitions/Asset' requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateAssetDetails' description: The information to be updated. required: true /assets/{assetId}: delete: description: Deletes an asset resource by identifier. operationId: DeleteAsset parameters: - $ref: '#/components/parameters/AssetIdentifierPathParam' - $ref: '#/components/parameters/IfMatchHeader' - $ref: '#/components/parameters/RequestIdHeader' responses: 204: description: The asset was successfully deleted. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 412: $ref: '#/components/responses/412' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Deletes a provisioned asset. tags: - inventory x-related-resource: '#/definitions/Asset' get: description: Gets an asset by identifier. operationId: GetAsset parameters: - $ref: '#/components/parameters/AssetIdentifierPathParam' - $ref: '#/components/parameters/RequestIdHeader' responses: 200: description: Retrieves the asset for a given ID. headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Asset' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Gets asset. tags: - inventory put: description: Updates the asset. operationId: UpdateAsset parameters: - $ref: '#/components/parameters/AssetIdentifierPathParam' - $ref: '#/components/parameters/IfMatchHeader' - $ref: '#/components/parameters/RequestIdHeader' responses: 200: description: The asset was successfully updated. headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Asset' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 412: $ref: '#/components/responses/412' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Updates the asset identified by the ID. tags: - inventory x-related-resource: '#/definitions/Asset' requestBody: content: application/json: schema: $ref: '#/components/schemas/UpdateAssetDetails' description: The information to be updated. required: true /assets/{assetId}/actions/changeCompartment: post: description: Moves an asset resource from one compartment to another. When provided, If-Match is checked against ETag values of the resource. operationId: ChangeAssetCompartment parameters: - $ref: '#/components/parameters/AssetIdentifierPathParam' - $ref: '#/components/parameters/IfMatchHeader' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/RetryTokenHeader' responses: 204: description: Task completed. The asset resource will be moved to a different compartment. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 409: $ref: '#/components/responses/409' 412: $ref: '#/components/responses/412' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Moves an asset resource into a different compartment. tags: - inventory x-related-resource: '#/definitions/Asset' requestBody: content: application/json: schema: $ref: '#/components/schemas/ChangeAssetCompartmentDetails' description: The information to be updated. required: true /assets/{assetId}/actions/changeTags: post: description: Change an asset's tag. operationId: ChangeAssetTags parameters: - $ref: '#/components/parameters/AssetIdentifierPathParam' - $ref: '#/components/parameters/IfMatchHeader' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/RetryTokenHeader' responses: 200: description: The asset's tags were successfully updated. headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Asset' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 409: $ref: '#/components/responses/409' 412: $ref: '#/components/responses/412' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Change an asset's tag. tags: - inventory x-related-resource: '#/definitions/Asset' requestBody: content: application/json: schema: $ref: '#/components/schemas/ChangeAssetTagsDetails' description: The information to be updated. required: true /assets/{assetId}/actions/submitHistoricalMetrics: post: description: Creates or updates all metrics related to the asset. operationId: SubmitHistoricalMetrics parameters: - $ref: '#/components/parameters/IfMatchHeader' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/AssetIdentifierPathParam' responses: 200: description: The historical metrics were created successfully. headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/HistoricalMetricCollection' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 412: $ref: '#/components/responses/412' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Creates or updates all metrics related to the asset. tags: - inventory x-related-resource: '#/definitions/HistoricalMetric' requestBody: content: application/json: schema: $ref: '#/components/schemas/SubmitHistoricalMetricsDetails' description: Creates or updates all metrics related to the asset. required: true /assets/{assetId}/historicalMetrics: get: description: List asset historical metrics. operationId: ListHistoricalMetrics parameters: - $ref: '#/components/parameters/AssetIdentifierPathParam' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/PaginationLimitQueryParam' - $ref: '#/components/parameters/PaginationTokenQueryParam' - $ref: '#/components/parameters/SortOrderQueryParam' - $ref: '#/components/parameters/SortByQueryParam' responses: 200: description: Retrieves list of historical metrics for the given asset ID. headers: opc-next-page: description: 'For pagination of a list of items. When paging through a list, if this header appears in the response, then a partial list might have been returned. Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/HistoricalMetricCollection' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Lists asset historical metrics. tags: - inventory x-related-resource: '#/definitions/HistoricalMetric' /inventories: get: description: 'Returns a list of inventories. ' operationId: ListInventories parameters: - $ref: '#/components/parameters/CompartmentIdQueryParam' - $ref: '#/components/parameters/SortOrderQueryParam' - $ref: '#/components/parameters/SortByQueryParam' - $ref: '#/components/parameters/PaginationLimitQueryParam' - $ref: '#/components/parameters/PaginationTokenQueryParam' - $ref: '#/components/parameters/InventoryLifecycleStateQueryParam' - $ref: '#/components/parameters/RequestIdHeader' responses: 200: description: A page of InventorySummary objects. headers: opc-next-page: description: 'For pagination of a list of items. When paging through a list, if this header appears in the response, then a partial list might have been returned. Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/InventoryCollection' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Gets a list of all inventories in a compartment. tags: - inventory x-related-resource: '#/definitions/Inventory' post: description: Creates an inventory. operationId: CreateInventory parameters: - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/RetryTokenHeader' responses: 202: description: Accepted the request. Inventory will be created. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string opc-work-request-id: description: 'Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. ' schema: type: string 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 409: $ref: '#/components/responses/409' 412: $ref: '#/components/responses/412' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Creates an inventory. tags: - inventory x-related-resource: '#/definitions/Inventory' requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateInventoryDetails' description: The information to be updated. required: true /inventories/{inventoryId}: delete: description: Deletes an inventory resource by identifier. operationId: DeleteInventory parameters: - $ref: '#/components/parameters/InventoryIdPathParam' - $ref: '#/components/parameters/IfMatchHeader' - $ref: '#/components/parameters/RequestIdHeader' responses: 202: description: Accepted the request. The inventory will be deleted. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string opc-work-request-id: description: 'Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. ' schema: type: string 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 412: $ref: '#/components/responses/412' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Deletes a provisioned inventory. tags: - inventory x-related-resource: '#/definitions/Inventory' get: description: Gets an inventory by identifier. operationId: GetInventory parameters: - $ref: '#/components/parameters/InventoryIdPathParam' - $ref: '#/components/parameters/RequestIdHeader' responses: 200: description: Retrieves the inventory with the given ID. headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string opc-work-request-id: description: 'Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Inventory' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Gets inventory. tags: - inventory put: description: Updates an inventory. operationId: UpdateInventory parameters: - $ref: '#/components/parameters/InventoryIdPathParam' - $ref: '#/components/parameters/IfMatchHeader' - $ref: '#/components/parameters/RequestIdHeader' responses: 200: description: The inventory was successfully updated. headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Inventory' 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 412: $ref: '#/components/responses/412' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Updates the inventory identified by the ID. tags: - inventory x-related-resource: '#/definitions/Inventory' requestBody: content: application/json: schema: $ref: '#/components/schemas/UpdateInventoryDetails' description: The information to be updated. required: true /inventories/{inventoryId}/actions/import: post: description: Import resources in inventory. operationId: ImportInventory parameters: - $ref: '#/components/parameters/RetryTokenHeader' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/InventoryIdPathParam' responses: 202: description: Accepted request. Resources will be imported to inventory. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string opc-work-request-id: description: 'Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. ' schema: type: string 400: $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' 409: $ref: '#/components/responses/409' 412: $ref: '#/components/responses/412' 429: $ref: '#/components/responses/429' 500: $ref: '#/components/responses/500' default: $ref: '#/components/responses/default' summary: Imports API for inventories. tags: - inventory x-related-resource: '#/definitions/Inventory' requestBody: content: application/json: schema: $ref: '#/components/schemas/ImportInventoryDetails' description: The file input to create resources. required: true components: schemas: Asset: description: Description of an asset. discriminator: propertyName: assetType properties: assetSourceIds: description: List of asset source OCID. items: maxLength: 255 minLength: 1 type: string maxItems: 10 minItems: 0 type: array assetType: description: The type of asset. enum: - VMWARE_VM - VM type: string x-obmcs-top-level-enum: '#/definitions/AssetType' compartmentId: description: The OCID of the compartment to which an asset belongs to. maxLength: 255 minLength: 1 type: string definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object displayName: description: Asset display name. maxLength: 255 minLength: 1 type: string externalAssetKey: description: The key of the asset from the external environment. maxLength: 255 minLength: 1 type: string freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object id: description: Asset OCID that is immutable on creation. maxLength: 255 minLength: 1 type: string inventoryId: description: Inventory ID to which an asset belongs to. maxLength: 255 minLength: 1 type: string lifecycleState: description: The current state of the asset. enum: - ACTIVE - DELETED type: string sourceKey: description: The source key that the asset belongs to. maxLength: 255 minLength: 1 type: string systemTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing system tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` ' type: object timeCreated: description: The time when the asset was created. An RFC3339 formatted datetime string. format: date-time type: string timeUpdated: description: The time when the asset was updated. An RFC3339 formatted datetime string. format: date-time type: string required: - id - inventoryId - compartmentId - sourceKey - externalAssetKey - timeCreated - timeUpdated - lifecycleState - assetType type: object InventorySummary: description: Description of inventory. properties: compartmentId: description: The OCID of the tenantId. maxLength: 255 minLength: 1 type: string definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object displayName: description: Inventory display name. maxLength: 255 minLength: 1 type: string freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object id: description: Inventory OCID. maxLength: 255 minLength: 1 type: string lifecycleDetails: description: A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. maxLength: 255 minLength: 1 type: string lifecycleState: description: The current state of the inventory. type: string x-obmcs-enumref: '#/definitions/Inventory/lifecycleState' systemTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing system tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` ' type: object timeCreated: description: The time when the inventory was created. An RFC3339 formatted datetime string. format: date-time type: string timeUpdated: description: The time when the inventory was updated. An RFC3339 formatted datetime string. format: date-time type: string required: - id - lifecycleState type: object Error: description: Error Information. properties: code: description: A short error code that defines the error, meant for programmatic parsing. type: string message: description: A human-readable error string. type: string required: - code - message UpdateAssetDetails: description: The information of asset to be updated. discriminator: propertyName: assetType properties: assetSourceIds: description: List of asset source OCID. items: maxLength: 255 minLength: 1 type: string maxItems: 10 minItems: 0 type: array assetType: description: Asset type enum: - VMWARE_VM - VM type: string x-obmcs-top-level-enum: '#/definitions/AssetType' definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object displayName: description: Asset display name. maxLength: 255 minLength: 1 type: string freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object required: - assetType type: object CreateInventoryDetails: description: Description for creating inventory details. properties: compartmentId: description: The OCID of the tenantId. maxLength: 255 minLength: 1 type: string definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object displayName: description: Inventory displayName. maxLength: 255 minLength: 1 type: string freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object required: - compartmentId - displayName type: object CreateAssetDetails: description: The information about the new asset. discriminator: propertyName: assetType properties: assetSourceIds: description: List of asset source OCID. items: maxLength: 255 minLength: 1 type: string maxItems: 10 minItems: 0 type: array assetType: description: The type of asset. enum: - VMWARE_VM - VM type: string x-obmcs-top-level-enum: '#/definitions/AssetType' compartmentId: description: The OCID of the compartment that the asset belongs to. maxLength: 255 minLength: 1 type: string definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object displayName: description: Asset display name. maxLength: 255 minLength: 1 type: string externalAssetKey: description: The key of the asset from the external environment. maxLength: 255 minLength: 1 type: string freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object inventoryId: description: Inventory ID to which an asset belongs. maxLength: 255 minLength: 1 type: string sourceKey: description: The source key to which the asset belongs. maxLength: 255 minLength: 1 type: string required: - compartmentId - sourceKey - externalAssetKey - inventoryId - assetType type: object AssetAggregation: description: The result of an analytics aggregation on a set of assets. properties: aggregatedProperty: description: Aggregated property. maxLength: 255 minLength: 1 type: string count: description: Returns the total number of observations from the group of assets. format: int64 minimum: 0 type: integer dimensions: additionalProperties: type: string description: The dimensions along which assets can be aggregated for analytics. type: object max: description: Returns the highest value from all the assets. format: double type: number mean: description: Returns the value of sum divided by count from the group of assets. format: double type: number min: description: Returns the lowest value from the group of assets. format: double type: number sum: description: Returns all values added together from the group of assets. format: double type: number required: - aggregatedProperty type: object SubmitHistoricalMetricsDetails: description: Post historical metric details. properties: historicalMetrics: description: List of asset historical metrics. items: $ref: '#/components/schemas/HistoricalMetric' type: array required: - historicalMetrics type: object InventoryCollection: description: Result of inventory summaries. properties: items: description: List of inventories. items: $ref: '#/components/schemas/InventorySummary' type: array required: - items type: object HistoricalMetricCollection: description: List of historical metric. properties: items: description: List of asset historical metrics. items: $ref: '#/components/schemas/HistoricalMetricSummary' type: array required: - items type: object ImportInventoryDetails: description: Details for importing assets from a file. discriminator: propertyName: resourceType properties: compartmentId: description: The OCID of the compartmentId that resources import. type: string definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object resourceType: description: Import inventory resource type. enum: - ASSET type: string required: - compartmentId type: object HistoricalMetric: description: Metric details. properties: aggregation: description: Aggregation time interval. maxLength: 255 minLength: 1 type: string name: description: Metric name. maxLength: 255 minLength: 1 type: string value: description: Aggregation value. format: float type: number required: - name - aggregation - value type: object AssetSummary: description: Summary of the asset. properties: assetSourceIds: description: List of asset source OCID. items: maxLength: 255 minLength: 1 type: string maxItems: 10 minItems: 0 type: array assetType: description: The type of asset. enum: - VMWARE_VM - VM type: string x-obmcs-top-level-enum: '#/definitions/AssetType' compartmentId: description: The OCID of the compartment that the asset belongs to. maxLength: 255 minLength: 1 type: string definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object displayName: description: Asset display name. maxLength: 255 minLength: 1 type: string externalAssetKey: description: The key of the asset from the external environment. maxLength: 255 minLength: 1 type: string freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object id: description: Asset OCID that is immutable on creation. maxLength: 255 minLength: 1 type: string inventoryId: description: Inventory ID that the asset belongs to. maxLength: 255 minLength: 1 type: string lifecycleState: description: The current state of the asset. type: string x-obmcs-enumref: '#/definitions/Asset/lifecycleState' sourceKey: description: The source key to which the asset belongs. maxLength: 255 minLength: 1 type: string systemTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing system tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` ' type: object timeCreated: description: The time when the asset was created. An RFC3339 formatted datetime string. format: date-time type: string timeUpdated: description: The time when the asset was updated. An RFC3339 formatted datetime string. format: date-time type: string required: - id - inventoryId - compartmentId - sourceKey - externalAssetKey - timeCreated - timeUpdated - lifecycleState - assetType type: object ChangeAssetTagsDetails: description: The information about tags to be updated. properties: definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object type: object AssetCollection: description: Results of a set of asset summary. properties: items: description: List of assets. items: $ref: '#/components/schemas/AssetSummary' type: array required: - items type: object UpdateInventoryDetails: description: Description for updating inventory details. properties: definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object displayName: description: Inventory displayName. maxLength: 255 minLength: 1 type: string freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object type: object Inventory: description: Description of inventory. properties: compartmentId: description: The OCID of the tenantId. maxLength: 255 minLength: 1 type: string definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object displayName: description: Inventory display name. maxLength: 255 minLength: 1 type: string freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object id: description: Inventory OCID. maxLength: 255 minLength: 1 type: string lifecycleDetails: description: A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. maxLength: 255 minLength: 1 type: string lifecycleState: description: The current state of the inventory. enum: - ACTIVE - DELETED - DELETING - CREATING - FAILED type: string systemTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing system tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` ' type: object timeCreated: description: The time when the inventory was created. An RFC3339 formatted datetime string. format: date-time type: string timeUpdated: description: The time when the inventory was updated. An RFC3339 formatted datetime string. format: date-time type: string required: - id - lifecycleState - compartmentId - displayName - timeCreated - timeUpdated type: object HistoricalMetricSummary: description: Metric details. properties: aggregation: description: Aggregation time interval. maxLength: 255 minLength: 1 type: string name: description: Metric name. maxLength: 255 minLength: 1 type: string timeCreated: description: The time the HistoricalMetric was created. An RFC3339 formatted datetime string. format: date-time type: string timeUpdated: description: The time the HistoricalMetric was updated. An RFC3339 formatted datetime string. format: date-time type: string value: description: Aggregation value. format: float type: number required: - name - aggregation - value type: object ChangeAssetCompartmentDetails: description: The information to be updated for changing asset compartment. properties: compartmentId: description: The OCID of the compartment into which the resource should be moved. maxLength: 255 minLength: 1 type: string required: - compartmentId type: object AssetAggregationCollection: description: The result of an analytics aggregation on a set of assets. properties: items: description: List of asset aggregations. items: $ref: '#/components/schemas/AssetAggregation' type: array required: - items type: object parameters: SortByQueryParam: description: 'The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. ' in: query name: sortBy schema: type: string enum: - timeCreated - timeUpdated - displayName default: timeCreated PaginationTokenQueryParam: description: A token representing the position at which to start retrieving results. This must come from the `opc-next-page` header field of a previous response. in: query name: page x-default-description: 'null' schema: type: string minLength: 1 AssetIdentifierPathParam: description: Unique asset identifier. in: path name: assetId required: true schema: type: string AggregationPropertiesParam: description: An array of properties on which to aggregate. in: query name: aggregationProperties required: true x-default-description: 'null' schema: type: array items: type: string maxItems: 1 minItems: 1 GroupByParam: description: The dimensions in which to group the aggregations. in: query name: groupBy required: false x-default-description: 'null' schema: type: array items: type: string maxItems: 1 minItems: 0 AssetIdentifierQueryParam: description: Unique asset identifier. in: query name: assetId required: false x-default-description: 'null' schema: type: string CompartmentIdQueryParam: description: The ID of the compartment in which to list resources. in: query name: compartmentId required: true schema: type: string IfMatchHeader: description: 'For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. The resource will be updated or deleted only if the etag you provide matches the resource''s current etag value. ' in: header name: if-match required: false schema: type: string InventoryIdentifierQueryParam: description: Unique Inventory identifier. in: query name: inventoryId required: false x-default-description: 'null' schema: type: string PaginationLimitQueryParam: description: The maximum number of items to return. in: query name: limit schema: type: integer default: 10 maximum: 100 minimum: 1 InventoryLifecycleStateQueryParam: description: A filter to return inventory if the lifecycleState matches the given lifecycleState. in: query name: lifecycleState required: false x-default-description: 'null' x-obmcs-enumref: '#/definitions/Inventory/lifecycleState' schema: type: string SortOrderQueryParam: description: The sort order to use, either 'ASC' or 'DESC'. in: query name: sortOrder x-default-description: 'The default value depends upon `sortBy`, and in general is ''DESC'' when sorting by time and ''ASC'' otherwise. ' x-obmcs-top-level-enum: '#/definitions/SortOrders' schema: type: string enum: - ASC - DESC InventoryIdPathParam: description: Inventory OCID. in: path name: inventoryId required: true schema: type: string AssetTypeQueryParam: description: The type of asset. in: query name: assetType required: false x-default-description: 'null' x-obmcs-top-level-enum: '#/definitions/AssetType' schema: type: string enum: - VMWARE_VM - VM SourceKeyQueryParam: description: Source key from where the assets originate. in: query name: sourceKey required: false x-default-description: 'null' schema: type: string RetryTokenHeader: description: 'A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing the same action again. Retry tokens expire after 24 hours, but can be invalidated before 24 hours due to conflicting operations. For example, if a resource has been deleted and purged from the system, a retry of the original creation request might be rejected. ' in: header name: opc-retry-token required: false schema: type: string maxLength: 64 minLength: 1 AssetLifecycleStateQueryParam: description: A filter to return only assets whose lifecycleState matches the given lifecycleState. in: query name: lifecycleState required: false x-default-description: 'null' x-obmcs-enumref: '#/definitions/Asset/lifecycleState' schema: type: string DisplayNameQueryParam: description: A filter to return only resources that match the entire display name given. in: query name: displayName x-default-description: 'null' schema: type: string maxLength: 255 minLength: 1 RequestIdHeader: description: The client request ID for tracing. in: header name: opc-request-id schema: type: string ExternalAssetKeyQueryParam: description: External asset key. in: query name: externalAssetKey required: false x-default-description: 'null' schema: type: string responses: default: description: Unknown Error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' x-anchors: x-allowed-tenancies: - ocid1.tenancy.oc1..aaaaaaaaygoijofmkbtcrutsh5qo6ov3ksxa52ao7sthgr7yf4y25qea3ygq - ocid1.tenancy.oc1..aaaaaaaay323a6sswz6cuw2mr5eedczmeorn5yycybkhfwvbgmgy2ct3ybua - ocid1.tenancy.oc1..aaaaaaaaxwkwm64osdnmhpvu3vpd4ob2s3eewy2kmnztq7nbgo57ablx5bzq - ocid1.tenancy.oc1..aaaaaaaapynjgyvwaxdms7czbrcsuntvvzhex452aebkzo5cqa5jaycjvpzq - ocid1.tenancy.oc1..aaaaaaaahr2xcduf4knzkzhkzt442t66bpqt3aazss6cy2ll6x4xj3ci7tiq - ocid1.tenancy.oc1..aaaaaaaaz6poe72rkvim33pokoivtpx7obta5bi5vew54oneuc7tw7bs2sva - ocid1.tenancy.oc4..aaaaaaaatarbopzhejne3w73ekmxdl4rigfpgk2tql2axozj6nrq2oqn3mtq - ocid1.tenancy.oc4..aaaaaaaatyktwbyjeub6snw6pgyfqiwgcjq4q5kr6tg6x6ovw52neelfwq4a - ocid1.tenancy.oc5..aaaaaaaab7gdnudsz6r4jeeuaxxdqy6wvqotjirsclweuve2ywe6il2jl3ta - ocid1.tenancy.oc5..aaaaaaaacm62wd4rfb7t2sshbwci5dzwnm665weqvxbqtnysiwwtxiwgj4ha - ocid1.tenancy.oc8..aaaaaaaamkdo3htfnq7mxc5rhneeza6xkidayiofslkjcnwh3lac7rbfk2eq - ocid1.tenancy.oc8..aaaaaaaa43mogprfdapygtbdodvaikhxaigudltod2ekl7ocyej6jyvpfkfq - ocid1.tenancy.oc9..aaaaaaaa7noxantrtqaih4xnkdkhvzoayh77ucxb753n65bo5a4lzlvssoca - ocid1.tenancy.oc9..aaaaaaaai7tpd5tl57zpha3qeaxgugbdnspll5efpjtncxn53idak6ol7vxa - ocid1.tenancy.oc10..aaaaaaaam7lxohmjck47huobhkivar2kgwwkoyuhenijydso3n3ldndoboea - ocid1.tenancy.oc10..aaaaaaaapzu7l23jbz4ya77nrzzw7mk26zggkznp4ivndnhad2cf7cmxn2oa - ocid1.tenancy.oc14..aaaaaaaa6hfipjujgte4r2zpjv3kl2qvt3c77c5in5nfa3tul7lr26f7qggq - ocid1.tenancy.oc14..aaaaaaaa2waiw7okanpguwhf5gb7vvnri37hvn3tessqv6sc5iu4xp6evxha - ocid1.tenancy.oc16..aaaaaaaaazv5l7zbx6ubpvcwvmp2zvdtey6j6an4sdzzgpe4d755tvx2z2lq - ocid1.tenancy.oc16..aaaaaaaansltu2vnzmp6tcg43pgmkdpss6myb5tqloobqpilmemge5fxxtgq - ocid1.tenancy.oc17..aaaaaaaa4a46zl5lftaa67j4esbjhgaomgyor4i4ouok3e2bxiokymt7t72a - ocid1.tenancy.oc17..aaaaaaaafsquc4pej5zt4yhqykfbrigniieknyt3abj7p23jfuqckynug55q - ocid1.tenancy.oc19..aaaaaaaaocdn6ywf5j2k27vfbayhzc52rl4p5ssu4p2h2u7xjiefw4qhhl4a - ocid1.tenancy.oc19..aaaaaaaa7h4h3ntmiwvvoa3ekca5cmw55cxtk2z7gyu6pjvlqyk7ewy2opfa - ocid1.tenancy.oc20..aaaaaaaaam73fgmj7pdxokgfyomvhdckjar5sm6e465mh3maqyhat3iinunq - ocid1.tenancy.oc20..aaaaaaaaujxvjssx77l42dq6ptcaerm7kavzdpypdbi56zvsxwxmritqp65a - ocid1.tenancy.region1..aaaaaaaaann26zl32kkth2yxmf33csbrgnjrmyat44olp5gno4emdhktcwva - ocid1.tenancy.region1..aaaaaaaada63ksfiw33rfvlluvysfvqfwkeeu5t2ka3hbzqaxmltcwnwmyla - ocid1.tenancy.oc1..aaaaaaaaasnr5i3j7qqxr64fbzxf363nxzcyxyu3ctoffojyx4wdn5p6vzaq - ocid1.tenancy.oc1..aaaaaaaa5d2dju6cfnxmiydob6wobvw5l4wdalb4tgqiyqdh2vovhqfzhbma - ocid1.tenancy.oc1..aaaaaaaachdpgyy6f4kigtezapgualiuanek5am2voulsdzvawwgxqjtj5da - ocid1.tenancy.oc1..aaaaaaaafc225uqmgx2oma5z442fce3nh3jjnb75xygogmajw47njezolzia - ocid1.tenancy.oc4..aaaaaaaaph7jhogsn2xrs6suzih7tqvj3tfbbjbaxiu2aneabwuc42br4noa - ocid1.tenancy.oc4..aaaaaaaa4hhw6fkd3e26ixnpn3vrsnn7queu4vfzsmvimi3qt2uoytf6gana - ocid1.tenancy.oc5..aaaaaaaats7kk6ddqard5w4wbsctkc2xrhqu27gf3m6dt2kwoiypay64th5q - ocid1.tenancy.oc5..aaaaaaaalhu4qomiyar5phvtksgoga23hmrpr4et566wgys7tzx5tt3wr53q - ocid1.tenancy.oc8..aaaaaaaajgrnesy2mqz2hdf5bu2ao6njraxjjcniqpyimd2uwtbbri3zvnlq - ocid1.tenancy.oc8..aaaaaaaa5gyygmmwi4nnqrekiewalxcvc4gszsxe5ynp7dxobykgrwin7vtq - ocid1.tenancy.oc9..aaaaaaaakq5rqxkpxlreim5wwzsjszx7pe5hgb5o5wph4kitlwzn66qzzdwq - ocid1.tenancy.oc9..aaaaaaaa2l3nlgpsqekuwj6elgo3oxq5peafobx5dokqoexif5efi3unr3ya - ocid1.tenancy.oc10..aaaaaaaaatitljwoun5csbwn5cxfnatdlud4on4akbedlbitgced2iqvp5ra - ocid1.tenancy.oc10..aaaaaaaahwel42yh5nx2zfkhh2b5z4osz4mnewnxtfffpnl7amrpqqlkhubq - ocid1.tenancy.oc14..aaaaaaaatubnqwmu7chcrwon6t3bs67xnfwkc64qmlsmftygnih2a2ztf24q - ocid1.tenancy.oc14..aaaaaaaabhlq6agzsw6miuwhin27ygx5ukrmwxbrqhkf2irgosuo4b3a7szq - ocid1.tenancy.oc16..aaaaaaaaxkt4ckjowgj3m5oxuvitpd3vx6fei5epup6gp2t3ppleeao6lhba - ocid1.tenancy.oc16..aaaaaaaa2uklh7ekvzyw462mglzj3o2fkv7p6oxwcvyikc6frarz2xwuf72a - ocid1.tenancy.oc17..aaaaaaaanyrio4kmt2nj5lcmbnoa3lkouyg6z35qsuazbumirncq6iyyfcsa - ocid1.tenancy.oc17..aaaaaaaaz6mh4y3uzwcscgaeprwqg6hkigxweeyl3rkdmcgm6ev56iry3wna - ocid1.tenancy.oc19..aaaaaaaawbsimpiwwrb74ushxhxp2fn7f7oabxwm35hljlzpamrlg5trotvq - ocid1.tenancy.oc19..aaaaaaaaenqiv7qsi7cpcw326pwbdl46356byjqoa2tsmqamqemdl36d7koq - ocid1.tenancy.oc20..aaaaaaaabhdl6ztoavfdst5gipqtotk66qnfdhoyurhlrfoomeqfkkvzvohq - ocid1.tenancy.oc20..aaaaaaaam2e3sdkgg42ctapcwk3wdo4nrfmvbx5gtzinuezo556vgj3ofoxq - ocid1.tenancy.region1..aaaaaaaaghe2rzfj245axceigol3iko2lbmztp7i2jk4uuifqsrwkpvius5q - ocid1.tenancy.region1..aaaaaaaa4fqzmpqa5wlv7memcteya5jhqjgioarjpebglghgrgkphnbvw6aq - ocid1.tenancy.oc1..aaaaaaaaic463fmg625fezvzeosmm4f6wiexdgnasm5xhinhm575wuyml7ea - ocid1.tenancy.oc1..aaaaaaaartv6j5muce2s4djz7rvfn2vwceq3cnue33d72isntnlfmi7huv7q - ocid1.tenancy.oc4..aaaaaaaaykurmmyfjwsrnm2gcjwr7vvgwsdyzoyhxllabjavrbpk6us3tk2q - ocid1.tenancy.oc5..aaaaaaaamtu46djvokzv4zw7wj32blz4ftbjnp6wo5hozemt7mrgkucivcra - ocid1.tenancy.oc8..aaaaaaaamkxizodo6t3wnqzymrjgyjxu4bhnmd65awz3x2isaxkm4gkkpyza - ocid1.tenancy.oc9..aaaaaaaaimlhydjbpwwyfbuem3hhwf3j5jjfyhgjn5sbkqcoqko53wf77iqq - ocid1.tenancy.oc10..aaaaaaaayqfholaircj7jfgg5ywqlapv4oylugev5olwu6si3mmnkmirnfya - ocid1.tenancy.oc14..aaaaaaaajfujnvfdzqf2pi3lwugr2nayovmectesygake4sscdop65upusva - ocid1.tenancy.oc16..aaaaaaaagmong2nldsdc3ksfxx5pckgyf23mz2krhivmnhvxd62gviuf43ba - ocid1.tenancy.oc17..aaaaaaaakfug5hc2mkd6evrjgiqfzlfao3hupdx52bt4cdecybrnyj2si64a - ocid1.tenancy.oc19..aaaaaaaamgknwl7bxuwuodcytylxngeic4xj66tlr5rzqjx425iljpm5aita - ocid1.tenancy.oc20..aaaaaaaau4ils255vwllbgtil4ybgy45qtaw6v5ni2phbvaowmczp7wogfeq - ocid1.tenancy.region1..aaaaaaaacubxsqf4fqbsld7l4cne3wprluuxyu7l7k7jpukfxc63iirbwuka x-headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' type: string location: description: URL of the newly asynchronously created resource. You can use this to query its status. type: string opc-next-page: description: 'For pagination of a list of items. When paging through a list, if this header appears in the response, then a partial list might have been returned. Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. ' type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string opc-work-request-id: description: 'Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. ' type: string retry-after: description: A decimal number representing the number of seconds the client should wait before polling this endpoint again. type: integer x-properties: definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations": {"CostCenter": "42"}}` ' type: object freeformTags: additionalProperties: type: string description: 'The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` ' type: object systemTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string, integer and boolean types are supported. ' type: object description: 'Key-value pair representing system tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` ' type: object x-obmcs-client-retries-enabled: true x-oracle-package: com.oracle.pic.cloudbridge