Comandos de API de Rest
Lista de comandos de la API Rest para Resource Analytics.
- Creación del recurso de instancia de Resource Analytics
- Lista de recursos de instancia de Resource Analytics
- Obtención de recurso de instancia de Resource Analytics
- Actualización de recurso de instancia de Resource Analytics
- Crear asociación de arrendamiento de instancia de Resource Analytics
- Lista de anexos de arrendamiento de instancia de Resource Analytics
- Obtener asociación de arrendamiento de instancia de Resource Analytics
- Colocar asociación de arrendamiento de instancia de Resource Analytics
- Suprimir asociación de arrendamiento de instancia de Resource Analytics
- Activar instancia de OAC en instancia de Resource Analytics
- Desactivar instancia de OAC en instancia de Resource Analytics
Creación del recurso de instancia de Resource Analytics
- Solicitud
- Ruta:
post /20241031/resourceAnalyticsInstancesAlgo aquí Campo Necesario Tipo de datos Notas opc-retry-tokenNo cadena Parámetro de cabecera opc-request-idNo cadena ID de solicitud de clientes para el rastreo. compartmentIdSí cadena OCID del compartimento en el que se almacenará este recurso. displayNameNo cadena Nombre fácil de recordar. descriptionNo cadena Descripción definida por el usuario de este recurso. freeformTagsNo Objeto Etiquetas de formato libre asociadas a este recurso, si las hay. Cada etiqueta es un par clave-valor simple sin ningún nombre, tipo o espacio de nombre predefinido. definedTagsNo Objeto Las etiquetas definidas asociadas a este recurso, si las hay. Cada clave está predefinida y su ámbito es un espacio de nombres. Para obtener más información, consulte Etiquetas de recursos. Ejemplo: {"Operations": {"CostCenter": "42"}}includedRegionsSí cadena[] Lista de ID de región desde los que se debe incluir la recopilación de datos. Por ejemplo, us-ashburn-1. Se necesita al menos una región.adwAdminPasswordSí Object AdwAdminPasswordDetails (VaultSecretPasswordDetails or PlainTextPasswordDetails)Contraseña para el ADW que se va a crear en el arrendamiento de usuario. Puede ser un secreto de almacén o texto sin formato. Si la contraseña es de texto sin formato, debe tener entre 12 y 30 caracteres y contener al menos 1 letra mayúscula, 1 letra minúscula y 1 carácter numérico. No puede contener el símbolo de comillas dobles (") ni el nombre de usuario admin, independientemente de las mayúsculas/minúsculas.VaultSecretPasswordDetails{ "passwordType": "VAULT_SECRET", // required "secretId": "<ocid>", // required }PlainTextPasswordDetails{ "passwordType": "PLAIN_TEXT", // required "password": "plain_text_password", // required }subnetIdSí cadena OCID de la subred a la que está asociado el recurso. isMutualTlsRequiredNo Booleano Requiere TLS mutua (mTLS) al autenticar conexiones a la base de datos autónoma. El valor por defecto es falso. isBringYourOwnLicenseNo Booleano Utilice la función Traiga su propia licencia (BYOL) al crear la instancia de ADW. El valor por defecto es false.nsgIdsNo cadena[] Lista de grupos de seguridad de red. - Respuesta
- Cabeceras
Algo aquí 2 Nombre Descripción etagPara un control de simultaneidad optimista. opc-request-idIdentificador único para la solicitud. opc-work-request-idOCID de la solicitud de trabajo. - Cuerpo
- Vacío
Lista de recursos de instancia de Resource Analytics
- Solicitud
- Ruta:
get /20241031/resourceAnalyticsInstancesAlgo aquí Campo Necesario Tipo de datos Notas compartmentIdSí cadena ID del compartimento en el que se mostrarán los recursos. pageNo cadena Token de página que representa la página en la que se van a empezar a recuperar resultados. Esto se recupera de una llamada de lista anterior. limitNo int El número máximo de elementos que se van a devolver. lifecycleStateNo cadena Un filtro para devolver solo los recursos cuyo valor lifecycleStatecoincide con el valorlifecycleStateespecificado.sortOrderNo cadena Orden de clasificación que se va a utilizar, ya sea ascodesc.sortByNo cadena Campo por el que se va a ordenar. Solo se puede proporcionar un orden de clasificación. El orden por defecto para timeCreatedes descendente. El orden por defecto paradisplayNamees ascendente. Si no se ha especificado ningún valor,timeCreatedes el predeterminado.opc-request-idNo cadena (Cabecera) ID de solicitud del cliente para el rastreo. - Respuesta
- Cabeceras
Algo aquí 2 Nombre Descripción opc-request-idIdentificador único para la solicitud. opc-next-pagePara la paginación de una lista de elementos. - Cuerpo
- Matriz de
ResourceAnalyticsInstanceSummary[{ "id" : "ocid1.TBD.oc1.phx.<unique_ID>", "compartmentId": "ocid1.tenancy.oc1..<unique_ID>", "displayName" : "my little warehouse", "description": "Home region tenancy" "lifecycleState" : "PROVISIONING", "lifecycleDetails": "string", "timeCreated" : "timestamp", "timeUpdated" : "timestamp", "freeformTags": {}, "definedTags": {}, "systemTags": {}, }]
Obtención de recurso de instancia de Resource Analytics
- Solicitud
- Ruta:
get /20241031/resourceAnalyticsInstances/<ocid> - Respuesta
- Cabeceras
Algo aquí 2 Nombre Descripción opc-request-idIdentificador único para la solicitud. - Cuerpo
- Devuelve
ResourceAnalyticsInstance{ "id": "ocid1.TBD.oc1.phx.<unique_ID>", "compartmentId": <ocid from resourceAnalyticsInstance>, "displayName": "my little warehouse", "description": "Warehouse covers our top tenancies", "includedRegions": [ "string" ], "adwId": "OCID", "adwName": "generated name", "oacId": "OCID", "oacName": "generated name", "lifecycleState": "ACTIVE", "lifecycleDetails": "string", "timeCreated": "timestamp", "timeUpdated": "timestamp", "freeformTags": {}, "definedTags": {}, "systemTags": {}, }
Actualización de recurso de instancia de Resource Analytics
- Solicitud
- Ruta:
put /20241031/resourceAnalyticsInstances/<ocid>Algo aquí Campo Necesario Tipo de datos Notas opc-retry-tokenNo cadena Parámetro de cabecera pageNo cadena ID de solicitud de clientes para el rastreo. limitNo cadena Nombre fácil de recordar. Descripción definida por el usuario de este recurso. lifecycleStateNo Objeto Etiquetas de formato libre asociadas a este recurso, si las hay. Cada etiqueta es un par clave-valor simple sin ningún nombre, tipo o espacio de nombre predefinido. sortOrderNo Objeto Las etiquetas definidas asociadas a este recurso, si las hay. Cada clave está predefinida y su ámbito es un espacio de nombres. Para obtener más información, consulte Etiquetas de recurso. Por ejemplo: {"Operations": {"CostCenter": "42"}}sortByNo cadena[] Lista de IDs de región de los que se va a incluir la recopilación de datos. Por ejemplo, us-ashburn-1. Se necesita al menos una región si se actualiza.Una actualización sustituye todos los valores existentes.
- Respuesta
- Cabeceras
Algo aquí 2 Nombre Descripción etagPara un control de simultaneidad optimista. opc-request-idIdentificador único para la solicitud. opc-work-request-idOCID de la solicitud de trabajo. - Cuerpo
- Vacío
Crear asociación de arrendamiento de instancia de Resource Analytics
- Solicitud
- Ruta:
post /20241031/tenancyAttachmentsAlgo aquí Campo Necesario Tipo de datos Notas opc-retry-tokenNo cadena Parámetro de cabecera opc-request-idNo cadena Parámetro de cabecera. ID de solicitud de clientes para el rastreo. resourceAnalyticsInstanceIdSí cadena OCID de la instancia de análisis de recursos. tenancyIdSí cadena OCID de arrendamiento. descriptionNo cadena Una descripción del arrendamiento. - Respuesta
- Cabeceras
Algo aquí 2 Nombre Descripción etagPara un control de simultaneidad optimista. opc-request-idIdentificador único para la solicitud. opc-work-request-idOCID de la solicitud de trabajo. - Cuerpo
- Vacío
Lista de anexos de arrendamiento de instancia de Resource Analytics
- Solicitud
- Ruta:
get /20241031/tenancyAttachmentsAlgo aquí Campo Necesario Tipo de datos Notas compartmentIdSí cadena ID del compartimento en el que se mostrarán los recursos. pageNo cadena Token de página que representa la página en la que se van a empezar a recuperar resultados. Esto se recupera de una llamada de lista anterior. limitNo int El número máximo de elementos que se van a devolver. lifecycleStateNo cadena Un filtro para devolver solo los recursos con su valor lifecycleStatecoincide con el valorlifecycleStateproporcionado.sortOrderNo cadena Orden de clasificación que se va a utilizar, ya sea ascodesc.sortByNo cadena Campo por el que se va a ordenar. Solo se puede proporcionar un orden de clasificación. El orden por defecto para timeCreatedes descendente. El orden por defecto paradisplayNamees ascendente. Si no se ha especificado ningún valor,timeCreatedes el predeterminado.opc-request-idNo cadena Parámetro de cabecera. ID de solicitud de clientes para el rastreo. - Respuesta
- Devuelve una matriz de objetos
TenancyAttachmentSummary.[{ "id": <ocid>, "description": "Tenancy used for internal business", "resourceAnalyticsInstanceId": <ocid>, "compartmentId": <ocid>, "tenancyId": <ocid>, "isReportingTenancy": boolean, "timeCreated" : "timestamp", "timeUpdated" : "timestamp", "lifecycleState": "PROVISIONING", "lifecycleDetails": "string", "systemTags": {}, }]
Obtener asociación de arrendamiento de instancia de Resource Analytics
- Solicitud
- Ruta:
get /20241031/tenancyAttachments/<ocid> - Respuesta
- Cabeceras
Algo aquí 2 Nombre Descripción opc-request-idIdentificador único para la solicitud. - Cuerpo
- Devuelve la instancia
tenancyAttachmentDetails{ "id": <ocid>, "description": "Tenancy used for internal business", "resourceAnalyticsInstanceId": <ocid>, "compartmentId": <ocid>, "tenancyId": <ocid>, "isReportingTenancy": boolean, "timeCreated" : "timestamp", "timeUpdated" : "timestamp", "lifecycleState": "PROVISIONING", "lifecycleDetails": "string", "systemTags": {}, }
Colocar asociación de arrendamiento de instancia de Resource Analytics
- Solicitud
- Ruta:
put /20241031/tenancyAttachments/<ocid>CabecerasAlgo aquí 1 Campo Necesario Tipo de datos Descripción descriptionSí cadena Una descripción del arrendamiento. Algo aquí 2 Nombre Descripción opc-request-idIdentificador único para la solicitud. - Respuesta
- Cabeceras
Algo aquí 3 Nombre Descripción etagPara un control de simultaneidad optimista. opc-request-idIdentificador único para la solicitud. opc-work-request-idOCID de la solicitud de trabajo. - Cuerpo
- Vacío
Suprimir asociación de arrendamiento de instancia de Resource Analytics
- Solicitud
- Ruta:
delete /20241031/tenancyAttachments/<ocid> - Respuesta
- Cabeceras
Algo aquí 3 Nombre Descripción etagPara un control de simultaneidad optimista. opc-request-idIdentificador único para la solicitud. opc-work-request-idOCID de la solicitud de trabajo.
Activar instancia de OAC en instancia de Resource Analytics
- Solicitud
- Ruta:
post /20241031/analyticsWarehouses/<ocid>/actions/enableOacAlgo aquí Campo Necesario Tipo de datos Descripción opc-retry-tokenNo cadena Parámetro de cabecera opc-request-idNo cadena Parámetro de cabecera. ID de solicitud de clientes para el rastreo. resourceAnalyticsInstanceIdSí cadena OCID de la instancia de Resource Analytics. attachmentTypeSí enumeración El único valor posible es MANAGED.attachmentDetailsSí Objeto Para OAC público { "idcsDomainId": "<ocid>", // required "isBringYourOwnLicense": boolean, // optional, default false } For Private OAC { "idcsDomainId": "<ocid>", // required "isBringYourOwnLicense": boolean, // optional, default false "networkDetails": { "subnetId": "<ocid>", // required "nsgIds": ["<ocid>", "<ocid>"] } } - Respuesta
- Cabeceras
Algo aquí 2 Nombre Descripción etagPara un control de simultaneidad optimista. opc-request-idIdentificador único para la solicitud. opc-work-request-idOCID de la solicitud de trabajo. - Cuerpo
- Vacío
Desactivar instancia de OAC en instancia de Resource Analytics
- Solicitud
- Ruta:
post /20241031/resourceAnalyticsInstances/<resourceAnalyticsInstanceId>/actions/disableOacAlgo aquí Campo Necesario Tipo de datos Descripción opc-retry-tokenNo cadena Parámetro de cabecera opc-request-idNo cadena Parámetro de cabecera. ID de solicitud de clientes para el rastreo. - Respuesta
- Cabeceras
Algo aquí 2 Nombre Descripción etagPara un control de simultaneidad optimista. opc-request-idIdentificador único para la solicitud. opc-work-request-idOCID de la solicitud de trabajo. - Cuerpo
- Vacío