From e8cc149418adcbf718512d54d56fe3ce7007d6c6 Mon Sep 17 00:00:00 2001 From: waruwaruwaru Date: Tue, 17 Nov 2020 20:09:58 +0000 Subject: [PATCH] Releasing version 1.8.0 --- CHANGELOG.md | 15 ++ lib/analytics/package.json | 2 +- lib/announcementsservice/package.json | 2 +- lib/apigateway/package.json | 2 +- lib/applicationmigration/package.json | 2 +- lib/audit/package.json | 2 +- lib/autoscaling/package.json | 2 +- lib/bds/package.json | 2 +- lib/blockchain/package.json | 2 +- lib/budget/package.json | 2 +- lib/cims/package.json | 2 +- lib/cloudguard/package.json | 2 +- lib/common/package.json | 2 +- lib/computeinstanceagent/package.json | 2 +- .../model/create-node-shape-config-details.ts | 5 + .../lib/model/node-shape-config.ts | 5 + .../model/update-node-shape-config-details.ts | 5 + .../lib/request/list-work-requests-request.ts | 2 +- lib/containerengine/package.json | 2 +- lib/core/package.json | 2 +- lib/database/lib/client.ts | 236 +++++++++++++++++- lib/database/lib/database-waiter.ts | 39 +++ ...ontainer-database-dataguard-association.ts | 12 + .../autonomous-database-backup-config.ts | 49 ++++ ...tonomous-database-dataguard-association.ts | 12 + .../lib/model/autonomous-database-summary.ts | 5 + lib/database/lib/model/autonomous-database.ts | 5 + ...e-autonomous-container-database-details.ts | 18 ++ .../model/database-software-image-summary.ts | 4 + .../lib/model/database-software-image.ts | 4 + lib/database/lib/model/database-summary.ts | 1 + .../database-upgrade-history-entry-summary.ts | 119 +++++++++ .../model/database-upgrade-history-entry.ts | 119 +++++++++ .../lib/model/database-upgrade-source-base.ts | 54 ++++ ...de-with-database-software-image-details.ts | 50 ++++ .../database-upgrade-with-db-home-details.ts | 47 ++++ ...atabase-upgrade-with-db-version-details.ts | 47 ++++ lib/database/lib/model/database.ts | 1 + lib/database/lib/model/db-version-summary.ts | 4 + lib/database/lib/model/index.ts | 18 ++ ...nomous-container-database-backup-config.ts | 51 ++++ .../lib/model/upgrade-database-details.ts | 53 ++++ ...database-upgrade-history-entry-request.ts} | 37 ++- lib/database/lib/request/index.ts | 6 + .../list-database-software-images-request.ts | 4 + ...atabase-upgrade-history-entries-request.ts | 62 +++++ .../lib/request/list-db-versions-request.ts | 4 + .../lib/request/upgrade-database-request.ts | 37 +++ ...atabase-upgrade-history-entry-response.ts} | 32 +-- lib/database/lib/response/index.ts | 6 + ...tabase-upgrade-history-entries-response.ts | 36 +++ .../lib/response/upgrade-database-response.ts | 37 +++ lib/database/package.json | 2 +- lib/datacatalog/package.json | 2 +- lib/dataflow/package.json | 2 +- lib/dataintegration/package.json | 2 +- lib/datasafe/package.json | 2 +- lib/datascience/package.json | 2 +- lib/dns/package.json | 2 +- lib/dts/package.json | 2 +- lib/email/package.json | 2 +- lib/events/package.json | 2 +- lib/filestorage/package.json | 2 +- lib/functions/package.json | 2 +- lib/healthchecks/package.json | 2 +- lib/identity/lib/client.ts | 213 +++++++++++++--- .../model/base-tag-definition-validator.ts | 8 +- .../lib/model/bulk-edit-operation-details.ts | 51 ++++ lib/identity/lib/model/bulk-edit-resource.ts | 39 +++ .../lib/model/bulk-edit-tags-details.ts | 55 ++++ ...ulk-edit-tags-resource-type-collection.ts} | 28 +-- .../lib/model/bulk-edit-tags-resource-type.ts | 41 +++ .../lib/model/create-tag-default-details.ts | 4 +- lib/identity/lib/model/customer-secret-key.ts | 6 +- lib/identity/lib/model/dynamic-group.ts | 2 +- .../model/enum-tag-definition-validator.ts | 4 +- lib/identity/lib/model/index.ts | 10 + lib/identity/lib/model/tag-default-summary.ts | 4 +- lib/identity/lib/model/tag-default.ts | 4 +- .../lib/model/tagging-work-request-summary.ts | 4 + .../lib/model/tagging-work-request.ts | 4 + .../lib/model/update-tag-default-details.ts | 4 +- lib/identity/lib/model/user.ts | 30 +++ .../lib/model/work-request-resource.ts | 1 + .../lib/request/bulk-edit-tags-request.ts | 36 +++ lib/identity/lib/request/index.ts | 4 + ...-bulk-edit-tags-resource-types-request.ts} | 33 ++- .../lib/response/bulk-edit-tags-response.ts} | 33 +-- lib/identity/lib/response/index.ts | 4 + ...-bulk-edit-tags-resource-types-response.ts | 35 +++ lib/identity/package.json | 2 +- lib/integration/package.json | 2 +- lib/keymanagement/package.json | 2 +- lib/limits/package.json | 2 +- lib/loadbalancer/package.json | 2 +- lib/loganalytics/lib/client.ts | 57 +++-- .../lib/model/archiving-configuration.ts | 6 +- lib/loganalytics/lib/model/attribute.ts | 164 ------------ lib/loganalytics/lib/model/bucket-range.ts | 2 +- ...ect-collection-rule-compartment-details.ts | 2 +- .../lib/model/char-encoding-collection.ts | 4 +- ...nalytics-object-collection-rule-details.ts | 10 +- .../lib/model/create-namespace-details.ts | 34 --- .../model/estimate-purge-data-size-details.ts | 12 +- .../model/estimate-purge-data-size-result.ts | 2 +- lib/loganalytics/lib/model/export-content.ts | 3 + .../lib/model/extract-log-field-results.ts | 3 + .../lib/model/extract-log-header-details.ts | 3 + .../lib/model/extract-log-header-results.ts | 3 + .../lib/model/file-validation-response.ts | 6 +- lib/loganalytics/lib/model/filter-details.ts | 2 +- lib/loganalytics/lib/model/filter.ts | 2 +- .../generate-agent-object-name-details.ts | 46 ---- lib/loganalytics/lib/model/index.ts | 30 --- .../lib/model/label-source-summary.ts | 3 + .../model/log-analytics-collection-warning.ts | 35 --- .../lib/model/log-analytics-entity-summary.ts | 12 + .../lib/model/log-analytics-field-summary.ts | 3 + .../log-analytics-import-custom-content.ts | 3 - .../lib/model/log-analytics-lookup.ts | 6 - ...nalytics-object-collection-rule-summary.ts | 4 +- .../log-analytics-object-collection-rule.ts | 10 +- .../lib/model/log-analytics-parser-filter.ts | 2 +- .../lib/model/log-analytics-summary.ts | 62 ----- lib/loganalytics/lib/model/log-analytics.ts | 74 ------ .../lib/model/namespace-collection.ts | 4 +- .../lib/model/namespace-summary.ts | 8 +- lib/loganalytics/lib/model/namespace.ts | 8 +- .../model/out-of-box-entity-type-details.ts | 68 ----- lib/loganalytics/lib/model/parsed-content.ts | 4 +- lib/loganalytics/lib/model/parsed-field.ts | 2 +- .../lib/model/purge-storage-data-details.ts | 12 +- .../lib/model/query-aggregation.ts | 2 +- lib/loganalytics/lib/model/query-details.ts | 10 +- .../lib/model/query-work-request-resource.ts | 34 --- lib/loganalytics/lib/model/query.ts | 34 --- .../lib/model/recall-archived-data-details.ts | 10 +- .../model/release-recalled-data-details.ts | 10 +- lib/loganalytics/lib/model/scope-filter.ts | 2 +- .../lib/model/source-validate-details.ts | 3 + .../lib/model/source-validate-results.ts | 3 + .../lib/model/storage-operation-type.ts | 2 +- lib/loganalytics/lib/model/storage-usage.ts | 8 +- .../model/storage-work-request-collection.ts | 4 +- .../lib/model/storage-work-request-summary.ts | 28 +-- .../lib/model/storage-work-request.ts | 28 +-- lib/loganalytics/lib/model/storage.ts | 4 +- .../lib/model/string-list-details.ts | 34 --- .../lib/model/timezone-collection.ts | 4 +- ...nalytics-object-collection-rule-details.ts | 6 +- .../lib/model/update-storage-details.ts | 2 +- .../lib/model/upload-collection.ts | 2 +- .../lib/model/upload-file-collection.ts | 2 +- lib/loganalytics/lib/model/upload-summary.ts | 2 +- .../lib/model/upload-warning-summary.ts | 2 +- lib/loganalytics/lib/model/upload.ts | 2 +- .../model/work-request-error-collection.ts | 4 +- .../lib/model/work-request-log-collection.ts | 4 +- .../lib/model/work-request-log.ts | 6 +- .../request/add-entity-association-request.ts | 2 +- .../request/batch-get-basic-info-request.ts | 2 +- .../cancel-query-work-request-request.ts | 2 +- ...og-analytics-entity-compartment-request.ts | 2 +- ...analytics-log-group-compartment-request.ts | 2 +- ...ect-collection-rule-compartment-request.ts | 6 +- ...ange-scheduled-task-compartment-request.ts | 2 +- lib/loganalytics/lib/request/clean-request.ts | 2 +- .../create-log-analytics-entity-request.ts | 2 +- ...reate-log-analytics-entity-type-request.ts | 2 +- .../create-log-analytics-log-group-request.ts | 2 +- ...nalytics-object-collection-rule-request.ts | 2 +- .../request/create-scheduled-task-request.ts | 2 +- .../request/delete-associations-request.ts | 2 +- .../lib/request/delete-field-request.ts | 2 +- .../lib/request/delete-label-request.ts | 2 +- .../delete-log-analytics-entity-request.ts | 2 +- ...elete-log-analytics-entity-type-request.ts | 2 +- .../delete-log-analytics-log-group-request.ts | 2 +- ...nalytics-object-collection-rule-request.ts | 4 +- .../lib/request/delete-parser-request.ts | 2 +- .../request/delete-scheduled-task-request.ts | 2 +- .../lib/request/delete-source-request.ts | 2 +- .../lib/request/delete-upload-file-request.ts | 2 +- .../lib/request/delete-upload-request.ts | 2 +- .../request/delete-upload-warning-request.ts | 2 +- .../lib/request/disable-archiving-request.ts | 2 +- .../lib/request/enable-archiving-request.ts | 2 +- .../estimate-purge-data-size-request.ts | 4 +- .../request/export-custom-content-request.ts | 4 +- .../request/export-query-result-request.ts | 2 +- ...ract-structured-log-field-paths-request.ts | 2 +- ...act-structured-log-header-paths-request.ts | 2 +- .../lib/request/filter-request.ts | 2 +- .../get-association-summary-request.ts | 2 +- .../lib/request/get-column-names-request.ts | 2 +- .../get-config-work-request-request.ts | 2 +- .../lib/request/get-field-request.ts | 2 +- .../lib/request/get-fields-summary-request.ts | 2 +- .../lib/request/get-label-request.ts | 2 +- .../lib/request/get-label-summary-request.ts | 2 +- ...-log-analytics-entities-summary-request.ts | 2 +- .../get-log-analytics-entity-request.ts | 2 +- .../get-log-analytics-entity-type-request.ts | 2 +- .../get-log-analytics-log-group-request.ts | 2 +- ...og-analytics-log-groups-summary-request.ts | 2 +- ...nalytics-object-collection-rule-request.ts | 4 +- .../lib/request/get-namespace-request.ts | 2 +- .../lib/request/get-parser-request.ts | 2 +- .../lib/request/get-parser-summary-request.ts | 2 +- .../lib/request/get-query-result-request.ts | 2 +- .../request/get-query-work-request-request.ts | 2 +- .../lib/request/get-scheduled-task-request.ts | 2 +- .../lib/request/get-source-request.ts | 2 +- .../lib/request/get-source-summary-request.ts | 2 +- .../lib/request/get-storage-request.ts | 2 +- .../lib/request/get-storage-usage-request.ts | 2 +- .../get-storage-work-request-request.ts | 2 +- .../lib/request/get-upload-request.ts | 2 +- .../lib/request/get-work-request-request.ts | 2 +- .../request/import-custom-content-request.ts | 2 +- .../list-associated-entities-request.ts | 2 +- .../list-config-work-requests-request.ts | 2 +- .../list-entity-associations-request.ts | 2 +- ...list-entity-source-associations-request.ts | 2 +- .../lib/request/list-fields-request.ts | 2 +- .../request/list-label-priorities-request.ts | 2 +- .../list-label-source-details-request.ts | 2 +- .../lib/request/list-labels-request.ts | 2 +- .../list-log-analytics-entities-request.ts | 2 +- ...list-log-analytics-entity-types-request.ts | 2 +- .../list-log-analytics-log-groups-request.ts | 4 +- ...alytics-object-collection-rules-request.ts | 2 +- .../request/list-meta-source-types-request.ts | 4 +- .../request/list-parser-functions-request.ts | 4 +- .../list-parser-meta-plugins-request.ts | 4 +- .../lib/request/list-parsers-request.ts | 2 +- .../list-query-work-requests-request.ts | 2 +- .../request/list-scheduled-tasks-request.ts | 2 +- .../list-source-associations-request.ts | 2 +- ...urce-extended-field-definitions-request.ts | 2 +- .../list-source-label-operators-request.ts | 4 +- .../list-source-meta-functions-request.ts | 4 +- .../request/list-source-patterns-request.ts | 2 +- .../lib/request/list-sources-request.ts | 2 +- ...ist-storage-work-request-errors-request.ts | 2 +- .../list-storage-work-requests-request.ts | 17 +- .../list-supported-char-encodings-request.ts | 2 +- .../list-supported-timezones-request.ts | 2 +- .../lib/request/list-upload-files-request.ts | 6 +- .../request/list-upload-warnings-request.ts | 2 +- .../lib/request/list-uploads-request.ts | 2 +- .../list-work-request-errors-request.ts | 2 +- .../request/list-work-request-logs-request.ts | 2 +- .../lib/request/list-work-requests-request.ts | 2 +- .../lib/request/offboard-namespace-request.ts | 11 +- .../lib/request/onboard-namespace-request.ts | 2 +- .../lib/request/parse-query-request.ts | 2 +- .../lib/request/purge-storage-data-request.ts | 4 +- ...t-query-work-request-background-request.ts | 2 +- lib/loganalytics/lib/request/query-request.ts | 2 +- .../request/recall-archived-data-request.ts | 4 +- .../lib/request/register-lookup-request.ts | 4 +- .../request/release-recalled-data-request.ts | 4 +- .../remove-entity-associations-request.ts | 2 +- lib/loganalytics/lib/request/run-request.ts | 2 +- .../lib/request/suggest-request.ts | 2 +- .../lib/request/test-parser-request.ts | 2 +- .../update-log-analytics-entity-request.ts | 2 +- ...pdate-log-analytics-entity-type-request.ts | 2 +- .../update-log-analytics-log-group-request.ts | 2 +- ...nalytics-object-collection-rule-request.ts | 4 +- .../request/update-scheduled-task-request.ts | 2 +- .../lib/request/update-storage-request.ts | 4 +- .../lib/request/upload-log-file-request.ts | 9 +- .../request/upsert-associations-request.ts | 2 +- .../lib/request/upsert-field-request.ts | 2 +- .../lib/request/upsert-label-request.ts | 2 +- .../lib/request/upsert-parser-request.ts | 2 +- .../lib/request/upsert-source-request.ts | 2 +- ...validate-association-parameters-request.ts | 2 +- .../lib/request/validate-file-request.ts | 2 +- ...e-source-extended-field-details-request.ts | 2 +- .../validate-source-mapping-request.ts | 2 +- .../lib/request/validate-source-request.ts | 2 +- .../add-entity-association-response.ts | 3 +- .../response/batch-get-basic-info-response.ts | 3 +- .../cancel-query-work-request-response.ts | 3 +- ...g-analytics-entity-compartment-response.ts | 3 +- ...nalytics-log-group-compartment-response.ts | 3 +- ...ct-collection-rule-compartment-response.ts | 3 +- ...nge-scheduled-task-compartment-response.ts | 3 +- .../lib/response/clean-response.ts | 3 +- .../create-log-analytics-entity-response.ts | 3 +- ...eate-log-analytics-entity-type-response.ts | 3 +- ...create-log-analytics-log-group-response.ts | 3 +- ...alytics-object-collection-rule-response.ts | 3 +- .../create-scheduled-task-response.ts | 3 +- .../response/delete-associations-response.ts | 10 +- .../lib/response/delete-field-response.ts | 3 +- .../lib/response/delete-label-response.ts | 3 +- .../delete-log-analytics-entity-response.ts | 3 +- ...lete-log-analytics-entity-type-response.ts | 3 +- ...delete-log-analytics-log-group-response.ts | 3 +- ...alytics-object-collection-rule-response.ts | 3 +- .../lib/response/delete-parser-response.ts | 3 +- .../delete-scheduled-task-response.ts | 3 +- .../lib/response/delete-source-response.ts | 3 +- .../response/delete-upload-file-response.ts | 3 +- .../lib/response/delete-upload-response.ts | 3 +- .../delete-upload-warning-response.ts | 3 +- .../response/disable-archiving-response.ts | 3 +- .../lib/response/enable-archiving-response.ts | 3 +- .../estimate-purge-data-size-response.ts | 3 +- .../export-custom-content-response.ts | 3 +- .../response/export-query-result-response.ts | 3 +- ...act-structured-log-field-paths-response.ts | 3 +- ...ct-structured-log-header-paths-response.ts | 3 +- .../lib/response/filter-response.ts | 3 +- .../get-association-summary-response.ts | 3 +- .../lib/response/get-column-names-response.ts | 7 +- .../get-config-work-request-response.ts | 3 +- .../lib/response/get-field-response.ts | 3 +- .../response/get-fields-summary-response.ts | 3 +- .../lib/response/get-label-response.ts | 3 +- .../response/get-label-summary-response.ts | 3 +- ...log-analytics-entities-summary-response.ts | 3 +- .../get-log-analytics-entity-response.ts | 3 +- .../get-log-analytics-entity-type-response.ts | 3 +- .../get-log-analytics-log-group-response.ts | 3 +- ...g-analytics-log-groups-summary-response.ts | 3 +- ...alytics-object-collection-rule-response.ts | 3 +- .../lib/response/get-namespace-response.ts | 3 +- .../lib/response/get-parser-response.ts | 3 +- .../response/get-parser-summary-response.ts | 3 +- .../lib/response/get-query-result-response.ts | 3 +- .../get-query-work-request-response.ts | 3 +- .../response/get-scheduled-task-response.ts | 3 +- .../lib/response/get-source-response.ts | 3 +- .../response/get-source-summary-response.ts | 3 +- .../lib/response/get-storage-response.ts | 3 +- .../response/get-storage-usage-response.ts | 3 +- .../get-storage-work-request-response.ts | 3 +- .../lib/response/get-upload-response.ts | 3 +- .../lib/response/get-work-request-response.ts | 3 +- .../import-custom-content-response.ts | 3 +- .../list-associated-entities-response.ts | 3 +- .../list-config-work-requests-response.ts | 3 +- .../list-entity-associations-response.ts | 3 +- ...ist-entity-source-associations-response.ts | 3 +- .../lib/response/list-fields-response.ts | 3 +- .../list-label-priorities-response.ts | 3 +- .../list-label-source-details-response.ts | 3 +- .../lib/response/list-labels-response.ts | 3 +- .../list-log-analytics-entities-response.ts | 3 +- ...ist-log-analytics-entity-types-response.ts | 3 +- .../list-log-analytics-log-groups-response.ts | 3 +- ...lytics-object-collection-rules-response.ts | 3 +- .../list-meta-source-types-response.ts | 3 +- .../lib/response/list-namespaces-response.ts | 3 +- .../list-parser-functions-response.ts | 3 +- .../list-parser-meta-plugins-response.ts | 3 +- .../lib/response/list-parsers-response.ts | 3 +- .../list-query-work-requests-response.ts | 3 +- .../response/list-scheduled-tasks-response.ts | 3 +- .../list-source-associations-response.ts | 3 +- ...rce-extended-field-definitions-response.ts | 3 +- .../list-source-label-operators-response.ts | 3 +- .../list-source-meta-functions-response.ts | 3 +- .../response/list-source-patterns-response.ts | 3 +- .../lib/response/list-sources-response.ts | 3 +- ...st-storage-work-request-errors-response.ts | 3 +- .../list-storage-work-requests-response.ts | 3 +- .../list-supported-char-encodings-response.ts | 3 +- .../list-supported-timezones-response.ts | 3 +- .../response/list-upload-files-response.ts | 3 +- .../response/list-upload-warnings-response.ts | 3 +- .../lib/response/list-uploads-response.ts | 3 +- .../list-work-request-errors-response.ts | 3 +- .../list-work-request-logs-response.ts | 3 +- .../response/list-work-requests-response.ts | 3 +- .../response/offboard-namespace-response.ts | 3 +- .../response/onboard-namespace-response.ts | 3 +- .../lib/response/parse-query-response.ts | 3 +- .../response/purge-storage-data-response.ts | 3 +- ...-query-work-request-background-response.ts | 3 +- .../lib/response/query-response.ts | 3 +- .../response/recall-archived-data-response.ts | 3 +- .../lib/response/register-lookup-response.ts | 3 +- .../release-recalled-data-response.ts | 3 +- .../remove-entity-associations-response.ts | 3 +- lib/loganalytics/lib/response/run-response.ts | 3 +- .../lib/response/suggest-response.ts | 3 +- .../lib/response/test-parser-response.ts | 3 +- .../update-log-analytics-entity-response.ts | 3 +- ...date-log-analytics-entity-type-response.ts | 3 +- ...update-log-analytics-log-group-response.ts | 3 +- ...alytics-object-collection-rule-response.ts | 3 +- .../update-scheduled-task-response.ts | 3 +- .../lib/response/update-storage-response.ts | 3 +- .../lib/response/upload-log-file-response.ts | 3 +- .../response/upsert-associations-response.ts | 3 +- .../lib/response/upsert-field-response.ts | 3 +- .../lib/response/upsert-label-response.ts | 3 +- .../lib/response/upsert-parser-response.ts | 3 +- .../lib/response/upsert-source-response.ts | 3 +- ...alidate-association-parameters-response.ts | 3 +- .../lib/response/validate-file-response.ts | 3 +- ...-source-extended-field-details-response.ts | 3 +- .../validate-source-mapping-response.ts | 3 +- .../lib/response/validate-source-response.ts | 3 +- lib/loganalytics/package.json | 2 +- lib/logging/package.json | 2 +- lib/loggingingestion/package.json | 2 +- lib/loggingsearch/package.json | 2 +- lib/managementagent/package.json | 2 +- lib/managementdashboard/index.ts | 3 +- lib/managementdashboard/lib/client.ts | 25 +- ...nagement-dashboards-compartment-details.ts | 7 +- ...ment-saved-searches-compartment-details.ts | 7 +- .../create-management-dashboard-details.ts | 39 ++- .../create-management-saved-search-details.ts | 35 ++- lib/managementdashboard/lib/model/index.ts | 3 +- .../lib/model/lifecycle-states.ts | 3 +- .../model/management-dashboard-collection.ts | 3 +- .../management-dashboard-export-details.ts | 5 +- ...ent-dashboard-for-import-export-details.ts | 41 ++- .../management-dashboard-import-details.ts | 5 +- .../lib/model/management-dashboard-summary.ts | 31 ++- .../management-dashboard-tile-details.ts | 29 +-- .../lib/model/management-dashboard.ts | 49 ++-- .../management-saved-search-collection.ts | 3 +- ...agement-saved-search-for-import-details.ts | 33 ++- .../model/management-saved-search-summary.ts | 45 ++-- .../lib/model/management-saved-search.ts | 41 ++- .../lib/model/saved-search-types.ts | 5 +- .../lib/model/sort-orders.ts | 3 +- .../update-management-dashboard-details.ts | 37 ++- .../update-management-saved-search-details.ts | 33 ++- ...nagement-dashboards-compartment-request.ts | 4 +- ...ment-saved-searches-compartment-request.ts | 4 +- .../create-management-dashboard-request.ts | 2 +- .../create-management-saved-search-request.ts | 2 +- .../delete-management-dashboard-request.ts | 2 +- .../delete-management-saved-search-request.ts | 2 +- .../get-management-dashboard-request.ts | 2 +- .../get-management-saved-search-request.ts | 2 +- .../lib/request/import-dashboard-request.ts | 2 +- lib/managementdashboard/lib/request/index.ts | 3 +- .../list-management-dashboards-request.ts | 4 +- .../list-management-saved-searches-request.ts | 4 +- .../update-management-dashboard-request.ts | 4 +- .../update-management-saved-search-request.ts | 4 +- lib/managementdashboard/lib/response/index.ts | 3 +- lib/managementdashboard/package.json | 2 +- lib/marketplace/package.json | 2 +- lib/monitoring/package.json | 2 +- lib/mysql/package.json | 2 +- lib/nosql/package.json | 2 +- lib/objectstorage/package.json | 2 +- lib/oce/package.json | 2 +- lib/ocvp/package.json | 2 +- lib/oda/package.json | 2 +- lib/ons/package.json | 2 +- lib/opsi/package.json | 2 +- lib/optimizer/package.json | 2 +- lib/osmanagement/package.json | 2 +- lib/resourcemanager/package.json | 2 +- lib/resourcesearch/package.json | 2 +- lib/sch/package.json | 2 +- lib/secrets/package.json | 2 +- lib/streaming/package.json | 2 +- lib/tenantmanagercontrolplane/package.json | 2 +- lib/usageapi/package.json | 2 +- lib/vault/package.json | 2 +- lib/waas/package.json | 2 +- lib/workrequests/package.json | 2 +- package.json | 2 +- 477 files changed, 2556 insertions(+), 1668 deletions(-) create mode 100644 lib/database/lib/model/autonomous-database-backup-config.ts create mode 100644 lib/database/lib/model/database-upgrade-history-entry-summary.ts create mode 100644 lib/database/lib/model/database-upgrade-history-entry.ts create mode 100644 lib/database/lib/model/database-upgrade-source-base.ts create mode 100644 lib/database/lib/model/database-upgrade-with-database-software-image-details.ts create mode 100644 lib/database/lib/model/database-upgrade-with-db-home-details.ts create mode 100644 lib/database/lib/model/database-upgrade-with-db-version-details.ts create mode 100644 lib/database/lib/model/peer-autonomous-container-database-backup-config.ts create mode 100644 lib/database/lib/model/upgrade-database-details.ts rename lib/{loganalytics/lib/model/agent-upload.ts => database/lib/request/get-database-upgrade-history-entry-request.ts} (51%) create mode 100644 lib/database/lib/request/list-database-upgrade-history-entries-request.ts create mode 100644 lib/database/lib/request/upgrade-database-request.ts rename lib/{loganalytics/lib/model/service-tenancy.ts => database/lib/response/get-database-upgrade-history-entry-response.ts} (55%) create mode 100644 lib/database/lib/response/list-database-upgrade-history-entries-response.ts create mode 100644 lib/database/lib/response/upgrade-database-response.ts create mode 100644 lib/identity/lib/model/bulk-edit-operation-details.ts create mode 100644 lib/identity/lib/model/bulk-edit-resource.ts create mode 100644 lib/identity/lib/model/bulk-edit-tags-details.ts rename lib/{loganalytics/lib/model/register-entity-types-details.ts => identity/lib/model/bulk-edit-tags-resource-type-collection.ts} (50%) create mode 100644 lib/identity/lib/model/bulk-edit-tags-resource-type.ts create mode 100644 lib/identity/lib/request/bulk-edit-tags-request.ts rename lib/{loganalytics/lib/model/sort-orders.ts => identity/lib/request/list-bulk-edit-tags-resource-types-request.ts} (58%) rename lib/{loganalytics/lib/model/field-map.ts => identity/lib/response/bulk-edit-tags-response.ts} (56%) create mode 100644 lib/identity/lib/response/list-bulk-edit-tags-resource-types-response.ts delete mode 100644 lib/loganalytics/lib/model/attribute.ts delete mode 100644 lib/loganalytics/lib/model/create-namespace-details.ts delete mode 100644 lib/loganalytics/lib/model/generate-agent-object-name-details.ts delete mode 100644 lib/loganalytics/lib/model/log-analytics-collection-warning.ts delete mode 100644 lib/loganalytics/lib/model/log-analytics-summary.ts delete mode 100644 lib/loganalytics/lib/model/log-analytics.ts delete mode 100644 lib/loganalytics/lib/model/out-of-box-entity-type-details.ts delete mode 100644 lib/loganalytics/lib/model/query-work-request-resource.ts delete mode 100644 lib/loganalytics/lib/model/query.ts delete mode 100644 lib/loganalytics/lib/model/string-list-details.ts diff --git a/CHANGELOG.md b/CHANGELOG.md index fad964a6ab..34d7734f0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/). +## 1.8.0 - 2020-11-17 +### Added +- Support for specifying memory for AMD E3 shapes during node pool creation and update in the Container Engine for Kubernetes service +- Support for upgrading a database on a VM database system in the Database service +- Support for listing autonomous database clones in the Database service +- Support for Data Guard with autonomous container databases on Exadata Cloud at Customer in the Database service +- Support for getting the last login time of a user in the Identity service +- Support to bulk editing tags on resources in the Identity service + + +### Breaking +- Updated the property of `status` type from `Array` to `Array` from the model of `ListWorkRequestsRequest` in the container engine service +- The models `AgentUpload`, `Attribute`, `FieldMap`, `GenerateAgentObjectNameDetails`, `LogAnalytics`, `LogAnalyticsSummary`, `OutOfBoxEntityTypeDetails`, `Query`, `QueryWorkRequestResource`, `ServiceTenancy`, `SortOrders`, `StringListDetails`, `CreateNamespaceDetails`, `RegisterEntityTypeDetails` are removed from the Log Analytics service +- Attribute `errorDetails` in models `DeleteAssociationsResponse` is removed from the Log Analytics service + ## 1.7.0 - 2020-11-10 ### Added - Support for the 21C autonomous database version in the Database service diff --git a/lib/analytics/package.json b/lib/analytics/package.json index 3ed2860f53..886e3ee6a1 100644 --- a/lib/analytics/package.json +++ b/lib/analytics/package.json @@ -1,6 +1,6 @@ { "name": "oci-analytics", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Analytics Service", "repository": { "type": "git", diff --git a/lib/announcementsservice/package.json b/lib/announcementsservice/package.json index e3bf8725a7..025322e5e4 100644 --- a/lib/announcementsservice/package.json +++ b/lib/announcementsservice/package.json @@ -1,6 +1,6 @@ { "name": "oci-announcementsservice", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Announcement Service", "repository": { "type": "git", diff --git a/lib/apigateway/package.json b/lib/apigateway/package.json index e492459e75..d35d0372c5 100644 --- a/lib/apigateway/package.json +++ b/lib/apigateway/package.json @@ -1,6 +1,6 @@ { "name": "oci-apigateway", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for API gateway service", "repository": { "type": "git", diff --git a/lib/applicationmigration/package.json b/lib/applicationmigration/package.json index 6e7a602d9b..b11fbd17e8 100644 --- a/lib/applicationmigration/package.json +++ b/lib/applicationmigration/package.json @@ -1,6 +1,6 @@ { "name": "oci-applicationmigration", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Application Migration service", "repository": { "type": "git", diff --git a/lib/audit/package.json b/lib/audit/package.json index f0fd75b386..1529719e66 100644 --- a/lib/audit/package.json +++ b/lib/audit/package.json @@ -1,6 +1,6 @@ { "name": "oci-audit", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Audit Service", "repository": { "type": "git", diff --git a/lib/autoscaling/package.json b/lib/autoscaling/package.json index c8e98be02c..2734c23a42 100644 --- a/lib/autoscaling/package.json +++ b/lib/autoscaling/package.json @@ -1,6 +1,6 @@ { "name": "oci-autoscaling", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Autoscaling Service", "repository": { "type": "git", diff --git a/lib/bds/package.json b/lib/bds/package.json index 5a5051d468..b7d989adf2 100644 --- a/lib/bds/package.json +++ b/lib/bds/package.json @@ -1,6 +1,6 @@ { "name": "oci-bds", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for BDS Service", "repository": { "type": "git", diff --git a/lib/blockchain/package.json b/lib/blockchain/package.json index 389909f625..4fb60b2a13 100644 --- a/lib/blockchain/package.json +++ b/lib/blockchain/package.json @@ -1,6 +1,6 @@ { "name": "oci-blockchain", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Blockchain Service", "repository": { "type": "git", diff --git a/lib/budget/package.json b/lib/budget/package.json index 52226caa69..c741e9b23b 100644 --- a/lib/budget/package.json +++ b/lib/budget/package.json @@ -1,6 +1,6 @@ { "name": "oci-budget", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Budget Service", "repository": { "type": "git", diff --git a/lib/cims/package.json b/lib/cims/package.json index 17416c6b05..c3239c15af 100644 --- a/lib/cims/package.json +++ b/lib/cims/package.json @@ -1,6 +1,6 @@ { "name": "oci-cims", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Cims ", "repository": { "type": "git", diff --git a/lib/cloudguard/package.json b/lib/cloudguard/package.json index 49892f7a6b..023dfd0056 100644 --- a/lib/cloudguard/package.json +++ b/lib/cloudguard/package.json @@ -1,6 +1,6 @@ { "name": "oci-cloudguard", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Cloud Guard Service", "repository": { "type": "git", diff --git a/lib/common/package.json b/lib/common/package.json index d491c1e618..167fdc89ee 100644 --- a/lib/common/package.json +++ b/lib/common/package.json @@ -1,6 +1,6 @@ { "name": "oci-common", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI Common module for NodeJS", "repository": { "type": "git", diff --git a/lib/computeinstanceagent/package.json b/lib/computeinstanceagent/package.json index 33b33f425a..0f677f5e26 100644 --- a/lib/computeinstanceagent/package.json +++ b/lib/computeinstanceagent/package.json @@ -1,6 +1,6 @@ { "name": "oci-computeinstanceagent", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Compute Instance Agent Service", "repository": { "type": "git", diff --git a/lib/containerengine/lib/model/create-node-shape-config-details.ts b/lib/containerengine/lib/model/create-node-shape-config-details.ts index 75d337daa3..e94779cf6f 100644 --- a/lib/containerengine/lib/model/create-node-shape-config-details.ts +++ b/lib/containerengine/lib/model/create-node-shape-config-details.ts @@ -27,6 +27,11 @@ export interface CreateNodeShapeConfigDetails { * */ "ocpus"?: number; + /** + * The total amount of memory available to each node, in gigabytes. + * + */ + "memoryInGBs"?: number; } export namespace CreateNodeShapeConfigDetails { diff --git a/lib/containerengine/lib/model/node-shape-config.ts b/lib/containerengine/lib/model/node-shape-config.ts index e661d7b118..54553d1612 100644 --- a/lib/containerengine/lib/model/node-shape-config.ts +++ b/lib/containerengine/lib/model/node-shape-config.ts @@ -27,6 +27,11 @@ export interface NodeShapeConfig { * */ "ocpus"?: number; + /** + * The total amount of memory available to each node, in gigabytes. + * + */ + "memoryInGBs"?: number; } export namespace NodeShapeConfig { diff --git a/lib/containerengine/lib/model/update-node-shape-config-details.ts b/lib/containerengine/lib/model/update-node-shape-config-details.ts index a6a40ecc94..c5538882cf 100644 --- a/lib/containerengine/lib/model/update-node-shape-config-details.ts +++ b/lib/containerengine/lib/model/update-node-shape-config-details.ts @@ -27,6 +27,11 @@ export interface UpdateNodeShapeConfigDetails { * */ "ocpus"?: number; + /** + * The total amount of memory available to each node, in gigabytes. + * + */ + "memoryInGBs"?: number; } export namespace UpdateNodeShapeConfigDetails { diff --git a/lib/containerengine/lib/request/list-work-requests-request.ts b/lib/containerengine/lib/request/list-work-requests-request.ts index cb8abb12f8..dc57097c26 100644 --- a/lib/containerengine/lib/request/list-work-requests-request.ts +++ b/lib/containerengine/lib/request/list-work-requests-request.ts @@ -33,7 +33,7 @@ export interface ListWorkRequestsRequest extends common.BaseRequest { /** * A work request status to filter on. Can have multiple parameters of this name. */ - "status"?: Array; + "status"?: Array; /** * For list pagination. The maximum number of results per page, or items to return in a paginated \"List\" call. * 1 is the minimum, 1000 is the maximum. For important details about how pagination works, diff --git a/lib/containerengine/package.json b/lib/containerengine/package.json index 13e43e75d4..3def360cc1 100644 --- a/lib/containerengine/package.json +++ b/lib/containerengine/package.json @@ -1,6 +1,6 @@ { "name": "oci-containerengine", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Container Engine", "repository": { "type": "git", diff --git a/lib/core/package.json b/lib/core/package.json index 98068cb2f1..5ffd800881 100644 --- a/lib/core/package.json +++ b/lib/core/package.json @@ -1,6 +1,6 @@ { "name": "oci-core", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Core", "repository": { "type": "git", diff --git a/lib/database/lib/client.ts b/lib/database/lib/client.ts index 9c79a0cdd8..9994feb1ff 100644 --- a/lib/database/lib/client.ts +++ b/lib/database/lib/client.ts @@ -5918,6 +5918,66 @@ A failover might result in data loss depending on the protection mode in effect } } + /** + * gets the upgrade history for a specified database. + * + * @param GetDatabaseUpgradeHistoryEntryRequest + * @return GetDatabaseUpgradeHistoryEntryResponse + * @throws OciError when an error occurs + */ + public async getDatabaseUpgradeHistoryEntry( + getDatabaseUpgradeHistoryEntryRequest: requests.GetDatabaseUpgradeHistoryEntryRequest + ): Promise { + if (this.logger) + this.logger.debug("Calling operation DatabaseClient#getDatabaseUpgradeHistoryEntry."); + const pathParams = { + "{databaseId}": getDatabaseUpgradeHistoryEntryRequest.databaseId, + "{upgradeHistoryEntryId}": getDatabaseUpgradeHistoryEntryRequest.upgradeHistoryEntryId + }; + + const queryParams = {}; + + let headerParams = { + "Content-Type": common.Constants.APPLICATION_JSON, + "opc-request-id": getDatabaseUpgradeHistoryEntryRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/databases/{databaseId}/upgradeHistoryEntries/{upgradeHistoryEntryId}", + method: "GET", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDatabaseUpgradeHistoryEntryRequest.retryConfiguration + ); + if (this.logger) retrier.logger = this.logger; + try { + const response = await retrier.makeServiceCall(this._httpClient, request); + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "databaseUpgradeHistoryEntry", + bodyModel: "model.DatabaseUpgradeHistoryEntry", + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } catch (err) { + throw err; + } + } + /** * Gets information about the specified Database Home. * @param GetDbHomeRequest @@ -9192,7 +9252,8 @@ An initial database is created on the DB system based on the request parameters "lifecycleState": listDatabaseSoftwareImagesRequest.lifecycleState, "displayName": listDatabaseSoftwareImagesRequest.displayName, "imageType": listDatabaseSoftwareImagesRequest.imageType, - "imageShapeFamily": listDatabaseSoftwareImagesRequest.imageShapeFamily + "imageShapeFamily": listDatabaseSoftwareImagesRequest.imageShapeFamily, + "isUpgradeSupported": listDatabaseSoftwareImagesRequest.isUpgradeSupported }; let headerParams = { @@ -9265,6 +9326,102 @@ An initial database is created on the DB system based on the request parameters return paginateResponses(request, req => this.listDatabaseSoftwareImages(req)); } + /** + * gets the upgrade history for a specified database. + * + * @param ListDatabaseUpgradeHistoryEntriesRequest + * @return ListDatabaseUpgradeHistoryEntriesResponse + * @throws OciError when an error occurs + */ + public async listDatabaseUpgradeHistoryEntries( + listDatabaseUpgradeHistoryEntriesRequest: requests.ListDatabaseUpgradeHistoryEntriesRequest + ): Promise { + if (this.logger) + this.logger.debug("Calling operation DatabaseClient#listDatabaseUpgradeHistoryEntries."); + const pathParams = { + "{databaseId}": listDatabaseUpgradeHistoryEntriesRequest.databaseId + }; + + const queryParams = { + "upgradeAction": listDatabaseUpgradeHistoryEntriesRequest.upgradeAction, + "lifecycleState": listDatabaseUpgradeHistoryEntriesRequest.lifecycleState, + "sortBy": listDatabaseUpgradeHistoryEntriesRequest.sortBy, + "sortOrder": listDatabaseUpgradeHistoryEntriesRequest.sortOrder, + "limit": listDatabaseUpgradeHistoryEntriesRequest.limit, + "page": listDatabaseUpgradeHistoryEntriesRequest.page + }; + + let headerParams = { + "Content-Type": common.Constants.APPLICATION_JSON, + "opc-request-id": listDatabaseUpgradeHistoryEntriesRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/databases/{databaseId}/upgradeHistoryEntries", + method: "GET", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDatabaseUpgradeHistoryEntriesRequest.retryConfiguration + ); + if (this.logger) retrier.logger = this.logger; + try { + const response = await retrier.makeServiceCall(this._httpClient, request); + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "items", + bodyModel: "DatabaseUpgradeHistoryEntrySummary[]", + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + }, + { + value: response.headers.get("opc-next-page"), + key: "opcNextPage", + dataType: "string" + } + ] + }); + + return sdkResponse; + } catch (err) { + throw err; + } + } + + /** + * Creates a new async iterator which will iterate over the models.DatabaseUpgradeHistoryEntrySummary objects + * contained in responses from the listDatabaseUpgradeHistoryEntries operation. This iterator will fetch more data from the + * server as needed. + * + * @param request a request which can be sent to the service operation + */ + public listAllDatabaseUpgradeHistoryEntries( + request: requests.ListDatabaseUpgradeHistoryEntriesRequest + ): AsyncIterableIterator { + return paginateRecords(request, req => this.listDatabaseUpgradeHistoryEntries(req)); + } + + /** + * Creates a new async iterator which will iterate over the responses received from the listDatabaseUpgradeHistoryEntries operation. This iterator + * will fetch more data from the server as needed. + * + * @param request a request which can be sent to the service operation + */ + public listAllDatabaseUpgradeHistoryEntriesResponses( + request: requests.ListDatabaseUpgradeHistoryEntriesRequest + ): AsyncIterableIterator { + return paginateResponses(request, req => this.listDatabaseUpgradeHistoryEntries(req)); + } + /** * Gets a list of the databases in the specified Database Home. * @@ -10115,7 +10272,8 @@ An initial database is created on the DB system based on the request parameters "page": listDbVersionsRequest.page, "dbSystemShape": listDbVersionsRequest.dbSystemShape, "dbSystemId": listDbVersionsRequest.dbSystemId, - "storageManagement": listDbVersionsRequest.storageManagement + "storageManagement": listDbVersionsRequest.storageManagement, + "isUpgradeSupported": listDbVersionsRequest.isUpgradeSupported }; let headerParams = { @@ -13910,6 +14068,80 @@ A switchover guarantees no data loss. } } + /** + * Upgrade the specified database. + * + * @param UpgradeDatabaseRequest + * @return UpgradeDatabaseResponse + * @throws OciError when an error occurs + */ + public async upgradeDatabase( + upgradeDatabaseRequest: requests.UpgradeDatabaseRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DatabaseClient#upgradeDatabase."); + const pathParams = { + "{databaseId}": upgradeDatabaseRequest.databaseId + }; + + const queryParams = {}; + + let headerParams = { + "Content-Type": common.Constants.APPLICATION_JSON, + "if-match": upgradeDatabaseRequest.ifMatch, + "opc-request-id": upgradeDatabaseRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/databases/{databaseId}/actions/upgrade", + method: "POST", + bodyContent: common.ObjectSerializer.serialize( + upgradeDatabaseRequest.upgradeDatabaseDetails, + "UpgradeDatabaseDetails", + models.UpgradeDatabaseDetails.getJsonObj + ), + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + upgradeDatabaseRequest.retryConfiguration + ); + if (this.logger) retrier.logger = this.logger; + try { + const response = await retrier.makeServiceCall(this._httpClient, request); + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "database", + bodyModel: "model.Database", + responseHeaders: [ + { + value: response.headers.get("opc-work-request-id"), + key: "opcWorkRequestId", + dataType: "string" + }, + { + value: response.headers.get("etag"), + key: "etag", + dataType: "string" + }, + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } catch (err) { + throw err; + } + } + /** * Validates the specified Exadata Cloud@Customer VM cluster network. * diff --git a/lib/database/lib/database-waiter.ts b/lib/database/lib/database-waiter.ts index 8512327fb0..9888ca9230 100644 --- a/lib/database/lib/database-waiter.ts +++ b/lib/database/lib/database-waiter.ts @@ -1564,6 +1564,24 @@ export class DatabaseWaiter { ); } + /** + * Waits forDatabaseUpgradeHistoryEntry till it reaches any of the provided states + * + * @param request the request to send + * @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states + * @return response returns GetDatabaseUpgradeHistoryEntryResponse + */ + public async forDatabaseUpgradeHistoryEntry( + request: serviceRequests.GetDatabaseUpgradeHistoryEntryRequest, + ...targetStates: models.DatabaseUpgradeHistoryEntry.LifecycleState[] + ): Promise { + return genericWaiter( + this.config, + () => this.client.getDatabaseUpgradeHistoryEntry(request), + response => targetStates.exists(response.databaseUpgradeHistoryEntry.lifecycleState) + ); + } + /** * Waits forDbHome till it reaches any of the provided states * @@ -2614,6 +2632,27 @@ export class DatabaseWaiter { }; } + /** + * Waits forUpgradeDatabase + * + * @param request the request to send + * @return response returns UpgradeDatabaseResponse, GetWorkRequestResponse tuple + */ + public async forUpgradeDatabase( + request: serviceRequests.UpgradeDatabaseRequest + ): Promise<{ + response: serviceResponses.UpgradeDatabaseResponse; + workRequestResponse: responses.GetWorkRequestResponse; + }> { + const upgradeDatabaseResponse = await this.client.upgradeDatabase(request); + const getWorkRequestResponse = await waitForWorkRequest( + this.config, + this.workRequestClient, + upgradeDatabaseResponse.opcWorkRequestId + ); + return { response: upgradeDatabaseResponse, workRequestResponse: getWorkRequestResponse }; + } + /** * Waits forValidateVmClusterNetwork * diff --git a/lib/database/lib/model/autonomous-container-database-dataguard-association.ts b/lib/database/lib/model/autonomous-container-database-dataguard-association.ts index 723d05a73d..7088ade886 100644 --- a/lib/database/lib/model/autonomous-container-database-dataguard-association.ts +++ b/lib/database/lib/model/autonomous-container-database-dataguard-association.ts @@ -81,6 +81,18 @@ Example: `180 Mb per second` * */ "applyRate"?: string; + /** + * The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, +* as computed by the reporting database. +*

+Example: `7 seconds` +* + */ + "transportLag"?: string; + /** + * The date and time of the last update to the apply lag, apply rate, and transport lag values. + */ + "timeLastSynced"?: Date; /** * The date and time the Autonomous DataGuard association was created. */ diff --git a/lib/database/lib/model/autonomous-database-backup-config.ts b/lib/database/lib/model/autonomous-database-backup-config.ts new file mode 100644 index 0000000000..a9ec6bfc3e --- /dev/null +++ b/lib/database/lib/model/autonomous-database-backup-config.ts @@ -0,0 +1,49 @@ +/** + * Database Service API + * The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm). + + * OpenAPI spec version: 20160918 + * Contact: sic_dbaas_cp_us_grp@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Autonomous Database configuration details for storing [manual backups](https://docs.cloud.oracle.com/Content/Database/Tasks/adbbackingup.htm) in the [Object Storage](https://docs.cloud.oracle.com/Content/Object/Concepts/objectstorageoverview.htm) service. + * + */ +export interface AutonomousDatabaseBackupConfig { + /** + * Name of [Object Storage](https://docs.cloud.oracle.com/Content/Object/Concepts/objectstorageoverview.htm) bucket to use for storing manual backups. + */ + "manualBackupBucketName"?: string; + /** + * The manual backup destination type. + */ + "manualBackupType"?: AutonomousDatabaseBackupConfig.ManualBackupType; +} + +export namespace AutonomousDatabaseBackupConfig { + export enum ManualBackupType { + None = "NONE", + ObjectStore = "OBJECT_STORE", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export function getJsonObj(obj: AutonomousDatabaseBackupConfig): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/database/lib/model/autonomous-database-dataguard-association.ts b/lib/database/lib/model/autonomous-database-dataguard-association.ts index 9693b24aab..0c79480b73 100644 --- a/lib/database/lib/model/autonomous-database-dataguard-association.ts +++ b/lib/database/lib/model/autonomous-database-dataguard-association.ts @@ -79,6 +79,18 @@ Example: `180 Mb per second` * */ "applyRate"?: string; + /** + * The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, +* as computed by the reporting database. +*

+Example: `7 seconds` +* + */ + "transportLag"?: string; + /** + * The date and time of the last update to the apply lag, apply rate, and transport lag values. + */ + "timeLastSynced"?: Date; /** * The date and time the Data Guard association was created. */ diff --git a/lib/database/lib/model/autonomous-database-summary.ts b/lib/database/lib/model/autonomous-database-summary.ts index c9824b1768..408a90a45d 100644 --- a/lib/database/lib/model/autonomous-database-summary.ts +++ b/lib/database/lib/model/autonomous-database-summary.ts @@ -63,6 +63,7 @@ export interface AutonomousDatabaseSummary { * */ "timeDeletionOfFreeAutonomousDatabase"?: Date; + "backupConfig"?: model.AutonomousDatabaseBackupConfig; /** * The number of OCPU cores to be made available to the database. */ @@ -433,6 +434,10 @@ export namespace AutonomousDatabaseSummary { const jsonObj = { ...obj, ...{ + "backupConfig": obj.backupConfig + ? model.AutonomousDatabaseBackupConfig.getJsonObj(obj.backupConfig) + : undefined, + "connectionStrings": obj.connectionStrings ? model.AutonomousDatabaseConnectionStrings.getJsonObj(obj.connectionStrings) : undefined, diff --git a/lib/database/lib/model/autonomous-database.ts b/lib/database/lib/model/autonomous-database.ts index 791b0833e4..934bb128f2 100644 --- a/lib/database/lib/model/autonomous-database.ts +++ b/lib/database/lib/model/autonomous-database.ts @@ -61,6 +61,7 @@ export interface AutonomousDatabase { * */ "timeDeletionOfFreeAutonomousDatabase"?: Date; + "backupConfig"?: model.AutonomousDatabaseBackupConfig; /** * The number of OCPU cores to be made available to the database. */ @@ -431,6 +432,10 @@ export namespace AutonomousDatabase { const jsonObj = { ...obj, ...{ + "backupConfig": obj.backupConfig + ? model.AutonomousDatabaseBackupConfig.getJsonObj(obj.backupConfig) + : undefined, + "connectionStrings": obj.connectionStrings ? model.AutonomousDatabaseConnectionStrings.getJsonObj(obj.connectionStrings) : undefined, diff --git a/lib/database/lib/model/create-autonomous-container-database-details.ts b/lib/database/lib/model/create-autonomous-container-database-details.ts index 0c959a27b6..c0e6d2ae5a 100644 --- a/lib/database/lib/model/create-autonomous-container-database-details.ts +++ b/lib/database/lib/model/create-autonomous-container-database-details.ts @@ -51,6 +51,18 @@ export interface CreateAutonomousContainerDatabaseDetails { * */ "protectionMode"?: CreateAutonomousContainerDatabaseDetails.ProtectionMode; + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard. + * + */ + "peerAutonomousVmClusterId"?: string; + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment where the standby Autonomous Container Database + * will be created. + * + */ + "peerAutonomousContainerDatabaseCompartmentId"?: string; + "peerAutonomousContainerDatabaseBackupConfig"?: model.PeerAutonomousContainerDatabaseBackupConfig; /** * The OCID of the Autonomous VM Cluster. */ @@ -124,6 +136,12 @@ export namespace CreateAutonomousContainerDatabaseDetails { const jsonObj = { ...obj, ...{ + "peerAutonomousContainerDatabaseBackupConfig": obj.peerAutonomousContainerDatabaseBackupConfig + ? model.PeerAutonomousContainerDatabaseBackupConfig.getJsonObj( + obj.peerAutonomousContainerDatabaseBackupConfig + ) + : undefined, + "maintenanceWindowDetails": obj.maintenanceWindowDetails ? model.MaintenanceWindow.getJsonObj(obj.maintenanceWindowDetails) : undefined, diff --git a/lib/database/lib/model/database-software-image-summary.ts b/lib/database/lib/model/database-software-image-summary.ts index 6dabc63e5f..ae9df9e5db 100644 --- a/lib/database/lib/model/database-software-image-summary.ts +++ b/lib/database/lib/model/database-software-image-summary.ts @@ -97,6 +97,10 @@ Example: `{\"Department\": \"Finance\"}` * output from lsinventory which will get passed as a string */ "lsInventory"?: string; + /** + * True if this Database software image is supported for Upgrade. + */ + "isUpgradeSupported"?: boolean; } export namespace DatabaseSoftwareImageSummary { diff --git a/lib/database/lib/model/database-software-image.ts b/lib/database/lib/model/database-software-image.ts index 806ad612ad..4475c17901 100644 --- a/lib/database/lib/model/database-software-image.ts +++ b/lib/database/lib/model/database-software-image.ts @@ -90,6 +90,10 @@ Example: `{\"Department\": \"Finance\"}` * output from lsinventory which will get passed as a string */ "lsInventory"?: string; + /** + * True if this Database software image is supported for Upgrade. + */ + "isUpgradeSupported"?: boolean; } export namespace DatabaseSoftwareImage { diff --git a/lib/database/lib/model/database-summary.ts b/lib/database/lib/model/database-summary.ts index 42e0a05b28..4fd3beff60 100644 --- a/lib/database/lib/model/database-summary.ts +++ b/lib/database/lib/model/database-summary.ts @@ -120,6 +120,7 @@ export namespace DatabaseSummary { Available = "AVAILABLE", Updating = "UPDATING", BackupInProgress = "BACKUP_IN_PROGRESS", + Upgrading = "UPGRADING", Terminating = "TERMINATING", Terminated = "TERMINATED", RestoreFailed = "RESTORE_FAILED", diff --git a/lib/database/lib/model/database-upgrade-history-entry-summary.ts b/lib/database/lib/model/database-upgrade-history-entry-summary.ts new file mode 100644 index 0000000000..51f401e312 --- /dev/null +++ b/lib/database/lib/model/database-upgrade-history-entry-summary.ts @@ -0,0 +1,119 @@ +/** + * Database Service API + * The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm). + + * OpenAPI spec version: 20160918 + * Contact: sic_dbaas_cp_us_grp@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** +* The Database service supports the upgrade history of databases. +*

+To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who needs to write policies to give users access, see [Getting Started with Policies](https://docs.cloud.oracle.com/Content/Identity/Concepts/policygetstarted.htm). +*

+For information about access control and compartments, see +* [Overview of the Identity Service](https://docs.cloud.oracle.com/Content/Identity/Concepts/overview.htm). +*

+**Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API. +* +*/ +export interface DatabaseUpgradeHistoryEntrySummary { + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the database upgrade history. + */ + "id": string; + /** + * action for upgrading database. + */ + "action": DatabaseUpgradeHistoryEntrySummary.Action; + /** + * The source of the database upgrade + * Use 'DB_HOME' for using existing db home to upgrade the database + * Use 'DB_VERSION' for using database version to upgrade the database + * Use 'DB_SOFTWARE_IMAGE' for using database software image to upgrade the database + * + */ + "source"?: DatabaseUpgradeHistoryEntrySummary.Source; + /** + * Status of database upgrade history SUCCEEDED|IN_PROGRESS|FAILED. + */ + "lifecycleState": DatabaseUpgradeHistoryEntrySummary.LifecycleState; + /** + * Additional information about the current lifecycle state. + */ + "lifecycleDetails"?: string; + /** + * A valid Oracle Database version. To get a list of supported versions, use the {@link #listDbVersions(ListDbVersionsRequest) listDbVersions} operation. + */ + "targetDBVersion"?: string; + /** + * the database software image used for upgrading database. + */ + "targetDatabaseSoftwareImageId"?: string; + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Home. + */ + "targetDbHomeId"?: string; + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Home. + */ + "sourceDbHomeId"?: string; + /** + * The date and time when the database upgrade started. + */ + "timeStarted": Date; + /** + * The date and time when the database upgrade ended. + */ + "timeEnded"?: Date; +} + +export namespace DatabaseUpgradeHistoryEntrySummary { + export enum Action { + Precheck = "PRECHECK", + Upgrade = "UPGRADE", + Rollback = "ROLLBACK", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export enum Source { + DbHome = "DB_HOME", + DbVersion = "DB_VERSION", + DbSoftwareImage = "DB_SOFTWARE_IMAGE", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export enum LifecycleState { + Succeeded = "SUCCEEDED", + Failed = "FAILED", + InProgress = "IN_PROGRESS", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export function getJsonObj(obj: DatabaseUpgradeHistoryEntrySummary): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/database/lib/model/database-upgrade-history-entry.ts b/lib/database/lib/model/database-upgrade-history-entry.ts new file mode 100644 index 0000000000..e5573eb81a --- /dev/null +++ b/lib/database/lib/model/database-upgrade-history-entry.ts @@ -0,0 +1,119 @@ +/** + * Database Service API + * The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm). + + * OpenAPI spec version: 20160918 + * Contact: sic_dbaas_cp_us_grp@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** +* The Database service supports the upgrade history of databases. +*

+To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who needs to write policies to give users access, see [Getting Started with Policies](https://docs.cloud.oracle.com/Content/Identity/Concepts/policygetstarted.htm). +*

+For information about access control and compartments, see +* [Overview of the Identity Service](https://docs.cloud.oracle.com/Content/Identity/Concepts/overview.htm). +*

+**Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API. +* +*/ +export interface DatabaseUpgradeHistoryEntry { + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the database upgrade history. + */ + "id": string; + /** + * action for upgrading database. + */ + "action": DatabaseUpgradeHistoryEntry.Action; + /** + * The source of the database upgrade + * Use 'DB_HOME' for using existing db home to upgrade the database + * Use 'DB_VERSION' for using database version to upgrade the database + * Use 'DB_SOFTWARE_IMAGE' for using database software image to upgrade the database + * + */ + "source"?: DatabaseUpgradeHistoryEntry.Source; + /** + * Status of database upgrade history SUCCEEDED|IN_PROGRESS|FAILED. + */ + "lifecycleState": DatabaseUpgradeHistoryEntry.LifecycleState; + /** + * Additional information about the current lifecycle state. + */ + "lifecycleDetails"?: string; + /** + * A valid Oracle Database version. To get a list of supported versions, use the {@link #listDbVersions(ListDbVersionsRequest) listDbVersions} operation. + */ + "targetDBVersion"?: string; + /** + * the database software image used for upgrading database. + */ + "targetDatabaseSoftwareImageId"?: string; + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Home. + */ + "targetDbHomeId"?: string; + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Home. + */ + "sourceDbHomeId"?: string; + /** + * The date and time when the database upgrade started. + */ + "timeStarted": Date; + /** + * The date and time when the database upgrade ended. + */ + "timeEnded"?: Date; +} + +export namespace DatabaseUpgradeHistoryEntry { + export enum Action { + Precheck = "PRECHECK", + Upgrade = "UPGRADE", + Rollback = "ROLLBACK", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export enum Source { + DbHome = "DB_HOME", + DbVersion = "DB_VERSION", + DbSoftwareImage = "DB_SOFTWARE_IMAGE", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export enum LifecycleState { + Succeeded = "SUCCEEDED", + Failed = "FAILED", + InProgress = "IN_PROGRESS", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export function getJsonObj(obj: DatabaseUpgradeHistoryEntry): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/database/lib/model/database-upgrade-source-base.ts b/lib/database/lib/model/database-upgrade-source-base.ts new file mode 100644 index 0000000000..52d7f9672a --- /dev/null +++ b/lib/database/lib/model/database-upgrade-source-base.ts @@ -0,0 +1,54 @@ +/** + * Database Service API + * The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm). + + * OpenAPI spec version: 20160918 + * Contact: sic_dbaas_cp_us_grp@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Details of upgrade source using which the database is upgraded. + * **Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API. + * + */ +export interface DatabaseUpgradeSourceBase { + "source": string; +} + +export namespace DatabaseUpgradeSourceBase { + export function getJsonObj(obj: DatabaseUpgradeSourceBase): object { + const jsonObj = { ...obj, ...{} }; + + if ("source" in obj && obj.source) { + switch (obj.source) { + case "DB_HOME": + return model.DatabaseUpgradeWithDbHomeDetails.getJsonObj( + (jsonObj), + true + ); + case "DB_SOFTWARE_IMAGE": + return model.DatabaseUpgradeWithDatabaseSoftwareImageDetails.getJsonObj( + (jsonObj), + true + ); + case "DB_VERSION": + return model.DatabaseUpgradeWithDbVersionDetails.getJsonObj( + (jsonObj), + true + ); + default: + throw Error("Unknown value for: " + obj.source); + } + } + return jsonObj; + } +} diff --git a/lib/database/lib/model/database-upgrade-with-database-software-image-details.ts b/lib/database/lib/model/database-upgrade-with-database-software-image-details.ts new file mode 100644 index 0000000000..9e4396ba09 --- /dev/null +++ b/lib/database/lib/model/database-upgrade-with-database-software-image-details.ts @@ -0,0 +1,50 @@ +/** + * Database Service API + * The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm). + + * OpenAPI spec version: 20160918 + * Contact: sic_dbaas_cp_us_grp@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Details of Database Software Image for upgrading a database. + * **Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API. + * + */ +export interface DatabaseUpgradeWithDatabaseSoftwareImageDetails + extends model.DatabaseUpgradeSourceBase { + /** + * the database software id used for upgrading the database. + */ + "databaseSoftwareImageId": string; + + "source": string; +} + +export namespace DatabaseUpgradeWithDatabaseSoftwareImageDetails { + export function getJsonObj( + obj: DatabaseUpgradeWithDatabaseSoftwareImageDetails, + isParentJsonObj?: boolean + ): object { + const jsonObj = { + ...(isParentJsonObj + ? obj + : (model.DatabaseUpgradeSourceBase.getJsonObj( + obj + ) as DatabaseUpgradeWithDatabaseSoftwareImageDetails)), + ...{} + }; + + return jsonObj; + } + export const source = "DB_SOFTWARE_IMAGE"; +} diff --git a/lib/database/lib/model/database-upgrade-with-db-home-details.ts b/lib/database/lib/model/database-upgrade-with-db-home-details.ts new file mode 100644 index 0000000000..40e22f91c0 --- /dev/null +++ b/lib/database/lib/model/database-upgrade-with-db-home-details.ts @@ -0,0 +1,47 @@ +/** + * Database Service API + * The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm). + + * OpenAPI spec version: 20160918 + * Contact: sic_dbaas_cp_us_grp@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Details of Database Home for upgrading a database. + * **Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API. + * + */ +export interface DatabaseUpgradeWithDbHomeDetails extends model.DatabaseUpgradeSourceBase { + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Home. + */ + "dbHomeId": string; + + "source": string; +} + +export namespace DatabaseUpgradeWithDbHomeDetails { + export function getJsonObj( + obj: DatabaseUpgradeWithDbHomeDetails, + isParentJsonObj?: boolean + ): object { + const jsonObj = { + ...(isParentJsonObj + ? obj + : (model.DatabaseUpgradeSourceBase.getJsonObj(obj) as DatabaseUpgradeWithDbHomeDetails)), + ...{} + }; + + return jsonObj; + } + export const source = "DB_HOME"; +} diff --git a/lib/database/lib/model/database-upgrade-with-db-version-details.ts b/lib/database/lib/model/database-upgrade-with-db-version-details.ts new file mode 100644 index 0000000000..dfab25b1b2 --- /dev/null +++ b/lib/database/lib/model/database-upgrade-with-db-version-details.ts @@ -0,0 +1,47 @@ +/** + * Database Service API + * The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm). + + * OpenAPI spec version: 20160918 + * Contact: sic_dbaas_cp_us_grp@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Details of Database version for upgrading a database. + * **Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API. + * + */ +export interface DatabaseUpgradeWithDbVersionDetails extends model.DatabaseUpgradeSourceBase { + /** + * A valid Oracle Database version. To get a list of supported versions, use the {@link #listDbVersions(ListDbVersionsRequest) listDbVersions} operation. + */ + "dbVersion": string; + + "source": string; +} + +export namespace DatabaseUpgradeWithDbVersionDetails { + export function getJsonObj( + obj: DatabaseUpgradeWithDbVersionDetails, + isParentJsonObj?: boolean + ): object { + const jsonObj = { + ...(isParentJsonObj + ? obj + : (model.DatabaseUpgradeSourceBase.getJsonObj(obj) as DatabaseUpgradeWithDbVersionDetails)), + ...{} + }; + + return jsonObj; + } + export const source = "DB_VERSION"; +} diff --git a/lib/database/lib/model/database.ts b/lib/database/lib/model/database.ts index 39a3191921..5a57b832c7 100644 --- a/lib/database/lib/model/database.ts +++ b/lib/database/lib/model/database.ts @@ -112,6 +112,7 @@ export namespace Database { Available = "AVAILABLE", Updating = "UPDATING", BackupInProgress = "BACKUP_IN_PROGRESS", + Upgrading = "UPGRADING", Terminating = "TERMINATING", Terminated = "TERMINATED", RestoreFailed = "RESTORE_FAILED", diff --git a/lib/database/lib/model/db-version-summary.ts b/lib/database/lib/model/db-version-summary.ts index 76ec6726ad..2af672dd55 100644 --- a/lib/database/lib/model/db-version-summary.ts +++ b/lib/database/lib/model/db-version-summary.ts @@ -38,6 +38,10 @@ export interface DbVersionSummary { * True if this version of the Oracle Database software is the preview version. */ "isPreviewDbVersion"?: boolean; + /** + * True if this version of the Oracle Database software is supported for Upgrade. + */ + "isUpgradeSupported"?: boolean; } export namespace DbVersionSummary { diff --git a/lib/database/lib/model/index.ts b/lib/database/lib/model/index.ts index cafc426ba7..fd9e7e8e43 100644 --- a/lib/database/lib/model/index.ts +++ b/lib/database/lib/model/index.ts @@ -40,6 +40,8 @@ import * as AutonomousDatabase from "./autonomous-database"; export import AutonomousDatabase = AutonomousDatabase.AutonomousDatabase; import * as AutonomousDatabaseBackup from "./autonomous-database-backup"; export import AutonomousDatabaseBackup = AutonomousDatabaseBackup.AutonomousDatabaseBackup; +import * as AutonomousDatabaseBackupConfig from "./autonomous-database-backup-config"; +export import AutonomousDatabaseBackupConfig = AutonomousDatabaseBackupConfig.AutonomousDatabaseBackupConfig; import * as AutonomousDatabaseBackupSummary from "./autonomous-database-backup-summary"; export import AutonomousDatabaseBackupSummary = AutonomousDatabaseBackupSummary.AutonomousDatabaseBackupSummary; import * as AutonomousDatabaseConnectionStrings from "./autonomous-database-connection-strings"; @@ -182,6 +184,12 @@ import * as DatabaseSoftwareImageSummary from "./database-software-image-summary export import DatabaseSoftwareImageSummary = DatabaseSoftwareImageSummary.DatabaseSoftwareImageSummary; import * as DatabaseSummary from "./database-summary"; export import DatabaseSummary = DatabaseSummary.DatabaseSummary; +import * as DatabaseUpgradeHistoryEntry from "./database-upgrade-history-entry"; +export import DatabaseUpgradeHistoryEntry = DatabaseUpgradeHistoryEntry.DatabaseUpgradeHistoryEntry; +import * as DatabaseUpgradeHistoryEntrySummary from "./database-upgrade-history-entry-summary"; +export import DatabaseUpgradeHistoryEntrySummary = DatabaseUpgradeHistoryEntrySummary.DatabaseUpgradeHistoryEntrySummary; +import * as DatabaseUpgradeSourceBase from "./database-upgrade-source-base"; +export import DatabaseUpgradeSourceBase = DatabaseUpgradeSourceBase.DatabaseUpgradeSourceBase; import * as DayOfWeek from "./day-of-week"; export import DayOfWeek = DayOfWeek.DayOfWeek; import * as DbBackupConfig from "./db-backup-config"; @@ -274,6 +282,8 @@ import * as PatchHistoryEntrySummary from "./patch-history-entry-summary"; export import PatchHistoryEntrySummary = PatchHistoryEntrySummary.PatchHistoryEntrySummary; import * as PatchSummary from "./patch-summary"; export import PatchSummary = PatchSummary.PatchSummary; +import * as PeerAutonomousContainerDatabaseBackupConfig from "./peer-autonomous-container-database-backup-config"; +export import PeerAutonomousContainerDatabaseBackupConfig = PeerAutonomousContainerDatabaseBackupConfig.PeerAutonomousContainerDatabaseBackupConfig; import * as RegisterAutonomousDatabaseDataSafeDetails from "./register-autonomous-database-data-safe-details"; export import RegisterAutonomousDatabaseDataSafeDetails = RegisterAutonomousDatabaseDataSafeDetails.RegisterAutonomousDatabaseDataSafeDetails; import * as ReinstateDataGuardAssociationDetails from "./reinstate-data-guard-association-details"; @@ -334,6 +344,8 @@ import * as UpdateVmClusterDetails from "./update-vm-cluster-details"; export import UpdateVmClusterDetails = UpdateVmClusterDetails.UpdateVmClusterDetails; import * as UpdateVmClusterNetworkDetails from "./update-vm-cluster-network-details"; export import UpdateVmClusterNetworkDetails = UpdateVmClusterNetworkDetails.UpdateVmClusterNetworkDetails; +import * as UpgradeDatabaseDetails from "./upgrade-database-details"; +export import UpgradeDatabaseDetails = UpgradeDatabaseDetails.UpgradeDatabaseDetails; import * as VmCluster from "./vm-cluster"; export import VmCluster = VmCluster.VmCluster; import * as VmClusterNetwork from "./vm-cluster-network"; @@ -385,6 +397,12 @@ import * as CreateRecoveryApplianceBackupDestinationDetails from "./create-recov export import CreateRecoveryApplianceBackupDestinationDetails = CreateRecoveryApplianceBackupDestinationDetails.CreateRecoveryApplianceBackupDestinationDetails; import * as CreateRefreshableAutonomousDatabaseCloneDetails from "./create-refreshable-autonomous-database-clone-details"; export import CreateRefreshableAutonomousDatabaseCloneDetails = CreateRefreshableAutonomousDatabaseCloneDetails.CreateRefreshableAutonomousDatabaseCloneDetails; +import * as DatabaseUpgradeWithDatabaseSoftwareImageDetails from "./database-upgrade-with-database-software-image-details"; +export import DatabaseUpgradeWithDatabaseSoftwareImageDetails = DatabaseUpgradeWithDatabaseSoftwareImageDetails.DatabaseUpgradeWithDatabaseSoftwareImageDetails; +import * as DatabaseUpgradeWithDbHomeDetails from "./database-upgrade-with-db-home-details"; +export import DatabaseUpgradeWithDbHomeDetails = DatabaseUpgradeWithDbHomeDetails.DatabaseUpgradeWithDbHomeDetails; +import * as DatabaseUpgradeWithDbVersionDetails from "./database-upgrade-with-db-version-details"; +export import DatabaseUpgradeWithDbVersionDetails = DatabaseUpgradeWithDbVersionDetails.DatabaseUpgradeWithDbVersionDetails; import * as KeyStoreTypeFromOracleKeyVaultDetails from "./key-store-type-from-oracle-key-vault-details"; export import KeyStoreTypeFromOracleKeyVaultDetails = KeyStoreTypeFromOracleKeyVaultDetails.KeyStoreTypeFromOracleKeyVaultDetails; import * as LaunchDbSystemDetails from "./launch-db-system-details"; diff --git a/lib/database/lib/model/peer-autonomous-container-database-backup-config.ts b/lib/database/lib/model/peer-autonomous-container-database-backup-config.ts new file mode 100644 index 0000000000..a1d62b022d --- /dev/null +++ b/lib/database/lib/model/peer-autonomous-container-database-backup-config.ts @@ -0,0 +1,51 @@ +/** + * Database Service API + * The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm). + + * OpenAPI spec version: 20160918 + * Contact: sic_dbaas_cp_us_grp@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Backup options for the standby Autonomous Container Database. + * + */ +export interface PeerAutonomousContainerDatabaseBackupConfig { + /** + * Backup destination details. + */ + "backupDestinationDetails"?: Array; + /** + * Number of days between the current and the earliest point of recoverability covered by automatic backups. + * This value applies to automatic backups. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. + * When the value is updated, it is applied to all existing automatic backups. + * + */ + "recoveryWindowInDays"?: number; +} + +export namespace PeerAutonomousContainerDatabaseBackupConfig { + export function getJsonObj(obj: PeerAutonomousContainerDatabaseBackupConfig): object { + const jsonObj = { + ...obj, + ...{ + "backupDestinationDetails": obj.backupDestinationDetails + ? obj.backupDestinationDetails.map(item => { + return model.BackupDestinationDetails.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/database/lib/model/upgrade-database-details.ts b/lib/database/lib/model/upgrade-database-details.ts new file mode 100644 index 0000000000..43f3b50d01 --- /dev/null +++ b/lib/database/lib/model/upgrade-database-details.ts @@ -0,0 +1,53 @@ +/** + * Database Service API + * The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm). + + * OpenAPI spec version: 20160918 + * Contact: sic_dbaas_cp_us_grp@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Details for upgrading a database to a specific db version. + * **Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API. + * + */ +export interface UpgradeDatabaseDetails { + /** + * action for upgrading database. + */ + "action": UpgradeDatabaseDetails.Action; + "databaseUpgradeSourceDetails"?: + | model.DatabaseUpgradeWithDbHomeDetails + | model.DatabaseUpgradeWithDatabaseSoftwareImageDetails + | model.DatabaseUpgradeWithDbVersionDetails; +} + +export namespace UpgradeDatabaseDetails { + export enum Action { + Precheck = "PRECHECK", + Upgrade = "UPGRADE", + Rollback = "ROLLBACK" + } + + export function getJsonObj(obj: UpgradeDatabaseDetails): object { + const jsonObj = { + ...obj, + ...{ + "databaseUpgradeSourceDetails": obj.databaseUpgradeSourceDetails + ? model.DatabaseUpgradeSourceBase.getJsonObj(obj.databaseUpgradeSourceDetails) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/loganalytics/lib/model/agent-upload.ts b/lib/database/lib/request/get-database-upgrade-history-entry-request.ts similarity index 51% rename from lib/loganalytics/lib/model/agent-upload.ts rename to lib/database/lib/request/get-database-upgrade-history-entry-request.ts index 85d5e08521..1c5c636e4e 100644 --- a/lib/loganalytics/lib/model/agent-upload.ts +++ b/lib/database/lib/request/get-database-upgrade-history-entry-request.ts @@ -1,9 +1,8 @@ /** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * + * + * + * OpenAPI spec version: 20160918 + * * * NOTE: This class is auto generated by OracleSDKGenerator. * Do not edit the class manually. @@ -14,22 +13,18 @@ import * as model from "../model"; import common = require("oci-common"); - -/** - * Upload is a container that can be used to optionally put all the relevant and related agent upload based log files. - * - */ -export interface AgentUpload { +export interface GetDatabaseUpgradeHistoryEntryRequest extends common.BaseRequest { /** - * The name of the upload container + * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ - "name"?: string; -} - -export namespace AgentUpload { - export function getJsonObj(obj: AgentUpload): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } + "databaseId": string; + /** + * The database upgrade History [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). + */ + "upgradeHistoryEntryId": string; + /** + * Unique identifier for the request. + * + */ + "opcRequestId"?: string; } diff --git a/lib/database/lib/request/index.ts b/lib/database/lib/request/index.ts index 6d2d8e38e3..80acc77c0e 100644 --- a/lib/database/lib/request/index.ts +++ b/lib/database/lib/request/index.ts @@ -182,6 +182,8 @@ import * as GetDatabaseRequest from "./get-database-request"; export import GetDatabaseRequest = GetDatabaseRequest.GetDatabaseRequest; import * as GetDatabaseSoftwareImageRequest from "./get-database-software-image-request"; export import GetDatabaseSoftwareImageRequest = GetDatabaseSoftwareImageRequest.GetDatabaseSoftwareImageRequest; +import * as GetDatabaseUpgradeHistoryEntryRequest from "./get-database-upgrade-history-entry-request"; +export import GetDatabaseUpgradeHistoryEntryRequest = GetDatabaseUpgradeHistoryEntryRequest.GetDatabaseUpgradeHistoryEntryRequest; import * as GetDbHomeRequest from "./get-db-home-request"; export import GetDbHomeRequest = GetDbHomeRequest.GetDbHomeRequest; import * as GetDbHomePatchRequest from "./get-db-home-patch-request"; @@ -266,6 +268,8 @@ import * as ListDataGuardAssociationsRequest from "./list-data-guard-association export import ListDataGuardAssociationsRequest = ListDataGuardAssociationsRequest.ListDataGuardAssociationsRequest; import * as ListDatabaseSoftwareImagesRequest from "./list-database-software-images-request"; export import ListDatabaseSoftwareImagesRequest = ListDatabaseSoftwareImagesRequest.ListDatabaseSoftwareImagesRequest; +import * as ListDatabaseUpgradeHistoryEntriesRequest from "./list-database-upgrade-history-entries-request"; +export import ListDatabaseUpgradeHistoryEntriesRequest = ListDatabaseUpgradeHistoryEntriesRequest.ListDatabaseUpgradeHistoryEntriesRequest; import * as ListDatabasesRequest from "./list-databases-request"; export import ListDatabasesRequest = ListDatabasesRequest.ListDatabasesRequest; import * as ListDbHomePatchHistoryEntriesRequest from "./list-db-home-patch-history-entries-request"; @@ -386,5 +390,7 @@ import * as UpdateVmClusterRequest from "./update-vm-cluster-request"; export import UpdateVmClusterRequest = UpdateVmClusterRequest.UpdateVmClusterRequest; import * as UpdateVmClusterNetworkRequest from "./update-vm-cluster-network-request"; export import UpdateVmClusterNetworkRequest = UpdateVmClusterNetworkRequest.UpdateVmClusterNetworkRequest; +import * as UpgradeDatabaseRequest from "./upgrade-database-request"; +export import UpgradeDatabaseRequest = UpgradeDatabaseRequest.UpgradeDatabaseRequest; import * as ValidateVmClusterNetworkRequest from "./validate-vm-cluster-network-request"; export import ValidateVmClusterNetworkRequest = ValidateVmClusterNetworkRequest.ValidateVmClusterNetworkRequest; diff --git a/lib/database/lib/request/list-database-software-images-request.ts b/lib/database/lib/request/list-database-software-images-request.ts index 292bb873f8..a4ac8b6912 100644 --- a/lib/database/lib/request/list-database-software-images-request.ts +++ b/lib/database/lib/request/list-database-software-images-request.ts @@ -51,6 +51,10 @@ export interface ListDatabaseSoftwareImagesRequest extends common.BaseRequest { * A filter to return only resources that match the given image shape family exactly. */ "imageShapeFamily"?: string; + /** + * If provided, filters the results to the set of database versions which are supported for Upgrade. + */ + "isUpgradeSupported"?: boolean; } export namespace ListDatabaseSoftwareImagesRequest { diff --git a/lib/database/lib/request/list-database-upgrade-history-entries-request.ts b/lib/database/lib/request/list-database-upgrade-history-entries-request.ts new file mode 100644 index 0000000000..b923c82e3b --- /dev/null +++ b/lib/database/lib/request/list-database-upgrade-history-entries-request.ts @@ -0,0 +1,62 @@ +/** + * + * + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface ListDatabaseUpgradeHistoryEntriesRequest extends common.BaseRequest { + /** + * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). + */ + "databaseId": string; + /** + * A filter to return only upgradeHistoryEntries that match the specified Upgrade Action. + */ + "upgradeAction"?: string; + /** + * A filter to return only upgradeHistoryEntries that match the given lifecycle state exactly. + */ + "lifecycleState"?: string; + /** + * The field to sort by. You can provide one sort order (`sortOrder`). Default order for TIMECREATED is ascending. + * + */ + "sortBy"?: ListDatabaseUpgradeHistoryEntriesRequest.SortBy; + /** + * The sort order to use, either ascending (`ASC`) or descending (`DESC`). + */ + "sortOrder"?: ListDatabaseUpgradeHistoryEntriesRequest.SortOrder; + /** + * Unique identifier for the request. + * + */ + "opcRequestId"?: string; + /** + * The maximum number of items to return per page. + */ + "limit"?: number; + /** + * The pagination token to continue listing from. + */ + "page"?: string; +} + +export namespace ListDatabaseUpgradeHistoryEntriesRequest { + export enum SortBy { + Timestarted = "TIMESTARTED" + } + + export enum SortOrder { + Asc = "ASC", + Desc = "DESC" + } +} diff --git a/lib/database/lib/request/list-db-versions-request.ts b/lib/database/lib/request/list-db-versions-request.ts index 6ab638ee28..9db89c3510 100644 --- a/lib/database/lib/request/list-db-versions-request.ts +++ b/lib/database/lib/request/list-db-versions-request.ts @@ -41,4 +41,8 @@ export interface ListDbVersionsRequest extends common.BaseRequest { * */ "storageManagement"?: string; + /** + * If provided, filters the results to the set of database versions which are supported for Upgrade. + */ + "isUpgradeSupported"?: boolean; } diff --git a/lib/database/lib/request/upgrade-database-request.ts b/lib/database/lib/request/upgrade-database-request.ts new file mode 100644 index 0000000000..ef7598abf0 --- /dev/null +++ b/lib/database/lib/request/upgrade-database-request.ts @@ -0,0 +1,37 @@ +/** + * + * + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface UpgradeDatabaseRequest extends common.BaseRequest { + /** + * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). + */ + "databaseId": string; + /** + * Request to perform database upgrade. + */ + "upgradeDatabaseDetails": model.UpgradeDatabaseDetails; + /** + * 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. + * + */ + "ifMatch"?: string; + /** + * Unique identifier for the request. + * + */ + "opcRequestId"?: string; +} diff --git a/lib/loganalytics/lib/model/service-tenancy.ts b/lib/database/lib/response/get-database-upgrade-history-entry-response.ts similarity index 55% rename from lib/loganalytics/lib/model/service-tenancy.ts rename to lib/database/lib/response/get-database-upgrade-history-entry-response.ts index 7da96a3639..656875614c 100644 --- a/lib/loganalytics/lib/model/service-tenancy.ts +++ b/lib/database/lib/response/get-database-upgrade-history-entry-response.ts @@ -1,9 +1,8 @@ /** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * + * + * + * OpenAPI spec version: 20160918 + * * * NOTE: This class is auto generated by OracleSDKGenerator. * Do not edit the class manually. @@ -15,20 +14,15 @@ import * as model from "../model"; import common = require("oci-common"); -/** - * Tenancy where Log Analytics Application belongs to - */ -export interface ServiceTenancy { +export interface GetDatabaseUpgradeHistoryEntryResponse { /** - * Tenancy ID + * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about + * a particular request, please provide the request ID. + * */ - "tenancyId": string; -} - -export namespace ServiceTenancy { - export function getJsonObj(obj: ServiceTenancy): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } + "opcRequestId": string; + /** + * The returned model.DatabaseUpgradeHistoryEntry instance. + */ + "databaseUpgradeHistoryEntry": model.DatabaseUpgradeHistoryEntry; } diff --git a/lib/database/lib/response/index.ts b/lib/database/lib/response/index.ts index 48905fd93c..0e4c1ffa1f 100644 --- a/lib/database/lib/response/index.ts +++ b/lib/database/lib/response/index.ts @@ -182,6 +182,8 @@ import * as GetDatabaseResponse from "./get-database-response"; export import GetDatabaseResponse = GetDatabaseResponse.GetDatabaseResponse; import * as GetDatabaseSoftwareImageResponse from "./get-database-software-image-response"; export import GetDatabaseSoftwareImageResponse = GetDatabaseSoftwareImageResponse.GetDatabaseSoftwareImageResponse; +import * as GetDatabaseUpgradeHistoryEntryResponse from "./get-database-upgrade-history-entry-response"; +export import GetDatabaseUpgradeHistoryEntryResponse = GetDatabaseUpgradeHistoryEntryResponse.GetDatabaseUpgradeHistoryEntryResponse; import * as GetDbHomeResponse from "./get-db-home-response"; export import GetDbHomeResponse = GetDbHomeResponse.GetDbHomeResponse; import * as GetDbHomePatchResponse from "./get-db-home-patch-response"; @@ -266,6 +268,8 @@ import * as ListDataGuardAssociationsResponse from "./list-data-guard-associatio export import ListDataGuardAssociationsResponse = ListDataGuardAssociationsResponse.ListDataGuardAssociationsResponse; import * as ListDatabaseSoftwareImagesResponse from "./list-database-software-images-response"; export import ListDatabaseSoftwareImagesResponse = ListDatabaseSoftwareImagesResponse.ListDatabaseSoftwareImagesResponse; +import * as ListDatabaseUpgradeHistoryEntriesResponse from "./list-database-upgrade-history-entries-response"; +export import ListDatabaseUpgradeHistoryEntriesResponse = ListDatabaseUpgradeHistoryEntriesResponse.ListDatabaseUpgradeHistoryEntriesResponse; import * as ListDatabasesResponse from "./list-databases-response"; export import ListDatabasesResponse = ListDatabasesResponse.ListDatabasesResponse; import * as ListDbHomePatchHistoryEntriesResponse from "./list-db-home-patch-history-entries-response"; @@ -386,5 +390,7 @@ import * as UpdateVmClusterResponse from "./update-vm-cluster-response"; export import UpdateVmClusterResponse = UpdateVmClusterResponse.UpdateVmClusterResponse; import * as UpdateVmClusterNetworkResponse from "./update-vm-cluster-network-response"; export import UpdateVmClusterNetworkResponse = UpdateVmClusterNetworkResponse.UpdateVmClusterNetworkResponse; +import * as UpgradeDatabaseResponse from "./upgrade-database-response"; +export import UpgradeDatabaseResponse = UpgradeDatabaseResponse.UpgradeDatabaseResponse; import * as ValidateVmClusterNetworkResponse from "./validate-vm-cluster-network-response"; export import ValidateVmClusterNetworkResponse = ValidateVmClusterNetworkResponse.ValidateVmClusterNetworkResponse; diff --git a/lib/database/lib/response/list-database-upgrade-history-entries-response.ts b/lib/database/lib/response/list-database-upgrade-history-entries-response.ts new file mode 100644 index 0000000000..9206e14380 --- /dev/null +++ b/lib/database/lib/response/list-database-upgrade-history-entries-response.ts @@ -0,0 +1,36 @@ +/** + * + * + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface ListDatabaseUpgradeHistoryEntriesResponse { + /** + * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about + * a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * For pagination of a list of items. When paging through a list, if this header appears in the response, + * then there are additional items still to get. Include this value as the `page` parameter for the + * subsequent GET request. For information about pagination, see + * [List Pagination](https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). + * + */ + "opcNextPage": string; + /** + * A list of DatabaseUpgradeHistoryEntrySummary instances. + */ + "items": model.DatabaseUpgradeHistoryEntrySummary[]; +} diff --git a/lib/database/lib/response/upgrade-database-response.ts b/lib/database/lib/response/upgrade-database-response.ts new file mode 100644 index 0000000000..7ec793f8cd --- /dev/null +++ b/lib/database/lib/response/upgrade-database-response.ts @@ -0,0 +1,37 @@ +/** + * + * + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface UpgradeDatabaseResponse { + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use {@link #getWorkRequest(GetWorkRequestRequest) getWorkRequest} with a work request OCID to track the status of the request. + * + */ + "opcWorkRequestId": string; + /** + * For optimistic concurrency control. See `if-match`. + */ + "etag": string; + /** + * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about + * a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * The returned model.Database instance. + */ + "database": model.Database; +} diff --git a/lib/database/package.json b/lib/database/package.json index 12b9507a3d..64268c416d 100644 --- a/lib/database/package.json +++ b/lib/database/package.json @@ -1,6 +1,6 @@ { "name": "oci-database", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Database", "repository": { "type": "git", diff --git a/lib/datacatalog/package.json b/lib/datacatalog/package.json index 19d54f82d1..9668ae97c8 100644 --- a/lib/datacatalog/package.json +++ b/lib/datacatalog/package.json @@ -1,6 +1,6 @@ { "name": "oci-datacatalog", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Data catalogue Service", "repository": { "type": "git", diff --git a/lib/dataflow/package.json b/lib/dataflow/package.json index d15ba94b82..4f4f4e63a6 100644 --- a/lib/dataflow/package.json +++ b/lib/dataflow/package.json @@ -1,6 +1,6 @@ { "name": "oci-dataflow", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Dataflow service", "repository": { "type": "git", diff --git a/lib/dataintegration/package.json b/lib/dataintegration/package.json index 0b9865bbed..86a6cc4aef 100644 --- a/lib/dataintegration/package.json +++ b/lib/dataintegration/package.json @@ -1,6 +1,6 @@ { "name": "oci-dataintegration", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Data Integration Service", "repository": { "type": "git", diff --git a/lib/datasafe/package.json b/lib/datasafe/package.json index c28155c2da..f81490b852 100644 --- a/lib/datasafe/package.json +++ b/lib/datasafe/package.json @@ -1,6 +1,6 @@ { "name": "oci-datasafe", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Data Safe ", "repository": { "type": "git", diff --git a/lib/datascience/package.json b/lib/datascience/package.json index 03bfbaeee3..86dd609269 100644 --- a/lib/datascience/package.json +++ b/lib/datascience/package.json @@ -1,6 +1,6 @@ { "name": "oci-datascience", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Data Science Service", "repository": { "type": "git", diff --git a/lib/dns/package.json b/lib/dns/package.json index d8eb1248e8..8f39d9e92a 100644 --- a/lib/dns/package.json +++ b/lib/dns/package.json @@ -1,6 +1,6 @@ { "name": "oci-dns", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for DNS", "repository": { "type": "git", diff --git a/lib/dts/package.json b/lib/dts/package.json index efad344c96..f8cfda75fd 100644 --- a/lib/dts/package.json +++ b/lib/dts/package.json @@ -1,6 +1,6 @@ { "name": "oci-dts", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Dts Service", "repository": { "type": "git", diff --git a/lib/email/package.json b/lib/email/package.json index c699c56e28..e3d9753f20 100644 --- a/lib/email/package.json +++ b/lib/email/package.json @@ -1,6 +1,6 @@ { "name": "oci-email", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Email", "repository": { "type": "git", diff --git a/lib/events/package.json b/lib/events/package.json index c8703b2221..9b101d7e1d 100644 --- a/lib/events/package.json +++ b/lib/events/package.json @@ -1,6 +1,6 @@ { "name": "oci-events", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Events Service", "repository": { "type": "git", diff --git a/lib/filestorage/package.json b/lib/filestorage/package.json index 3740f75578..93cbcf326d 100644 --- a/lib/filestorage/package.json +++ b/lib/filestorage/package.json @@ -1,6 +1,6 @@ { "name": "oci-filestorage", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for File Storage", "repository": { "type": "git", diff --git a/lib/functions/package.json b/lib/functions/package.json index 32203e574f..00ca93eb82 100644 --- a/lib/functions/package.json +++ b/lib/functions/package.json @@ -1,6 +1,6 @@ { "name": "oci-functions", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Functions", "repository": { "type": "git", diff --git a/lib/healthchecks/package.json b/lib/healthchecks/package.json index a040dcf4a3..907caae766 100644 --- a/lib/healthchecks/package.json +++ b/lib/healthchecks/package.json @@ -1,6 +1,6 @@ { "name": "oci-healthchecks", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Healthchecks Service", "repository": { "type": "git", diff --git a/lib/identity/lib/client.ts b/lib/identity/lib/client.ts index 1ffb08197a..946ed35406 100644 --- a/lib/identity/lib/client.ts +++ b/lib/identity/lib/client.ts @@ -407,18 +407,18 @@ After you send your request, the new object's `lifecycleState` will temporarily /** * Deletes the specified tag key definitions. This operation triggers a process that removes the -* tags from all resources in your tenancy. +* tags from all resources in your tenancy. The tag key definitions must be within the same tag namespace. *

The following actions happen immediately: * \u00A0 -* * If the tag is a cost-tracking tag, the tag no longer counts against your +* * If the tag is a cost-tracking tag, the tag no longer counts against your * 10 cost-tracking tags limit, even if you do not disable the tag before running this operation. -* * If the tag is used with dynamic groups, the rules that contain the tag are no longer -* evaluated against the tag. +* * If the tag is used with dynamic groups, the rules that contain the tag are no longer +* evaluated against the tag. *

After you start this operation, the state of the tag changes to DELETING, and tag removal * from resources begins. This process can take up to 48 hours depending on the number of resources that -* are tagged and the regions in which those resources reside. +* are tagged and the regions in which those resources reside. *

When all tags have been removed, the state changes to DELETED. You cannot restore a deleted tag. After the tag state * changes to DELETED, you can use the same tag name again. @@ -426,7 +426,7 @@ When all tags have been removed, the state changes to DELETED. You cannot restor After you start this operation, you cannot start either the {@link #deleteTag(DeleteTagRequest) deleteTag} or the {@link #cascadeDeleteTagNamespace(CascadeDeleteTagNamespaceRequest) cascadeDeleteTagNamespace} operation until this process completes. *

In order to delete tags, you must first retire the tags. Use {@link #updateTag(UpdateTagRequest) updateTag} -* to retire a tag. +* to retire a tag. * * @param BulkDeleteTagsRequest * @return BulkDeleteTagsResponse @@ -489,6 +489,83 @@ In order to delete tags, you must first retire the tags. Use {@link #updateTag(U } } + /** + * Edits the specified list of tag key definitions for the selected resources. +* This operation triggers a process that edits the tags on all selected resources. The possible actions are: +*

+ * Add a defined tag when the tag does not already exist on the resource. +* * Update the value for a defined tag when the tag is present on the resource. +* * Add a defined tag when it does not already exist on the resource or update the value for a defined tag when the tag is present on the resource. +* * Remove a defined tag from a resource. The tag is removed from the resource regardless of the tag value. +*

+See {@link #bulkEditOperationDetails(BulkEditOperationDetailsRequest) bulkEditOperationDetails} for more information. +*

+The edits can include a combination of operations and tag sets. +* However, multiple operations cannot apply to one key definition in the same request. +* For example, if one request adds `tag set-1` to a resource and sets a tag value to `tag set-2`, +* `tag set-1` and `tag set-2` cannot have any common tag definitions. +* + * @param BulkEditTagsRequest + * @return BulkEditTagsResponse + * @throws OciError when an error occurs + */ + public async bulkEditTags( + bulkEditTagsRequest: requests.BulkEditTagsRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation IdentityClient#bulkEditTags."); + const pathParams = {}; + + const queryParams = {}; + + let headerParams = { + "Content-Type": common.Constants.APPLICATION_JSON, + "opc-request-id": bulkEditTagsRequest.opcRequestId, + "opc-retry-token": bulkEditTagsRequest.opcRetryToken + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/tags/actions/bulkEdit", + method: "POST", + bodyContent: common.ObjectSerializer.serialize( + bulkEditTagsRequest.bulkEditTagsDetails, + "BulkEditTagsDetails", + models.BulkEditTagsDetails.getJsonObj + ), + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + bulkEditTagsRequest.retryConfiguration + ); + if (this.logger) retrier.logger = this.logger; + try { + const response = await retrier.makeServiceCall(this._httpClient, request); + const sdkResponse = composeResponse({ + responseObject: {}, + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + }, + { + value: response.headers.get("opc-work-request-id"), + key: "opcWorkRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } catch (err) { + throw err; + } + } + /** * Moves multiple resources from one compartment to another. All resources must be in the same compartment. * This API can only be invoked from the tenancy's [home region](https://docs.cloud.oracle.com/Content/Identity/Tasks/managingregions.htm#Home). @@ -560,19 +637,19 @@ In order to delete tags, you must first retire the tags. Use {@link #updateTag(U } /** - * Deletes the specified tag namespace. This operation triggers a process that removes all of the tags + * Deletes the specified tag namespace. This operation triggers a process that removes all of the tags * defined in the specified tag namespace from all resources in your tenancy and then deletes the tag namespace. *

-After you start the delete operation: +After you start the delete operation: *

- * New tag key definitions cannot be created under the namespace. + * New tag key definitions cannot be created under the namespace. * * The state of the tag namespace changes to DELETING. -* * Tag removal from the resources begins. +* * Tag removal from the resources begins. *

-This process can take up to 48 hours depending on the number of tag definitions in the namespace, the number of resources +This process can take up to 48 hours depending on the number of tag definitions in the namespace, the number of resources * that are tagged, and the locations of the regions in which those resources reside. *

-After all tags are removed, the state changes to DELETED. You cannot restore a deleted tag namespace. After the deleted tag namespace +After all tags are removed, the state changes to DELETED. You cannot restore a deleted tag namespace. After the deleted tag namespace * changes its state to DELETED, you can use the name of the deleted tag namespace again. *

After you start this operation, you cannot start either the {@link #deleteTag(DeleteTagRequest) deleteTag} or the {@link #bulkDeleteTags(BulkDeleteTagsRequest) bulkDeleteTags} operation until this process completes. @@ -869,7 +946,7 @@ After you send your request, the new object's `lifecycleState` will temporarily /** * Creates a new secret key for the specified user. Secret keys are used for authentication with the Object Storage Service's Amazon S3 -* compatible API. For information, see +* compatible API. The secret key consists of an Access Key/Secret Key pair. For information, see * [Managing User Credentials](https://docs.cloud.oracle.com/Content/Identity/Tasks/managingcredentials.htm). *

You must specify a *description* for the secret key (although it can be an empty string). It does not @@ -1349,7 +1426,7 @@ You must also specify a *description* for the network source (although it can be After you send your request, the new object's `lifecycleState` will temporarily be CREATING. Before using the * object, first make sure its `lifecycleState` has changed to ACTIVE. *

-After your network resource is created, you can use it in policy to restrict access to only requests made from an allowed +After your network resource is created, you can use it in policy to restrict access to only requests made from an allowed * IP address specified in your network source. For more information, see [Managing Network Sources](https://docs.cloud.oracle.com/Content/Identity/Tasks/managingnetworksources.htm). * * @param CreateNetworkSourceRequest @@ -1856,7 +1933,7 @@ Every user has permission to create a Swift password for *their own user ID*. An /** * Creates a new tag in the specified tag namespace. *

-The tag requires either the OCID or the name of the tag namespace that will contain this +The tag requires either the OCID or the name of the tag namespace that will contain this * tag definition. *

You must specify a *name* for the tag, which must be unique across all tags in the tag namespace @@ -1867,13 +1944,13 @@ You must specify a *name* for the tag, which must be unique across all tags in t The tag must have a *description*. It does not have to be unique, and you can change it with * {@link #updateTag(UpdateTagRequest) updateTag}. *

-The tag must have a value type, which is specified with a validator. Tags can use either a +The tag must have a value type, which is specified with a validator. Tags can use either a * static value or a list of possible values. Static values are entered by a user applying the tag -* to a resource. Lists are created by you and the user must apply a value from the list. Lists -* are validiated. +* to a resource. Lists are created by you and the user must apply a value from the list. Lists +* are validiated. *

-* If no `validator` is set, the user applying the tag to a resource can type in a static -* value or leave the tag value empty. +* If no `validator` is set, the user applying the tag to a resource can type in a static +* value or leave the tag value empty. * * If a `validator` is set, the user applying the tag to a resource must select from a list * of values that you supply with {@link #enumTagDefinitionValidator(EnumTagDefinitionValidatorRequest) enumTagDefinitionValidator}. * @@ -1945,8 +2022,8 @@ The tag must have a value type, which is specified with a validator. Tags can us /** * Creates a new tag default in the specified compartment for the specified tag definition. *

-If you specify that a value is required, a value is set during resource creation (either by -* the user creating the resource or another tag defualt). If no value is set, resource creation +If you specify that a value is required, a value is set during resource creation (either by +* the user creating the resource or another tag defualt). If no value is set, resource creation * is blocked. *

* If the `isRequired` flag is set to \"true\", the value is set during resource creation. @@ -2982,14 +3059,14 @@ Deletes the specified Swift password for the specified user. /** * Deletes the specified tag definition. This operation triggers a process that removes the -* tag from all resources in your tenancy. +* tag from all resources in your tenancy. *

These things happen immediately: * \u00A0 -* * If the tag was a cost-tracking tag, it no longer counts against your 10 cost-tracking +* * If the tag was a cost-tracking tag, it no longer counts against your 10 cost-tracking * tags limit, whether you first disabled it or not. -* * If the tag was used with dynamic groups, none of the rules that contain the tag will -* be evaluated against the tag. +* * If the tag was used with dynamic groups, none of the rules that contain the tag will +* be evaluated against the tag. *

When you start the delete operation, the state of the tag changes to DELETING and tag removal * from resources begins. This can take up to 48 hours depending on the number of resources that @@ -2998,10 +3075,10 @@ When you start the delete operation, the state of the tag changes to DELETING an When all tags have been removed, the state changes to DELETED. You cannot restore a deleted tag. Once the deleted tag * changes its state to DELETED, you can use the same tag name again. *

-After you start this operation, you cannot start either the {@link #bulkDeleteTags(BulkDeleteTagsRequest) bulkDeleteTags} or the {@link #cascadeDeleteTagNamespace(CascadeDeleteTagNamespaceRequest) cascadeDeleteTagNamespace} operation until this process completes. +After you start this operation, you cannot start either the {@link #bulkDeleteTags(BulkDeleteTagsRequest) bulkDeleteTags} or the {@link #cascadeDeleteTagNamespace(CascadeDeleteTagNamespaceRequest) cascadeDeleteTagNamespace} operation until this process completes. *

To delete a tag, you must first retire it. Use {@link #updateTag(UpdateTagRequest) updateTag} -* to retire a tag. +* to retire a tag. * * @param DeleteTagRequest * @return DeleteTagResponse @@ -3118,11 +3195,11 @@ To delete a tag, you must first retire it. Use {@link #updateTag(UpdateTagReques } /** - * Deletes the specified tag namespace. Only an empty tag namespace can be deleted with this operation. To use this operation -* to delete a tag namespace that contains tag definitions, first delete all of its tag definitions. + * Deletes the specified tag namespace. Only an empty tag namespace can be deleted with this operation. To use this operation +* to delete a tag namespace that contains tag definitions, first delete all of its tag definitions. *

Use {@link #cascadeDeleteTagNamespace(CascadeDeleteTagNamespaceRequest) cascadeDeleteTagNamespace} to delete a tag namespace along with all of -* the tag definitions contained within that namespace. +* the tag definitions contained within that namespace. *

Use {@link #deleteTag(DeleteTagRequest) deleteTag} to delete a tag definition. * @@ -4678,6 +4755,70 @@ Every user has permission to use this API call for *their own user ID*. An admi } } + /** + * Lists the resource types that support bulk tag editing. + * + * @param ListBulkEditTagsResourceTypesRequest + * @return ListBulkEditTagsResourceTypesResponse + * @throws OciError when an error occurs + */ + public async listBulkEditTagsResourceTypes( + listBulkEditTagsResourceTypesRequest: requests.ListBulkEditTagsResourceTypesRequest + ): Promise { + if (this.logger) + this.logger.debug("Calling operation IdentityClient#listBulkEditTagsResourceTypes."); + const pathParams = {}; + + const queryParams = { + "page": listBulkEditTagsResourceTypesRequest.page, + "limit": listBulkEditTagsResourceTypesRequest.limit + }; + + let headerParams = { + "Content-Type": common.Constants.APPLICATION_JSON + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/tags/bulkEditResourceTypes", + method: "GET", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBulkEditTagsResourceTypesRequest.retryConfiguration + ); + if (this.logger) retrier.logger = this.logger; + try { + const response = await retrier.makeServiceCall(this._httpClient, request); + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "bulkEditTagsResourceTypeCollection", + bodyModel: "model.BulkEditTagsResourceTypeCollection", + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + }, + { + value: response.headers.get("opc-next-page"), + key: "opcNextPage", + dataType: "string" + } + ] + }); + + return sdkResponse; + } catch (err) { + throw err; + } + } + /** * Lists the compartments in a specified compartment. The members of the list * returned depends on the values set for several parameters. @@ -8067,13 +8208,13 @@ Updates the specified Swift password's description. /** * Updates the specified tag definition. *

-Setting `validator` determines the value type. Tags can use either a static value or a -* list of possible values. Static values are entered by a user applying the tag to a resource. +Setting `validator` determines the value type. Tags can use either a static value or a +* list of possible values. Static values are entered by a user applying the tag to a resource. * Lists are created by you and the user must apply a value from the list. On update, any values -* in a list that were previously set do not change, but new values must pass validation. Values -* already applied to a resource do not change. +* in a list that were previously set do not change, but new values must pass validation. Values +* already applied to a resource do not change. *

-You cannot remove list values that appear in a TagDefault. To remove a list value that +You cannot remove list values that appear in a TagDefault. To remove a list value that * appears in a TagDefault, first update the TagDefault to use a different value. * * @param UpdateTagRequest diff --git a/lib/identity/lib/model/base-tag-definition-validator.ts b/lib/identity/lib/model/base-tag-definition-validator.ts index 7c47314e35..86b7fa2af7 100644 --- a/lib/identity/lib/model/base-tag-definition-validator.ts +++ b/lib/identity/lib/model/base-tag-definition-validator.ts @@ -16,15 +16,15 @@ import common = require("oci-common"); /** * Validates a definedTag value. Each validator performs validation steps in addition to the standard -* validation for definedTag values. For more information, see +* validation for definedTag values. For more information, see * [Limits on Tags](https://docs.cloud.oracle.com/Content/Identity/Concepts/taggingoverview.htm#Limits). *

-If you define a validator after a value has been set for a defined tag, then any updates that -* attempt to change the value must pass the additional validation defined by the current rule. +If you define a validator after a value has been set for a defined tag, then any updates that +* attempt to change the value must pass the additional validation defined by the current rule. * Previously set values (even those that would fail the current validation) are not updated. You can * still update other attributes to resources that contain a non-valid defined tag. *

-To clear the validator call UpdateTag with +To clear the validator call UpdateTag with * [DefaultTagDefinitionValidator](https://docs.cloud.oracle.com/api/#/en/identity/latest/datatypes/DefaultTagDefinitionValidator). * */ diff --git a/lib/identity/lib/model/bulk-edit-operation-details.ts b/lib/identity/lib/model/bulk-edit-operation-details.ts new file mode 100644 index 0000000000..78ef47278e --- /dev/null +++ b/lib/identity/lib/model/bulk-edit-operation-details.ts @@ -0,0 +1,51 @@ +/** + * Identity and Access Management Service API + * APIs for managing users, groups, compartments, and policies. + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface BulkEditOperationDetails { + /** + * An enum-like description of the type of operation. + *

+ * `ADD_WHERE_ABSENT` adds a defined tag only if the tag does not already exist on the resource. + * * `SET_WHERE_PRESENT` updates the value for a defined tag only if the tag is present on the resource. + * * `ADD_OR_SET` combines the first two operations to add a defined tag if it does not already exist on the resource + * or update the value for a defined tag only if the tag is present on the resource. + * * `REMOVE` removes the defined tag from the resource. The tag is removed from the resource regardless of the tag value. + * + */ + "operationType": BulkEditOperationDetails.OperationType; + /** + * Defined tags for this resource. Each key is predefined and scoped to a namespace. + * For more information, see [Resource Tags](https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). + * Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` + * + */ + "definedTags": { [key: string]: { [key: string]: any } }; +} + +export namespace BulkEditOperationDetails { + export enum OperationType { + AddWhereAbsent = "ADD_WHERE_ABSENT", + SetWherePresent = "SET_WHERE_PRESENT", + AddOrSet = "ADD_OR_SET", + Remove = "REMOVE" + } + + export function getJsonObj(obj: BulkEditOperationDetails): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/identity/lib/model/bulk-edit-resource.ts b/lib/identity/lib/model/bulk-edit-resource.ts new file mode 100644 index 0000000000..04ef82ad8b --- /dev/null +++ b/lib/identity/lib/model/bulk-edit-resource.ts @@ -0,0 +1,39 @@ +/** + * Identity and Access Management Service API + * APIs for managing users, groups, compartments, and policies. + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface BulkEditResource { + /** + * The unique OCID of the resource. + */ + "id": string; + /** + * The type of resource. See {@link #bulkEditResourceTypes(BulkEditResourceTypesRequest) bulkEditResourceTypes}. + */ + "resourceType": string; + /** + * Additional information that identifies the resource for bulk editing of tags. This information is provided in the resource's API documentation. + * + */ + "metadata"?: { [key: string]: string }; +} + +export namespace BulkEditResource { + export function getJsonObj(obj: BulkEditResource): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/identity/lib/model/bulk-edit-tags-details.ts b/lib/identity/lib/model/bulk-edit-tags-details.ts new file mode 100644 index 0000000000..e0eb6e66f9 --- /dev/null +++ b/lib/identity/lib/model/bulk-edit-tags-details.ts @@ -0,0 +1,55 @@ +/** + * Identity and Access Management Service API + * APIs for managing users, groups, compartments, and policies. + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface BulkEditTagsDetails { + /** + * The OCID of the compartment where the bulk tag edit request is submitted. + * + */ + "compartmentId": string; + /** + * The resources to be updated. + * + */ + "resources": Array; + /** + * The operations associated with the request to bulk edit tags. + * + */ + "bulkEditOperations": Array; +} + +export namespace BulkEditTagsDetails { + export function getJsonObj(obj: BulkEditTagsDetails): object { + const jsonObj = { + ...obj, + ...{ + "resources": obj.resources + ? obj.resources.map(item => { + return model.BulkEditResource.getJsonObj(item); + }) + : undefined, + "bulkEditOperations": obj.bulkEditOperations + ? obj.bulkEditOperations.map(item => { + return model.BulkEditOperationDetails.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/loganalytics/lib/model/register-entity-types-details.ts b/lib/identity/lib/model/bulk-edit-tags-resource-type-collection.ts similarity index 50% rename from lib/loganalytics/lib/model/register-entity-types-details.ts rename to lib/identity/lib/model/bulk-edit-tags-resource-type-collection.ts index af2854339e..30fd128a05 100644 --- a/lib/loganalytics/lib/model/register-entity-types-details.ts +++ b/lib/identity/lib/model/bulk-edit-tags-resource-type-collection.ts @@ -1,9 +1,8 @@ /** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * + * Identity and Access Management Service API + * APIs for managing users, groups, compartments, and policies. + * OpenAPI spec version: 20160918 + * * * NOTE: This class is auto generated by OracleSDKGenerator. * Do not edit the class manually. @@ -16,23 +15,24 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Entity Types Definition + * The list of resource types that support bulk editing of tags. + * */ -export interface RegisterEntityTypesDetails { +export interface BulkEditTagsResourceTypeCollection { /** - * New Entity Type Create Definition + * The collection of resource types that support bulk editing of tags. */ - "entityTypes": Array; + "items": Array; } -export namespace RegisterEntityTypesDetails { - export function getJsonObj(obj: RegisterEntityTypesDetails): object { +export namespace BulkEditTagsResourceTypeCollection { + export function getJsonObj(obj: BulkEditTagsResourceTypeCollection): object { const jsonObj = { ...obj, ...{ - "entityTypes": obj.entityTypes - ? obj.entityTypes.map(item => { - return model.OutOfBoxEntityTypeDetails.getJsonObj(item); + "items": obj.items + ? obj.items.map(item => { + return model.BulkEditTagsResourceType.getJsonObj(item); }) : undefined } diff --git a/lib/identity/lib/model/bulk-edit-tags-resource-type.ts b/lib/identity/lib/model/bulk-edit-tags-resource-type.ts new file mode 100644 index 0000000000..ff309ca1a7 --- /dev/null +++ b/lib/identity/lib/model/bulk-edit-tags-resource-type.ts @@ -0,0 +1,41 @@ +/** + * Identity and Access Management Service API + * APIs for managing users, groups, compartments, and policies. + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface BulkEditTagsResourceType { + /** + * The unique name of the resource type. + * + */ + "resourceType": string; + /** + * The metadata keys required to identify the resource. +*

+For example, for a bucket, the value of `metadataKeys` will be [\"namespaceName\", \"bucketName\"]. +* This information will match the API documentation. +* See [UpdateBucket](https://docs.cloud.oracle.com/api/#/en/objectstorage/latest/Bucket/UpdateBucket) and +* [DeleteBucket](https://docs.cloud.oracle.com/api/#/en/objectstorage/latest/Bucket/DeleteBucket). +* + */ + "metadataKeys"?: Array; +} + +export namespace BulkEditTagsResourceType { + export function getJsonObj(obj: BulkEditTagsResourceType): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/identity/lib/model/create-tag-default-details.ts b/lib/identity/lib/model/create-tag-default-details.ts index fc69e17022..982ca9cfe0 100644 --- a/lib/identity/lib/model/create-tag-default-details.ts +++ b/lib/identity/lib/model/create-tag-default-details.ts @@ -31,8 +31,8 @@ export interface CreateTagDefaultDetails { */ "value": string; /** - * If you specify that a value is required, a value is set during resource creation (either by -* the user creating the resource or another tag defualt). If no value is set, resource + * If you specify that a value is required, a value is set during resource creation (either by +* the user creating the resource or another tag defualt). If no value is set, resource * creation is blocked. *

* If the `isRequired` flag is set to \"true\", the value is set during resource creation. diff --git a/lib/identity/lib/model/customer-secret-key.ts b/lib/identity/lib/model/customer-secret-key.ts index 9c5a5d3969..2aa32debad 100644 --- a/lib/identity/lib/model/customer-secret-key.ts +++ b/lib/identity/lib/model/customer-secret-key.ts @@ -16,8 +16,8 @@ import common = require("oci-common"); /** * A `CustomerSecretKey` is an Oracle-provided key for using the Object Storage Service's -* [Amazon S3 compatible API](https://docs.cloud.oracle.com/Content/Object/Tasks/s3compatibleapi.htm). -* A user can have up to two secret keys at a time. +* [Amazon S3 compatible API](https://docs.cloud.oracle.com/Content/Object/Tasks/s3compatibleapi.htm). The key consists of a +* secret key/access key pair. A user can have up to two secret keys at a time. *

**Note:** The secret key is always an Oracle-generated string; you can't change it to a string of your choice. *

@@ -31,7 +31,7 @@ export interface CustomerSecretKey { */ "key"?: string; /** - * The OCID of the secret key. + * The access key portion of the key pair. */ "id"?: string; /** diff --git a/lib/identity/lib/model/dynamic-group.ts b/lib/identity/lib/model/dynamic-group.ts index 66ffd2dbd7..433490e7da 100644 --- a/lib/identity/lib/model/dynamic-group.ts +++ b/lib/identity/lib/model/dynamic-group.ts @@ -25,7 +25,7 @@ This works like regular user/group membership. But in that case, the membership * in a dynamic group, the membership of an instance certificate to a dynamic group is determined during runtime. * For more information, see [Managing Dynamic Groups](https://docs.cloud.oracle.com/Content/Identity/Tasks/managingdynamicgroups.htm). *

-**Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using +**Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using * the API. * */ diff --git a/lib/identity/lib/model/enum-tag-definition-validator.ts b/lib/identity/lib/model/enum-tag-definition-validator.ts index 5eca830501..0c4d0e77ea 100644 --- a/lib/identity/lib/model/enum-tag-definition-validator.ts +++ b/lib/identity/lib/model/enum-tag-definition-validator.ts @@ -17,8 +17,8 @@ import common = require("oci-common"); /** * Used to validate the value set for a defined tag and contains the list of allowable `values`. *

-You must specify at least one valid value in the `values` array. You can't have blank or -* or empty strings (`\"\"`). Duplicate values are not allowed. +You must specify at least one valid value in the `values` array. You can't have blank or +* or empty strings (`\"\"`). Duplicate values are not allowed. * */ export interface EnumTagDefinitionValidator extends model.BaseTagDefinitionValidator { diff --git a/lib/identity/lib/model/index.ts b/lib/identity/lib/model/index.ts index c7a176442f..d6c15b2750 100644 --- a/lib/identity/lib/model/index.ts +++ b/lib/identity/lib/model/index.ts @@ -33,6 +33,16 @@ import * as BulkDeleteResourcesDetails from "./bulk-delete-resources-details"; export import BulkDeleteResourcesDetails = BulkDeleteResourcesDetails.BulkDeleteResourcesDetails; import * as BulkDeleteTagsDetails from "./bulk-delete-tags-details"; export import BulkDeleteTagsDetails = BulkDeleteTagsDetails.BulkDeleteTagsDetails; +import * as BulkEditOperationDetails from "./bulk-edit-operation-details"; +export import BulkEditOperationDetails = BulkEditOperationDetails.BulkEditOperationDetails; +import * as BulkEditResource from "./bulk-edit-resource"; +export import BulkEditResource = BulkEditResource.BulkEditResource; +import * as BulkEditTagsDetails from "./bulk-edit-tags-details"; +export import BulkEditTagsDetails = BulkEditTagsDetails.BulkEditTagsDetails; +import * as BulkEditTagsResourceType from "./bulk-edit-tags-resource-type"; +export import BulkEditTagsResourceType = BulkEditTagsResourceType.BulkEditTagsResourceType; +import * as BulkEditTagsResourceTypeCollection from "./bulk-edit-tags-resource-type-collection"; +export import BulkEditTagsResourceTypeCollection = BulkEditTagsResourceTypeCollection.BulkEditTagsResourceTypeCollection; import * as BulkMoveResourcesDetails from "./bulk-move-resources-details"; export import BulkMoveResourcesDetails = BulkMoveResourcesDetails.BulkMoveResourcesDetails; import * as ChangeTagNamespaceCompartmentDetail from "./change-tag-namespace-compartment-detail"; diff --git a/lib/identity/lib/model/tag-default-summary.ts b/lib/identity/lib/model/tag-default-summary.ts index 3e26ef4c9e..93e8b94559 100644 --- a/lib/identity/lib/model/tag-default-summary.ts +++ b/lib/identity/lib/model/tag-default-summary.ts @@ -61,8 +61,8 @@ Example: `2016-08-25T21:10:29.600Z` */ "lifecycleState"?: TagDefaultSummary.LifecycleState; /** - * If you specify that a value is required, a value is set during resource creation (either by -* the user creating the resource or another tag defualt). If no value is set, resource + * If you specify that a value is required, a value is set during resource creation (either by +* the user creating the resource or another tag defualt). If no value is set, resource * creation is blocked. *

* If the `isRequired` flag is set to \"true\", the value is set during resource creation. diff --git a/lib/identity/lib/model/tag-default.ts b/lib/identity/lib/model/tag-default.ts index 231aae0035..7f93fdcf20 100644 --- a/lib/identity/lib/model/tag-default.ts +++ b/lib/identity/lib/model/tag-default.ts @@ -72,8 +72,8 @@ Example: `2016-08-25T21:10:29.600Z` */ "lifecycleState"?: TagDefault.LifecycleState; /** - * If you specify that a value is required, a value is set during resource creation (either by the -* user creating the resource or another tag defualt). If no value is set, resource creation is + * If you specify that a value is required, a value is set during resource creation (either by the +* user creating the resource or another tag defualt). If no value is set, resource creation is * blocked. *

* If the `isRequired` flag is set to \"true\", the value is set during resource creation. diff --git a/lib/identity/lib/model/tagging-work-request-summary.ts b/lib/identity/lib/model/tagging-work-request-summary.ts index 53c8577d06..4ace867a1f 100644 --- a/lib/identity/lib/model/tagging-work-request-summary.ts +++ b/lib/identity/lib/model/tagging-work-request-summary.ts @@ -68,6 +68,9 @@ export interface TaggingWorkRequestSummary { export namespace TaggingWorkRequestSummary { export enum OperationType { DeleteTagDefinition = "DELETE_TAG_DEFINITION", + DeleteNonEmptyTagNamespace = "DELETE_NON_EMPTY_TAG_NAMESPACE", + BulkDeleteTagDefinition = "BULK_DELETE_TAG_DEFINITION", + BulkEditOfTags = "BULK_EDIT_OF_TAGS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. @@ -80,6 +83,7 @@ export namespace TaggingWorkRequestSummary { InProgress = "IN_PROGRESS", Failed = "FAILED", Succeeded = "SUCCEEDED", + PartiallySucceeded = "PARTIALLY_SUCCEEDED", Canceling = "CANCELING", Canceled = "CANCELED", /** diff --git a/lib/identity/lib/model/tagging-work-request.ts b/lib/identity/lib/model/tagging-work-request.ts index b4963f9e04..a85680178c 100644 --- a/lib/identity/lib/model/tagging-work-request.ts +++ b/lib/identity/lib/model/tagging-work-request.ts @@ -69,6 +69,9 @@ export interface TaggingWorkRequest { export namespace TaggingWorkRequest { export enum OperationType { DeleteTagDefinition = "DELETE_TAG_DEFINITION", + DeleteNonEmptyTagNamespace = "DELETE_NON_EMPTY_TAG_NAMESPACE", + BulkDeleteTagDefinition = "BULK_DELETE_TAG_DEFINITION", + BulkEditOfTags = "BULK_EDIT_OF_TAGS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. @@ -81,6 +84,7 @@ export namespace TaggingWorkRequest { InProgress = "IN_PROGRESS", Failed = "FAILED", Succeeded = "SUCCEEDED", + PartiallySucceeded = "PARTIALLY_SUCCEEDED", Canceling = "CANCELING", Canceled = "CANCELED", /** diff --git a/lib/identity/lib/model/update-tag-default-details.ts b/lib/identity/lib/model/update-tag-default-details.ts index 4bdbd67035..d9035d0ee1 100644 --- a/lib/identity/lib/model/update-tag-default-details.ts +++ b/lib/identity/lib/model/update-tag-default-details.ts @@ -21,8 +21,8 @@ export interface UpdateTagDefaultDetails { */ "value": string; /** - * If you specify that a value is required, a value is set during resource creation (either by -* the user creating the resource or another tag defualt). If no value is set, resource + * If you specify that a value is required, a value is set during resource creation (either by +* the user creating the resource or another tag defualt). If no value is set, resource * creation is blocked. *

* If the `isRequired` flag is set to \"true\", the value is set during resource creation. diff --git a/lib/identity/lib/model/user.ts b/lib/identity/lib/model/user.ts index bb23b4a012..ab20e1025b 100644 --- a/lib/identity/lib/model/user.ts +++ b/lib/identity/lib/model/user.ts @@ -117,6 +117,36 @@ Example: `{\"Department\": \"Finance\"}` * Flag indicates if MFA has been activated for the user. */ "isMfaActivated": boolean; + /** + * The date and time of when the user most recently logged in the +* format defined by RFC3339 (ex. `2016-08-25T21:10:29.600Z`). +* If there is no login history, this field is null. +*

+For illustrative purposes, suppose we have a user who has logged in +* at July 1st, 2020 at 1200 PST and logged out 30 minutes later. +* They then login again on July 2nd, 2020 at 1500 PST. +*

+Their previousSuccessfulLoginTime would be `2020-07-01:19:00.000Z`. +*

+Their lastSuccessfulLoginTime would be `2020-07-02:22:00.000Z`. +* + */ + "lastSuccessfulLoginTime"?: Date; + /** + * The date and time of when the user most recently logged in the +* format defined by RFC3339 (ex. `2016-08-25T21:10:29.600Z`). +* If there is no login history, this field is null. +*

+For illustrative purposes, suppose we have a user who has logged in +* at July 1st, 2020 at 1200 PST and logged out 30 minutes later. +* They then login again on July 2nd, 2020 at 1500 PST. +*

+Their previousSuccessfulLoginTime would be `2020-07-01:19:00.000Z`. +*

+Their lastSuccessfulLoginTime would be `2020-07-02:22:00.000Z`. +* + */ + "previousSuccessfulLoginTime"?: Date; } export namespace User { diff --git a/lib/identity/lib/model/work-request-resource.ts b/lib/identity/lib/model/work-request-resource.ts index 1a1c4ac892..0700624bcf 100644 --- a/lib/identity/lib/model/work-request-resource.ts +++ b/lib/identity/lib/model/work-request-resource.ts @@ -44,6 +44,7 @@ export namespace WorkRequestResource { Deleted = "DELETED", Related = "RELATED", InProgress = "IN_PROGRESS", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. diff --git a/lib/identity/lib/request/bulk-edit-tags-request.ts b/lib/identity/lib/request/bulk-edit-tags-request.ts new file mode 100644 index 0000000000..414f3428e4 --- /dev/null +++ b/lib/identity/lib/request/bulk-edit-tags-request.ts @@ -0,0 +1,36 @@ +/** + * + * + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface BulkEditTagsRequest extends common.BaseRequest { + /** + * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a + * particular request, please provide the request ID. + * + */ + "opcRequestId"?: string; + /** + * A token that uniquely identifies a request so it can be retried in case of a timeout or + * server error without risk of executing that same action again. Retry tokens expire after 24 + * hours, but can be invalidated before then due to conflicting operations (e.g., if a resource + * has been deleted and purged from the system, then a retry of the original creation request + * may be rejected). + * + */ + "opcRetryToken"?: string; + /** + * The request object for bulk editing tags on resources in the compartment. + */ + "bulkEditTagsDetails"?: model.BulkEditTagsDetails; +} diff --git a/lib/identity/lib/request/index.ts b/lib/identity/lib/request/index.ts index 2b8d9ed8d5..24a612c24b 100644 --- a/lib/identity/lib/request/index.ts +++ b/lib/identity/lib/request/index.ts @@ -21,6 +21,8 @@ import * as BulkDeleteResourcesRequest from "./bulk-delete-resources-request"; export import BulkDeleteResourcesRequest = BulkDeleteResourcesRequest.BulkDeleteResourcesRequest; import * as BulkDeleteTagsRequest from "./bulk-delete-tags-request"; export import BulkDeleteTagsRequest = BulkDeleteTagsRequest.BulkDeleteTagsRequest; +import * as BulkEditTagsRequest from "./bulk-edit-tags-request"; +export import BulkEditTagsRequest = BulkEditTagsRequest.BulkEditTagsRequest; import * as BulkMoveResourcesRequest from "./bulk-move-resources-request"; export import BulkMoveResourcesRequest = BulkMoveResourcesRequest.BulkMoveResourcesRequest; import * as CascadeDeleteTagNamespaceRequest from "./cascade-delete-tag-namespace-request"; @@ -147,6 +149,8 @@ import * as ListAvailabilityDomainsRequest from "./list-availability-domains-req export import ListAvailabilityDomainsRequest = ListAvailabilityDomainsRequest.ListAvailabilityDomainsRequest; import * as ListBulkActionResourceTypesRequest from "./list-bulk-action-resource-types-request"; export import ListBulkActionResourceTypesRequest = ListBulkActionResourceTypesRequest.ListBulkActionResourceTypesRequest; +import * as ListBulkEditTagsResourceTypesRequest from "./list-bulk-edit-tags-resource-types-request"; +export import ListBulkEditTagsResourceTypesRequest = ListBulkEditTagsResourceTypesRequest.ListBulkEditTagsResourceTypesRequest; import * as ListCompartmentsRequest from "./list-compartments-request"; export import ListCompartmentsRequest = ListCompartmentsRequest.ListCompartmentsRequest; import * as ListCostTrackingTagsRequest from "./list-cost-tracking-tags-request"; diff --git a/lib/loganalytics/lib/model/sort-orders.ts b/lib/identity/lib/request/list-bulk-edit-tags-resource-types-request.ts similarity index 58% rename from lib/loganalytics/lib/model/sort-orders.ts rename to lib/identity/lib/request/list-bulk-edit-tags-resource-types-request.ts index 00aa5954b0..149eb3a106 100644 --- a/lib/loganalytics/lib/model/sort-orders.ts +++ b/lib/identity/lib/request/list-bulk-edit-tags-resource-types-request.ts @@ -1,9 +1,8 @@ /** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * + * + * + * OpenAPI spec version: 20160918 + * * * NOTE: This class is auto generated by OracleSDKGenerator. * Do not edit the class manually. @@ -14,17 +13,15 @@ import * as model from "../model"; import common = require("oci-common"); - -/** - * Sort orders. - **/ -export enum SortOrders { - Asc = "ASC", - Desc = "DESC" -} - -export namespace SortOrders { - export function getJsonObj(obj: SortOrders): object { - return { obj }; - } +export interface ListBulkEditTagsResourceTypesRequest extends common.BaseRequest { + /** + * The value of the `opc-next-page` response header from the previous \"List\" call. + * + */ + "page"?: string; + /** + * The maximum number of items to return in a paginated \"List\" call. + * + */ + "limit"?: number; } diff --git a/lib/loganalytics/lib/model/field-map.ts b/lib/identity/lib/response/bulk-edit-tags-response.ts similarity index 56% rename from lib/loganalytics/lib/model/field-map.ts rename to lib/identity/lib/response/bulk-edit-tags-response.ts index 2f9a4fbacd..f52429a458 100644 --- a/lib/loganalytics/lib/model/field-map.ts +++ b/lib/identity/lib/response/bulk-edit-tags-response.ts @@ -1,9 +1,8 @@ /** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * + * + * + * OpenAPI spec version: 20160918 + * * * NOTE: This class is auto generated by OracleSDKGenerator. * Do not edit the class manually. @@ -15,24 +14,16 @@ import * as model from "../model"; import common = require("oci-common"); -/** - * FieldMap - */ -export interface FieldMap { +export interface BulkEditTagsResponse { /** - * loopup field + * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a + * particular request, please provide the request ID. + * */ - "lookupField"?: string; + "opcRequestId": string; /** - * maps to + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request. + * */ - "mapsTo"?: string; -} - -export namespace FieldMap { - export function getJsonObj(obj: FieldMap): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } + "opcWorkRequestId": string; } diff --git a/lib/identity/lib/response/index.ts b/lib/identity/lib/response/index.ts index af5c1efb3d..12bad50b51 100644 --- a/lib/identity/lib/response/index.ts +++ b/lib/identity/lib/response/index.ts @@ -21,6 +21,8 @@ import * as BulkDeleteResourcesResponse from "./bulk-delete-resources-response"; export import BulkDeleteResourcesResponse = BulkDeleteResourcesResponse.BulkDeleteResourcesResponse; import * as BulkDeleteTagsResponse from "./bulk-delete-tags-response"; export import BulkDeleteTagsResponse = BulkDeleteTagsResponse.BulkDeleteTagsResponse; +import * as BulkEditTagsResponse from "./bulk-edit-tags-response"; +export import BulkEditTagsResponse = BulkEditTagsResponse.BulkEditTagsResponse; import * as BulkMoveResourcesResponse from "./bulk-move-resources-response"; export import BulkMoveResourcesResponse = BulkMoveResourcesResponse.BulkMoveResourcesResponse; import * as CascadeDeleteTagNamespaceResponse from "./cascade-delete-tag-namespace-response"; @@ -147,6 +149,8 @@ import * as ListAvailabilityDomainsResponse from "./list-availability-domains-re export import ListAvailabilityDomainsResponse = ListAvailabilityDomainsResponse.ListAvailabilityDomainsResponse; import * as ListBulkActionResourceTypesResponse from "./list-bulk-action-resource-types-response"; export import ListBulkActionResourceTypesResponse = ListBulkActionResourceTypesResponse.ListBulkActionResourceTypesResponse; +import * as ListBulkEditTagsResourceTypesResponse from "./list-bulk-edit-tags-resource-types-response"; +export import ListBulkEditTagsResourceTypesResponse = ListBulkEditTagsResourceTypesResponse.ListBulkEditTagsResourceTypesResponse; import * as ListCompartmentsResponse from "./list-compartments-response"; export import ListCompartmentsResponse = ListCompartmentsResponse.ListCompartmentsResponse; import * as ListCostTrackingTagsResponse from "./list-cost-tracking-tags-response"; diff --git a/lib/identity/lib/response/list-bulk-edit-tags-resource-types-response.ts b/lib/identity/lib/response/list-bulk-edit-tags-resource-types-response.ts new file mode 100644 index 0000000000..51fd2c7763 --- /dev/null +++ b/lib/identity/lib/response/list-bulk-edit-tags-resource-types-response.ts @@ -0,0 +1,35 @@ +/** + * + * + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface ListBulkEditTagsResourceTypesResponse { + /** + * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a + * particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * 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. + * + */ + "opcNextPage": string; + /** + * The returned model.BulkEditTagsResourceTypeCollection instance. + */ + "bulkEditTagsResourceTypeCollection": model.BulkEditTagsResourceTypeCollection; +} diff --git a/lib/identity/package.json b/lib/identity/package.json index 8795d5bbdc..70e6cc8b35 100644 --- a/lib/identity/package.json +++ b/lib/identity/package.json @@ -1,6 +1,6 @@ { "name": "oci-identity", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Identity", "repository": { "type": "git", diff --git a/lib/integration/package.json b/lib/integration/package.json index e3cfa7d240..a144335aa4 100644 --- a/lib/integration/package.json +++ b/lib/integration/package.json @@ -1,6 +1,6 @@ { "name": "oci-integration", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Integration service", "repository": { "type": "git", diff --git a/lib/keymanagement/package.json b/lib/keymanagement/package.json index 201b94815e..2747226732 100644 --- a/lib/keymanagement/package.json +++ b/lib/keymanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-keymanagement", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Key Management", "repository": { "type": "git", diff --git a/lib/limits/package.json b/lib/limits/package.json index 2bef5129ea..7d07faed09 100644 --- a/lib/limits/package.json +++ b/lib/limits/package.json @@ -1,6 +1,6 @@ { "name": "oci-limits", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Limits Service", "repository": { "type": "git", diff --git a/lib/loadbalancer/package.json b/lib/loadbalancer/package.json index c1b0ee9175..e9fcd2712d 100644 --- a/lib/loadbalancer/package.json +++ b/lib/loadbalancer/package.json @@ -1,6 +1,6 @@ { "name": "oci-loadbalancer", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Load Balancer", "repository": { "type": "git", diff --git a/lib/loganalytics/lib/client.ts b/lib/loganalytics/lib/client.ts index 9ec1539b39..e8e73aee79 100644 --- a/lib/loganalytics/lib/client.ts +++ b/lib/loganalytics/lib/client.ts @@ -1035,10 +1035,12 @@ export class LogAnalyticsClient { const response = await retrier.makeServiceCall(this._httpClient, request); const sdkResponse = composeResponse({ responseObject: {}, - body: await response.json(), - bodyKey: "errorDetails", - bodyModel: "model.ErrorDetails", responseHeaders: [ + { + value: response.headers.get("opc-work-request-id"), + key: "opcWorkRequestId", + dataType: "string" + }, { value: response.headers.get("opc-request-id"), key: "opcRequestId", @@ -1765,7 +1767,7 @@ export class LogAnalyticsClient { } /** - * disable archiving + * This API disables archiving. * * @param DisableArchivingRequest * @return DisableArchivingResponse @@ -1829,7 +1831,7 @@ export class LogAnalyticsClient { } /** - * enable archiving. + * THis API enables archiving. * * @param EnableArchivingRequest * @return EnableArchivingResponse @@ -1893,7 +1895,7 @@ export class LogAnalyticsClient { } /** - * estimate the size of data to be purged based on query parameters. + * This API estimates the size of data to be purged based based on time interval, purge query etc. * * @param EstimatePurgeDataSizeRequest * @return EstimatePurgeDataSizeResponse @@ -2223,7 +2225,7 @@ export class LogAnalyticsClient { } /** - * Each filter specifies an operator, a field and one or more values. + * Each filter specifies an operator, a field and one or more values to be inserted into the provided query as criteria. * @param FilterRequest * @return FilterResponse * @throws OciError when an error occurs @@ -2384,6 +2386,9 @@ export class LogAnalyticsClient { const response = await retrier.makeServiceCall(this._httpClient, request); const sdkResponse = composeResponse({ responseObject: {}, + body: await response.json(), + bodyKey: "columnNameCollection", + bodyModel: "model.ColumnNameCollection", responseHeaders: [ { value: response.headers.get("opc-request-id"), @@ -3081,7 +3086,7 @@ export class LogAnalyticsClient { } /** - * Get Namespace of a tenancy already onboarded in Log Analytics Application + * This API gets the namespace details of a tenancy already onboarded in Logging Analytics Application * * @param GetNamespaceRequest * @return GetNamespaceResponse @@ -3598,7 +3603,7 @@ export class LogAnalyticsClient { } /** - * Storage configuration and status. + * This API gets the storage configuration of a tenancy * * @param GetStorageRequest * @return GetStorageResponse @@ -3661,7 +3666,8 @@ export class LogAnalyticsClient { } /** - * Storage usage info includes active, archived or recalled data. The unit of return value is in bytes. + * This API gets storage usage information of a tenancy. Storage usage information includes active, archived or recalled + * data. The unit of return data is in bytes. * * @param GetStorageUsageRequest * @return GetStorageUsageResponse @@ -3719,8 +3725,8 @@ export class LogAnalyticsClient { } /** - * Retrieve work request details by key. This endpoint can be polled for status tracking of work request. - * Clients should poll using the interval returned in retry-after header. + * This API returns work request details specified by {workRequestId}. This API can be polled for status tracking of + * work request. Clients should poll using the interval returned in retry-after header. * * @param GetStorageWorkRequestRequest * @return GetStorageWorkRequestResponse @@ -4949,7 +4955,9 @@ export class LogAnalyticsClient { } /** - * List Namespaces. + * Given a tenancy OCID, this API returns the namespace of the tenancy if it is valid and subscribed to the region. The + * result also indicates if the tenancy is onboarded with Logging Analytics. + * * @param ListNamespacesRequest * @return ListNamespacesResponse * @throws OciError when an error occurs @@ -5831,7 +5839,7 @@ export class LogAnalyticsClient { } /** - * Retrieve work request errors if any + * This API returns the list of work request errors if any. * @param ListStorageWorkRequestErrorsRequest * @return ListStorageWorkRequestErrorsResponse * @throws OciError when an error occurs @@ -5906,7 +5914,8 @@ export class LogAnalyticsClient { } /** - * List non-expired storage manager work requests. + * This API lists storage work requests. Use query parameters to narrow down or sort the result list. + * * @param ListStorageWorkRequestsRequest * @return ListStorageWorkRequestsResponse * @throws OciError when an error occurs @@ -6559,7 +6568,8 @@ export class LogAnalyticsClient { let headerParams = { "Content-Type": common.Constants.APPLICATION_JSON, - "opc-request-id": offboardNamespaceRequest.opcRequestId + "opc-request-id": offboardNamespaceRequest.opcRequestId, + "opc-retry-token": offboardNamespaceRequest.opcRetryToken }; const request = await composeRequest({ @@ -6724,7 +6734,8 @@ export class LogAnalyticsClient { } /** - * submit work requests to purge old data based on the type. + * This API submits a work request to purge data. Only data from log groups that the user has permission to delete + * will be purged. To purge all data, the user must have permission to all log groups. * * @param PurgeStorageDataRequest * @return PurgeStorageDataResponse @@ -6796,7 +6807,7 @@ export class LogAnalyticsClient { } /** - * Put the work request specified by {workRequestId} into the background. + * Put the work request specified by {workRequestId} into the background. Backgrounded queries will preserve query results on query completion for up to 7 days for recall. After 7 days the results and query expire. * @param PutQueryWorkRequestBackgroundRequest * @return PutQueryWorkRequestBackgroundResponse * @throws OciError when an error occurs @@ -6945,7 +6956,7 @@ export class LogAnalyticsClient { } /** - * submit work requests to recall archived data. + * This API submits a work request to recall archived data based on time interval and data type. * * @param RecallArchivedDataRequest * @return RecallArchivedDataResponse @@ -7086,7 +7097,7 @@ export class LogAnalyticsClient { } /** - * submit work requests to release recalled data. + * This API submits a work request to release recalled data based on time interval and data type. * * @param ReleaseRecalledDataRequest * @return ReleaseRecalledDataResponse @@ -7282,7 +7293,7 @@ export class LogAnalyticsClient { } /** - * Returns a context specific list of either commands, fields, or values to add to the end of the query string. + * Returns a context specific list of either commands, fields, or values to append to the end of the specified query string if applicable. * @param SuggestRequest * @return SuggestResponse * @throws OciError when an error occurs @@ -7755,7 +7766,7 @@ export class LogAnalyticsClient { } /** - * update the archiving configuration + * This API updates the archiving configuration * * @param UpdateStorageRequest * @return UpdateStorageResponse @@ -7824,7 +7835,7 @@ export class LogAnalyticsClient { } /** - * Accepts log data for processing by Log Analytics. + * Accepts log data for processing by Logging Analytics. * * @param UploadLogFileRequest * @return UploadLogFileResponse diff --git a/lib/loganalytics/lib/model/archiving-configuration.ts b/lib/loganalytics/lib/model/archiving-configuration.ts index 59fc9e7e55..ce6fc97f95 100644 --- a/lib/loganalytics/lib/model/archiving-configuration.ts +++ b/lib/loganalytics/lib/model/archiving-configuration.ts @@ -16,18 +16,18 @@ import * as model from "../model"; import common = require("oci-common"); /** - * configuration for archiving data in object storage + * This is the configuration for data archiving in object storage */ export interface ArchivingConfiguration { /** - * duration in active storage before data is archived, as described in + * Thi is the duration data in active storage before data is archived, as described in * https://en.wikipedia.org/wiki/ISO_8601#Durations. * The largest supported unit is D, e.g. P365D (not P1Y) or P14D (not P2W). * */ "activeStorageDuration"?: string; /** - * duration before data is deleted from object storage, as described in + * The is the duration before archived data is deleted from object storage, as described in * https://en.wikipedia.org/wiki/ISO_8601#Durations * The largest supported unit is D, e.g. P365D (not P1Y) or P14D (not P2W). * diff --git a/lib/loganalytics/lib/model/attribute.ts b/lib/loganalytics/lib/model/attribute.ts deleted file mode 100644 index 17aa0c5659..0000000000 --- a/lib/loganalytics/lib/model/attribute.ts +++ /dev/null @@ -1,164 +0,0 @@ -/** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * - * - * NOTE: This class is auto generated by OracleSDKGenerator. - * Do not edit the class manually. - * - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. - */ - -import * as model from "../model"; -import common = require("oci-common"); - -/** - * Attribute - */ -export interface Attribute { - /** - * default value - */ - "defaultValue"?: any; - /** - * dynamic value range reference attribute - */ - "dynamicValueRangeRefAttr"?: string; - /** - * maximum length - */ - "maximumLen"?: Attribute.MaximumLen; - /** - * name - */ - "name"?: string; - /** - * populated by - */ - "populatedBy"?: Attribute.PopulatedBy; - /** - * required in JSON - */ - "requiredInJSON"?: Attribute.RequiredInJSON; - /** - * schema column - */ - "schemaColumn"?: string; - /** - * is string exceed maximum length - */ - "isStringExceedMaximumLength"?: boolean; - /** - * usage senario - */ - "usageSenario"?: Attribute.UsageSenario; - /** - * value data type - */ - "valueDataType"?: Attribute.ValueDataType; - /** - * value population priority - */ - "valuePopulationPriority"?: Attribute.ValuePopulationPriority; -} - -export namespace Attribute { - export enum MaximumLen { - LengthFive = "LENGTH_FIVE", - LengthSixteen = "LENGTH_SIXTEEN", - LengthThirtytwo = "LENGTH_THIRTYTWO", - LengthSixtyfour = "LENGTH_SIXTYFOUR", - LengthOnetwoeight = "LENGTH_ONETWOEIGHT", - LengthTwofiftysix = "LENGTH_TWOFIFTYSIX", - LengthFivetwelve = "LENGTH_FIVETWELVE", - LengthSevenfifty = "LENGTH_SEVENFIFTY", - LengthOneThousand = "LENGTH_ONE_THOUSAND", - LengthTwoThousand = "LENGTH_TWO_THOUSAND", - LengthFourThousand = "LENGTH_FOUR_THOUSAND", - /** - * This value is used if a service returns a value for this enum that is not recognized by this - * version of the SDK. - */ - UnknownValue = "UNKNOWN_VALUE" - } - - export enum PopulatedBy { - BackendGen = "BACKEND_GEN", - CallerGen = "CALLER_GEN", - /** - * This value is used if a service returns a value for this enum that is not recognized by this - * version of the SDK. - */ - UnknownValue = "UNKNOWN_VALUE" - } - - export enum RequiredInJSON { - Mandatory = "MANDATORY", - Optional = "OPTIONAL", - /** - * This value is used if a service returns a value for this enum that is not recognized by this - * version of the SDK. - */ - UnknownValue = "UNKNOWN_VALUE" - } - - export enum UsageSenario { - Create = "CREATE", - Update = "UPDATE", - CreateAndUpdate = "CREATE_AND_UPDATE", - Delete = "DELETE", - ReCreate = "RE_CREATE", - Detail = "DETAIL", - List = "LIST", - FunctionWithLookup = "FUNCTION_WITH_LOOKUP", - DbPattern = "DB_PATTERN", - CreateFirsttimeT1 = "CREATE_FIRSTTIME_T1", - UpdateOobMetric = "UPDATE_OOB_METRIC", - /** - * This value is used if a service returns a value for this enum that is not recognized by this - * version of the SDK. - */ - UnknownValue = "UNKNOWN_VALUE" - } - - export enum ValueDataType { - Integer = "INTEGER", - Long = "LONG", - Float = "FLOAT", - String = "STRING", - Timestamp = "TIMESTAMP", - Date = "DATE", - Clob = "CLOB", - TagRef = "TAG_REF", - ParserRef = "PARSER_REF", - SttRef = "STT_REF", - LookupRef = "LOOKUP_REF", - MetaFunctionRef = "META_FUNCTION_REF", - CommonFieldRef = "COMMON_FIELD_REF", - /** - * This value is used if a service returns a value for this enum that is not recognized by this - * version of the SDK. - */ - UnknownValue = "UNKNOWN_VALUE" - } - - export enum ValuePopulationPriority { - None = "NONE", - Low = "LOW", - High = "HIGH", - /** - * This value is used if a service returns a value for this enum that is not recognized by this - * version of the SDK. - */ - UnknownValue = "UNKNOWN_VALUE" - } - - export function getJsonObj(obj: Attribute): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } -} diff --git a/lib/loganalytics/lib/model/bucket-range.ts b/lib/loganalytics/lib/model/bucket-range.ts index 395f28459e..9db963fff1 100644 --- a/lib/loganalytics/lib/model/bucket-range.ts +++ b/lib/loganalytics/lib/model/bucket-range.ts @@ -16,7 +16,7 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Represents querylanguage bucket command input arguments in parse endpoint output. + * Represents querylanguage bucket command input arguments in parse output. * */ export interface BucketRange { diff --git a/lib/loganalytics/lib/model/change-log-analytics-object-collection-rule-compartment-details.ts b/lib/loganalytics/lib/model/change-log-analytics-object-collection-rule-compartment-details.ts index a9084d9c2a..f016352293 100644 --- a/lib/loganalytics/lib/model/change-log-analytics-object-collection-rule-compartment-details.ts +++ b/lib/loganalytics/lib/model/change-log-analytics-object-collection-rule-compartment-details.ts @@ -16,7 +16,7 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Log Analytics Object Storage based collection rule compartment to be updated to. + * The new compartment this Object Collection Rule will be moved to. * */ export interface ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails { diff --git a/lib/loganalytics/lib/model/char-encoding-collection.ts b/lib/loganalytics/lib/model/char-encoding-collection.ts index 2200a962a6..42cf3fb42b 100644 --- a/lib/loganalytics/lib/model/char-encoding-collection.ts +++ b/lib/loganalytics/lib/model/char-encoding-collection.ts @@ -16,11 +16,11 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Set of valid character encodings + * List of supported character encodings */ export interface CharEncodingCollection { /** - * character encodings + * List of supported character encodings */ "items": Array; } diff --git a/lib/loganalytics/lib/model/create-log-analytics-object-collection-rule-details.ts b/lib/loganalytics/lib/model/create-log-analytics-object-collection-rule-details.ts index 4c40628e3c..234b678dc6 100644 --- a/lib/loganalytics/lib/model/create-log-analytics-object-collection-rule-details.ts +++ b/lib/loganalytics/lib/model/create-log-analytics-object-collection-rule-details.ts @@ -44,9 +44,7 @@ export interface CreateLogAnalyticsObjectCollectionRuleDetails { "osBucketName": string; /** * The type of collection. - * Accepted values are: LIVE. - * Collection type LIVE indicates to enable log collection from the time of this rule creation, - * and continue until the rule exists. + * Supported collection types: LIVE, HISTORIC, HISTORIC_LIVE * */ "collectionType"?: model.ObjectCollectionRuleCollectionTypes; @@ -65,15 +63,15 @@ export interface CreateLogAnalyticsObjectCollectionRuleDetails { */ "pollTill"?: string; /** - * Log Analytics Log group OCID to associate the processed logs with. + * Logging Analytics Log group OCID to associate the processed logs with. */ "logGroupId": string; /** - * Name of the Log Analytics Source to use for the processing. + * Name of the Logging Analytics Source to use for the processing. */ "logSourceName": string; /** - * Log Analytics entity OCID. Associates the processed logs with the given entity (optional). + * Logging Analytics entity OCID. Associates the processed logs with the given entity (optional). */ "entityId"?: string; /** diff --git a/lib/loganalytics/lib/model/create-namespace-details.ts b/lib/loganalytics/lib/model/create-namespace-details.ts deleted file mode 100644 index 02317c5edb..0000000000 --- a/lib/loganalytics/lib/model/create-namespace-details.ts +++ /dev/null @@ -1,34 +0,0 @@ -/** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * - * - * NOTE: This class is auto generated by OracleSDKGenerator. - * Do not edit the class manually. - * - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. - */ - -import * as model from "../model"; -import common = require("oci-common"); - -/** - * Onboard a tenancy request parameter in Logan Analytics application - */ -export interface CreateNamespaceDetails { - /** - * Tenancy ID - */ - "compartmentId": string; -} - -export namespace CreateNamespaceDetails { - export function getJsonObj(obj: CreateNamespaceDetails): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } -} diff --git a/lib/loganalytics/lib/model/estimate-purge-data-size-details.ts b/lib/loganalytics/lib/model/estimate-purge-data-size-details.ts index d0f0e674ec..8ffdcfd5e7 100644 --- a/lib/loganalytics/lib/model/estimate-purge-data-size-details.ts +++ b/lib/loganalytics/lib/model/estimate-purge-data-size-details.ts @@ -16,28 +16,28 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Parameters used to estimate purge data size + * This is the input used to estimate the size of data that might be purged * */ export interface EstimatePurgeDataSizeDetails { /** - * the compartment OCID under which the data will be purged + * This is the compartment OCID under which the data will be purged */ "compartmentId": string; /** - * if true, purge child compartments data + * If true, purge child compartments data */ "compartmentIdInSubtree"?: boolean; /** - * the time before which data will be purged + * This is the time before which data will be purged */ "timeDataEnded": Date; /** - * the solr data filter query, '*' means all + * This is the solr data filter query, '*' means all */ "purgeQueryString"?: string; /** - * the type of the log data to be purged + * This is the type of the log data to be purged */ "dataType"?: model.StorageDataType; } diff --git a/lib/loganalytics/lib/model/estimate-purge-data-size-result.ts b/lib/loganalytics/lib/model/estimate-purge-data-size-result.ts index e6b679471e..07cec5b1d8 100644 --- a/lib/loganalytics/lib/model/estimate-purge-data-size-result.ts +++ b/lib/loganalytics/lib/model/estimate-purge-data-size-result.ts @@ -21,7 +21,7 @@ import common = require("oci-common"); */ export interface EstimatePurgeDataSizeResult { /** - * purge data size in bytes + * This is the size of data to be purged in bytes */ "purgeDataSizeInBytes": number; } diff --git a/lib/loganalytics/lib/model/export-content.ts b/lib/loganalytics/lib/model/export-content.ts index 83f4013224..e94dc6c148 100644 --- a/lib/loganalytics/lib/model/export-content.ts +++ b/lib/loganalytics/lib/model/export-content.ts @@ -23,6 +23,9 @@ export interface ExportContent { * fieldNames */ "fieldNames"?: Array; + /** + * parserNames + */ "parserNames"?: Array; /** * sourceNames diff --git a/lib/loganalytics/lib/model/extract-log-field-results.ts b/lib/loganalytics/lib/model/extract-log-field-results.ts index 771a424ece..f3f140e681 100644 --- a/lib/loganalytics/lib/model/extract-log-field-results.ts +++ b/lib/loganalytics/lib/model/extract-log-field-results.ts @@ -15,6 +15,9 @@ import * as model from "../model"; import common = require("oci-common"); +/** + * log field path values + */ export interface ExtractLogFieldResults { /** * log field path values diff --git a/lib/loganalytics/lib/model/extract-log-header-details.ts b/lib/loganalytics/lib/model/extract-log-header-details.ts index cdd61efff7..a54281ff6a 100644 --- a/lib/loganalytics/lib/model/extract-log-header-details.ts +++ b/lib/loganalytics/lib/model/extract-log-header-details.ts @@ -15,6 +15,9 @@ import * as model from "../model"; import common = require("oci-common"); +/** + * log header values + */ export interface ExtractLogHeaderDetails { /** * key diff --git a/lib/loganalytics/lib/model/extract-log-header-results.ts b/lib/loganalytics/lib/model/extract-log-header-results.ts index cd0cbdf0cf..3dbb1f745c 100644 --- a/lib/loganalytics/lib/model/extract-log-header-results.ts +++ b/lib/loganalytics/lib/model/extract-log-header-results.ts @@ -15,6 +15,9 @@ import * as model from "../model"; import common = require("oci-common"); +/** + * log header values + */ export interface ExtractLogHeaderResults { /** * log header json paths diff --git a/lib/loganalytics/lib/model/file-validation-response.ts b/lib/loganalytics/lib/model/file-validation-response.ts index ca36d4c390..2daada12c7 100644 --- a/lib/loganalytics/lib/model/file-validation-response.ts +++ b/lib/loganalytics/lib/model/file-validation-response.ts @@ -20,15 +20,15 @@ import common = require("oci-common"); */ export interface FileValidationResponse { /** - * Input File + * Input File Name. */ "inputFile": string; /** - * Object Location + * Object Location where file content is available. */ "objectLocation": string; /** - * Files + * List of files inside the given archive file and their corresponding status information. */ "files"?: Array; } diff --git a/lib/loganalytics/lib/model/filter-details.ts b/lib/loganalytics/lib/model/filter-details.ts index 56d5877044..29a27d44c6 100644 --- a/lib/loganalytics/lib/model/filter-details.ts +++ b/lib/loganalytics/lib/model/filter-details.ts @@ -21,7 +21,7 @@ import common = require("oci-common"); */ export interface FilterDetails { /** - * Query to update. + * Query to apply edits to. */ "queryString": string; /** diff --git a/lib/loganalytics/lib/model/filter.ts b/lib/loganalytics/lib/model/filter.ts index 7c2c34a960..6ba7241b0e 100644 --- a/lib/loganalytics/lib/model/filter.ts +++ b/lib/loganalytics/lib/model/filter.ts @@ -21,7 +21,7 @@ import common = require("oci-common"); */ export interface Filter { /** - * Field filter references when inserting filter into the query string. Field must be a valid enterprise logging out-of-the-box field, virtual field calculated in the query or a user defined field. + * Field filter references when inserting filter into the query string. Field must be a valid logging analytics out-of-the-box field, virtual field calculated in the query or a user defined field. * */ "fieldName"?: string; diff --git a/lib/loganalytics/lib/model/generate-agent-object-name-details.ts b/lib/loganalytics/lib/model/generate-agent-object-name-details.ts deleted file mode 100644 index 2a4f7a3cb5..0000000000 --- a/lib/loganalytics/lib/model/generate-agent-object-name-details.ts +++ /dev/null @@ -1,46 +0,0 @@ -/** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * - * - * NOTE: This class is auto generated by OracleSDKGenerator. - * Do not edit the class manually. - * - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. - */ - -import * as model from "../model"; -import common = require("oci-common"); - -/** - * Generate agent upload name for the given properties - */ -export interface GenerateAgentObjectNameDetails { - /** - * Log group OCID - */ - "logGroupId": string; - /** - * Internal identifier used to uniquely identify the agent upload request - */ - "uniqueId": string; - /** - * Metadata associated with the upload used during processing - */ - "metaProperties": string; - /** - * The time when this upload is created. An RFC3339 formatted datetime string - */ - "timeCreated": Date; -} - -export namespace GenerateAgentObjectNameDetails { - export function getJsonObj(obj: GenerateAgentObjectNameDetails): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } -} diff --git a/lib/loganalytics/lib/model/index.ts b/lib/loganalytics/lib/model/index.ts index 451faaa4ee..e518692353 100644 --- a/lib/loganalytics/lib/model/index.ts +++ b/lib/loganalytics/lib/model/index.ts @@ -28,16 +28,12 @@ import * as ActionTypes from "./action-types"; export import ActionTypes = ActionTypes.ActionTypes; import * as AddEntityAssociationDetails from "./add-entity-association-details"; export import AddEntityAssociationDetails = AddEntityAssociationDetails.AddEntityAssociationDetails; -import * as AgentUpload from "./agent-upload"; -export import AgentUpload = AgentUpload.AgentUpload; import * as ArchivingConfiguration from "./archiving-configuration"; export import ArchivingConfiguration = ArchivingConfiguration.ArchivingConfiguration; import * as Argument from "./argument"; export import Argument = Argument.Argument; import * as AssociationSummaryReport from "./association-summary-report"; export import AssociationSummaryReport = AssociationSummaryReport.AssociationSummaryReport; -import * as Attribute from "./attribute"; -export import Attribute = Attribute.Attribute; import * as AutoLookups from "./auto-lookups"; export import AutoLookups = AutoLookups.AutoLookups; import * as BucketRange from "./bucket-range"; @@ -64,8 +60,6 @@ import * as CreateLogAnalyticsLogGroupDetails from "./create-log-analytics-log-g export import CreateLogAnalyticsLogGroupDetails = CreateLogAnalyticsLogGroupDetails.CreateLogAnalyticsLogGroupDetails; import * as CreateLogAnalyticsObjectCollectionRuleDetails from "./create-log-analytics-object-collection-rule-details"; export import CreateLogAnalyticsObjectCollectionRuleDetails = CreateLogAnalyticsObjectCollectionRuleDetails.CreateLogAnalyticsObjectCollectionRuleDetails; -import * as CreateNamespaceDetails from "./create-namespace-details"; -export import CreateNamespaceDetails = CreateNamespaceDetails.CreateNamespaceDetails; import * as CreateScheduledTaskDetails from "./create-scheduled-task-details"; export import CreateScheduledTaskDetails = CreateScheduledTaskDetails.CreateScheduledTaskDetails; import * as DeleteLogAnalyticsAssociation from "./delete-log-analytics-association"; @@ -98,8 +92,6 @@ import * as ExtractLogHeaderDetails from "./extract-log-header-details"; export import ExtractLogHeaderDetails = ExtractLogHeaderDetails.ExtractLogHeaderDetails; import * as ExtractLogHeaderResults from "./extract-log-header-results"; export import ExtractLogHeaderResults = ExtractLogHeaderResults.ExtractLogHeaderResults; -import * as FieldMap from "./field-map"; -export import FieldMap = FieldMap.FieldMap; import * as FieldSummaryReport from "./field-summary-report"; export import FieldSummaryReport = FieldSummaryReport.FieldSummaryReport; import * as FieldValue from "./field-value"; @@ -112,8 +104,6 @@ import * as FilterDetails from "./filter-details"; export import FilterDetails = FilterDetails.FilterDetails; import * as FilterOutput from "./filter-output"; export import FilterOutput = FilterOutput.FilterOutput; -import * as GenerateAgentObjectNameDetails from "./generate-agent-object-name-details"; -export import GenerateAgentObjectNameDetails = GenerateAgentObjectNameDetails.GenerateAgentObjectNameDetails; import * as Indexes from "./indexes"; export import Indexes = Indexes.Indexes; import * as JobMode from "./job-mode"; @@ -134,8 +124,6 @@ import * as LabelSummaryReport from "./label-summary-report"; export import LabelSummaryReport = LabelSummaryReport.LabelSummaryReport; import * as LifecycleStates from "./lifecycle-states"; export import LifecycleStates = LifecycleStates.LifecycleStates; -import * as LogAnalytics from "./log-analytics"; -export import LogAnalytics = LogAnalytics.LogAnalytics; import * as LogAnalyticsAssociatedEntity from "./log-analytics-associated-entity"; export import LogAnalyticsAssociatedEntity = LogAnalyticsAssociatedEntity.LogAnalyticsAssociatedEntity; import * as LogAnalyticsAssociatedEntityCollection from "./log-analytics-associated-entity-collection"; @@ -148,8 +136,6 @@ import * as LogAnalyticsAssociationParameter from "./log-analytics-association-p export import LogAnalyticsAssociationParameter = LogAnalyticsAssociationParameter.LogAnalyticsAssociationParameter; import * as LogAnalyticsAssociationParameterCollection from "./log-analytics-association-parameter-collection"; export import LogAnalyticsAssociationParameterCollection = LogAnalyticsAssociationParameterCollection.LogAnalyticsAssociationParameterCollection; -import * as LogAnalyticsCollectionWarning from "./log-analytics-collection-warning"; -export import LogAnalyticsCollectionWarning = LogAnalyticsCollectionWarning.LogAnalyticsCollectionWarning; import * as LogAnalyticsConfigWorkRequest from "./log-analytics-config-work-request"; export import LogAnalyticsConfigWorkRequest = LogAnalyticsConfigWorkRequest.LogAnalyticsConfigWorkRequest; import * as LogAnalyticsConfigWorkRequestCollection from "./log-analytics-config-work-request-collection"; @@ -280,8 +266,6 @@ import * as LogAnalyticsSourcePatternCollection from "./log-analytics-source-pat export import LogAnalyticsSourcePatternCollection = LogAnalyticsSourcePatternCollection.LogAnalyticsSourcePatternCollection; import * as LogAnalyticsSourceSummary from "./log-analytics-source-summary"; export import LogAnalyticsSourceSummary = LogAnalyticsSourceSummary.LogAnalyticsSourceSummary; -import * as LogAnalyticsSummary from "./log-analytics-summary"; -export import LogAnalyticsSummary = LogAnalyticsSummary.LogAnalyticsSummary; import * as LogGroupSummaryReport from "./log-group-summary-report"; export import LogGroupSummaryReport = LogGroupSummaryReport.LogGroupSummaryReport; import * as LookupField from "./lookup-field"; @@ -298,8 +282,6 @@ import * as ObjectCollectionRuleCollectionTypes from "./object-collection-rule-c export import ObjectCollectionRuleCollectionTypes = ObjectCollectionRuleCollectionTypes.ObjectCollectionRuleCollectionTypes; import * as OperationStatus from "./operation-status"; export import OperationStatus = OperationStatus.OperationStatus; -import * as OutOfBoxEntityTypeDetails from "./out-of-box-entity-type-details"; -export import OutOfBoxEntityTypeDetails = OutOfBoxEntityTypeDetails.OutOfBoxEntityTypeDetails; import * as ParseQueryDetails from "./parse-query-details"; export import ParseQueryDetails = ParseQueryDetails.ParseQueryDetails; import * as ParseQueryOutput from "./parse-query-output"; @@ -316,8 +298,6 @@ import * as PropertyOverride from "./property-override"; export import PropertyOverride = PropertyOverride.PropertyOverride; import * as PurgeStorageDataDetails from "./purge-storage-data-details"; export import PurgeStorageDataDetails = PurgeStorageDataDetails.PurgeStorageDataDetails; -import * as Query from "./query"; -export import Query = Query.Query; import * as QueryAggregation from "./query-aggregation"; export import QueryAggregation = QueryAggregation.QueryAggregation; import * as QueryDetails from "./query-details"; @@ -328,16 +308,12 @@ import * as QueryWorkRequest from "./query-work-request"; export import QueryWorkRequest = QueryWorkRequest.QueryWorkRequest; import * as QueryWorkRequestCollection from "./query-work-request-collection"; export import QueryWorkRequestCollection = QueryWorkRequestCollection.QueryWorkRequestCollection; -import * as QueryWorkRequestResource from "./query-work-request-resource"; -export import QueryWorkRequestResource = QueryWorkRequestResource.QueryWorkRequestResource; import * as QueryWorkRequestSummary from "./query-work-request-summary"; export import QueryWorkRequestSummary = QueryWorkRequestSummary.QueryWorkRequestSummary; import * as RecallArchivedDataDetails from "./recall-archived-data-details"; export import RecallArchivedDataDetails = RecallArchivedDataDetails.RecallArchivedDataDetails; import * as RegexMatchResult from "./regex-match-result"; export import RegexMatchResult = RegexMatchResult.RegexMatchResult; -import * as RegisterEntityTypesDetails from "./register-entity-types-details"; -export import RegisterEntityTypesDetails = RegisterEntityTypesDetails.RegisterEntityTypesDetails; import * as ReleaseRecalledDataDetails from "./release-recalled-data-details"; export import ReleaseRecalledDataDetails = ReleaseRecalledDataDetails.ReleaseRecalledDataDetails; import * as RemoveEntityAssociationsDetails from "./remove-entity-associations-details"; @@ -356,10 +332,6 @@ import * as SchedulerResource from "./scheduler-resource"; export import SchedulerResource = SchedulerResource.SchedulerResource; import * as ScopeFilter from "./scope-filter"; export import ScopeFilter = ScopeFilter.ScopeFilter; -import * as ServiceTenancy from "./service-tenancy"; -export import ServiceTenancy = ServiceTenancy.ServiceTenancy; -import * as SortOrders from "./sort-orders"; -export import SortOrders = SortOrders.SortOrders; import * as SourceMappingResponse from "./source-mapping-response"; export import SourceMappingResponse = SourceMappingResponse.SourceMappingResponse; import * as SourceSummaryReport from "./source-summary-report"; @@ -386,8 +358,6 @@ import * as StorageWorkRequestCollection from "./storage-work-request-collection export import StorageWorkRequestCollection = StorageWorkRequestCollection.StorageWorkRequestCollection; import * as StorageWorkRequestSummary from "./storage-work-request-summary"; export import StorageWorkRequestSummary = StorageWorkRequestSummary.StorageWorkRequestSummary; -import * as StringListDetails from "./string-list-details"; -export import StringListDetails = StringListDetails.StringListDetails; import * as SubSystemName from "./sub-system-name"; export import SubSystemName = SubSystemName.SubSystemName; import * as Success from "./success"; diff --git a/lib/loganalytics/lib/model/label-source-summary.ts b/lib/loganalytics/lib/model/label-source-summary.ts index 9848ed53e5..be83ca85b6 100644 --- a/lib/loganalytics/lib/model/label-source-summary.ts +++ b/lib/loganalytics/lib/model/label-source-summary.ts @@ -15,6 +15,9 @@ import * as model from "../model"; import common = require("oci-common"); +/** + * source summary + */ export interface LabelSourceSummary { /** * display name diff --git a/lib/loganalytics/lib/model/log-analytics-collection-warning.ts b/lib/loganalytics/lib/model/log-analytics-collection-warning.ts deleted file mode 100644 index 6985c81bda..0000000000 --- a/lib/loganalytics/lib/model/log-analytics-collection-warning.ts +++ /dev/null @@ -1,35 +0,0 @@ -/** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * - * - * NOTE: This class is auto generated by OracleSDKGenerator. - * Do not edit the class manually. - * - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. - */ - -import * as model from "../model"; -import common = require("oci-common"); - -/** - * Defines the resource kind for collection warning. - * - */ -export interface LogAnalyticsCollectionWarning { - /** - * The id of the collection warning - */ - "id"?: string; -} - -export namespace LogAnalyticsCollectionWarning { - export function getJsonObj(obj: LogAnalyticsCollectionWarning): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } -} diff --git a/lib/loganalytics/lib/model/log-analytics-entity-summary.ts b/lib/loganalytics/lib/model/log-analytics-entity-summary.ts index 523db5dacc..b59fb46c65 100644 --- a/lib/loganalytics/lib/model/log-analytics-entity-summary.ts +++ b/lib/loganalytics/lib/model/log-analytics-entity-summary.ts @@ -91,6 +91,18 @@ export interface LogAnalyticsEntitySummary { * */ "sourceId"?: string; + /** + * Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. + * Example: `{\"bar-key\": \"value\"}` + * + */ + "freeformTags"?: { [key: string]: string }; + /** + * Defined tags for this resource. Each key is predefined and scoped to a namespace. + * Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + * + */ + "definedTags"?: { [key: string]: { [key: string]: any } }; } export namespace LogAnalyticsEntitySummary { diff --git a/lib/loganalytics/lib/model/log-analytics-field-summary.ts b/lib/loganalytics/lib/model/log-analytics-field-summary.ts index 3a8fec3786..eb9407c9ee 100644 --- a/lib/loganalytics/lib/model/log-analytics-field-summary.ts +++ b/lib/loganalytics/lib/model/log-analytics-field-summary.ts @@ -15,6 +15,9 @@ import * as model from "../model"; import common = require("oci-common"); +/** + * summary of fields + */ export interface LogAnalyticsFieldSummary { /** * The name this field is given in the common event expression standard from mitre.org. diff --git a/lib/loganalytics/lib/model/log-analytics-import-custom-content.ts b/lib/loganalytics/lib/model/log-analytics-import-custom-content.ts index 0c449ca685..2821f7827a 100644 --- a/lib/loganalytics/lib/model/log-analytics-import-custom-content.ts +++ b/lib/loganalytics/lib/model/log-analytics-import-custom-content.ts @@ -31,9 +31,6 @@ export interface LogAnalyticsImportCustomContent { * fieldNames */ "fieldNames"?: Array; - /** - * changeList - */ "changeList"?: model.LogAnalyticsImportCustomChangeList; /** * contentName diff --git a/lib/loganalytics/lib/model/log-analytics-lookup.ts b/lib/loganalytics/lib/model/log-analytics-lookup.ts index 39f5156863..a48803e046 100644 --- a/lib/loganalytics/lib/model/log-analytics-lookup.ts +++ b/lib/loganalytics/lib/model/log-analytics-lookup.ts @@ -59,13 +59,7 @@ export interface LogAnalyticsLookup { * name */ "lookupDisplayName"?: string; - /** - * sources using - */ "referringSources"?: model.AutoLookups; - /** - * status summary - */ "statusSummary"?: model.StatusSummary; /** * last updated date diff --git a/lib/loganalytics/lib/model/log-analytics-object-collection-rule-summary.ts b/lib/loganalytics/lib/model/log-analytics-object-collection-rule-summary.ts index 554017a253..a669ade1ce 100644 --- a/lib/loganalytics/lib/model/log-analytics-object-collection-rule-summary.ts +++ b/lib/loganalytics/lib/model/log-analytics-object-collection-rule-summary.ts @@ -48,9 +48,7 @@ export interface LogAnalyticsObjectCollectionRuleSummary { "osBucketName": string; /** * The type of collection. - * Accepted values are: LIVE. - * Collection type LIVE indicates to enable log collection from the time of this rule creation, - * and continue until the rule exists. + * Supported collection types: LIVE, HISTORIC, HISTORIC_LIVE * */ "collectionType": model.ObjectCollectionRuleCollectionTypes; diff --git a/lib/loganalytics/lib/model/log-analytics-object-collection-rule.ts b/lib/loganalytics/lib/model/log-analytics-object-collection-rule.ts index 8f7e256d8a..f8240b31e0 100644 --- a/lib/loganalytics/lib/model/log-analytics-object-collection-rule.ts +++ b/lib/loganalytics/lib/model/log-analytics-object-collection-rule.ts @@ -48,9 +48,7 @@ export interface LogAnalyticsObjectCollectionRule { "osBucketName": string; /** * The type of collection. - * Accepted values are: LIVE. - * Collection type LIVE indicates to enable log collection from the time of this rule creation, - * and continue until the rule exists. + * Supported collection types: LIVE, HISTORIC, HISTORIC_LIVE * */ "collectionType": model.ObjectCollectionRuleCollectionTypes; @@ -69,15 +67,15 @@ export interface LogAnalyticsObjectCollectionRule { */ "pollTill"?: string; /** - * Log Analytics Log group OCID to associate the processed logs with. + * Logging Analytics Log group OCID to associate the processed logs with. */ "logGroupId": string; /** - * Name of the Log Analytics Source to use for the processing. + * Name of the Logging Analytics Source to use for the processing. */ "logSourceName": string; /** - * Log Analytics entity OCID to associate the processed logs with. + * Logging Analytics entity OCID to associate the processed logs with. */ "entityId"?: string; /** diff --git a/lib/loganalytics/lib/model/log-analytics-parser-filter.ts b/lib/loganalytics/lib/model/log-analytics-parser-filter.ts index 2317e29f1d..394710d49d 100644 --- a/lib/loganalytics/lib/model/log-analytics-parser-filter.ts +++ b/lib/loganalytics/lib/model/log-analytics-parser-filter.ts @@ -22,7 +22,7 @@ export interface LogAnalyticsParserFilter { /** * id */ - "id"?: any; + "id"?: string; "parser"?: model.LogAnalyticsParser; /** * agent version diff --git a/lib/loganalytics/lib/model/log-analytics-summary.ts b/lib/loganalytics/lib/model/log-analytics-summary.ts deleted file mode 100644 index b144a17026..0000000000 --- a/lib/loganalytics/lib/model/log-analytics-summary.ts +++ /dev/null @@ -1,62 +0,0 @@ -/** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * - * - * NOTE: This class is auto generated by OracleSDKGenerator. - * Do not edit the class manually. - * - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. - */ - -import * as model from "../model"; -import common = require("oci-common"); - -/** - * Summary of the LogAnalytics. - */ -export interface LogAnalyticsSummary { - /** - * Unique identifier that is immutable on creation - */ - "id": string; - /** - * LogAnalytics Identifier, can be renamed - */ - "displayName"?: string; - /** - * Compartment Identifier - */ - "compartmentId": string; - /** - * Type of the LogAnalytics. - */ - "logAnalyticsType": string; - /** - * The time the the LogAnalytics was created. An RFC3339 formatted datetime string - */ - "timeCreated"?: Date; - /** - * The time the LogAnalytics was updated. An RFC3339 formatted datetime string - */ - "timeUpdated"?: Date; - /** - * The current state of the LogAnalytics. - */ - "lifecycleState"?: model.LifecycleStates; - /** - * A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. - */ - "lifecycleDetails"?: string; -} - -export namespace LogAnalyticsSummary { - export function getJsonObj(obj: LogAnalyticsSummary): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } -} diff --git a/lib/loganalytics/lib/model/log-analytics.ts b/lib/loganalytics/lib/model/log-analytics.ts deleted file mode 100644 index bee2fc7152..0000000000 --- a/lib/loganalytics/lib/model/log-analytics.ts +++ /dev/null @@ -1,74 +0,0 @@ -/** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * - * - * NOTE: This class is auto generated by OracleSDKGenerator. - * Do not edit the class manually. - * - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. - */ - -import * as model from "../model"; -import common = require("oci-common"); - -/** - * Description of LogAnalytics. - */ -export interface LogAnalytics { - /** - * Unique identifier that is immutable on creation - */ - "id": string; - /** - * LogAnalytics Identifier, can be renamed - */ - "displayName"?: string; - /** - * Compartment Identifier - */ - "compartmentId": string; - /** - * Type of the LogAnalytics. - */ - "logAnalyticsType": string; - /** - * The time the the LogAnalytics was created. An RFC3339 formatted datetime string - */ - "timeCreated"?: Date; - /** - * The time the LogAnalytics was updated. An RFC3339 formatted datetime string - */ - "timeUpdated"?: Date; - /** - * The current state of the LogAnalytics. - */ - "lifecycleState"?: model.LifecycleStates; - /** - * A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. - */ - "lifecyleDetails"?: string; - /** - * Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - * Example: `{\"bar-key\": \"value\"}` - * - */ - "freeformTags"?: { [key: string]: string }; - /** - * Defined tags for this resource. Each key is predefined and scoped to a namespace. - * Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` - * - */ - "definedTags"?: { [key: string]: { [key: string]: any } }; -} - -export namespace LogAnalytics { - export function getJsonObj(obj: LogAnalytics): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } -} diff --git a/lib/loganalytics/lib/model/namespace-collection.ts b/lib/loganalytics/lib/model/namespace-collection.ts index bdec85cae0..9ba4f35e1d 100644 --- a/lib/loganalytics/lib/model/namespace-collection.ts +++ b/lib/loganalytics/lib/model/namespace-collection.ts @@ -16,12 +16,12 @@ import * as model from "../model"; import common = require("oci-common"); /** - * List of NamespaceSummary: there is at most one item. + * This is a list of NamespaceSummary: there is at most one item in the list. * */ export interface NamespaceCollection { /** - * List of NamespaceSummary: there is at most one item. + * There is at most one item in the items array. * */ "items": Array; diff --git a/lib/loganalytics/lib/model/namespace-summary.ts b/lib/loganalytics/lib/model/namespace-summary.ts index 60698a257b..993b49b12f 100644 --- a/lib/loganalytics/lib/model/namespace-summary.ts +++ b/lib/loganalytics/lib/model/namespace-summary.ts @@ -16,19 +16,19 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Namespace summary of a tenancy in Logan Analytics application + * The is the namespace summary of a tenancy in Logan Analytics application */ export interface NamespaceSummary { /** - * namespace name + * This is the namespace name of a tenancy */ "namespaceName": string; /** - * Tenancy ID + * The is the tenancy ID */ "compartmentId": string; /** - * if tenancy is onboarded to logging analytics + * This indicates if the tenancy is onboarded to Logging Analytics */ "isOnboarded": boolean; } diff --git a/lib/loganalytics/lib/model/namespace.ts b/lib/loganalytics/lib/model/namespace.ts index 245c1d17c6..8c4301f81c 100644 --- a/lib/loganalytics/lib/model/namespace.ts +++ b/lib/loganalytics/lib/model/namespace.ts @@ -16,19 +16,19 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Namespace of a tenancy in Logan Analytics application + * This is the namespace details of a tenancy in Logan Analytics application */ export interface Namespace { /** - * namespace name + * This is the namespace name of a tenancy */ "namespaceName": string; /** - * Tenancy ID + * The is the tenancy ID */ "compartmentId": string; /** - * if tenancy is onboarded to logging analytics + * This indicates if the tenancy is onboarded to Logging Analytics */ "isOnboarded": boolean; } diff --git a/lib/loganalytics/lib/model/out-of-box-entity-type-details.ts b/lib/loganalytics/lib/model/out-of-box-entity-type-details.ts deleted file mode 100644 index d26f387512..0000000000 --- a/lib/loganalytics/lib/model/out-of-box-entity-type-details.ts +++ /dev/null @@ -1,68 +0,0 @@ -/** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * - * - * NOTE: This class is auto generated by OracleSDKGenerator. - * Do not edit the class manually. - * - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. - */ - -import * as model from "../model"; -import common = require("oci-common"); - -/** - * A Single Entity Type Definition - */ -export interface OutOfBoxEntityTypeDetails { - /** - * Log analytics entity type name. - * - */ - "name": string; - /** - * Internal name for the log analytics entity type. - * - */ - "internalName": string; - /** - * Log analytics entity type category. Category will be used for grouping and filtering. - * - */ - "category": string; - /** - * Log analytics entity type group. Supported values: ClOUD, NON_CLOUD. - * - */ - "cloudType": OutOfBoxEntityTypeDetails.CloudType; - /** - * A Single Entity Type Property Definition - */ - "properties"?: Array; -} - -export namespace OutOfBoxEntityTypeDetails { - export enum CloudType { - Cloud = "CLOUD", - NonCloud = "NON_CLOUD" - } - - export function getJsonObj(obj: OutOfBoxEntityTypeDetails): object { - const jsonObj = { - ...obj, - ...{ - "properties": obj.properties - ? obj.properties.map(item => { - return model.EntityTypeProperty.getJsonObj(item); - }) - : undefined - } - }; - - return jsonObj; - } -} diff --git a/lib/loganalytics/lib/model/parsed-content.ts b/lib/loganalytics/lib/model/parsed-content.ts index 280bb8beaf..c343b03952 100644 --- a/lib/loganalytics/lib/model/parsed-content.ts +++ b/lib/loganalytics/lib/model/parsed-content.ts @@ -32,11 +32,11 @@ export interface ParsedContent { */ "parsedFieldValues"?: Array; /** - * Log Content + * Sample log entries picked up from the given file for validation */ "logContent"?: string; /** - * Sample Size + * Sample Size taken for validation */ "sampleSize"?: number; /** diff --git a/lib/loganalytics/lib/model/parsed-field.ts b/lib/loganalytics/lib/model/parsed-field.ts index fb739f2b17..2657b2d271 100644 --- a/lib/loganalytics/lib/model/parsed-field.ts +++ b/lib/loganalytics/lib/model/parsed-field.ts @@ -20,7 +20,7 @@ import common = require("oci-common"); */ export interface ParsedField { /** - * Log Content + * Sample log entries picked up from the given file for validation */ "logContent"?: string; /** diff --git a/lib/loganalytics/lib/model/purge-storage-data-details.ts b/lib/loganalytics/lib/model/purge-storage-data-details.ts index e797530631..7230b07616 100644 --- a/lib/loganalytics/lib/model/purge-storage-data-details.ts +++ b/lib/loganalytics/lib/model/purge-storage-data-details.ts @@ -16,28 +16,28 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Work request details to purge old data + * This is the input used to purge data * */ export interface PurgeStorageDataDetails { /** - * the compartment OCID under which the data will be purged and required permission will be checked + * This is the compartment OCID under which the data will be purged and required permission will be checked */ "compartmentId": string; /** - * if true, purge child compartments data + * If true, purge child compartments data */ "compartmentIdInSubtree"?: boolean; /** - * the end of the time interval + * This is the end of the purge time interval */ "timeDataEnded": Date; /** - * the solr data filter query, '*' means all + * This is the solr query used to filter data, '*' means all */ "purgeQueryString"?: string; /** - * the type of the log data to be purged + * This is the type of the log data to be purged */ "dataType"?: model.StorageDataType; } diff --git a/lib/loganalytics/lib/model/query-aggregation.ts b/lib/loganalytics/lib/model/query-aggregation.ts index 545aace8b7..5ab366c3d2 100644 --- a/lib/loganalytics/lib/model/query-aggregation.ts +++ b/lib/loganalytics/lib/model/query-aggregation.ts @@ -36,7 +36,7 @@ export interface QueryAggregation { */ "arePartialResults"?: boolean; /** - * Explanation of why results may be partial. Only set if isPartialResults is true. + * Explanation of why results may be partial. Only set if arePartialResults is true. * */ "partialResultReason"?: string; diff --git a/lib/loganalytics/lib/model/query-details.ts b/lib/loganalytics/lib/model/query-details.ts index d0cc123829..ab501dca21 100644 --- a/lib/loganalytics/lib/model/query-details.ts +++ b/lib/loganalytics/lib/model/query-details.ts @@ -31,12 +31,12 @@ export interface QueryDetails { */ "compartmentIdInSubtree"?: boolean; /** - * Saved search OCID for this query if known, used to track usage of saved search queryString. + * Saved search OCID for this query if known. * */ "savedSearchId"?: string; /** - * Query to perform. + * Query to perform. Must conform to logging analytic querylanguage syntax. Syntax errors will be returned if present. */ "queryString": string; /** @@ -60,12 +60,12 @@ export interface QueryDetails { */ "queryTimeoutInSeconds"?: number; /** - * Option to run the query asynchronously. This will lead to a LogAnalyticsQueryJobWorkRequest being submitted and the {workRequestId} will be returned to fetch the results. + * Option to run the query asynchronously. This will lead to a LogAnalyticsQueryJobWorkRequest being submitted and the {workRequestId} will be returned to use for fetching the results. * */ "shouldRunAsync"?: boolean; /** - * Execution mode for the query if running asynchronously (shouldRunAsync is true). + * Execution mode for the query if running asynchronously i.e (shouldRunAsync is set to true). */ "asyncMode"?: model.JobMode; /** @@ -81,7 +81,7 @@ export interface QueryDetails { */ "shouldIncludeFields"?: boolean; /** - * Controls if query should ignore pre-calculated results if available and only use raw data. + * Controls if query should ignore pre-calculated results if available and only use raw data. If set and no acceleration data is found it will fallback to raw data. * */ "shouldUseAcceleration"?: boolean; diff --git a/lib/loganalytics/lib/model/query-work-request-resource.ts b/lib/loganalytics/lib/model/query-work-request-resource.ts deleted file mode 100644 index 1d0719bd68..0000000000 --- a/lib/loganalytics/lib/model/query-work-request-resource.ts +++ /dev/null @@ -1,34 +0,0 @@ -/** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * - * - * NOTE: This class is auto generated by OracleSDKGenerator. - * Do not edit the class manually. - * - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. - */ - -import * as model from "../model"; -import common = require("oci-common"); - -/** - * Query (search) Work Request Resource for authorization usage - */ -export interface QueryWorkRequestResource { - /** - * Tenancy ID - */ - "compartmentId": string; -} - -export namespace QueryWorkRequestResource { - export function getJsonObj(obj: QueryWorkRequestResource): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } -} diff --git a/lib/loganalytics/lib/model/query.ts b/lib/loganalytics/lib/model/query.ts deleted file mode 100644 index ecdd557a2c..0000000000 --- a/lib/loganalytics/lib/model/query.ts +++ /dev/null @@ -1,34 +0,0 @@ -/** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * - * - * NOTE: This class is auto generated by OracleSDKGenerator. - * Do not edit the class manually. - * - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. - */ - -import * as model from "../model"; -import common = require("oci-common"); - -/** - * Query (search) Resource for authorization usage - */ -export interface Query { - /** - * Tenancy ID - */ - "compartmentId": string; -} - -export namespace Query { - export function getJsonObj(obj: Query): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } -} diff --git a/lib/loganalytics/lib/model/recall-archived-data-details.ts b/lib/loganalytics/lib/model/recall-archived-data-details.ts index 994dd3ee57..8c9bb8609d 100644 --- a/lib/loganalytics/lib/model/recall-archived-data-details.ts +++ b/lib/loganalytics/lib/model/recall-archived-data-details.ts @@ -16,24 +16,24 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Work request details to recall archived data + * This is the input used to recall archived data * */ export interface RecallArchivedDataDetails { /** - * the compartment OCID for permission checking + * This is the compartment OCID for permission checking */ "compartmentId": string; /** - * the end of the time interval + * This is the end of the time interval */ "timeDataEnded": Date; /** - * the start of the time interval + * This is the start of the time interval */ "timeDataStarted": Date; /** - * the type of the log data to be purged + * This is the type of the log data to be recalled */ "dataType"?: model.StorageDataType; } diff --git a/lib/loganalytics/lib/model/release-recalled-data-details.ts b/lib/loganalytics/lib/model/release-recalled-data-details.ts index 80e2aa8024..8cf7d38abf 100644 --- a/lib/loganalytics/lib/model/release-recalled-data-details.ts +++ b/lib/loganalytics/lib/model/release-recalled-data-details.ts @@ -16,24 +16,24 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Work request details to release recalled data + * This is the input used to release recalled data * */ export interface ReleaseRecalledDataDetails { /** - * the compartment OCID for permission checking + * This is the compartment OCID for permission checking */ "compartmentId": string; /** - * the end of the time interval + * This is the end of the time interval */ "timeDataEnded": Date; /** - * the start of the time interval + * This is the start of the time interval */ "timeDataStarted": Date; /** - * the type of the log data to be purged + * This is the type of the recalled data to be released */ "dataType"?: model.StorageDataType; } diff --git a/lib/loganalytics/lib/model/scope-filter.ts b/lib/loganalytics/lib/model/scope-filter.ts index 6f1f0dd16b..9138e27de5 100644 --- a/lib/loganalytics/lib/model/scope-filter.ts +++ b/lib/loganalytics/lib/model/scope-filter.ts @@ -21,7 +21,7 @@ import common = require("oci-common"); */ export interface ScopeFilter { /** - * Field must be a valid enterprise logging out-of-the-box field. + * Field must be a valid logging-analytics out-of-the-box field. * */ "fieldName": string; diff --git a/lib/loganalytics/lib/model/source-validate-details.ts b/lib/loganalytics/lib/model/source-validate-details.ts index b39d9edb79..4ed2da4724 100644 --- a/lib/loganalytics/lib/model/source-validate-details.ts +++ b/lib/loganalytics/lib/model/source-validate-details.ts @@ -15,6 +15,9 @@ import * as model from "../model"; import common = require("oci-common"); +/** + * source validation details + */ export interface SourceValidateDetails { /** * key diff --git a/lib/loganalytics/lib/model/source-validate-results.ts b/lib/loganalytics/lib/model/source-validate-results.ts index eedd7fdce4..c519b992ca 100644 --- a/lib/loganalytics/lib/model/source-validate-results.ts +++ b/lib/loganalytics/lib/model/source-validate-results.ts @@ -15,6 +15,9 @@ import * as model from "../model"; import common = require("oci-common"); +/** + * results of source validation + */ export interface SourceValidateResults { /** * items diff --git a/lib/loganalytics/lib/model/storage-operation-type.ts b/lib/loganalytics/lib/model/storage-operation-type.ts index ceeb94f5e2..fab0e4ce13 100644 --- a/lib/loganalytics/lib/model/storage-operation-type.ts +++ b/lib/loganalytics/lib/model/storage-operation-type.ts @@ -16,7 +16,7 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Asynchronous operation name for a storage work Request + * These are the asynchronous operation name for a storage work Request * **/ export enum StorageOperationType { diff --git a/lib/loganalytics/lib/model/storage-usage.ts b/lib/loganalytics/lib/model/storage-usage.ts index b4cd2febb2..3d2543e562 100644 --- a/lib/loganalytics/lib/model/storage-usage.ts +++ b/lib/loganalytics/lib/model/storage-usage.ts @@ -16,19 +16,19 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Storage usage of a tenancy in Logan Analytics application + * This is the storage usage information of a tenancy in Logan Analytics application */ export interface StorageUsage { /** - * number of bytes + * This is the number of bytes of active data (non-archived) */ "activeDataSizeInBytes": number; /** - * number of bytes archived in object store + * This is the number of bytes of archived data in object storage */ "archivedDataSizeInBytes": number; /** - * number of bytes recalled from archived data in object store + * This is the number of bytes of recalled data from archived in object store */ "recalledArchivedDataSizeInBytes": number; } diff --git a/lib/loganalytics/lib/model/storage-work-request-collection.ts b/lib/loganalytics/lib/model/storage-work-request-collection.ts index 4b4cb091d7..b5fa79579c 100644 --- a/lib/loganalytics/lib/model/storage-work-request-collection.ts +++ b/lib/loganalytics/lib/model/storage-work-request-collection.ts @@ -16,12 +16,12 @@ import * as model from "../model"; import common = require("oci-common"); /** - * List of work request summaries. + * This is a list of work request summaries. * */ export interface StorageWorkRequestCollection { /** - * List of work request summaries. + * This is an array of work request summaries. * */ "items": Array; diff --git a/lib/loganalytics/lib/model/storage-work-request-summary.ts b/lib/loganalytics/lib/model/storage-work-request-summary.ts index eb157637c5..fe4ced61d2 100644 --- a/lib/loganalytics/lib/model/storage-work-request-summary.ts +++ b/lib/loganalytics/lib/model/storage-work-request-summary.ts @@ -16,12 +16,12 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Storage work request summary for list operation. + * This is the summary of a storage work request. * */ export interface StorageWorkRequestSummary { /** - * Unique OCID identifier to reference this storage work Request with. + * This is the OCID of the storage work Request. * */ "id": string; @@ -52,52 +52,52 @@ export interface StorageWorkRequestSummary { */ "percentComplete"?: number; /** - * Work request status. + * This is the work request status. * */ "status": model.WorkRequestStatus; /** - * the start of the time interval + * This is the start of the time interval */ "timeDataStarted"?: Date; /** - * the end of the time interval + * This is the end of the time interval */ "timeDataEnded": Date; /** - * the solr data filter query, '*' means all + * This is the solr query used to filter data for purge, '*' means all */ "purgeQueryString"?: string; /** - * the type of the log data to be purged + * Thie is the type of data to be purged */ "dataType": model.StorageDataType; /** - * more detailed status if applicable + * This provides more detailed status if applicable */ "statusDetails"?: string; /** - * more detailed info about this operation if applicable + * This provides more detailed info about the work request if applicable */ "operationDetails"?: string; /** - * policy name if applicable (e.g. purge policy) + * This is the policy name if applicable (e.g. purge policy) */ "policyName"?: string; /** - * purge policy ID + * This is the purge policy ID if applicable */ "policyId"?: string; /** - * storage usage in bytes if applicable + * This is the data usage in bytes if applicable */ "storageUsageInBytes"?: number; /** - * if true, purge child compartments data, only applicable to purge request + * If true, purge child compartments data, only applicable to purge request */ "compartmentIdInSubtree"?: boolean; /** - * Asynchronous storage request name. + * This is the type of the work request. * */ "operationType": model.StorageOperationType; diff --git a/lib/loganalytics/lib/model/storage-work-request.ts b/lib/loganalytics/lib/model/storage-work-request.ts index 083b19eb36..1ba1d93b34 100644 --- a/lib/loganalytics/lib/model/storage-work-request.ts +++ b/lib/loganalytics/lib/model/storage-work-request.ts @@ -16,12 +16,12 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Storage work request details. + * This shows the storage work request details. * */ export interface StorageWorkRequest { /** - * Unique OCID identifier to reference this storage work Request with. + * This is the OCID of the storage work Request. * */ "id": string; @@ -52,52 +52,52 @@ export interface StorageWorkRequest { */ "percentComplete"?: number; /** - * Work request status. + * This is the work request status. * */ "status": model.WorkRequestStatus; /** - * the start of the time interval + * This is the start of the time interval */ "timeDataStarted"?: Date; /** - * the end of the time interval + * This is the end of the time interval */ "timeDataEnded": Date; /** - * the solr data filter query, '*' means all + * This is the solr query used to filter data for purge, '*' means all */ "purgeQueryString"?: string; /** - * the type of the log data to be purged + * Thie is the type of data to be purged */ "dataType": model.StorageDataType; /** - * more detailed status if applicable + * This provides more detailed status if applicable */ "statusDetails"?: string; /** - * more detailed info about this operation if applicable + * This provides more detailed info about the work request if applicable */ "operationDetails"?: string; /** - * policy name if applicable (e.g. purge policy) + * This is the policy name if applicable (e.g. purge policy) */ "policyName"?: string; /** - * purge policy ID + * This is the purge policy ID if applicable */ "policyId"?: string; /** - * storage usage in bytes if applicable + * This is the data usage in bytes if applicable */ "storageUsageInBytes"?: number; /** - * if true, purge child compartments data, only applicable to purge request + * If true, purge child compartments data, only applicable to purge request */ "compartmentIdInSubtree"?: boolean; /** - * Asynchronous storage request name. + * This is the type of the work request. * */ "operationType": model.StorageOperationType; diff --git a/lib/loganalytics/lib/model/storage.ts b/lib/loganalytics/lib/model/storage.ts index 143e8d3117..a23a0c7bfd 100644 --- a/lib/loganalytics/lib/model/storage.ts +++ b/lib/loganalytics/lib/model/storage.ts @@ -16,11 +16,11 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Storage configuration and status of a tenancy in Logan Analytics application + * This is the storage configuration and status of a tenancy in Logan Analytics application */ export interface Storage { /** - * if old data can be archived for a tenancy + * This indicates if old data can be archived for a tenancy */ "isArchivingEnabled": boolean; "archivingConfiguration": model.ArchivingConfiguration; diff --git a/lib/loganalytics/lib/model/string-list-details.ts b/lib/loganalytics/lib/model/string-list-details.ts deleted file mode 100644 index ff5bd8bd94..0000000000 --- a/lib/loganalytics/lib/model/string-list-details.ts +++ /dev/null @@ -1,34 +0,0 @@ -/** - * LogAnalytics API - * The LogAnalytics API for the LogAnalytics service. - - * OpenAPI spec version: 20200601 - * - * - * NOTE: This class is auto generated by OracleSDKGenerator. - * Do not edit the class manually. - * - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. - */ - -import * as model from "../model"; -import common = require("oci-common"); - -/** - * StringListDetails - */ -export interface StringListDetails { - /** - * string list - */ - "list"?: Array; -} - -export namespace StringListDetails { - export function getJsonObj(obj: StringListDetails): object { - const jsonObj = { ...obj, ...{} }; - - return jsonObj; - } -} diff --git a/lib/loganalytics/lib/model/timezone-collection.ts b/lib/loganalytics/lib/model/timezone-collection.ts index ae86a497f6..ad27c122b3 100644 --- a/lib/loganalytics/lib/model/timezone-collection.ts +++ b/lib/loganalytics/lib/model/timezone-collection.ts @@ -16,11 +16,11 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Set of supported timezones. + * List of supported timezones. */ export interface TimezoneCollection { /** - * timezones. + * List of supported timezones. */ "items": Array; } diff --git a/lib/loganalytics/lib/model/update-log-analytics-object-collection-rule-details.ts b/lib/loganalytics/lib/model/update-log-analytics-object-collection-rule-details.ts index 64e62d6889..b526226349 100644 --- a/lib/loganalytics/lib/model/update-log-analytics-object-collection-rule-details.ts +++ b/lib/loganalytics/lib/model/update-log-analytics-object-collection-rule-details.ts @@ -27,15 +27,15 @@ export interface UpdateLogAnalyticsObjectCollectionRuleDetails { */ "description"?: string; /** - * Log Analytics Log group OCID to associate the processed logs with. + * Logging Analytics Log group OCID to associate the processed logs with. */ "logGroupId"?: string; /** - * Name of the Log Analytics Source to use for the processing. + * Name of the Logging Analytics Source to use for the processing. */ "logSourceName"?: string; /** - * Log Analytics entity OCID. Associates the processed logs with the given entity (optional). + * Logging Analytics entity OCID. Associates the processed logs with the given entity (optional). */ "entityId"?: string; /** diff --git a/lib/loganalytics/lib/model/update-storage-details.ts b/lib/loganalytics/lib/model/update-storage-details.ts index 049d21a88a..263ded41f4 100644 --- a/lib/loganalytics/lib/model/update-storage-details.ts +++ b/lib/loganalytics/lib/model/update-storage-details.ts @@ -16,7 +16,7 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Update storage configuration of a tenancy in Logan Analytics application + * This is the input to update storage configuration of a tenancy in Logan Analytics application */ export interface UpdateStorageDetails { "archivingConfiguration": model.ArchivingConfiguration; diff --git a/lib/loganalytics/lib/model/upload-collection.ts b/lib/loganalytics/lib/model/upload-collection.ts index fdacc2a5ae..077e3409a0 100644 --- a/lib/loganalytics/lib/model/upload-collection.ts +++ b/lib/loganalytics/lib/model/upload-collection.ts @@ -20,7 +20,7 @@ import common = require("oci-common"); */ export interface UploadCollection { /** - * list of UploadSummary objects. + * List of UploadSummary objects. */ "items": Array; } diff --git a/lib/loganalytics/lib/model/upload-file-collection.ts b/lib/loganalytics/lib/model/upload-file-collection.ts index 0549400efa..139df55ffc 100644 --- a/lib/loganalytics/lib/model/upload-file-collection.ts +++ b/lib/loganalytics/lib/model/upload-file-collection.ts @@ -20,7 +20,7 @@ import common = require("oci-common"); */ export interface UploadFileCollection { /** - * list of UploadFileSummary objects. + * List of UploadFileSummary objects. */ "items": Array; } diff --git a/lib/loganalytics/lib/model/upload-summary.ts b/lib/loganalytics/lib/model/upload-summary.ts index 31e404eb05..0ecb2b5a37 100644 --- a/lib/loganalytics/lib/model/upload-summary.ts +++ b/lib/loganalytics/lib/model/upload-summary.ts @@ -44,7 +44,7 @@ export interface UploadSummary { */ "timeLatestLogEntry"?: Date; /** - * Warnings summary. + * Number of warnings associated to the upload. */ "warningsCount"?: number; } diff --git a/lib/loganalytics/lib/model/upload-warning-summary.ts b/lib/loganalytics/lib/model/upload-warning-summary.ts index 7030a55d2d..08ff83be45 100644 --- a/lib/loganalytics/lib/model/upload-warning-summary.ts +++ b/lib/loganalytics/lib/model/upload-warning-summary.ts @@ -24,7 +24,7 @@ export interface UploadWarningSummary { */ "reference": string; /** - * Status + * Status of the upload. Ex - Failed */ "status"?: string; /** diff --git a/lib/loganalytics/lib/model/upload.ts b/lib/loganalytics/lib/model/upload.ts index 607a13b64c..2fd515b3a4 100644 --- a/lib/loganalytics/lib/model/upload.ts +++ b/lib/loganalytics/lib/model/upload.ts @@ -45,7 +45,7 @@ export interface Upload { */ "timeLatestLogEntry"?: Date; /** - * Warnings summary. + * Number of warnings associated to the upload. */ "warningsCount"?: number; } diff --git a/lib/loganalytics/lib/model/work-request-error-collection.ts b/lib/loganalytics/lib/model/work-request-error-collection.ts index 532a5ad740..6a096c9999 100644 --- a/lib/loganalytics/lib/model/work-request-error-collection.ts +++ b/lib/loganalytics/lib/model/work-request-error-collection.ts @@ -16,12 +16,12 @@ import * as model from "../model"; import common = require("oci-common"); /** - * List of errors for the specified work request if any. + * This is a list of errors for the work request. * */ export interface WorkRequestErrorCollection { /** - * List of errors for the specified work request if any. + * This is an array of errors for the work request. * */ "items": Array; diff --git a/lib/loganalytics/lib/model/work-request-log-collection.ts b/lib/loganalytics/lib/model/work-request-log-collection.ts index bcfc8dc202..2f577bbf18 100644 --- a/lib/loganalytics/lib/model/work-request-log-collection.ts +++ b/lib/loganalytics/lib/model/work-request-log-collection.ts @@ -16,12 +16,12 @@ import * as model from "../model"; import common = require("oci-common"); /** - * List of logs for the specified work request if any. + * This is a list of logs for the work request. * */ export interface WorkRequestLogCollection { /** - * List of logs for the specified work request if any. + * This is an array of logs for the work request. * */ "items": Array; diff --git a/lib/loganalytics/lib/model/work-request-log.ts b/lib/loganalytics/lib/model/work-request-log.ts index 669c0bff1e..3d3813d3d8 100644 --- a/lib/loganalytics/lib/model/work-request-log.ts +++ b/lib/loganalytics/lib/model/work-request-log.ts @@ -16,15 +16,15 @@ import * as model from "../model"; import common = require("oci-common"); /** - * A log message from the execution of a work request. + * This is a log message from the execution of a work request. */ export interface WorkRequestLog { /** - * Human-readable log message. + * This is a human-readable log message. */ "message": string; /** - * The time the log message was written. An RFC3339 formatted datetime string + * This is the time the log message was written. An RFC3339 formatted datetime string */ "timestamp": Date; } diff --git a/lib/loganalytics/lib/request/add-entity-association-request.ts b/lib/loganalytics/lib/request/add-entity-association-request.ts index 711d0a5a60..506e36a06e 100644 --- a/lib/loganalytics/lib/request/add-entity-association-request.ts +++ b/lib/loganalytics/lib/request/add-entity-association-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface AddEntityAssociationRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/batch-get-basic-info-request.ts b/lib/loganalytics/lib/request/batch-get-basic-info-request.ts index 6b3e9bce64..171e1a5825 100644 --- a/lib/loganalytics/lib/request/batch-get-basic-info-request.ts +++ b/lib/loganalytics/lib/request/batch-get-basic-info-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface BatchGetBasicInfoRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/cancel-query-work-request-request.ts b/lib/loganalytics/lib/request/cancel-query-work-request-request.ts index 8061e0e943..e5e650c911 100644 --- a/lib/loganalytics/lib/request/cancel-query-work-request-request.ts +++ b/lib/loganalytics/lib/request/cancel-query-work-request-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface CancelQueryWorkRequestRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/change-log-analytics-entity-compartment-request.ts b/lib/loganalytics/lib/request/change-log-analytics-entity-compartment-request.ts index c5a2e063b4..083d4b9b74 100644 --- a/lib/loganalytics/lib/request/change-log-analytics-entity-compartment-request.ts +++ b/lib/loganalytics/lib/request/change-log-analytics-entity-compartment-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ChangeLogAnalyticsEntityCompartmentRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/change-log-analytics-log-group-compartment-request.ts b/lib/loganalytics/lib/request/change-log-analytics-log-group-compartment-request.ts index 3d6e2c5a5d..4e33daaad2 100644 --- a/lib/loganalytics/lib/request/change-log-analytics-log-group-compartment-request.ts +++ b/lib/loganalytics/lib/request/change-log-analytics-log-group-compartment-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ChangeLogAnalyticsLogGroupCompartmentRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/change-log-analytics-object-collection-rule-compartment-request.ts b/lib/loganalytics/lib/request/change-log-analytics-object-collection-rule-compartment-request.ts index 3dda6390c1..87c3fc65e4 100644 --- a/lib/loganalytics/lib/request/change-log-analytics-object-collection-rule-compartment-request.ts +++ b/lib/loganalytics/lib/request/change-log-analytics-object-collection-rule-compartment-request.ts @@ -16,16 +16,16 @@ import common = require("oci-common"); export interface ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; /** - * The log analytics os collection rule [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) + * The Logging Analytics Object Collection Rule [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) */ "logAnalyticsObjectCollectionRuleId": string; /** - * Log Analytics Object Storage based collection rule compartment to be updated to. + * The new compartment this Object Collection Rule will be moved to. */ "changeLogAnalyticsObjectCollectionRuleCompartmentDetails": model.ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails; /** diff --git a/lib/loganalytics/lib/request/change-scheduled-task-compartment-request.ts b/lib/loganalytics/lib/request/change-scheduled-task-compartment-request.ts index dd4c1bb048..f7fc2850ab 100644 --- a/lib/loganalytics/lib/request/change-scheduled-task-compartment-request.ts +++ b/lib/loganalytics/lib/request/change-scheduled-task-compartment-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ChangeScheduledTaskCompartmentRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/clean-request.ts b/lib/loganalytics/lib/request/clean-request.ts index a7bc89e78c..5e0372ac42 100644 --- a/lib/loganalytics/lib/request/clean-request.ts +++ b/lib/loganalytics/lib/request/clean-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface CleanRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/create-log-analytics-entity-request.ts b/lib/loganalytics/lib/request/create-log-analytics-entity-request.ts index ff3c4be005..e68b5d48e6 100644 --- a/lib/loganalytics/lib/request/create-log-analytics-entity-request.ts +++ b/lib/loganalytics/lib/request/create-log-analytics-entity-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface CreateLogAnalyticsEntityRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/create-log-analytics-entity-type-request.ts b/lib/loganalytics/lib/request/create-log-analytics-entity-type-request.ts index d5a6bc4e22..7720abaa96 100644 --- a/lib/loganalytics/lib/request/create-log-analytics-entity-type-request.ts +++ b/lib/loganalytics/lib/request/create-log-analytics-entity-type-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface CreateLogAnalyticsEntityTypeRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/create-log-analytics-log-group-request.ts b/lib/loganalytics/lib/request/create-log-analytics-log-group-request.ts index 585e50aa7e..cfa200e2bd 100644 --- a/lib/loganalytics/lib/request/create-log-analytics-log-group-request.ts +++ b/lib/loganalytics/lib/request/create-log-analytics-log-group-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface CreateLogAnalyticsLogGroupRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/create-log-analytics-object-collection-rule-request.ts b/lib/loganalytics/lib/request/create-log-analytics-object-collection-rule-request.ts index bfb37a7705..34190dca80 100644 --- a/lib/loganalytics/lib/request/create-log-analytics-object-collection-rule-request.ts +++ b/lib/loganalytics/lib/request/create-log-analytics-object-collection-rule-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface CreateLogAnalyticsObjectCollectionRuleRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/create-scheduled-task-request.ts b/lib/loganalytics/lib/request/create-scheduled-task-request.ts index e842e1ca76..2e7daf9cff 100644 --- a/lib/loganalytics/lib/request/create-scheduled-task-request.ts +++ b/lib/loganalytics/lib/request/create-scheduled-task-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface CreateScheduledTaskRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-associations-request.ts b/lib/loganalytics/lib/request/delete-associations-request.ts index 9eb02fcb70..3faa5788fc 100644 --- a/lib/loganalytics/lib/request/delete-associations-request.ts +++ b/lib/loganalytics/lib/request/delete-associations-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteAssociationsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-field-request.ts b/lib/loganalytics/lib/request/delete-field-request.ts index d2647b425c..b7564fd44f 100644 --- a/lib/loganalytics/lib/request/delete-field-request.ts +++ b/lib/loganalytics/lib/request/delete-field-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteFieldRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-label-request.ts b/lib/loganalytics/lib/request/delete-label-request.ts index 618821371e..b23d9f30fd 100644 --- a/lib/loganalytics/lib/request/delete-label-request.ts +++ b/lib/loganalytics/lib/request/delete-label-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteLabelRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-log-analytics-entity-request.ts b/lib/loganalytics/lib/request/delete-log-analytics-entity-request.ts index da357a8f76..cf73a06d7a 100644 --- a/lib/loganalytics/lib/request/delete-log-analytics-entity-request.ts +++ b/lib/loganalytics/lib/request/delete-log-analytics-entity-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteLogAnalyticsEntityRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-log-analytics-entity-type-request.ts b/lib/loganalytics/lib/request/delete-log-analytics-entity-type-request.ts index 6e619ab5aa..e7aae71c0f 100644 --- a/lib/loganalytics/lib/request/delete-log-analytics-entity-type-request.ts +++ b/lib/loganalytics/lib/request/delete-log-analytics-entity-type-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteLogAnalyticsEntityTypeRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-log-analytics-log-group-request.ts b/lib/loganalytics/lib/request/delete-log-analytics-log-group-request.ts index 80067bfd37..df36291012 100644 --- a/lib/loganalytics/lib/request/delete-log-analytics-log-group-request.ts +++ b/lib/loganalytics/lib/request/delete-log-analytics-log-group-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteLogAnalyticsLogGroupRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-log-analytics-object-collection-rule-request.ts b/lib/loganalytics/lib/request/delete-log-analytics-object-collection-rule-request.ts index 0ce554edc9..da7e830a74 100644 --- a/lib/loganalytics/lib/request/delete-log-analytics-object-collection-rule-request.ts +++ b/lib/loganalytics/lib/request/delete-log-analytics-object-collection-rule-request.ts @@ -15,12 +15,12 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteLogAnalyticsObjectCollectionRuleRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; /** - * The log analytics os collection rule [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) + * The Logging Analytics Object Collection Rule [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) */ "logAnalyticsObjectCollectionRuleId": string; /** diff --git a/lib/loganalytics/lib/request/delete-parser-request.ts b/lib/loganalytics/lib/request/delete-parser-request.ts index 35a8780bae..6c5691f527 100644 --- a/lib/loganalytics/lib/request/delete-parser-request.ts +++ b/lib/loganalytics/lib/request/delete-parser-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteParserRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-scheduled-task-request.ts b/lib/loganalytics/lib/request/delete-scheduled-task-request.ts index 8b9f4154ac..67cae415b8 100644 --- a/lib/loganalytics/lib/request/delete-scheduled-task-request.ts +++ b/lib/loganalytics/lib/request/delete-scheduled-task-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteScheduledTaskRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-source-request.ts b/lib/loganalytics/lib/request/delete-source-request.ts index 3f73edc253..83cb72c2cc 100644 --- a/lib/loganalytics/lib/request/delete-source-request.ts +++ b/lib/loganalytics/lib/request/delete-source-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteSourceRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-upload-file-request.ts b/lib/loganalytics/lib/request/delete-upload-file-request.ts index 323d05eb24..71dc60032a 100644 --- a/lib/loganalytics/lib/request/delete-upload-file-request.ts +++ b/lib/loganalytics/lib/request/delete-upload-file-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteUploadFileRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-upload-request.ts b/lib/loganalytics/lib/request/delete-upload-request.ts index 24dce6f284..6b6ddd0593 100644 --- a/lib/loganalytics/lib/request/delete-upload-request.ts +++ b/lib/loganalytics/lib/request/delete-upload-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteUploadRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/delete-upload-warning-request.ts b/lib/loganalytics/lib/request/delete-upload-warning-request.ts index 961aed5512..0b70363356 100644 --- a/lib/loganalytics/lib/request/delete-upload-warning-request.ts +++ b/lib/loganalytics/lib/request/delete-upload-warning-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteUploadWarningRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/disable-archiving-request.ts b/lib/loganalytics/lib/request/disable-archiving-request.ts index 5dc9a4f751..8c75954771 100644 --- a/lib/loganalytics/lib/request/disable-archiving-request.ts +++ b/lib/loganalytics/lib/request/disable-archiving-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DisableArchivingRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/enable-archiving-request.ts b/lib/loganalytics/lib/request/enable-archiving-request.ts index 3f12aaef29..9d2b40b128 100644 --- a/lib/loganalytics/lib/request/enable-archiving-request.ts +++ b/lib/loganalytics/lib/request/enable-archiving-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface EnableArchivingRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/estimate-purge-data-size-request.ts b/lib/loganalytics/lib/request/estimate-purge-data-size-request.ts index aa416f515e..8fe210d2a1 100644 --- a/lib/loganalytics/lib/request/estimate-purge-data-size-request.ts +++ b/lib/loganalytics/lib/request/estimate-purge-data-size-request.ts @@ -15,12 +15,12 @@ import * as model from "../model"; import common = require("oci-common"); export interface EstimatePurgeDataSizeRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; /** - * Parameters used to estimate purge data size + * This is the input to estimate the size of data to be purged. */ "estimatePurgeDataSizeDetails": model.EstimatePurgeDataSizeDetails; /** diff --git a/lib/loganalytics/lib/request/export-custom-content-request.ts b/lib/loganalytics/lib/request/export-custom-content-request.ts index 25aab8679b..580cc3cba4 100644 --- a/lib/loganalytics/lib/request/export-custom-content-request.ts +++ b/lib/loganalytics/lib/request/export-custom-content-request.ts @@ -15,12 +15,12 @@ import * as model from "../model"; import common = require("oci-common"); export interface ExportCustomContentRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; /** - * + * content to export */ "exportCustomContentDetails": model.ExportContent; /** diff --git a/lib/loganalytics/lib/request/export-query-result-request.ts b/lib/loganalytics/lib/request/export-query-result-request.ts index 372738cb48..b864966ec3 100644 --- a/lib/loganalytics/lib/request/export-query-result-request.ts +++ b/lib/loganalytics/lib/request/export-query-result-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ExportQueryResultRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/extract-structured-log-field-paths-request.ts b/lib/loganalytics/lib/request/extract-structured-log-field-paths-request.ts index efab0ce0f5..d6833123fe 100644 --- a/lib/loganalytics/lib/request/extract-structured-log-field-paths-request.ts +++ b/lib/loganalytics/lib/request/extract-structured-log-field-paths-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ExtractStructuredLogFieldPathsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/extract-structured-log-header-paths-request.ts b/lib/loganalytics/lib/request/extract-structured-log-header-paths-request.ts index 4f5442bf1a..99923b2eb9 100644 --- a/lib/loganalytics/lib/request/extract-structured-log-header-paths-request.ts +++ b/lib/loganalytics/lib/request/extract-structured-log-header-paths-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ExtractStructuredLogHeaderPathsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/filter-request.ts b/lib/loganalytics/lib/request/filter-request.ts index 1cb6762a0b..62b49b3462 100644 --- a/lib/loganalytics/lib/request/filter-request.ts +++ b/lib/loganalytics/lib/request/filter-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface FilterRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-association-summary-request.ts b/lib/loganalytics/lib/request/get-association-summary-request.ts index c3dea3fb18..998b916337 100644 --- a/lib/loganalytics/lib/request/get-association-summary-request.ts +++ b/lib/loganalytics/lib/request/get-association-summary-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetAssociationSummaryRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-column-names-request.ts b/lib/loganalytics/lib/request/get-column-names-request.ts index bb7d1f7aed..a7b4ad5879 100644 --- a/lib/loganalytics/lib/request/get-column-names-request.ts +++ b/lib/loganalytics/lib/request/get-column-names-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetColumnNamesRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-config-work-request-request.ts b/lib/loganalytics/lib/request/get-config-work-request-request.ts index 003287c210..ac8d589636 100644 --- a/lib/loganalytics/lib/request/get-config-work-request-request.ts +++ b/lib/loganalytics/lib/request/get-config-work-request-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetConfigWorkRequestRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-field-request.ts b/lib/loganalytics/lib/request/get-field-request.ts index 612cb3df9c..47a9dccf66 100644 --- a/lib/loganalytics/lib/request/get-field-request.ts +++ b/lib/loganalytics/lib/request/get-field-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetFieldRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-fields-summary-request.ts b/lib/loganalytics/lib/request/get-fields-summary-request.ts index 4b47840282..b923fb9f21 100644 --- a/lib/loganalytics/lib/request/get-fields-summary-request.ts +++ b/lib/loganalytics/lib/request/get-fields-summary-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetFieldsSummaryRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-label-request.ts b/lib/loganalytics/lib/request/get-label-request.ts index 3ffc5508ac..7fd9b20eda 100644 --- a/lib/loganalytics/lib/request/get-label-request.ts +++ b/lib/loganalytics/lib/request/get-label-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetLabelRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-label-summary-request.ts b/lib/loganalytics/lib/request/get-label-summary-request.ts index 86b1d6f8f2..4db46a2fff 100644 --- a/lib/loganalytics/lib/request/get-label-summary-request.ts +++ b/lib/loganalytics/lib/request/get-label-summary-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetLabelSummaryRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-log-analytics-entities-summary-request.ts b/lib/loganalytics/lib/request/get-log-analytics-entities-summary-request.ts index 1d25b20857..afc26d874c 100644 --- a/lib/loganalytics/lib/request/get-log-analytics-entities-summary-request.ts +++ b/lib/loganalytics/lib/request/get-log-analytics-entities-summary-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetLogAnalyticsEntitiesSummaryRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-log-analytics-entity-request.ts b/lib/loganalytics/lib/request/get-log-analytics-entity-request.ts index 73298289bb..f15e4e7940 100644 --- a/lib/loganalytics/lib/request/get-log-analytics-entity-request.ts +++ b/lib/loganalytics/lib/request/get-log-analytics-entity-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetLogAnalyticsEntityRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-log-analytics-entity-type-request.ts b/lib/loganalytics/lib/request/get-log-analytics-entity-type-request.ts index 4a0a9ad1b0..0d108ee9a0 100644 --- a/lib/loganalytics/lib/request/get-log-analytics-entity-type-request.ts +++ b/lib/loganalytics/lib/request/get-log-analytics-entity-type-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetLogAnalyticsEntityTypeRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-log-analytics-log-group-request.ts b/lib/loganalytics/lib/request/get-log-analytics-log-group-request.ts index 44196cb5c3..3d8ef6d324 100644 --- a/lib/loganalytics/lib/request/get-log-analytics-log-group-request.ts +++ b/lib/loganalytics/lib/request/get-log-analytics-log-group-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetLogAnalyticsLogGroupRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-log-analytics-log-groups-summary-request.ts b/lib/loganalytics/lib/request/get-log-analytics-log-groups-summary-request.ts index 2c41398d43..1da39f96b6 100644 --- a/lib/loganalytics/lib/request/get-log-analytics-log-groups-summary-request.ts +++ b/lib/loganalytics/lib/request/get-log-analytics-log-groups-summary-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetLogAnalyticsLogGroupsSummaryRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-log-analytics-object-collection-rule-request.ts b/lib/loganalytics/lib/request/get-log-analytics-object-collection-rule-request.ts index 2c3b42a2ab..c0fcd67da3 100644 --- a/lib/loganalytics/lib/request/get-log-analytics-object-collection-rule-request.ts +++ b/lib/loganalytics/lib/request/get-log-analytics-object-collection-rule-request.ts @@ -15,12 +15,12 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetLogAnalyticsObjectCollectionRuleRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; /** - * The log analytics os collection rule [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) + * The Logging Analytics Object Collection Rule [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) */ "logAnalyticsObjectCollectionRuleId": string; /** diff --git a/lib/loganalytics/lib/request/get-namespace-request.ts b/lib/loganalytics/lib/request/get-namespace-request.ts index c359deb989..cfd32ee08d 100644 --- a/lib/loganalytics/lib/request/get-namespace-request.ts +++ b/lib/loganalytics/lib/request/get-namespace-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetNamespaceRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-parser-request.ts b/lib/loganalytics/lib/request/get-parser-request.ts index 12decc77da..34d0068b57 100644 --- a/lib/loganalytics/lib/request/get-parser-request.ts +++ b/lib/loganalytics/lib/request/get-parser-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetParserRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-parser-summary-request.ts b/lib/loganalytics/lib/request/get-parser-summary-request.ts index ec7e3a3990..f296e7a3a3 100644 --- a/lib/loganalytics/lib/request/get-parser-summary-request.ts +++ b/lib/loganalytics/lib/request/get-parser-summary-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetParserSummaryRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-query-result-request.ts b/lib/loganalytics/lib/request/get-query-result-request.ts index 1b713a8e9c..374a9f53bf 100644 --- a/lib/loganalytics/lib/request/get-query-result-request.ts +++ b/lib/loganalytics/lib/request/get-query-result-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetQueryResultRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-query-work-request-request.ts b/lib/loganalytics/lib/request/get-query-work-request-request.ts index eb620f8ddc..0c9e535ab0 100644 --- a/lib/loganalytics/lib/request/get-query-work-request-request.ts +++ b/lib/loganalytics/lib/request/get-query-work-request-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetQueryWorkRequestRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-scheduled-task-request.ts b/lib/loganalytics/lib/request/get-scheduled-task-request.ts index 805156f991..f80d4bdc73 100644 --- a/lib/loganalytics/lib/request/get-scheduled-task-request.ts +++ b/lib/loganalytics/lib/request/get-scheduled-task-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetScheduledTaskRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-source-request.ts b/lib/loganalytics/lib/request/get-source-request.ts index 081c4abf0f..a7840bc2eb 100644 --- a/lib/loganalytics/lib/request/get-source-request.ts +++ b/lib/loganalytics/lib/request/get-source-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetSourceRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-source-summary-request.ts b/lib/loganalytics/lib/request/get-source-summary-request.ts index 1693994227..d2ffa615f4 100644 --- a/lib/loganalytics/lib/request/get-source-summary-request.ts +++ b/lib/loganalytics/lib/request/get-source-summary-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetSourceSummaryRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-storage-request.ts b/lib/loganalytics/lib/request/get-storage-request.ts index 2bac18f3db..27fc7be9d1 100644 --- a/lib/loganalytics/lib/request/get-storage-request.ts +++ b/lib/loganalytics/lib/request/get-storage-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetStorageRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-storage-usage-request.ts b/lib/loganalytics/lib/request/get-storage-usage-request.ts index 5728000218..7d79faab1c 100644 --- a/lib/loganalytics/lib/request/get-storage-usage-request.ts +++ b/lib/loganalytics/lib/request/get-storage-usage-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetStorageUsageRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-storage-work-request-request.ts b/lib/loganalytics/lib/request/get-storage-work-request-request.ts index 8f0adbfbb9..79fb82f429 100644 --- a/lib/loganalytics/lib/request/get-storage-work-request-request.ts +++ b/lib/loganalytics/lib/request/get-storage-work-request-request.ts @@ -19,7 +19,7 @@ export interface GetStorageWorkRequestRequest extends common.BaseRequest { */ "workRequestId": string; /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-upload-request.ts b/lib/loganalytics/lib/request/get-upload-request.ts index 9b5a2f86ac..13a2c847e3 100644 --- a/lib/loganalytics/lib/request/get-upload-request.ts +++ b/lib/loganalytics/lib/request/get-upload-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetUploadRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/get-work-request-request.ts b/lib/loganalytics/lib/request/get-work-request-request.ts index 40f132d495..574b29d434 100644 --- a/lib/loganalytics/lib/request/get-work-request-request.ts +++ b/lib/loganalytics/lib/request/get-work-request-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetWorkRequestRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/import-custom-content-request.ts b/lib/loganalytics/lib/request/import-custom-content-request.ts index daaf0f7c4f..ee58b81fb7 100644 --- a/lib/loganalytics/lib/request/import-custom-content-request.ts +++ b/lib/loganalytics/lib/request/import-custom-content-request.ts @@ -16,7 +16,7 @@ import common = require("oci-common"); import stream = require("stream"); export interface ImportCustomContentRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-associated-entities-request.ts b/lib/loganalytics/lib/request/list-associated-entities-request.ts index 7e728687b1..910aa81e5d 100644 --- a/lib/loganalytics/lib/request/list-associated-entities-request.ts +++ b/lib/loganalytics/lib/request/list-associated-entities-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListAssociatedEntitiesRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-config-work-requests-request.ts b/lib/loganalytics/lib/request/list-config-work-requests-request.ts index ffb8216e99..2583b543d3 100644 --- a/lib/loganalytics/lib/request/list-config-work-requests-request.ts +++ b/lib/loganalytics/lib/request/list-config-work-requests-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListConfigWorkRequestsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-entity-associations-request.ts b/lib/loganalytics/lib/request/list-entity-associations-request.ts index 686c06856d..6bad4dd871 100644 --- a/lib/loganalytics/lib/request/list-entity-associations-request.ts +++ b/lib/loganalytics/lib/request/list-entity-associations-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListEntityAssociationsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-entity-source-associations-request.ts b/lib/loganalytics/lib/request/list-entity-source-associations-request.ts index a5746bf59a..7f6f3d1bcc 100644 --- a/lib/loganalytics/lib/request/list-entity-source-associations-request.ts +++ b/lib/loganalytics/lib/request/list-entity-source-associations-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListEntitySourceAssociationsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-fields-request.ts b/lib/loganalytics/lib/request/list-fields-request.ts index 8837052857..8b6f9c8250 100644 --- a/lib/loganalytics/lib/request/list-fields-request.ts +++ b/lib/loganalytics/lib/request/list-fields-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListFieldsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-label-priorities-request.ts b/lib/loganalytics/lib/request/list-label-priorities-request.ts index 24a508d43c..22388222dc 100644 --- a/lib/loganalytics/lib/request/list-label-priorities-request.ts +++ b/lib/loganalytics/lib/request/list-label-priorities-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListLabelPrioritiesRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-label-source-details-request.ts b/lib/loganalytics/lib/request/list-label-source-details-request.ts index 3de633115b..f18bdb6575 100644 --- a/lib/loganalytics/lib/request/list-label-source-details-request.ts +++ b/lib/loganalytics/lib/request/list-label-source-details-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListLabelSourceDetailsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-labels-request.ts b/lib/loganalytics/lib/request/list-labels-request.ts index fed0e4b16d..05e43d0ed4 100644 --- a/lib/loganalytics/lib/request/list-labels-request.ts +++ b/lib/loganalytics/lib/request/list-labels-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListLabelsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-log-analytics-entities-request.ts b/lib/loganalytics/lib/request/list-log-analytics-entities-request.ts index c0582d8d3d..6bc18b3764 100644 --- a/lib/loganalytics/lib/request/list-log-analytics-entities-request.ts +++ b/lib/loganalytics/lib/request/list-log-analytics-entities-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListLogAnalyticsEntitiesRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-log-analytics-entity-types-request.ts b/lib/loganalytics/lib/request/list-log-analytics-entity-types-request.ts index 86615b308b..5abe31a6a3 100644 --- a/lib/loganalytics/lib/request/list-log-analytics-entity-types-request.ts +++ b/lib/loganalytics/lib/request/list-log-analytics-entity-types-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListLogAnalyticsEntityTypesRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-log-analytics-log-groups-request.ts b/lib/loganalytics/lib/request/list-log-analytics-log-groups-request.ts index ef88a3b3d0..5401d5fc0c 100644 --- a/lib/loganalytics/lib/request/list-log-analytics-log-groups-request.ts +++ b/lib/loganalytics/lib/request/list-log-analytics-log-groups-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListLogAnalyticsLogGroupsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -24,7 +24,7 @@ export interface ListLogAnalyticsLogGroupsRequest extends common.BaseRequest { */ "compartmentId": string; /** - * A filter to return only log analytics entities whose displayName matches the entire display name given. + * A filter to return only log analytics log groups whose displayName matches the entire display name given. * The match is case-insensitive. * */ diff --git a/lib/loganalytics/lib/request/list-log-analytics-object-collection-rules-request.ts b/lib/loganalytics/lib/request/list-log-analytics-object-collection-rules-request.ts index 3a7309775a..081b2554dd 100644 --- a/lib/loganalytics/lib/request/list-log-analytics-object-collection-rules-request.ts +++ b/lib/loganalytics/lib/request/list-log-analytics-object-collection-rules-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListLogAnalyticsObjectCollectionRulesRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-meta-source-types-request.ts b/lib/loganalytics/lib/request/list-meta-source-types-request.ts index 02812cdc46..6d8641b779 100644 --- a/lib/loganalytics/lib/request/list-meta-source-types-request.ts +++ b/lib/loganalytics/lib/request/list-meta-source-types-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListMetaSourceTypesRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -28,7 +28,7 @@ export interface ListMetaSourceTypesRequest extends common.BaseRequest { */ "page"?: string; /** - * orderBy + * sort by field */ "sortBy"?: string; /** diff --git a/lib/loganalytics/lib/request/list-parser-functions-request.ts b/lib/loganalytics/lib/request/list-parser-functions-request.ts index 9652a24986..f361217d40 100644 --- a/lib/loganalytics/lib/request/list-parser-functions-request.ts +++ b/lib/loganalytics/lib/request/list-parser-functions-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListParserFunctionsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -32,7 +32,7 @@ export interface ListParserFunctionsRequest extends common.BaseRequest { */ "page"?: string; /** - * orderBy + * sort by field */ "sortBy"?: string; /** diff --git a/lib/loganalytics/lib/request/list-parser-meta-plugins-request.ts b/lib/loganalytics/lib/request/list-parser-meta-plugins-request.ts index 6769965839..bcd6843bc2 100644 --- a/lib/loganalytics/lib/request/list-parser-meta-plugins-request.ts +++ b/lib/loganalytics/lib/request/list-parser-meta-plugins-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListParserMetaPluginsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -28,7 +28,7 @@ export interface ListParserMetaPluginsRequest extends common.BaseRequest { */ "page"?: string; /** - * orderBy + * sort by field */ "sortBy"?: string; /** diff --git a/lib/loganalytics/lib/request/list-parsers-request.ts b/lib/loganalytics/lib/request/list-parsers-request.ts index ceef451d0c..54c19d9177 100644 --- a/lib/loganalytics/lib/request/list-parsers-request.ts +++ b/lib/loganalytics/lib/request/list-parsers-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListParsersRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-query-work-requests-request.ts b/lib/loganalytics/lib/request/list-query-work-requests-request.ts index 48cd38ed5b..5388210541 100644 --- a/lib/loganalytics/lib/request/list-query-work-requests-request.ts +++ b/lib/loganalytics/lib/request/list-query-work-requests-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListQueryWorkRequestsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-scheduled-tasks-request.ts b/lib/loganalytics/lib/request/list-scheduled-tasks-request.ts index ae6d1ab1b8..6fa8bdd9b2 100644 --- a/lib/loganalytics/lib/request/list-scheduled-tasks-request.ts +++ b/lib/loganalytics/lib/request/list-scheduled-tasks-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListScheduledTasksRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-source-associations-request.ts b/lib/loganalytics/lib/request/list-source-associations-request.ts index ede140b944..ce65acd470 100644 --- a/lib/loganalytics/lib/request/list-source-associations-request.ts +++ b/lib/loganalytics/lib/request/list-source-associations-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListSourceAssociationsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-source-extended-field-definitions-request.ts b/lib/loganalytics/lib/request/list-source-extended-field-definitions-request.ts index a43f467cce..1f5e086671 100644 --- a/lib/loganalytics/lib/request/list-source-extended-field-definitions-request.ts +++ b/lib/loganalytics/lib/request/list-source-extended-field-definitions-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListSourceExtendedFieldDefinitionsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-source-label-operators-request.ts b/lib/loganalytics/lib/request/list-source-label-operators-request.ts index bebbe1c405..8864d6d2ae 100644 --- a/lib/loganalytics/lib/request/list-source-label-operators-request.ts +++ b/lib/loganalytics/lib/request/list-source-label-operators-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListSourceLabelOperatorsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -28,7 +28,7 @@ export interface ListSourceLabelOperatorsRequest extends common.BaseRequest { */ "page"?: string; /** - * orderBy + * sort by field */ "sortBy"?: string; /** diff --git a/lib/loganalytics/lib/request/list-source-meta-functions-request.ts b/lib/loganalytics/lib/request/list-source-meta-functions-request.ts index 5a6321b4b9..96dc3946f2 100644 --- a/lib/loganalytics/lib/request/list-source-meta-functions-request.ts +++ b/lib/loganalytics/lib/request/list-source-meta-functions-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListSourceMetaFunctionsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -28,7 +28,7 @@ export interface ListSourceMetaFunctionsRequest extends common.BaseRequest { */ "page"?: string; /** - * orderBy + * sort by field */ "sortBy"?: string; /** diff --git a/lib/loganalytics/lib/request/list-source-patterns-request.ts b/lib/loganalytics/lib/request/list-source-patterns-request.ts index 9303504abf..eee5edc110 100644 --- a/lib/loganalytics/lib/request/list-source-patterns-request.ts +++ b/lib/loganalytics/lib/request/list-source-patterns-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListSourcePatternsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-sources-request.ts b/lib/loganalytics/lib/request/list-sources-request.ts index d9d08766e0..b92187b172 100644 --- a/lib/loganalytics/lib/request/list-sources-request.ts +++ b/lib/loganalytics/lib/request/list-sources-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListSourcesRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-storage-work-request-errors-request.ts b/lib/loganalytics/lib/request/list-storage-work-request-errors-request.ts index a8981b178b..f4edf70a3e 100644 --- a/lib/loganalytics/lib/request/list-storage-work-request-errors-request.ts +++ b/lib/loganalytics/lib/request/list-storage-work-request-errors-request.ts @@ -23,7 +23,7 @@ export interface ListStorageWorkRequestErrorsRequest extends common.BaseRequest */ "workRequestId": string; /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-storage-work-requests-request.ts b/lib/loganalytics/lib/request/list-storage-work-requests-request.ts index 7793f8f05e..04600e4993 100644 --- a/lib/loganalytics/lib/request/list-storage-work-requests-request.ts +++ b/lib/loganalytics/lib/request/list-storage-work-requests-request.ts @@ -19,7 +19,7 @@ export interface ListStorageWorkRequestsRequest extends common.BaseRequest { */ "compartmentId": string; /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -41,32 +41,33 @@ export interface ListStorageWorkRequestsRequest extends common.BaseRequest { */ "sortOrder"?: ListStorageWorkRequestsRequest.SortOrder; /** - * The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. If no value is specified timeAccepted is default. + * This is the query parameter of which field to sort by. Only one sort order may be provided. Default order for timeAccepted + * is descending. If no value is specified timeAccepted is default. * */ "sortBy"?: ListStorageWorkRequestsRequest.SortBy; /** - * storage operation type + * The is the work request type query parameter */ "operationType"?: model.StorageOperationType; /** - * storage operation status + * The is the work request status query parameter */ "status"?: model.WorkRequestStatus; /** - * storage operation started time + * The is the query parameter of when the processing of work request was started */ "timeStarted"?: Date; /** - * storage operation time finished + * The is the query parameter of when the processing of work request was finished */ "timeFinished"?: Date; /** - * policy name e.g. purge policy + * This is the query parameter of purge policy name */ "policyName"?: string; /** - * policy ID e.g. purge policy ID + * This is the query parameter of purge policy ID */ "policyId"?: string; } diff --git a/lib/loganalytics/lib/request/list-supported-char-encodings-request.ts b/lib/loganalytics/lib/request/list-supported-char-encodings-request.ts index 7cbd1ada53..67258f71f2 100644 --- a/lib/loganalytics/lib/request/list-supported-char-encodings-request.ts +++ b/lib/loganalytics/lib/request/list-supported-char-encodings-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListSupportedCharEncodingsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-supported-timezones-request.ts b/lib/loganalytics/lib/request/list-supported-timezones-request.ts index b1c640d7e8..64d2bdbdab 100644 --- a/lib/loganalytics/lib/request/list-supported-timezones-request.ts +++ b/lib/loganalytics/lib/request/list-supported-timezones-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListSupportedTimezonesRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-upload-files-request.ts b/lib/loganalytics/lib/request/list-upload-files-request.ts index 916398b361..856d8e692c 100644 --- a/lib/loganalytics/lib/request/list-upload-files-request.ts +++ b/lib/loganalytics/lib/request/list-upload-files-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListUploadFilesRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -42,11 +42,11 @@ export interface ListUploadFilesRequest extends common.BaseRequest { */ "sortBy"?: ListUploadFilesRequest.SortBy; /** - * Search string + * Search string used to filtering uploads based on file name, log group name and log source name. */ "searchStr"?: string; /** - * Status + * Upload Status. */ "status"?: Array; /** diff --git a/lib/loganalytics/lib/request/list-upload-warnings-request.ts b/lib/loganalytics/lib/request/list-upload-warnings-request.ts index 59713e8416..ab75410b0a 100644 --- a/lib/loganalytics/lib/request/list-upload-warnings-request.ts +++ b/lib/loganalytics/lib/request/list-upload-warnings-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListUploadWarningsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-uploads-request.ts b/lib/loganalytics/lib/request/list-uploads-request.ts index ac842e1780..3c6ce9f413 100644 --- a/lib/loganalytics/lib/request/list-uploads-request.ts +++ b/lib/loganalytics/lib/request/list-uploads-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListUploadsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-work-request-errors-request.ts b/lib/loganalytics/lib/request/list-work-request-errors-request.ts index 325fa49707..af77937229 100644 --- a/lib/loganalytics/lib/request/list-work-request-errors-request.ts +++ b/lib/loganalytics/lib/request/list-work-request-errors-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-work-request-logs-request.ts b/lib/loganalytics/lib/request/list-work-request-logs-request.ts index cadbee1e98..d51e7065f9 100644 --- a/lib/loganalytics/lib/request/list-work-request-logs-request.ts +++ b/lib/loganalytics/lib/request/list-work-request-logs-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/list-work-requests-request.ts b/lib/loganalytics/lib/request/list-work-requests-request.ts index 531e7cea79..08b351ae35 100644 --- a/lib/loganalytics/lib/request/list-work-requests-request.ts +++ b/lib/loganalytics/lib/request/list-work-requests-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ListWorkRequestsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/offboard-namespace-request.ts b/lib/loganalytics/lib/request/offboard-namespace-request.ts index 630853a70f..bfa57039b4 100644 --- a/lib/loganalytics/lib/request/offboard-namespace-request.ts +++ b/lib/loganalytics/lib/request/offboard-namespace-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface OffboardNamespaceRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -23,4 +23,13 @@ export interface OffboardNamespaceRequest extends common.BaseRequest { * The client request ID for tracing. */ "opcRequestId"?: string; + /** + * A token that uniquely identifies a request so it can be retried in case of a timeout or + * server error without risk of executing that same action again. Retry tokens expire after 24 + * hours, but can be invalidated before then due to conflicting operations. For example, if a resource + * has been deleted and purged from the system, then a retry of the original creation request + * might be rejected. + * + */ + "opcRetryToken"?: string; } diff --git a/lib/loganalytics/lib/request/onboard-namespace-request.ts b/lib/loganalytics/lib/request/onboard-namespace-request.ts index fb87c3991a..b8c639d6fd 100644 --- a/lib/loganalytics/lib/request/onboard-namespace-request.ts +++ b/lib/loganalytics/lib/request/onboard-namespace-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface OnboardNamespaceRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/parse-query-request.ts b/lib/loganalytics/lib/request/parse-query-request.ts index 28557fc262..d858fd5a24 100644 --- a/lib/loganalytics/lib/request/parse-query-request.ts +++ b/lib/loganalytics/lib/request/parse-query-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ParseQueryRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/purge-storage-data-request.ts b/lib/loganalytics/lib/request/purge-storage-data-request.ts index d69e53652b..915c665beb 100644 --- a/lib/loganalytics/lib/request/purge-storage-data-request.ts +++ b/lib/loganalytics/lib/request/purge-storage-data-request.ts @@ -15,12 +15,12 @@ import * as model from "../model"; import common = require("oci-common"); export interface PurgeStorageDataRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; /** - * purge old data request details + * This is the input to purge old data. */ "purgeStorageDataDetails": model.PurgeStorageDataDetails; /** diff --git a/lib/loganalytics/lib/request/put-query-work-request-background-request.ts b/lib/loganalytics/lib/request/put-query-work-request-background-request.ts index 5826ec3c6b..4a7fa939ab 100644 --- a/lib/loganalytics/lib/request/put-query-work-request-background-request.ts +++ b/lib/loganalytics/lib/request/put-query-work-request-background-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface PutQueryWorkRequestBackgroundRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/query-request.ts b/lib/loganalytics/lib/request/query-request.ts index 877b3cbf47..b25cea2060 100644 --- a/lib/loganalytics/lib/request/query-request.ts +++ b/lib/loganalytics/lib/request/query-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface QueryRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/recall-archived-data-request.ts b/lib/loganalytics/lib/request/recall-archived-data-request.ts index b93c7d6780..a3c242aea5 100644 --- a/lib/loganalytics/lib/request/recall-archived-data-request.ts +++ b/lib/loganalytics/lib/request/recall-archived-data-request.ts @@ -15,12 +15,12 @@ import * as model from "../model"; import common = require("oci-common"); export interface RecallArchivedDataRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; /** - * recall archived data request details + * This is the input to recall archived data. */ "recallArchivedDataDetails": model.RecallArchivedDataDetails; /** diff --git a/lib/loganalytics/lib/request/register-lookup-request.ts b/lib/loganalytics/lib/request/register-lookup-request.ts index 8e073d1cbb..5fa1d6907f 100644 --- a/lib/loganalytics/lib/request/register-lookup-request.ts +++ b/lib/loganalytics/lib/request/register-lookup-request.ts @@ -16,7 +16,7 @@ import common = require("oci-common"); import stream = require("stream"); export interface RegisterLookupRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -39,7 +39,7 @@ export interface RegisterLookupRequest extends common.BaseRequest { */ "description"?: string; /** - * character Encoding + * Character Encoding */ "charEncoding"?: string; /** diff --git a/lib/loganalytics/lib/request/release-recalled-data-request.ts b/lib/loganalytics/lib/request/release-recalled-data-request.ts index d914d8077a..15efeba252 100644 --- a/lib/loganalytics/lib/request/release-recalled-data-request.ts +++ b/lib/loganalytics/lib/request/release-recalled-data-request.ts @@ -15,12 +15,12 @@ import * as model from "../model"; import common = require("oci-common"); export interface ReleaseRecalledDataRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; /** - * release recalled data request details + * This is the input to release recalled data */ "releaseRecalledDataDetails": model.ReleaseRecalledDataDetails; /** diff --git a/lib/loganalytics/lib/request/remove-entity-associations-request.ts b/lib/loganalytics/lib/request/remove-entity-associations-request.ts index f7ce26705c..5c6cc8e18e 100644 --- a/lib/loganalytics/lib/request/remove-entity-associations-request.ts +++ b/lib/loganalytics/lib/request/remove-entity-associations-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface RemoveEntityAssociationsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/run-request.ts b/lib/loganalytics/lib/request/run-request.ts index b01b114de4..ffa8979abe 100644 --- a/lib/loganalytics/lib/request/run-request.ts +++ b/lib/loganalytics/lib/request/run-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface RunRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/suggest-request.ts b/lib/loganalytics/lib/request/suggest-request.ts index 78f9b64e3c..828f82d9ce 100644 --- a/lib/loganalytics/lib/request/suggest-request.ts +++ b/lib/loganalytics/lib/request/suggest-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface SuggestRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/test-parser-request.ts b/lib/loganalytics/lib/request/test-parser-request.ts index 98f82a461d..1347295681 100644 --- a/lib/loganalytics/lib/request/test-parser-request.ts +++ b/lib/loganalytics/lib/request/test-parser-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface TestParserRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/update-log-analytics-entity-request.ts b/lib/loganalytics/lib/request/update-log-analytics-entity-request.ts index 4a935b1c32..45a21d90de 100644 --- a/lib/loganalytics/lib/request/update-log-analytics-entity-request.ts +++ b/lib/loganalytics/lib/request/update-log-analytics-entity-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpdateLogAnalyticsEntityRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/update-log-analytics-entity-type-request.ts b/lib/loganalytics/lib/request/update-log-analytics-entity-type-request.ts index 0a6f46f694..32affcb5b2 100644 --- a/lib/loganalytics/lib/request/update-log-analytics-entity-type-request.ts +++ b/lib/loganalytics/lib/request/update-log-analytics-entity-type-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpdateLogAnalyticsEntityTypeRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/update-log-analytics-log-group-request.ts b/lib/loganalytics/lib/request/update-log-analytics-log-group-request.ts index 1a6d17de44..6b89c1642c 100644 --- a/lib/loganalytics/lib/request/update-log-analytics-log-group-request.ts +++ b/lib/loganalytics/lib/request/update-log-analytics-log-group-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpdateLogAnalyticsLogGroupRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/update-log-analytics-object-collection-rule-request.ts b/lib/loganalytics/lib/request/update-log-analytics-object-collection-rule-request.ts index ca5f3e8632..7e0bbb6421 100644 --- a/lib/loganalytics/lib/request/update-log-analytics-object-collection-rule-request.ts +++ b/lib/loganalytics/lib/request/update-log-analytics-object-collection-rule-request.ts @@ -15,12 +15,12 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpdateLogAnalyticsObjectCollectionRuleRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; /** - * The log analytics os collection rule [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) + * The Logging Analytics Object Collection Rule [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) */ "logAnalyticsObjectCollectionRuleId": string; /** diff --git a/lib/loganalytics/lib/request/update-scheduled-task-request.ts b/lib/loganalytics/lib/request/update-scheduled-task-request.ts index 8a681c5433..749d38654a 100644 --- a/lib/loganalytics/lib/request/update-scheduled-task-request.ts +++ b/lib/loganalytics/lib/request/update-scheduled-task-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpdateScheduledTaskRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/update-storage-request.ts b/lib/loganalytics/lib/request/update-storage-request.ts index 780d00cad5..0680e1cb52 100644 --- a/lib/loganalytics/lib/request/update-storage-request.ts +++ b/lib/loganalytics/lib/request/update-storage-request.ts @@ -15,12 +15,12 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpdateStorageRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; /** - * archiving configuration + * This is the archiving configuration */ "updateStorageDetails": model.UpdateStorageDetails; /** diff --git a/lib/loganalytics/lib/request/upload-log-file-request.ts b/lib/loganalytics/lib/request/upload-log-file-request.ts index d7ef62b67a..e3779f5674 100644 --- a/lib/loganalytics/lib/request/upload-log-file-request.ts +++ b/lib/loganalytics/lib/request/upload-log-file-request.ts @@ -16,7 +16,7 @@ import common = require("oci-common"); import stream = require("stream"); export interface UploadLogFileRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; @@ -37,7 +37,6 @@ export interface UploadLogFileRequest extends common.BaseRequest { "filename": string; /** * The log group OCID to which the log data in this upload will be mapped to. - * Example: `ocid1.loganalyticsloggroup.oc1..aaaaaaaad3q4sosi5i7z7onw2kgbwyk1581620537198` * */ "opcMetaLoggrpid": string; @@ -56,7 +55,7 @@ export interface UploadLogFileRequest extends common.BaseRequest { */ "timezone"?: string; /** - * character Encoding + * Character Encoding */ "charEncoding"?: string; /** @@ -78,7 +77,7 @@ export interface UploadLogFileRequest extends common.BaseRequest { */ "opcRequestId"?: string; /** - * The base-64 encoded MD5 hash of the body. If the Content-MD5 header is present, Log Analytics performs an integrity check + * The base-64 encoded MD5 hash of the body. If the Content-MD5 header is present, Logging Analytics performs an integrity check * on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header. * If the two hashes do not match, the log data is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message: *

@@ -87,7 +86,7 @@ export interface UploadLogFileRequest extends common.BaseRequest { */ "contentMd5"?: string; /** - * The content type of the log data. Defaults to 'application/octet-stream' if not overridden during the UploadLogFile call. + * The content type of the log data. */ "contentType"?: string; /** diff --git a/lib/loganalytics/lib/request/upsert-associations-request.ts b/lib/loganalytics/lib/request/upsert-associations-request.ts index 9257605ea3..ab498b9922 100644 --- a/lib/loganalytics/lib/request/upsert-associations-request.ts +++ b/lib/loganalytics/lib/request/upsert-associations-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpsertAssociationsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/upsert-field-request.ts b/lib/loganalytics/lib/request/upsert-field-request.ts index 0e0ad07b7c..9b3b158a10 100644 --- a/lib/loganalytics/lib/request/upsert-field-request.ts +++ b/lib/loganalytics/lib/request/upsert-field-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpsertFieldRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/upsert-label-request.ts b/lib/loganalytics/lib/request/upsert-label-request.ts index bb4abc700c..3f9748d445 100644 --- a/lib/loganalytics/lib/request/upsert-label-request.ts +++ b/lib/loganalytics/lib/request/upsert-label-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpsertLabelRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/upsert-parser-request.ts b/lib/loganalytics/lib/request/upsert-parser-request.ts index 39d7cfd58d..dc504d8e58 100644 --- a/lib/loganalytics/lib/request/upsert-parser-request.ts +++ b/lib/loganalytics/lib/request/upsert-parser-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpsertParserRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/upsert-source-request.ts b/lib/loganalytics/lib/request/upsert-source-request.ts index f050a5f48f..9e3e7d93d9 100644 --- a/lib/loganalytics/lib/request/upsert-source-request.ts +++ b/lib/loganalytics/lib/request/upsert-source-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpsertSourceRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/validate-association-parameters-request.ts b/lib/loganalytics/lib/request/validate-association-parameters-request.ts index 7273a36d41..3b5f0756be 100644 --- a/lib/loganalytics/lib/request/validate-association-parameters-request.ts +++ b/lib/loganalytics/lib/request/validate-association-parameters-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ValidateAssociationParametersRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/validate-file-request.ts b/lib/loganalytics/lib/request/validate-file-request.ts index 09b30678e5..be8f265322 100644 --- a/lib/loganalytics/lib/request/validate-file-request.ts +++ b/lib/loganalytics/lib/request/validate-file-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ValidateFileRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/validate-source-extended-field-details-request.ts b/lib/loganalytics/lib/request/validate-source-extended-field-details-request.ts index 2c2af88b84..11332d669c 100644 --- a/lib/loganalytics/lib/request/validate-source-extended-field-details-request.ts +++ b/lib/loganalytics/lib/request/validate-source-extended-field-details-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ValidateSourceExtendedFieldDetailsRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/validate-source-mapping-request.ts b/lib/loganalytics/lib/request/validate-source-mapping-request.ts index 82514b32c2..82d048424b 100644 --- a/lib/loganalytics/lib/request/validate-source-mapping-request.ts +++ b/lib/loganalytics/lib/request/validate-source-mapping-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ValidateSourceMappingRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/request/validate-source-request.ts b/lib/loganalytics/lib/request/validate-source-request.ts index ff6d383243..98c6ed2877 100644 --- a/lib/loganalytics/lib/request/validate-source-request.ts +++ b/lib/loganalytics/lib/request/validate-source-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ValidateSourceRequest extends common.BaseRequest { /** - * The Log Analytics namespace used for the request. + * The Logging Analytics namespace used for the request. * */ "namespaceName": string; diff --git a/lib/loganalytics/lib/response/add-entity-association-response.ts b/lib/loganalytics/lib/response/add-entity-association-response.ts index 2b25894b8f..7e6e307219 100644 --- a/lib/loganalytics/lib/response/add-entity-association-response.ts +++ b/lib/loganalytics/lib/response/add-entity-association-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface AddEntityAssociationResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/batch-get-basic-info-response.ts b/lib/loganalytics/lib/response/batch-get-basic-info-response.ts index f3ea5c9423..407765f146 100644 --- a/lib/loganalytics/lib/response/batch-get-basic-info-response.ts +++ b/lib/loganalytics/lib/response/batch-get-basic-info-response.ts @@ -30,8 +30,7 @@ export interface BatchGetBasicInfoResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/cancel-query-work-request-response.ts b/lib/loganalytics/lib/response/cancel-query-work-request-response.ts index fe0e37ca54..e681c6629c 100644 --- a/lib/loganalytics/lib/response/cancel-query-work-request-response.ts +++ b/lib/loganalytics/lib/response/cancel-query-work-request-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface CancelQueryWorkRequestResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/change-log-analytics-entity-compartment-response.ts b/lib/loganalytics/lib/response/change-log-analytics-entity-compartment-response.ts index 532e19a072..21fe63a27f 100644 --- a/lib/loganalytics/lib/response/change-log-analytics-entity-compartment-response.ts +++ b/lib/loganalytics/lib/response/change-log-analytics-entity-compartment-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ChangeLogAnalyticsEntityCompartmentResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/change-log-analytics-log-group-compartment-response.ts b/lib/loganalytics/lib/response/change-log-analytics-log-group-compartment-response.ts index 94c4c030f0..d8bec47e2e 100644 --- a/lib/loganalytics/lib/response/change-log-analytics-log-group-compartment-response.ts +++ b/lib/loganalytics/lib/response/change-log-analytics-log-group-compartment-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ChangeLogAnalyticsLogGroupCompartmentResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/change-log-analytics-object-collection-rule-compartment-response.ts b/lib/loganalytics/lib/response/change-log-analytics-object-collection-rule-compartment-response.ts index 99d3f66145..e8cc5f81e3 100644 --- a/lib/loganalytics/lib/response/change-log-analytics-object-collection-rule-compartment-response.ts +++ b/lib/loganalytics/lib/response/change-log-analytics-object-collection-rule-compartment-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/change-scheduled-task-compartment-response.ts b/lib/loganalytics/lib/response/change-scheduled-task-compartment-response.ts index f71737844e..5f7f6c697f 100644 --- a/lib/loganalytics/lib/response/change-scheduled-task-compartment-response.ts +++ b/lib/loganalytics/lib/response/change-scheduled-task-compartment-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ChangeScheduledTaskCompartmentResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/clean-response.ts b/lib/loganalytics/lib/response/clean-response.ts index 84baa9ecdb..b7c9364794 100644 --- a/lib/loganalytics/lib/response/clean-response.ts +++ b/lib/loganalytics/lib/response/clean-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface CleanResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/create-log-analytics-entity-response.ts b/lib/loganalytics/lib/response/create-log-analytics-entity-response.ts index e50e85b223..0214ad60f0 100644 --- a/lib/loganalytics/lib/response/create-log-analytics-entity-response.ts +++ b/lib/loganalytics/lib/response/create-log-analytics-entity-response.ts @@ -21,8 +21,7 @@ export interface CreateLogAnalyticsEntityResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/create-log-analytics-entity-type-response.ts b/lib/loganalytics/lib/response/create-log-analytics-entity-type-response.ts index c59966b274..21e1695b97 100644 --- a/lib/loganalytics/lib/response/create-log-analytics-entity-type-response.ts +++ b/lib/loganalytics/lib/response/create-log-analytics-entity-type-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface CreateLogAnalyticsEntityTypeResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/create-log-analytics-log-group-response.ts b/lib/loganalytics/lib/response/create-log-analytics-log-group-response.ts index 348e287733..1b744ce0bb 100644 --- a/lib/loganalytics/lib/response/create-log-analytics-log-group-response.ts +++ b/lib/loganalytics/lib/response/create-log-analytics-log-group-response.ts @@ -21,8 +21,7 @@ export interface CreateLogAnalyticsLogGroupResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/create-log-analytics-object-collection-rule-response.ts b/lib/loganalytics/lib/response/create-log-analytics-object-collection-rule-response.ts index 48e555af86..d23d1800c7 100644 --- a/lib/loganalytics/lib/response/create-log-analytics-object-collection-rule-response.ts +++ b/lib/loganalytics/lib/response/create-log-analytics-object-collection-rule-response.ts @@ -21,8 +21,7 @@ export interface CreateLogAnalyticsObjectCollectionRuleResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/create-scheduled-task-response.ts b/lib/loganalytics/lib/response/create-scheduled-task-response.ts index 1f20661f8b..80bd955d30 100644 --- a/lib/loganalytics/lib/response/create-scheduled-task-response.ts +++ b/lib/loganalytics/lib/response/create-scheduled-task-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface CreateScheduledTaskResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-associations-response.ts b/lib/loganalytics/lib/response/delete-associations-response.ts index ab023052ad..cc0923bcf6 100644 --- a/lib/loganalytics/lib/response/delete-associations-response.ts +++ b/lib/loganalytics/lib/response/delete-associations-response.ts @@ -16,13 +16,13 @@ import common = require("oci-common"); export interface DeleteAssociationsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. * */ - "opcRequestId": string; + "opcWorkRequestId": string; /** - * The returned model.ErrorDetails instance. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. + * */ - "errorDetails": model.ErrorDetails; + "opcRequestId": string; } diff --git a/lib/loganalytics/lib/response/delete-field-response.ts b/lib/loganalytics/lib/response/delete-field-response.ts index 22ba9b8175..b4c28315f4 100644 --- a/lib/loganalytics/lib/response/delete-field-response.ts +++ b/lib/loganalytics/lib/response/delete-field-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteFieldResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-label-response.ts b/lib/loganalytics/lib/response/delete-label-response.ts index cc3481a20c..43427261b6 100644 --- a/lib/loganalytics/lib/response/delete-label-response.ts +++ b/lib/loganalytics/lib/response/delete-label-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteLabelResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-log-analytics-entity-response.ts b/lib/loganalytics/lib/response/delete-log-analytics-entity-response.ts index 4dae4bad8b..47783b8074 100644 --- a/lib/loganalytics/lib/response/delete-log-analytics-entity-response.ts +++ b/lib/loganalytics/lib/response/delete-log-analytics-entity-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteLogAnalyticsEntityResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-log-analytics-entity-type-response.ts b/lib/loganalytics/lib/response/delete-log-analytics-entity-type-response.ts index 35b4227b1c..3d51741b50 100644 --- a/lib/loganalytics/lib/response/delete-log-analytics-entity-type-response.ts +++ b/lib/loganalytics/lib/response/delete-log-analytics-entity-type-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteLogAnalyticsEntityTypeResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-log-analytics-log-group-response.ts b/lib/loganalytics/lib/response/delete-log-analytics-log-group-response.ts index b1771fbe94..a617bf7f68 100644 --- a/lib/loganalytics/lib/response/delete-log-analytics-log-group-response.ts +++ b/lib/loganalytics/lib/response/delete-log-analytics-log-group-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteLogAnalyticsLogGroupResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-log-analytics-object-collection-rule-response.ts b/lib/loganalytics/lib/response/delete-log-analytics-object-collection-rule-response.ts index da46694c76..5d98466165 100644 --- a/lib/loganalytics/lib/response/delete-log-analytics-object-collection-rule-response.ts +++ b/lib/loganalytics/lib/response/delete-log-analytics-object-collection-rule-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteLogAnalyticsObjectCollectionRuleResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-parser-response.ts b/lib/loganalytics/lib/response/delete-parser-response.ts index b917a23dcc..f67fcdf3f1 100644 --- a/lib/loganalytics/lib/response/delete-parser-response.ts +++ b/lib/loganalytics/lib/response/delete-parser-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteParserResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-scheduled-task-response.ts b/lib/loganalytics/lib/response/delete-scheduled-task-response.ts index 94d66751af..e39ac64ca2 100644 --- a/lib/loganalytics/lib/response/delete-scheduled-task-response.ts +++ b/lib/loganalytics/lib/response/delete-scheduled-task-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteScheduledTaskResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-source-response.ts b/lib/loganalytics/lib/response/delete-source-response.ts index 121bef7b3d..656850c5ac 100644 --- a/lib/loganalytics/lib/response/delete-source-response.ts +++ b/lib/loganalytics/lib/response/delete-source-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteSourceResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-upload-file-response.ts b/lib/loganalytics/lib/response/delete-upload-file-response.ts index 3a1b64c2b2..23c66ec8e2 100644 --- a/lib/loganalytics/lib/response/delete-upload-file-response.ts +++ b/lib/loganalytics/lib/response/delete-upload-file-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteUploadFileResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-upload-response.ts b/lib/loganalytics/lib/response/delete-upload-response.ts index 6072b8da4e..a60737a081 100644 --- a/lib/loganalytics/lib/response/delete-upload-response.ts +++ b/lib/loganalytics/lib/response/delete-upload-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteUploadResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/delete-upload-warning-response.ts b/lib/loganalytics/lib/response/delete-upload-warning-response.ts index 5cc53285eb..ae243c9f05 100644 --- a/lib/loganalytics/lib/response/delete-upload-warning-response.ts +++ b/lib/loganalytics/lib/response/delete-upload-warning-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DeleteUploadWarningResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/disable-archiving-response.ts b/lib/loganalytics/lib/response/disable-archiving-response.ts index a5fc20975a..a91efddd1a 100644 --- a/lib/loganalytics/lib/response/disable-archiving-response.ts +++ b/lib/loganalytics/lib/response/disable-archiving-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface DisableArchivingResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/enable-archiving-response.ts b/lib/loganalytics/lib/response/enable-archiving-response.ts index 5af8d6b3a4..a9ef84bb14 100644 --- a/lib/loganalytics/lib/response/enable-archiving-response.ts +++ b/lib/loganalytics/lib/response/enable-archiving-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface EnableArchivingResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/estimate-purge-data-size-response.ts b/lib/loganalytics/lib/response/estimate-purge-data-size-response.ts index 501acc5f27..c3d3d877aa 100644 --- a/lib/loganalytics/lib/response/estimate-purge-data-size-response.ts +++ b/lib/loganalytics/lib/response/estimate-purge-data-size-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface EstimatePurgeDataSizeResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/export-custom-content-response.ts b/lib/loganalytics/lib/response/export-custom-content-response.ts index 7ca9c20d69..2ae00b800e 100644 --- a/lib/loganalytics/lib/response/export-custom-content-response.ts +++ b/lib/loganalytics/lib/response/export-custom-content-response.ts @@ -17,8 +17,7 @@ import stream = require("stream"); export interface ExportCustomContentResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/export-query-result-response.ts b/lib/loganalytics/lib/response/export-query-result-response.ts index 70dea035b5..089d9bb75c 100644 --- a/lib/loganalytics/lib/response/export-query-result-response.ts +++ b/lib/loganalytics/lib/response/export-query-result-response.ts @@ -17,8 +17,7 @@ import stream = require("stream"); export interface ExportQueryResultResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/extract-structured-log-field-paths-response.ts b/lib/loganalytics/lib/response/extract-structured-log-field-paths-response.ts index c5dcda44da..fda0994d03 100644 --- a/lib/loganalytics/lib/response/extract-structured-log-field-paths-response.ts +++ b/lib/loganalytics/lib/response/extract-structured-log-field-paths-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ExtractStructuredLogFieldPathsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/extract-structured-log-header-paths-response.ts b/lib/loganalytics/lib/response/extract-structured-log-header-paths-response.ts index 3d8e9c0564..93640e08d4 100644 --- a/lib/loganalytics/lib/response/extract-structured-log-header-paths-response.ts +++ b/lib/loganalytics/lib/response/extract-structured-log-header-paths-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ExtractStructuredLogHeaderPathsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/filter-response.ts b/lib/loganalytics/lib/response/filter-response.ts index 5245bd95e4..c482016fb2 100644 --- a/lib/loganalytics/lib/response/filter-response.ts +++ b/lib/loganalytics/lib/response/filter-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface FilterResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-association-summary-response.ts b/lib/loganalytics/lib/response/get-association-summary-response.ts index 7d1abf2451..bedd3223ae 100644 --- a/lib/loganalytics/lib/response/get-association-summary-response.ts +++ b/lib/loganalytics/lib/response/get-association-summary-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetAssociationSummaryResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-column-names-response.ts b/lib/loganalytics/lib/response/get-column-names-response.ts index d1a476400b..63bc05464b 100644 --- a/lib/loganalytics/lib/response/get-column-names-response.ts +++ b/lib/loganalytics/lib/response/get-column-names-response.ts @@ -16,9 +16,12 @@ import common = require("oci-common"); export interface GetColumnNamesResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; + /** + * The returned model.ColumnNameCollection instance. + */ + "columnNameCollection": model.ColumnNameCollection; } diff --git a/lib/loganalytics/lib/response/get-config-work-request-response.ts b/lib/loganalytics/lib/response/get-config-work-request-response.ts index 9418ffca53..e6aabf7f16 100644 --- a/lib/loganalytics/lib/response/get-config-work-request-response.ts +++ b/lib/loganalytics/lib/response/get-config-work-request-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetConfigWorkRequestResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-field-response.ts b/lib/loganalytics/lib/response/get-field-response.ts index f462967aef..2badf457da 100644 --- a/lib/loganalytics/lib/response/get-field-response.ts +++ b/lib/loganalytics/lib/response/get-field-response.ts @@ -21,8 +21,7 @@ export interface GetFieldResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-fields-summary-response.ts b/lib/loganalytics/lib/response/get-fields-summary-response.ts index 67098351fb..27e0f57f3d 100644 --- a/lib/loganalytics/lib/response/get-fields-summary-response.ts +++ b/lib/loganalytics/lib/response/get-fields-summary-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetFieldsSummaryResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-label-response.ts b/lib/loganalytics/lib/response/get-label-response.ts index 6a7571252e..ca5944f450 100644 --- a/lib/loganalytics/lib/response/get-label-response.ts +++ b/lib/loganalytics/lib/response/get-label-response.ts @@ -21,8 +21,7 @@ export interface GetLabelResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-label-summary-response.ts b/lib/loganalytics/lib/response/get-label-summary-response.ts index e7b6181058..a3339f09db 100644 --- a/lib/loganalytics/lib/response/get-label-summary-response.ts +++ b/lib/loganalytics/lib/response/get-label-summary-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetLabelSummaryResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-log-analytics-entities-summary-response.ts b/lib/loganalytics/lib/response/get-log-analytics-entities-summary-response.ts index 2228512dfe..e3545fec04 100644 --- a/lib/loganalytics/lib/response/get-log-analytics-entities-summary-response.ts +++ b/lib/loganalytics/lib/response/get-log-analytics-entities-summary-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetLogAnalyticsEntitiesSummaryResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-log-analytics-entity-response.ts b/lib/loganalytics/lib/response/get-log-analytics-entity-response.ts index 39e5a28459..a9ab229935 100644 --- a/lib/loganalytics/lib/response/get-log-analytics-entity-response.ts +++ b/lib/loganalytics/lib/response/get-log-analytics-entity-response.ts @@ -21,8 +21,7 @@ export interface GetLogAnalyticsEntityResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-log-analytics-entity-type-response.ts b/lib/loganalytics/lib/response/get-log-analytics-entity-type-response.ts index 62b50e5c71..a28cd76866 100644 --- a/lib/loganalytics/lib/response/get-log-analytics-entity-type-response.ts +++ b/lib/loganalytics/lib/response/get-log-analytics-entity-type-response.ts @@ -21,8 +21,7 @@ export interface GetLogAnalyticsEntityTypeResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-log-analytics-log-group-response.ts b/lib/loganalytics/lib/response/get-log-analytics-log-group-response.ts index f064456f4b..5859f27feb 100644 --- a/lib/loganalytics/lib/response/get-log-analytics-log-group-response.ts +++ b/lib/loganalytics/lib/response/get-log-analytics-log-group-response.ts @@ -21,8 +21,7 @@ export interface GetLogAnalyticsLogGroupResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-log-analytics-log-groups-summary-response.ts b/lib/loganalytics/lib/response/get-log-analytics-log-groups-summary-response.ts index 1d20a79463..d0f22b8e85 100644 --- a/lib/loganalytics/lib/response/get-log-analytics-log-groups-summary-response.ts +++ b/lib/loganalytics/lib/response/get-log-analytics-log-groups-summary-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetLogAnalyticsLogGroupsSummaryResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-log-analytics-object-collection-rule-response.ts b/lib/loganalytics/lib/response/get-log-analytics-object-collection-rule-response.ts index 9c714e5fcf..c017e14d3d 100644 --- a/lib/loganalytics/lib/response/get-log-analytics-object-collection-rule-response.ts +++ b/lib/loganalytics/lib/response/get-log-analytics-object-collection-rule-response.ts @@ -21,8 +21,7 @@ export interface GetLogAnalyticsObjectCollectionRuleResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-namespace-response.ts b/lib/loganalytics/lib/response/get-namespace-response.ts index 345c3164be..e070e1b249 100644 --- a/lib/loganalytics/lib/response/get-namespace-response.ts +++ b/lib/loganalytics/lib/response/get-namespace-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetNamespaceResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-parser-response.ts b/lib/loganalytics/lib/response/get-parser-response.ts index 67845ff8dc..ada8c61060 100644 --- a/lib/loganalytics/lib/response/get-parser-response.ts +++ b/lib/loganalytics/lib/response/get-parser-response.ts @@ -21,8 +21,7 @@ export interface GetParserResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-parser-summary-response.ts b/lib/loganalytics/lib/response/get-parser-summary-response.ts index 7c6760977b..f210a79ce9 100644 --- a/lib/loganalytics/lib/response/get-parser-summary-response.ts +++ b/lib/loganalytics/lib/response/get-parser-summary-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetParserSummaryResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-query-result-response.ts b/lib/loganalytics/lib/response/get-query-result-response.ts index 3724cc47ad..e1e93e7f79 100644 --- a/lib/loganalytics/lib/response/get-query-result-response.ts +++ b/lib/loganalytics/lib/response/get-query-result-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetQueryResultResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-query-work-request-response.ts b/lib/loganalytics/lib/response/get-query-work-request-response.ts index 40eac0eacb..5d2c8b1b60 100644 --- a/lib/loganalytics/lib/response/get-query-work-request-response.ts +++ b/lib/loganalytics/lib/response/get-query-work-request-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetQueryWorkRequestResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-scheduled-task-response.ts b/lib/loganalytics/lib/response/get-scheduled-task-response.ts index accfde4f30..10ece3c09a 100644 --- a/lib/loganalytics/lib/response/get-scheduled-task-response.ts +++ b/lib/loganalytics/lib/response/get-scheduled-task-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetScheduledTaskResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-source-response.ts b/lib/loganalytics/lib/response/get-source-response.ts index d62ba6494b..17628d2429 100644 --- a/lib/loganalytics/lib/response/get-source-response.ts +++ b/lib/loganalytics/lib/response/get-source-response.ts @@ -21,8 +21,7 @@ export interface GetSourceResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-source-summary-response.ts b/lib/loganalytics/lib/response/get-source-summary-response.ts index 471e068211..f24a50b1d5 100644 --- a/lib/loganalytics/lib/response/get-source-summary-response.ts +++ b/lib/loganalytics/lib/response/get-source-summary-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetSourceSummaryResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-storage-response.ts b/lib/loganalytics/lib/response/get-storage-response.ts index 882b3c7c73..48e2f6ba6a 100644 --- a/lib/loganalytics/lib/response/get-storage-response.ts +++ b/lib/loganalytics/lib/response/get-storage-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetStorageResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-storage-usage-response.ts b/lib/loganalytics/lib/response/get-storage-usage-response.ts index b179bb23be..288056be18 100644 --- a/lib/loganalytics/lib/response/get-storage-usage-response.ts +++ b/lib/loganalytics/lib/response/get-storage-usage-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetStorageUsageResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-storage-work-request-response.ts b/lib/loganalytics/lib/response/get-storage-work-request-response.ts index b46e7066c9..f6a44d4650 100644 --- a/lib/loganalytics/lib/response/get-storage-work-request-response.ts +++ b/lib/loganalytics/lib/response/get-storage-work-request-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetStorageWorkRequestResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-upload-response.ts b/lib/loganalytics/lib/response/get-upload-response.ts index bed681691a..04dda296ea 100644 --- a/lib/loganalytics/lib/response/get-upload-response.ts +++ b/lib/loganalytics/lib/response/get-upload-response.ts @@ -21,8 +21,7 @@ export interface GetUploadResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/get-work-request-response.ts b/lib/loganalytics/lib/response/get-work-request-response.ts index 2578d1671d..ac8ab1e2ba 100644 --- a/lib/loganalytics/lib/response/get-work-request-response.ts +++ b/lib/loganalytics/lib/response/get-work-request-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface GetWorkRequestResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/import-custom-content-response.ts b/lib/loganalytics/lib/response/import-custom-content-response.ts index 09324b55ff..ad19416055 100644 --- a/lib/loganalytics/lib/response/import-custom-content-response.ts +++ b/lib/loganalytics/lib/response/import-custom-content-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ImportCustomContentResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-associated-entities-response.ts b/lib/loganalytics/lib/response/list-associated-entities-response.ts index 08cd85dff8..5781450854 100644 --- a/lib/loganalytics/lib/response/list-associated-entities-response.ts +++ b/lib/loganalytics/lib/response/list-associated-entities-response.ts @@ -30,8 +30,7 @@ export interface ListAssociatedEntitiesResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-config-work-requests-response.ts b/lib/loganalytics/lib/response/list-config-work-requests-response.ts index cb3b5bf2be..8adc664567 100644 --- a/lib/loganalytics/lib/response/list-config-work-requests-response.ts +++ b/lib/loganalytics/lib/response/list-config-work-requests-response.ts @@ -30,8 +30,7 @@ export interface ListConfigWorkRequestsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-entity-associations-response.ts b/lib/loganalytics/lib/response/list-entity-associations-response.ts index e3a3158500..90f237ae94 100644 --- a/lib/loganalytics/lib/response/list-entity-associations-response.ts +++ b/lib/loganalytics/lib/response/list-entity-associations-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListEntityAssociationsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-entity-source-associations-response.ts b/lib/loganalytics/lib/response/list-entity-source-associations-response.ts index 5cc5725ccc..dfdede6278 100644 --- a/lib/loganalytics/lib/response/list-entity-source-associations-response.ts +++ b/lib/loganalytics/lib/response/list-entity-source-associations-response.ts @@ -30,8 +30,7 @@ export interface ListEntitySourceAssociationsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-fields-response.ts b/lib/loganalytics/lib/response/list-fields-response.ts index 42af5833f0..5c13ab26d3 100644 --- a/lib/loganalytics/lib/response/list-fields-response.ts +++ b/lib/loganalytics/lib/response/list-fields-response.ts @@ -30,8 +30,7 @@ export interface ListFieldsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-label-priorities-response.ts b/lib/loganalytics/lib/response/list-label-priorities-response.ts index 9e9c41c822..04ec13ff15 100644 --- a/lib/loganalytics/lib/response/list-label-priorities-response.ts +++ b/lib/loganalytics/lib/response/list-label-priorities-response.ts @@ -30,8 +30,7 @@ export interface ListLabelPrioritiesResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-label-source-details-response.ts b/lib/loganalytics/lib/response/list-label-source-details-response.ts index b26454a982..bc0a856764 100644 --- a/lib/loganalytics/lib/response/list-label-source-details-response.ts +++ b/lib/loganalytics/lib/response/list-label-source-details-response.ts @@ -30,8 +30,7 @@ export interface ListLabelSourceDetailsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-labels-response.ts b/lib/loganalytics/lib/response/list-labels-response.ts index 658add02be..ab6d18e148 100644 --- a/lib/loganalytics/lib/response/list-labels-response.ts +++ b/lib/loganalytics/lib/response/list-labels-response.ts @@ -30,8 +30,7 @@ export interface ListLabelsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-log-analytics-entities-response.ts b/lib/loganalytics/lib/response/list-log-analytics-entities-response.ts index 5b06b22a30..e411cc5ec3 100644 --- a/lib/loganalytics/lib/response/list-log-analytics-entities-response.ts +++ b/lib/loganalytics/lib/response/list-log-analytics-entities-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListLogAnalyticsEntitiesResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-log-analytics-entity-types-response.ts b/lib/loganalytics/lib/response/list-log-analytics-entity-types-response.ts index 05c2b1d3f8..2e8ba6b539 100644 --- a/lib/loganalytics/lib/response/list-log-analytics-entity-types-response.ts +++ b/lib/loganalytics/lib/response/list-log-analytics-entity-types-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListLogAnalyticsEntityTypesResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-log-analytics-log-groups-response.ts b/lib/loganalytics/lib/response/list-log-analytics-log-groups-response.ts index 531fd13f0f..c51af59de4 100644 --- a/lib/loganalytics/lib/response/list-log-analytics-log-groups-response.ts +++ b/lib/loganalytics/lib/response/list-log-analytics-log-groups-response.ts @@ -23,8 +23,7 @@ export interface ListLogAnalyticsLogGroupsResponse { */ "opcPrevPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-log-analytics-object-collection-rules-response.ts b/lib/loganalytics/lib/response/list-log-analytics-object-collection-rules-response.ts index 126d0e6ea3..a24ad15b74 100644 --- a/lib/loganalytics/lib/response/list-log-analytics-object-collection-rules-response.ts +++ b/lib/loganalytics/lib/response/list-log-analytics-object-collection-rules-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListLogAnalyticsObjectCollectionRulesResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-meta-source-types-response.ts b/lib/loganalytics/lib/response/list-meta-source-types-response.ts index c02cd4d9a6..ed612ce8a4 100644 --- a/lib/loganalytics/lib/response/list-meta-source-types-response.ts +++ b/lib/loganalytics/lib/response/list-meta-source-types-response.ts @@ -30,8 +30,7 @@ export interface ListMetaSourceTypesResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-namespaces-response.ts b/lib/loganalytics/lib/response/list-namespaces-response.ts index 1f87f36a1a..ed290fd0be 100644 --- a/lib/loganalytics/lib/response/list-namespaces-response.ts +++ b/lib/loganalytics/lib/response/list-namespaces-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListNamespacesResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-parser-functions-response.ts b/lib/loganalytics/lib/response/list-parser-functions-response.ts index 3e78818523..25fdb7aab9 100644 --- a/lib/loganalytics/lib/response/list-parser-functions-response.ts +++ b/lib/loganalytics/lib/response/list-parser-functions-response.ts @@ -30,8 +30,7 @@ export interface ListParserFunctionsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-parser-meta-plugins-response.ts b/lib/loganalytics/lib/response/list-parser-meta-plugins-response.ts index 15b988547b..7677ee586d 100644 --- a/lib/loganalytics/lib/response/list-parser-meta-plugins-response.ts +++ b/lib/loganalytics/lib/response/list-parser-meta-plugins-response.ts @@ -30,8 +30,7 @@ export interface ListParserMetaPluginsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-parsers-response.ts b/lib/loganalytics/lib/response/list-parsers-response.ts index 40b475abcd..eb08cf8dc7 100644 --- a/lib/loganalytics/lib/response/list-parsers-response.ts +++ b/lib/loganalytics/lib/response/list-parsers-response.ts @@ -30,8 +30,7 @@ export interface ListParsersResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-query-work-requests-response.ts b/lib/loganalytics/lib/response/list-query-work-requests-response.ts index 553acbc1a7..1f1eec86b5 100644 --- a/lib/loganalytics/lib/response/list-query-work-requests-response.ts +++ b/lib/loganalytics/lib/response/list-query-work-requests-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListQueryWorkRequestsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-scheduled-tasks-response.ts b/lib/loganalytics/lib/response/list-scheduled-tasks-response.ts index be8c48087e..4badf610b9 100644 --- a/lib/loganalytics/lib/response/list-scheduled-tasks-response.ts +++ b/lib/loganalytics/lib/response/list-scheduled-tasks-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListScheduledTasksResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-source-associations-response.ts b/lib/loganalytics/lib/response/list-source-associations-response.ts index ddfc6f39c8..519f037120 100644 --- a/lib/loganalytics/lib/response/list-source-associations-response.ts +++ b/lib/loganalytics/lib/response/list-source-associations-response.ts @@ -30,8 +30,7 @@ export interface ListSourceAssociationsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-source-extended-field-definitions-response.ts b/lib/loganalytics/lib/response/list-source-extended-field-definitions-response.ts index 88219662ab..235f0ab10c 100644 --- a/lib/loganalytics/lib/response/list-source-extended-field-definitions-response.ts +++ b/lib/loganalytics/lib/response/list-source-extended-field-definitions-response.ts @@ -30,8 +30,7 @@ export interface ListSourceExtendedFieldDefinitionsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-source-label-operators-response.ts b/lib/loganalytics/lib/response/list-source-label-operators-response.ts index 00a7795e3e..658ad1da76 100644 --- a/lib/loganalytics/lib/response/list-source-label-operators-response.ts +++ b/lib/loganalytics/lib/response/list-source-label-operators-response.ts @@ -30,8 +30,7 @@ export interface ListSourceLabelOperatorsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-source-meta-functions-response.ts b/lib/loganalytics/lib/response/list-source-meta-functions-response.ts index 5db9224e47..1a3c381fb2 100644 --- a/lib/loganalytics/lib/response/list-source-meta-functions-response.ts +++ b/lib/loganalytics/lib/response/list-source-meta-functions-response.ts @@ -30,8 +30,7 @@ export interface ListSourceMetaFunctionsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-source-patterns-response.ts b/lib/loganalytics/lib/response/list-source-patterns-response.ts index 3f9a5b0587..1c8e453a4c 100644 --- a/lib/loganalytics/lib/response/list-source-patterns-response.ts +++ b/lib/loganalytics/lib/response/list-source-patterns-response.ts @@ -30,8 +30,7 @@ export interface ListSourcePatternsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-sources-response.ts b/lib/loganalytics/lib/response/list-sources-response.ts index cca245881c..66604acccd 100644 --- a/lib/loganalytics/lib/response/list-sources-response.ts +++ b/lib/loganalytics/lib/response/list-sources-response.ts @@ -30,8 +30,7 @@ export interface ListSourcesResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-storage-work-request-errors-response.ts b/lib/loganalytics/lib/response/list-storage-work-request-errors-response.ts index 7079aa61af..ffcdc64df7 100644 --- a/lib/loganalytics/lib/response/list-storage-work-request-errors-response.ts +++ b/lib/loganalytics/lib/response/list-storage-work-request-errors-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListStorageWorkRequestErrorsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-storage-work-requests-response.ts b/lib/loganalytics/lib/response/list-storage-work-requests-response.ts index 8761cd873a..8f80f9b719 100644 --- a/lib/loganalytics/lib/response/list-storage-work-requests-response.ts +++ b/lib/loganalytics/lib/response/list-storage-work-requests-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListStorageWorkRequestsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-supported-char-encodings-response.ts b/lib/loganalytics/lib/response/list-supported-char-encodings-response.ts index 1d68340cdb..3252c1f06d 100644 --- a/lib/loganalytics/lib/response/list-supported-char-encodings-response.ts +++ b/lib/loganalytics/lib/response/list-supported-char-encodings-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListSupportedCharEncodingsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-supported-timezones-response.ts b/lib/loganalytics/lib/response/list-supported-timezones-response.ts index 38629825ac..80e6fc3d76 100644 --- a/lib/loganalytics/lib/response/list-supported-timezones-response.ts +++ b/lib/loganalytics/lib/response/list-supported-timezones-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListSupportedTimezonesResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-upload-files-response.ts b/lib/loganalytics/lib/response/list-upload-files-response.ts index a0d63d441b..778483d384 100644 --- a/lib/loganalytics/lib/response/list-upload-files-response.ts +++ b/lib/loganalytics/lib/response/list-upload-files-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListUploadFilesResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-upload-warnings-response.ts b/lib/loganalytics/lib/response/list-upload-warnings-response.ts index 97147bdadd..338de407e6 100644 --- a/lib/loganalytics/lib/response/list-upload-warnings-response.ts +++ b/lib/loganalytics/lib/response/list-upload-warnings-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListUploadWarningsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-uploads-response.ts b/lib/loganalytics/lib/response/list-uploads-response.ts index ff11437428..1a3e924797 100644 --- a/lib/loganalytics/lib/response/list-uploads-response.ts +++ b/lib/loganalytics/lib/response/list-uploads-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListUploadsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-work-request-errors-response.ts b/lib/loganalytics/lib/response/list-work-request-errors-response.ts index 4cfd7f02c1..e5944563fe 100644 --- a/lib/loganalytics/lib/response/list-work-request-errors-response.ts +++ b/lib/loganalytics/lib/response/list-work-request-errors-response.ts @@ -23,8 +23,7 @@ export interface ListWorkRequestErrorsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-work-request-logs-response.ts b/lib/loganalytics/lib/response/list-work-request-logs-response.ts index 9514b324d4..b4396af75d 100644 --- a/lib/loganalytics/lib/response/list-work-request-logs-response.ts +++ b/lib/loganalytics/lib/response/list-work-request-logs-response.ts @@ -23,8 +23,7 @@ export interface ListWorkRequestLogsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/list-work-requests-response.ts b/lib/loganalytics/lib/response/list-work-requests-response.ts index 22e593feb1..5d58cac464 100644 --- a/lib/loganalytics/lib/response/list-work-requests-response.ts +++ b/lib/loganalytics/lib/response/list-work-requests-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ListWorkRequestsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/offboard-namespace-response.ts b/lib/loganalytics/lib/response/offboard-namespace-response.ts index 3e7313233c..a7bd2cf949 100644 --- a/lib/loganalytics/lib/response/offboard-namespace-response.ts +++ b/lib/loganalytics/lib/response/offboard-namespace-response.ts @@ -21,8 +21,7 @@ export interface OffboardNamespaceResponse { */ "opcWorkRequestId": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/onboard-namespace-response.ts b/lib/loganalytics/lib/response/onboard-namespace-response.ts index 81726fb981..a8738636dd 100644 --- a/lib/loganalytics/lib/response/onboard-namespace-response.ts +++ b/lib/loganalytics/lib/response/onboard-namespace-response.ts @@ -21,8 +21,7 @@ export interface OnboardNamespaceResponse { */ "opcWorkRequestId": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/parse-query-response.ts b/lib/loganalytics/lib/response/parse-query-response.ts index 8f6504899e..a77ff1fdb5 100644 --- a/lib/loganalytics/lib/response/parse-query-response.ts +++ b/lib/loganalytics/lib/response/parse-query-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ParseQueryResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/purge-storage-data-response.ts b/lib/loganalytics/lib/response/purge-storage-data-response.ts index 8d92e2c645..ac5d90fd28 100644 --- a/lib/loganalytics/lib/response/purge-storage-data-response.ts +++ b/lib/loganalytics/lib/response/purge-storage-data-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface PurgeStorageDataResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/put-query-work-request-background-response.ts b/lib/loganalytics/lib/response/put-query-work-request-background-response.ts index 6175d2cd96..9a0ce0cb7e 100644 --- a/lib/loganalytics/lib/response/put-query-work-request-background-response.ts +++ b/lib/loganalytics/lib/response/put-query-work-request-background-response.ts @@ -21,8 +21,7 @@ export interface PutQueryWorkRequestBackgroundResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/query-response.ts b/lib/loganalytics/lib/response/query-response.ts index 259e26aadc..a8b0da8674 100644 --- a/lib/loganalytics/lib/response/query-response.ts +++ b/lib/loganalytics/lib/response/query-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface QueryResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/recall-archived-data-response.ts b/lib/loganalytics/lib/response/recall-archived-data-response.ts index a284b7c137..8782eb8761 100644 --- a/lib/loganalytics/lib/response/recall-archived-data-response.ts +++ b/lib/loganalytics/lib/response/recall-archived-data-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface RecallArchivedDataResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/register-lookup-response.ts b/lib/loganalytics/lib/response/register-lookup-response.ts index 6136994dd4..9bef973f09 100644 --- a/lib/loganalytics/lib/response/register-lookup-response.ts +++ b/lib/loganalytics/lib/response/register-lookup-response.ts @@ -21,8 +21,7 @@ export interface RegisterLookupResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/release-recalled-data-response.ts b/lib/loganalytics/lib/response/release-recalled-data-response.ts index ff92371327..ffbff4a477 100644 --- a/lib/loganalytics/lib/response/release-recalled-data-response.ts +++ b/lib/loganalytics/lib/response/release-recalled-data-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ReleaseRecalledDataResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/remove-entity-associations-response.ts b/lib/loganalytics/lib/response/remove-entity-associations-response.ts index 5daf5aad80..22579b92b4 100644 --- a/lib/loganalytics/lib/response/remove-entity-associations-response.ts +++ b/lib/loganalytics/lib/response/remove-entity-associations-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface RemoveEntityAssociationsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/run-response.ts b/lib/loganalytics/lib/response/run-response.ts index 7d7813bcf9..8bf7b1292d 100644 --- a/lib/loganalytics/lib/response/run-response.ts +++ b/lib/loganalytics/lib/response/run-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface RunResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/suggest-response.ts b/lib/loganalytics/lib/response/suggest-response.ts index f97a50e033..272b87138f 100644 --- a/lib/loganalytics/lib/response/suggest-response.ts +++ b/lib/loganalytics/lib/response/suggest-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface SuggestResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/test-parser-response.ts b/lib/loganalytics/lib/response/test-parser-response.ts index 46356a6012..9c28af7245 100644 --- a/lib/loganalytics/lib/response/test-parser-response.ts +++ b/lib/loganalytics/lib/response/test-parser-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface TestParserResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/update-log-analytics-entity-response.ts b/lib/loganalytics/lib/response/update-log-analytics-entity-response.ts index 781b1b8091..3d2f3e1c23 100644 --- a/lib/loganalytics/lib/response/update-log-analytics-entity-response.ts +++ b/lib/loganalytics/lib/response/update-log-analytics-entity-response.ts @@ -21,8 +21,7 @@ export interface UpdateLogAnalyticsEntityResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/update-log-analytics-entity-type-response.ts b/lib/loganalytics/lib/response/update-log-analytics-entity-type-response.ts index a0f3a683a6..abac823f5d 100644 --- a/lib/loganalytics/lib/response/update-log-analytics-entity-type-response.ts +++ b/lib/loganalytics/lib/response/update-log-analytics-entity-type-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface UpdateLogAnalyticsEntityTypeResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/update-log-analytics-log-group-response.ts b/lib/loganalytics/lib/response/update-log-analytics-log-group-response.ts index 002cee3c2a..8071e2d01c 100644 --- a/lib/loganalytics/lib/response/update-log-analytics-log-group-response.ts +++ b/lib/loganalytics/lib/response/update-log-analytics-log-group-response.ts @@ -21,8 +21,7 @@ export interface UpdateLogAnalyticsLogGroupResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/update-log-analytics-object-collection-rule-response.ts b/lib/loganalytics/lib/response/update-log-analytics-object-collection-rule-response.ts index 375fa9ee58..3141636166 100644 --- a/lib/loganalytics/lib/response/update-log-analytics-object-collection-rule-response.ts +++ b/lib/loganalytics/lib/response/update-log-analytics-object-collection-rule-response.ts @@ -21,8 +21,7 @@ export interface UpdateLogAnalyticsObjectCollectionRuleResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/update-scheduled-task-response.ts b/lib/loganalytics/lib/response/update-scheduled-task-response.ts index 62c04925fd..09048672ea 100644 --- a/lib/loganalytics/lib/response/update-scheduled-task-response.ts +++ b/lib/loganalytics/lib/response/update-scheduled-task-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface UpdateScheduledTaskResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/update-storage-response.ts b/lib/loganalytics/lib/response/update-storage-response.ts index 86423155ed..73dcd8463f 100644 --- a/lib/loganalytics/lib/response/update-storage-response.ts +++ b/lib/loganalytics/lib/response/update-storage-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface UpdateStorageResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/upload-log-file-response.ts b/lib/loganalytics/lib/response/upload-log-file-response.ts index 1c35d0fceb..3f19cc2f33 100644 --- a/lib/loganalytics/lib/response/upload-log-file-response.ts +++ b/lib/loganalytics/lib/response/upload-log-file-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface UploadLogFileResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/upsert-associations-response.ts b/lib/loganalytics/lib/response/upsert-associations-response.ts index 69387b5a05..62a5285cc0 100644 --- a/lib/loganalytics/lib/response/upsert-associations-response.ts +++ b/lib/loganalytics/lib/response/upsert-associations-response.ts @@ -21,8 +21,7 @@ export interface UpsertAssociationsResponse { */ "opcWorkRequestId": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/upsert-field-response.ts b/lib/loganalytics/lib/response/upsert-field-response.ts index 09719231f6..c6a84db6ba 100644 --- a/lib/loganalytics/lib/response/upsert-field-response.ts +++ b/lib/loganalytics/lib/response/upsert-field-response.ts @@ -21,8 +21,7 @@ export interface UpsertFieldResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/upsert-label-response.ts b/lib/loganalytics/lib/response/upsert-label-response.ts index 6f44adc82d..fdc9a785e2 100644 --- a/lib/loganalytics/lib/response/upsert-label-response.ts +++ b/lib/loganalytics/lib/response/upsert-label-response.ts @@ -21,8 +21,7 @@ export interface UpsertLabelResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/upsert-parser-response.ts b/lib/loganalytics/lib/response/upsert-parser-response.ts index 21dbdd184c..b3d1b0eb16 100644 --- a/lib/loganalytics/lib/response/upsert-parser-response.ts +++ b/lib/loganalytics/lib/response/upsert-parser-response.ts @@ -21,8 +21,7 @@ export interface UpsertParserResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/upsert-source-response.ts b/lib/loganalytics/lib/response/upsert-source-response.ts index c8b6a8d964..4c1b576f9a 100644 --- a/lib/loganalytics/lib/response/upsert-source-response.ts +++ b/lib/loganalytics/lib/response/upsert-source-response.ts @@ -21,8 +21,7 @@ export interface UpsertSourceResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/validate-association-parameters-response.ts b/lib/loganalytics/lib/response/validate-association-parameters-response.ts index e8d0555e22..4fac40366e 100644 --- a/lib/loganalytics/lib/response/validate-association-parameters-response.ts +++ b/lib/loganalytics/lib/response/validate-association-parameters-response.ts @@ -21,8 +21,7 @@ export interface ValidateAssociationParametersResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/validate-file-response.ts b/lib/loganalytics/lib/response/validate-file-response.ts index c45a6ceac2..f4ceff8e95 100644 --- a/lib/loganalytics/lib/response/validate-file-response.ts +++ b/lib/loganalytics/lib/response/validate-file-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ValidateFileResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/validate-source-extended-field-details-response.ts b/lib/loganalytics/lib/response/validate-source-extended-field-details-response.ts index 0dda51bbf5..47a26400a5 100644 --- a/lib/loganalytics/lib/response/validate-source-extended-field-details-response.ts +++ b/lib/loganalytics/lib/response/validate-source-extended-field-details-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ValidateSourceExtendedFieldDetailsResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/validate-source-mapping-response.ts b/lib/loganalytics/lib/response/validate-source-mapping-response.ts index efdfc031af..012daf610b 100644 --- a/lib/loganalytics/lib/response/validate-source-mapping-response.ts +++ b/lib/loganalytics/lib/response/validate-source-mapping-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ValidateSourceMappingResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/lib/response/validate-source-response.ts b/lib/loganalytics/lib/response/validate-source-response.ts index c5a55720d7..75ee9af02f 100644 --- a/lib/loganalytics/lib/response/validate-source-response.ts +++ b/lib/loganalytics/lib/response/validate-source-response.ts @@ -16,8 +16,7 @@ import common = require("oci-common"); export interface ValidateSourceResponse { /** - * Unique Oracle-assigned identifier for the request. If you need to contact - * Oracle about a particular request, please provide the request ID. + * Unique Oracle-assigned identifier for the request. When you contact Oracle about a specific request, provide the request ID. * */ "opcRequestId": string; diff --git a/lib/loganalytics/package.json b/lib/loganalytics/package.json index 704eee18bb..fa25986a69 100644 --- a/lib/loganalytics/package.json +++ b/lib/loganalytics/package.json @@ -1,6 +1,6 @@ { "name": "oci-loganalytics", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Log Analytics Service", "repository": { "type": "git", diff --git a/lib/logging/package.json b/lib/logging/package.json index ec6b994e95..eeccc01386 100644 --- a/lib/logging/package.json +++ b/lib/logging/package.json @@ -1,6 +1,6 @@ { "name": "oci-logging", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Logging Service", "repository": { "type": "git", diff --git a/lib/loggingingestion/package.json b/lib/loggingingestion/package.json index 352c292a6d..24d2a61553 100644 --- a/lib/loggingingestion/package.json +++ b/lib/loggingingestion/package.json @@ -1,6 +1,6 @@ { "name": "oci-loggingingestion", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Loggingingestion Service", "repository": { "type": "git", diff --git a/lib/loggingsearch/package.json b/lib/loggingsearch/package.json index 5a5c03ee2d..396ab4e705 100644 --- a/lib/loggingsearch/package.json +++ b/lib/loggingsearch/package.json @@ -1,6 +1,6 @@ { "name": "oci-loggingsearch", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Loggingsearch Service", "repository": { "type": "git", diff --git a/lib/managementagent/package.json b/lib/managementagent/package.json index f8a642872b..8c7cd988aa 100644 --- a/lib/managementagent/package.json +++ b/lib/managementagent/package.json @@ -1,6 +1,6 @@ { "name": "oci-managementagent", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Management Agent Service", "repository": { "type": "git", diff --git a/lib/managementdashboard/index.ts b/lib/managementdashboard/index.ts index e3d4eef804..319942cbd0 100644 --- a/lib/managementdashboard/index.ts +++ b/lib/managementdashboard/index.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 diff --git a/lib/managementdashboard/lib/client.ts b/lib/managementdashboard/lib/client.ts index 686cbfacb4..5c42ec5ee6 100644 --- a/lib/managementdashboard/lib/client.ts +++ b/lib/managementdashboard/lib/client.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -109,7 +108,7 @@ export class DashxApisClient { } /** - * Move the dashboard from existing compartment to a new compartment. + * Moves the dashboard from the existing compartment to a new compartment. * * @param ChangeManagementDashboardsCompartmentRequest * @return ChangeManagementDashboardsCompartmentResponse @@ -177,7 +176,7 @@ export class DashxApisClient { } /** - * Move the saved search from existing compartment to a new compartment. + * Moves the saved search from the existing compartment to a new compartment. * * @param ChangeManagementSavedSearchesCompartmentRequest * @return ChangeManagementSavedSearchesCompartmentResponse @@ -394,7 +393,7 @@ export class DashxApisClient { } /** - * Deletes a Dashboard by id. + * Deletes a Dashboard by ID. * @param DeleteManagementDashboardRequest * @return DeleteManagementDashboardResponse * @throws OciError when an error occurs @@ -455,7 +454,7 @@ export class DashxApisClient { } /** - * Deletes a saved search by Id + * Deletes a saved search by ID. * @param DeleteManagementSavedSearchRequest * @return DeleteManagementSavedSearchResponse * @throws OciError when an error occurs @@ -579,7 +578,7 @@ export class DashxApisClient { } /** - * Get a Dashboard and its saved searches by id. Deleted or unauthorized saved searches are marked by tile's state property. + * Gets a dashboard and its saved searches by ID. Deleted or unauthorized saved searches are marked by tile's state property. * @param GetManagementDashboardRequest * @return GetManagementDashboardResponse * @throws OciError when an error occurs @@ -647,7 +646,7 @@ export class DashxApisClient { } /** - * Get a saved search by Id. + * Gets a saved search by ID. * @param GetManagementSavedSearchRequest * @return GetManagementSavedSearchResponse * @throws OciError when an error occurs @@ -716,7 +715,7 @@ export class DashxApisClient { } /** - * Import an array of dashboards and their saved searches. + * Imports an array of dashboards and their saved searches. * * @param ImportDashboardRequest * @return ImportDashboardResponse @@ -781,7 +780,7 @@ export class DashxApisClient { } /** - * Gets list of dashboards and their saved searches for compartment with pagination. Returned properties are a summary. + * Gets the list of dashboards and their saved searches in a compartment with pagination. Returned properties are the summary. * @param ListManagementDashboardsRequest * @return ListManagementDashboardsResponse * @throws OciError when an error occurs @@ -849,7 +848,7 @@ export class DashxApisClient { } /** - * Gets list of saved searches with pagination. Returned properties are a summary. + * Gets the list of saved searches in a compartment with pagination. Returned properties are the summary. * @param ListManagementSavedSearchesRequest * @return ListManagementSavedSearchesResponse * @throws OciError when an error occurs @@ -917,7 +916,7 @@ export class DashxApisClient { } /** - * Updates an existing dashboard identified by id path parameter. Limit for number of saved searches in a dashboard is 20. + * Updates an existing dashboard identified by ID path parameter. CompartmentId can be modified only by the changeCompartment API. Limit for number of saved searches in a dashboard is 20. * * @param UpdateManagementDashboardRequest * @return UpdateManagementDashboardResponse @@ -993,7 +992,7 @@ export class DashxApisClient { } /** - * Update an existing saved search. Id cannot be updated. + * Updates an existing saved search identified by ID path parameter. CompartmentId can be modified only by the changeCompartment API. * * @param UpdateManagementSavedSearchRequest * @return UpdateManagementSavedSearchResponse diff --git a/lib/managementdashboard/lib/model/change-management-dashboards-compartment-details.ts b/lib/managementdashboard/lib/model/change-management-dashboards-compartment-details.ts index 0ce2bc41db..5ff2716eb2 100644 --- a/lib/managementdashboard/lib/model/change-management-dashboards-compartment-details.ts +++ b/lib/managementdashboard/lib/model/change-management-dashboards-compartment-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,11 +17,11 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Compartment to move the dashboard to. + * Compartment to which the dashboard is being moved. */ export interface ChangeManagementDashboardsCompartmentDetails { /** - * Compartment Identifier + * OCID of the compartment to which the dashboard is being moved. */ "compartmentId": string; } diff --git a/lib/managementdashboard/lib/model/change-management-saved-searches-compartment-details.ts b/lib/managementdashboard/lib/model/change-management-saved-searches-compartment-details.ts index 62208b669f..eb801bdb9f 100644 --- a/lib/managementdashboard/lib/model/change-management-saved-searches-compartment-details.ts +++ b/lib/managementdashboard/lib/model/change-management-saved-searches-compartment-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,11 +17,11 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Details required for changing the compartment of saved search. + * Compartment to which the saved search is being moved. */ export interface ChangeManagementSavedSearchesCompartmentDetails { /** - * Compartment Identifier + * OCID of the compartment to which the saved search is being moved. */ "compartmentId": string; } diff --git a/lib/managementdashboard/lib/model/create-management-dashboard-details.ts b/lib/managementdashboard/lib/model/create-management-dashboard-details.ts index 193297390b..c37bfaa3f2 100644 --- a/lib/managementdashboard/lib/model/create-management-dashboard-details.ts +++ b/lib/managementdashboard/lib/model/create-management-dashboard-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,47 +17,47 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Properties for a dashboard. Id is not required if not Out Of the Box dashboard. + * Properties of a dashboard. ID of the dashboard must only be provided for Out-of-the-Box (OOB) dashboards. */ export interface CreateManagementDashboardDetails { /** - * Dashboard Id. Must be providied if OOB, otherwise must not be provided. + * ID of the dashboard, which must only be provided for Out-of-the-Box (OOB) dashboards. */ "dashboardId"?: string; /** - * Provider Id. + * ID of the service (for example, log-analytics) that owns the dashboard. Each service has a unique ID. */ "providerId": string; /** - * Provider name. + * Name of the service (for example, Logging Analytics) that owns the dashboard. */ "providerName": string; /** - * Provider version. + * Version of the service that owns the dashboard. */ "providerVersion": string; /** - * Dashboard tiles array. + * Array of dashboard tiles. */ "tiles": Array; /** - * Display name for dashboard. + * Display name of the dashboard. */ "displayName": string; /** - * Dashboard's description. + * Description of the dashboard. */ "description": string; /** - * The ocid of the compartment that owns the dashboard. + * OCID of the compartment in which the dashboard resides. */ "compartmentId": string; /** - * String boolean (\"true\" or \"false\"). OOB (Out of the Box) dashboards are only provided by Oracle. They cannot be modified by non-Oracle. + * Determines whether the dashboard is an Out-of-the-Box (OOB) dashboard. Note that OOB dashboards are only provided by Oracle and cannot be modified. */ "isOobDashboard": boolean; /** - * String boolean (\"true\" or \"false\"). When false, dashboard is not shown in dashboard home. + * Determines whether the dashboard will be displayed in Dashboard Home. */ "isShowInHome": boolean; /** @@ -66,31 +65,31 @@ export interface CreateManagementDashboardDetails { */ "metadataVersion": string; /** - * String boolean (\"true\" or \"false\"). Whether to show the dashboard description. + * Determines whether the description of the dashboard is displayed. */ "isShowDescription": boolean; /** - * screen image. + * Screen image of the dashboard. */ "screenImage": string; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls": any; /** - * Json to contain options for UI. + * JSON that contains user interface options. */ "uiConfig": any; /** - * Array of Json to contain options for source of data. + * Array of JSON that contain data source options. */ "dataConfig": Array; /** - * NORMAL means single dashboard, or SET means dashboard set. + * Type of dashboard. NORMAL denotes a single dashboard and SET denotes a dashboard set. */ "type": string; /** - * String boolean (\"true\" or \"false\"). + * Determines whether the dashboard is set as favorite. */ "isFavorite": boolean; /** diff --git a/lib/managementdashboard/lib/model/create-management-saved-search-details.ts b/lib/managementdashboard/lib/model/create-management-saved-search-details.ts index a906dae9d0..789be158a8 100644 --- a/lib/managementdashboard/lib/model/create-management-saved-search-details.ts +++ b/lib/managementdashboard/lib/model/create-management-saved-search-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -22,55 +21,55 @@ import common = require("oci-common"); */ export interface CreateManagementSavedSearchDetails { /** - * id for saved search. Must be provided if OOB, otherwise must not be provided. + * ID of the saved search, which must only be provided for Out-of-the-Box (OOB) saved search. */ - "id": string; + "id"?: string; /** - * Display name for saved search. + * Display name of the saved search. */ "displayName": string; /** - * Id for application (LA, APM, etc.) that owners this saved search. Each owner has a unique Id. + * ID of the service (for example log-analytics) that owns the saved search. Each service has a unique ID. */ "providerId": string; /** - * Version. + * Version of the service that owns this saved search. */ "providerVersion": string; /** - * Name for application (LA, APM, etc.) that owners this saved search. + * Name of the service (for example, Logging Analytics) that owns the saved search. */ "providerName": string; /** - * The ocid of the compartment that owns the saved search. + * OCID of the compartment in which the saved search resides. */ "compartmentId": string; /** - * String boolean (\"true\" or \"false\") to indicate Out Of the Box saved search. + * Determines whether the saved search is an Out-of-the-Box (OOB) saved search. Note that OOB saved searches are only provided by Oracle and cannot be modified. */ "isOobSavedSearch": boolean; /** - * Description. + * Description of the saved search. */ "description": string; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls": any; /** - * How to show the saved search. + * Determines how the saved search is displayed in a dashboard. */ "type": model.SavedSearchTypes; /** - * Json to contain options for UI. + * JSON that contains user interface options. */ "uiConfig": any; /** - * Array of Json to contain options for source of data. + * Array of JSON that contain data source options. */ "dataConfig": Array; /** - * Screenshot. + * Screen image of the saved search. */ "screenImage": string; /** @@ -78,11 +77,11 @@ export interface CreateManagementSavedSearchDetails { */ "metadataVersion": string; /** - * Template. + * Reference to the HTML file of the widget. */ "widgetTemplate": string; /** - * View Model + * Reference to the view model of the widget. */ "widgetVM": string; /** diff --git a/lib/managementdashboard/lib/model/index.ts b/lib/managementdashboard/lib/model/index.ts index de9512ced2..48fbfa01a3 100644 --- a/lib/managementdashboard/lib/model/index.ts +++ b/lib/managementdashboard/lib/model/index.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 diff --git a/lib/managementdashboard/lib/model/lifecycle-states.ts b/lib/managementdashboard/lib/model/lifecycle-states.ts index aa8b6661fa..0c1d460d32 100644 --- a/lib/managementdashboard/lib/model/lifecycle-states.ts +++ b/lib/managementdashboard/lib/model/lifecycle-states.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 diff --git a/lib/managementdashboard/lib/model/management-dashboard-collection.ts b/lib/managementdashboard/lib/model/management-dashboard-collection.ts index c678078d29..f35512095c 100644 --- a/lib/managementdashboard/lib/model/management-dashboard-collection.ts +++ b/lib/managementdashboard/lib/model/management-dashboard-collection.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 diff --git a/lib/managementdashboard/lib/model/management-dashboard-export-details.ts b/lib/managementdashboard/lib/model/management-dashboard-export-details.ts index 63b25cc012..076b3d9758 100644 --- a/lib/managementdashboard/lib/model/management-dashboard-export-details.ts +++ b/lib/managementdashboard/lib/model/management-dashboard-export-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -22,7 +21,7 @@ import common = require("oci-common"); */ export interface ManagementDashboardExportDetails { /** - * Array of dashboards + * Array of dashboards. */ "dashboards": Array; /** diff --git a/lib/managementdashboard/lib/model/management-dashboard-for-import-export-details.ts b/lib/managementdashboard/lib/model/management-dashboard-for-import-export-details.ts index 6e7116baec..59f1c60f68 100644 --- a/lib/managementdashboard/lib/model/management-dashboard-for-import-export-details.ts +++ b/lib/managementdashboard/lib/model/management-dashboard-for-import-export-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,47 +17,47 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Properties for a dashboard, including dashboard id, and saved searches, for import purposes. + * Properties of a dashboard, including dashboard ID and saved searches, for import purposes. */ export interface ManagementDashboardForImportExportDetails { /** - * Dashboard Id. Must be providied if OOB, otherwise must not be provided. + * ID of the dashboard. */ "dashboardId": string; /** - * Provider Id. + * ID of the service (for example log-analytics) that owns the dashboard. Each service has a unique ID. */ "providerId": string; /** - * Provider name. + * Name of the service (for example, Logging Analytics) that owns the dashboard. */ "providerName": string; /** - * Provider version. + * Version of the service that owns the dashboard. */ "providerVersion": string; /** - * Dashboard tiles array + * Array of dashboard tiles. */ "tiles": Array; /** - * Display name for dashboard. + * Display name of the dashboard. */ "displayName": string; /** - * Dashboard's description. + * Description of the dashboard. */ "description": string; /** - * The ocid of the compartment that owns the dashboard. + * OCID of the compartment in which the dashboard resides. */ "compartmentId": string; /** - * String boolean (\"true\" or \"false\"). OOB (Out of the Box) dashboards are only provided by Oracle. They cannot be modified by non-Oracle. + * Determines whether the dashboard is an Out-of-the-Box (OOB) dashboard. Note that OOB dashboards are only provided by Oracle and cannot be modified. */ "isOobDashboard": boolean; /** - * String boolean (\"true\" or \"false\"). When false, dashboard is not shown in dashboard home. + * Determines whether the dashboard will be displayed in Dashboard Home. */ "isShowInHome": boolean; /** @@ -66,35 +65,35 @@ export interface ManagementDashboardForImportExportDetails { */ "metadataVersion": string; /** - * String boolean (\"true\" or \"false\"). When false, dashboard is not automatically refreshed in intervals. + * Determines whether the description of the dashboard is displayed. */ "isShowDescription": boolean; /** - * screen image. + * Screen image of the dashboard. */ "screenImage": string; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls": any; /** - * Json to contain options for UI. + * JSON that contains user interface options. */ "uiConfig": any; /** - * Array of Json to contain options for source of data. + * Array of JSON that contain data source options. */ "dataConfig": Array; /** - * NORMAL means single dashboard, SET means dashboard set. + * Type of dashboard. NORMAL denotes a single dashboard and SET denotes a dashboard set. */ "type": string; /** - * String boolean (\"true\" or \"false\"). + * Determines whether the dashboard is set as favorite. */ "isFavorite": boolean; /** - * Array of saved searches. + * Array of saved searches in the dashboard. */ "savedSearches": Array; /** diff --git a/lib/managementdashboard/lib/model/management-dashboard-import-details.ts b/lib/managementdashboard/lib/model/management-dashboard-import-details.ts index bcda6df117..5222b1bce8 100644 --- a/lib/managementdashboard/lib/model/management-dashboard-import-details.ts +++ b/lib/managementdashboard/lib/model/management-dashboard-import-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -22,7 +21,7 @@ import common = require("oci-common"); */ export interface ManagementDashboardImportDetails { /** - * Array of dashboards + * Array of dashboards. */ "dashboards": Array; /** diff --git a/lib/managementdashboard/lib/model/management-dashboard-summary.ts b/lib/managementdashboard/lib/model/management-dashboard-summary.ts index 21dcd6157c..5909d29034 100644 --- a/lib/managementdashboard/lib/model/management-dashboard-summary.ts +++ b/lib/managementdashboard/lib/model/management-dashboard-summary.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,43 +17,43 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Summary of properties for a dashboard. + * Summary of the properties of a dashboard. */ export interface ManagementDashboardSummary { /** - * Dashboard Id. Must be providied if OOB, otherwise must not be provided. + * ID of the dashboard. */ "dashboardId": string; /** - * Display name for dashboard. + * Display name of the dashboard. */ "displayName": string; /** - * Dashboard's description. + * Description of the dashboard. */ "description": string; /** - * The ocid of the compartment that owns the dashboard. + * OCID of the compartment in which the dashboard resides. */ "compartmentId": string; /** - * String boolean (\"true\" or \"false\"). OOB (Out of the Box) dashboards are only provided by Oracle. They cannot be modified by non-Oracle. + * Determines whether the dashboard is an Out-of-the-Box (OOB) dashboard. Note that OOB dashboards are only provided by Oracle and cannot be modified. */ "isOobDashboard": boolean; /** - * Created by which user. + * User who created the dashboard. */ "createdBy": string; /** - * Time created. + * Date and time the dashboard was created. */ "timeCreated": Date; /** - * Updated by which user. + * User who updated the dashboard. */ "updatedBy": string; /** - * Time updated. + * Date and time the dashboard was updated. */ "timeUpdated": Date; /** @@ -62,19 +61,19 @@ export interface ManagementDashboardSummary { */ "metadataVersion": string; /** - * screen image. + * Screen image of the dashboard. */ "screenImage": string; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls": any; /** - * NORMAL means single dashboard, SET means dashboard set. + * Type of dashboard. NORMAL denotes a single dashboard and SET denotes a dashboard set. */ "type": string; /** - * State of dashboard. + * Current lifecycle state of the dashboard. */ "lifecycleState": model.LifecycleStates; /** diff --git a/lib/managementdashboard/lib/model/management-dashboard-tile-details.ts b/lib/managementdashboard/lib/model/management-dashboard-tile-details.ts index 9315a1792f..7e16d8d496 100644 --- a/lib/managementdashboard/lib/model/management-dashboard-tile-details.ts +++ b/lib/managementdashboard/lib/model/management-dashboard-tile-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,51 +17,53 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Properties of dashboard tile representing a saved search. + * Properties of the dashboard tile representing a saved search. + * Tiles are laid out in a twelve column grid system with (0,0) at upper left corner. + * */ export interface ManagementDashboardTileDetails { /** - * Display name for saved search. + * Display name of the saved search. */ "displayName": string; /** - * Id of saved search. + * ID of the saved search. */ "savedSearchId": string; /** - * Row, Y position + * Tile's row number. */ "row": number; /** - * Column, X position + * Tile's column number. */ "column": number; /** - * Height position + * The number of rows the tile occupies. */ "height": number; /** - * Width position + * The number of columns the tile occupies. */ "width": number; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls": any; /** - * Json to contain options for UI. + * JSON that contains user interface options. */ "uiConfig": any; /** - * Array of Json to contain options for source of data. + * Array of JSON that contain data source options. */ "dataConfig": Array; /** - * State of saved search. + * Current state of the saved search. */ "state": ManagementDashboardTileDetails.State; /** - * Drill down configuration + * Drill-down configuration to define the destination of a drill-down action. */ "drilldownConfig": any; } diff --git a/lib/managementdashboard/lib/model/management-dashboard.ts b/lib/managementdashboard/lib/model/management-dashboard.ts index 7c26a68854..af70e451cb 100644 --- a/lib/managementdashboard/lib/model/management-dashboard.ts +++ b/lib/managementdashboard/lib/model/management-dashboard.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,63 +17,63 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Properties for a dashboard, including dashboard id. + * Properties of a dashboard, including dashboard ID. */ export interface ManagementDashboard { /** - * Dashboard Id. Must be providied if OOB, otherwise must not be provided. + * ID of the dashboard. */ "dashboardId": string; /** - * Provider Id. + * ID of the service (for example, log-analytics) that owns the dashboard. Each service has a unique ID. */ "providerId": string; /** - * Provider name. + * Name of the service (for example, Logging Analytics) that owns the dashboard. */ "providerName": string; /** - * Provider version. + * Version of the service that owns the dashboard. */ "providerVersion": string; /** - * Dashboard tiles array + * Array of dashboard tiles. */ "tiles": Array; /** - * Display name for dashboard. + * Display name of the dashboard. */ "displayName": string; /** - * Dashboard's description. + * Description of the dashboard. */ "description": string; /** - * The ocid of the compartment that owns the dashboard. + * OCID of the compartment in which the dashboard resides. */ "compartmentId": string; /** - * String boolean (\"true\" or \"false\"). OOB (Out of the Box) dashboards are only provided by Oracle. They cannot be modified by non-Oracle. + * Determines whether the dashboard is an Out-of-the-Box (OOB) dashboard. Note that OOB dashboards are only provided by Oracle and cannot be modified. */ "isOobDashboard": boolean; /** - * String boolean (\"true\" or \"false\"). When false, dashboard is not shown in dashboard home. + * Determines whether the dashboard will be displayed in Dashboard Home. */ "isShowInHome": boolean; /** - * Created by which user. + * User who created the dashboard. */ "createdBy": string; /** - * Time created. + * Date and time the dashboard was created. */ "timeCreated": Date; /** - * Updated by which user. + * User who updated the dashboard. */ "updatedBy": string; /** - * Time updated. + * Date and time the dashboard was updated. */ "timeUpdated": Date; /** @@ -82,35 +81,35 @@ export interface ManagementDashboard { */ "metadataVersion": string; /** - * String boolean (\"true\" or \"false\"). When false, dashboard is not automatically refreshed in intervals. + * Determines whether the description of the dashboard is displayed. */ "isShowDescription": boolean; /** - * screen image. + * Screen image of the dashboard. */ "screenImage": string; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls": any; /** - * Json to contain options for UI. + * JSON that contains user interface options. */ "uiConfig": any; /** - * Array of Json to contain options for source of data. + * Array of JSON that contain data source options. */ "dataConfig": Array; /** - * NORMAL means single dashboard, SET means dashboard set. + * Type of dashboard. NORMAL denotes a single dashboard and SET denotes a dashboard set. */ "type": string; /** - * String boolean (\"true\" or \"false\"). + * Determines whether the dashboard is set as favorite. */ "isFavorite": boolean; /** - * Array of saved searches. + * Array of saved searches in the dashboard. */ "savedSearches": Array; /** diff --git a/lib/managementdashboard/lib/model/management-saved-search-collection.ts b/lib/managementdashboard/lib/model/management-saved-search-collection.ts index 1c3df1f443..003857fc01 100644 --- a/lib/managementdashboard/lib/model/management-saved-search-collection.ts +++ b/lib/managementdashboard/lib/model/management-saved-search-collection.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 diff --git a/lib/managementdashboard/lib/model/management-saved-search-for-import-details.ts b/lib/managementdashboard/lib/model/management-saved-search-for-import-details.ts index ba3a9707da..9093d8f01a 100644 --- a/lib/managementdashboard/lib/model/management-saved-search-for-import-details.ts +++ b/lib/managementdashboard/lib/model/management-saved-search-for-import-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -22,55 +21,55 @@ import common = require("oci-common"); */ export interface ManagementSavedSearchForImportDetails { /** - * id for saved search. Must be provided if OOB, otherwise must not be provided. + * ID of the saved search. */ "id": string; /** - * Display name for saved search. + * Display name of the saved search. */ "displayName": string; /** - * Id for application (LA, APM, etc.) that owners this saved search. Each owner has a unique Id. + * ID of the service (for example log-analytics) that owns the saved search. Each service has a unique ID. */ "providerId": string; /** - * Version. + * Version of the service that owns this saved search. */ "providerVersion": string; /** - * Name for application (LA, APM, etc.) that owners this saved search. + * Name of the service (for example, Logging Analytics) that owns the saved search. */ "providerName": string; /** - * The ocid of the compartment that owns the saved search. + * OCID of the compartment in which the saved search resides. */ "compartmentId": string; /** - * String boolean (\"true\" or \"false\") to indicate Out Of the Box saved search. + * Determines whether the saved search is an Out-of-the-Box (OOB) saved search. Note that OOB saved searches are only provided by Oracle and cannot be modified. */ "isOobSavedSearch": boolean; /** - * Description. + * Description of the saved search. */ "description": string; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls": any; /** - * How to show the saved search. + * Determines how the saved search is displayed in a dashboard. */ "type": model.SavedSearchTypes; /** - * Json to contain options for UI. + * JSON that contains user interface options. */ "uiConfig": any; /** - * Array of Json to contain options for source of data. + * Array of JSON that contain data source options. */ "dataConfig": Array; /** - * Screenshot. + * Screen image of the saved search. */ "screenImage": string; /** @@ -78,11 +77,11 @@ export interface ManagementSavedSearchForImportDetails { */ "metadataVersion": string; /** - * Template. + * Reference to the HTML file of the widget. */ "widgetTemplate": string; /** - * View Model + * Reference to the view model of the widget. */ "widgetVM": string; /** diff --git a/lib/managementdashboard/lib/model/management-saved-search-summary.ts b/lib/managementdashboard/lib/model/management-saved-search-summary.ts index ae770d63a1..94b27f5aa8 100644 --- a/lib/managementdashboard/lib/model/management-saved-search-summary.ts +++ b/lib/managementdashboard/lib/model/management-saved-search-summary.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,59 +17,67 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Summary of properties of a saved search. + * Summary of the properties of a saved search. */ export interface ManagementSavedSearchSummary { /** - * id for saved search. Must be provided if OOB, otherwise must not be provided. + * ID of the saved search. */ "id": string; /** - * Display name for saved search. + * Display name of the saved search. */ "displayName": string; /** - * String boolean (\"true\" or \"false\") to indicate Out Of the Box saved search. + * Determines whether the saved search is an Out-of-the-Box (OOB) saved search. Note that OOB saved searches are only provided by Oracle and cannot be modified. */ "isOobSavedSearch": boolean; /** - * Id for application (LA, APM, etc.) that owners this saved search. Each owner has a unique Id. + * ID of the service (for example log-analytics) that owns the saved search. Each service has a unique ID. */ "providerId": string; /** - * The ocid of the compartment that owns the saved search. + * OCID of the compartment in which the saved search resides. */ "compartmentId": string; /** - * Description. + * Description of the saved search. */ "description": string; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls": any; /** - * How to show the saved search. + * Determines how the saved search is displayed in a dashboard. */ "type": model.SavedSearchTypes; /** - * Json to contain options for UI. + * JSON that contains user interface options. */ "uiConfig": any; /** - * Array of Json to contain options for source of data. + * Array of JSON that contain data source options. */ "dataConfig": Array; /** - * Created by which user. + * User who created the saved search. */ "createdBy": string; /** - * Updated by which user. + * User who updated the saved search. */ "updatedBy": string; /** - * Screenshot. + * Date and time the saved search was created. + */ + "timeCreated": Date; + /** + * Date and time the saved search was updated. + */ + "timeUpdated": Date; + /** + * Screen image of the saved search. */ "screenImage": string; /** @@ -78,15 +85,15 @@ export interface ManagementSavedSearchSummary { */ "metadataVersion": string; /** - * Template. + * Reference to the HTML file of the widget. */ "widgetTemplate": string; /** - * View Model + * Reference to the view model of the widget. */ "widgetVM": string; /** - * Current state of saved search. + * Current lifecycle state of the saved search. */ "lifecycleState": model.LifecycleStates; /** diff --git a/lib/managementdashboard/lib/model/management-saved-search.ts b/lib/managementdashboard/lib/model/management-saved-search.ts index ec5639156e..531f33acbb 100644 --- a/lib/managementdashboard/lib/model/management-saved-search.ts +++ b/lib/managementdashboard/lib/model/management-saved-search.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -22,71 +21,71 @@ import common = require("oci-common"); */ export interface ManagementSavedSearch { /** - * id for saved search. Must be provided if OOB, otherwise must not be provided. + * ID of the saved search. */ "id": string; /** - * Display name for saved search. + * Display name of the saved search. */ "displayName": string; /** - * Id for application (LA, APM, etc.) that owners this saved search. Each owner has a unique Id. + * ID of the service (for example log-analytics) that owns the saved search. Each service has a unique ID. */ "providerId": string; /** - * Version. + * Version of the service that owns this saved search. */ "providerVersion": string; /** - * Name for application (LA, APM, etc.) that owners this saved search. + * Name of the service (for example, Logging Analytics) that owns the saved search. */ "providerName": string; /** - * The ocid of the compartment that owns the saved search. + * OCID of the compartment in which the saved search resides. */ "compartmentId": string; /** - * String boolean (\"true\" or \"false\") to indicate Out Of the Box saved search. + * Determines whether the saved search is an Out-of-the-Box (OOB) saved search. Note that OOB saved searches are only provided by Oracle and cannot be modified. */ "isOobSavedSearch": boolean; /** - * Description. + * Description of the saved search. */ "description": string; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls": any; /** - * How to show the saved search. + * Determines how the saved search is displayed in a dashboard. */ "type": model.SavedSearchTypes; /** - * Json to contain options for UI. + * JSON that contains user interface options. */ "uiConfig": any; /** - * Array of Json to contain options for source of data. + * Array of JSON that contain data source options. */ "dataConfig": Array; /** - * Created by which user. + * User who created the saved search. */ "createdBy": string; /** - * Updated by which user. + * User who updated the saved search. */ "updatedBy": string; /** - * Time created. Passed in to keep UI cache valid (operation is synchronous). + * Date and time the saved search was created. */ "timeCreated": Date; /** - * Time updated. + * Date and time the saved search was updated. */ "timeUpdated": Date; /** - * Screenshot. + * Screen image of the saved search. */ "screenImage": string; /** @@ -94,11 +93,11 @@ export interface ManagementSavedSearch { */ "metadataVersion": string; /** - * Template. + * Reference to the HTML file of the widget. */ "widgetTemplate": string; /** - * View Model + * Reference to the view model of the widget. */ "widgetVM": string; /** diff --git a/lib/managementdashboard/lib/model/saved-search-types.ts b/lib/managementdashboard/lib/model/saved-search-types.ts index 8ff27817f8..54a3a83741 100644 --- a/lib/managementdashboard/lib/model/saved-search-types.ts +++ b/lib/managementdashboard/lib/model/saved-search-types.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,7 +17,7 @@ import * as model from "../model"; import common = require("oci-common"); /** - * How to show the saved search. + * Determines how the saved search is displayed in a dashboard. **/ export enum SavedSearchTypes { SearchShowInDashboard = "SEARCH_SHOW_IN_DASHBOARD", diff --git a/lib/managementdashboard/lib/model/sort-orders.ts b/lib/managementdashboard/lib/model/sort-orders.ts index 5ec1062502..07f5476da0 100644 --- a/lib/managementdashboard/lib/model/sort-orders.ts +++ b/lib/managementdashboard/lib/model/sort-orders.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 diff --git a/lib/managementdashboard/lib/model/update-management-dashboard-details.ts b/lib/managementdashboard/lib/model/update-management-dashboard-details.ts index eacbf884f7..b25235662e 100644 --- a/lib/managementdashboard/lib/model/update-management-dashboard-details.ts +++ b/lib/managementdashboard/lib/model/update-management-dashboard-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,43 +17,43 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Properties for a dashboard. Dashboard id must not be provided. + * Properties of a dashboard. Dashboard ID must not be provided. */ export interface UpdateManagementDashboardDetails { /** - * Provider Id. + * ID of the service (for example, log-analytics) that owns the dashboard. Each service has a unique ID. */ "providerId"?: string; /** - * Provider name. + * Name of the service (for example, Logging Analytics) that owns the dashboard. */ "providerName"?: string; /** - * Provider version. + * Version of the service that owns the dashboard. */ "providerVersion"?: string; /** - * Dashboard tiles array. + * Array of dashboard tiles. */ "tiles"?: Array; /** - * Display name for dashboard. + * Display name of the dashboard. */ "displayName"?: string; /** - * Dashboard's description. + * Description of the dashboard. */ "description"?: string; /** - * The ocid of the compartment that owns the dashboard. + * OCID of the compartment in which the dashboard resides. */ "compartmentId"?: string; /** - * String boolean (\"true\" or \"false\"). OOB (Out of the Box) dashboards are only provided by Oracle. They cannot be modified by non-Oracle. + * Determines whether the dashboard is an Out-of-the-Box (OOB) dashboard. Note that OOB dashboards are only provided by Oracle and cannot be modified. */ "isOobDashboard"?: boolean; /** - * String boolean (\"true\" or \"false\"). When false, dashboard is not shown in dashboard home. + * Determines whether the dashboard will be displayed in Dashboard Home. */ "isShowInHome"?: boolean; /** @@ -62,31 +61,31 @@ export interface UpdateManagementDashboardDetails { */ "metadataVersion"?: string; /** - * String boolean (\"true\" or \"false\"). Whether to show the dashboard description. + * Determines whether the description of the dashboard is displayed. */ "isShowDescription"?: boolean; /** - * Screen image. + * Screen image of the dashboard. */ "screenImage"?: string; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls"?: any; /** - * Json to contain options for UI. + * JSON that contains user interface options. */ "uiConfig"?: any; /** - * Array of Json to contain options for source of data. + * Array of JSON that contain data source options. */ "dataConfig"?: Array; /** - * NORMAL meaning single dashboard, or SET meaning dashboard set. + * Type of dashboard. NORMAL denotes a single dashboard and SET denotes a dashboard set. */ "type"?: string; /** - * String boolean (\"true\" or \"false\"). + * Determines whether the dashboard is set as favorite. */ "isFavorite"?: boolean; /** diff --git a/lib/managementdashboard/lib/model/update-management-saved-search-details.ts b/lib/managementdashboard/lib/model/update-management-saved-search-details.ts index ac15b05451..90a144fb57 100644 --- a/lib/managementdashboard/lib/model/update-management-saved-search-details.ts +++ b/lib/managementdashboard/lib/model/update-management-saved-search-details.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 @@ -18,55 +17,55 @@ import * as model from "../model"; import common = require("oci-common"); /** - * Properties of a saved search. Saved search id must not be provided. + * Properties of a saved search. Saved search ID must not be provided. */ export interface UpdateManagementSavedSearchDetails { /** - * Display name for saved search. + * Display name of the saved search. */ "displayName"?: string; /** - * Id for application (LA, APM, etc.) that owners this saved search. Each owner has a unique Id. + * ID of the service (for example log-analytics) that owns the saved search. Each service has a unique ID. */ "providerId"?: string; /** - * Version. + * Version of the service that owns this saved search. */ "providerVersion"?: string; /** - * Name for application (LA, APM, etc.) that owners this saved search. + * Name of the service (for example, Logging Analytics) that owns the saved search. */ "providerName"?: string; /** - * The ocid of the compartment that owns the saved search. + * OCID of the compartment in which the saved search resides. */ "compartmentId"?: string; /** - * String boolean (\"true\" or \"false\") to indicate Out Of the Box saved search. + * Determines whether the saved search is an Out-of-the-Box (OOB) saved search. Note that OOB saved searches are only provided by Oracle and cannot be modified. */ "isOobSavedSearch"?: boolean; /** - * Description. + * Description of the saved search. */ "description"?: string; /** - * Json for internationalization. + * JSON that contains internationalization options. */ "nls"?: any; /** - * How to show the saved search. + * Determines how the saved search is displayed in a dashboard. */ "type"?: model.SavedSearchTypes; /** - * Json to contain options for UI. + * JSON that contains user interface options. */ "uiConfig"?: any; /** - * Array of Json to contain options for source of data. + * Array of JSON that contain data source options. */ "dataConfig"?: Array; /** - * Screenshot. + * Screen image of the saved search. */ "screenImage"?: string; /** @@ -74,11 +73,11 @@ export interface UpdateManagementSavedSearchDetails { */ "metadataVersion"?: string; /** - * Template. + * Reference to the HTML file of the widget. */ "widgetTemplate"?: string; /** - * View Model + * Reference to the view model of the widget. */ "widgetVM"?: string; /** diff --git a/lib/managementdashboard/lib/request/change-management-dashboards-compartment-request.ts b/lib/managementdashboard/lib/request/change-management-dashboards-compartment-request.ts index 1c3141be7f..d5f4d69de7 100644 --- a/lib/managementdashboard/lib/request/change-management-dashboards-compartment-request.ts +++ b/lib/managementdashboard/lib/request/change-management-dashboards-compartment-request.ts @@ -15,11 +15,11 @@ import * as model from "../model"; import common = require("oci-common"); export interface ChangeManagementDashboardsCompartmentRequest extends common.BaseRequest { /** - * unique dashboard identifier + * A unique dashboard identifier. */ "managementDashboardId": string; /** - * Id for dashboard to be moved. + * ID of the dashboard that is being moved. */ "changeManagementDashboardsCompartmentDetails": model.ChangeManagementDashboardsCompartmentDetails; /** diff --git a/lib/managementdashboard/lib/request/change-management-saved-searches-compartment-request.ts b/lib/managementdashboard/lib/request/change-management-saved-searches-compartment-request.ts index db0ff962a7..d1315531b9 100644 --- a/lib/managementdashboard/lib/request/change-management-saved-searches-compartment-request.ts +++ b/lib/managementdashboard/lib/request/change-management-saved-searches-compartment-request.ts @@ -15,11 +15,11 @@ import * as model from "../model"; import common = require("oci-common"); export interface ChangeManagementSavedSearchesCompartmentRequest extends common.BaseRequest { /** - * unique saved search identifier + * A unique saved search identifier. */ "managementSavedSearchId": string; /** - * Compartment id to move the saved search to. + * ID of the saved search that is being moved. */ "changeManagementSavedSearchesCompartmentDetails": model.ChangeManagementSavedSearchesCompartmentDetails; /** diff --git a/lib/managementdashboard/lib/request/create-management-dashboard-request.ts b/lib/managementdashboard/lib/request/create-management-dashboard-request.ts index dda066d0f4..25b932a16d 100644 --- a/lib/managementdashboard/lib/request/create-management-dashboard-request.ts +++ b/lib/managementdashboard/lib/request/create-management-dashboard-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface CreateManagementDashboardRequest extends common.BaseRequest { /** - * Json metadata for creating a new dashboard. + * JSON metadata for creating a new dashboard. */ "createManagementDashboardDetails": model.CreateManagementDashboardDetails; /** diff --git a/lib/managementdashboard/lib/request/create-management-saved-search-request.ts b/lib/managementdashboard/lib/request/create-management-saved-search-request.ts index b4db981f0f..a060f839fd 100644 --- a/lib/managementdashboard/lib/request/create-management-saved-search-request.ts +++ b/lib/managementdashboard/lib/request/create-management-saved-search-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface CreateManagementSavedSearchRequest extends common.BaseRequest { /** - * Json metadata for the saved search. + * JSON metadata for the saved search. */ "createManagementSavedSearchDetails": model.CreateManagementSavedSearchDetails; /** diff --git a/lib/managementdashboard/lib/request/delete-management-dashboard-request.ts b/lib/managementdashboard/lib/request/delete-management-dashboard-request.ts index 85ee9dc642..57fb10cabe 100644 --- a/lib/managementdashboard/lib/request/delete-management-dashboard-request.ts +++ b/lib/managementdashboard/lib/request/delete-management-dashboard-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteManagementDashboardRequest extends common.BaseRequest { /** - * unique dashboard identifier + * A unique dashboard identifier. */ "managementDashboardId": string; /** diff --git a/lib/managementdashboard/lib/request/delete-management-saved-search-request.ts b/lib/managementdashboard/lib/request/delete-management-saved-search-request.ts index d5efa3189f..8c167ead15 100644 --- a/lib/managementdashboard/lib/request/delete-management-saved-search-request.ts +++ b/lib/managementdashboard/lib/request/delete-management-saved-search-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface DeleteManagementSavedSearchRequest extends common.BaseRequest { /** - * unique saved search identifier + * A unique saved search identifier. */ "managementSavedSearchId": string; /** diff --git a/lib/managementdashboard/lib/request/get-management-dashboard-request.ts b/lib/managementdashboard/lib/request/get-management-dashboard-request.ts index 0973d87bc3..ede5835fa4 100644 --- a/lib/managementdashboard/lib/request/get-management-dashboard-request.ts +++ b/lib/managementdashboard/lib/request/get-management-dashboard-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetManagementDashboardRequest extends common.BaseRequest { /** - * unique dashboard identifier + * A unique dashboard identifier. */ "managementDashboardId": string; /** diff --git a/lib/managementdashboard/lib/request/get-management-saved-search-request.ts b/lib/managementdashboard/lib/request/get-management-saved-search-request.ts index 971df2784e..69cad8002b 100644 --- a/lib/managementdashboard/lib/request/get-management-saved-search-request.ts +++ b/lib/managementdashboard/lib/request/get-management-saved-search-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface GetManagementSavedSearchRequest extends common.BaseRequest { /** - * unique saved search identifier + * A unique saved search identifier. */ "managementSavedSearchId": string; /** diff --git a/lib/managementdashboard/lib/request/import-dashboard-request.ts b/lib/managementdashboard/lib/request/import-dashboard-request.ts index 4ab27ec744..fe5939be66 100644 --- a/lib/managementdashboard/lib/request/import-dashboard-request.ts +++ b/lib/managementdashboard/lib/request/import-dashboard-request.ts @@ -15,7 +15,7 @@ import * as model from "../model"; import common = require("oci-common"); export interface ImportDashboardRequest extends common.BaseRequest { /** - * Json metadata for dashboards and their saved searches to import. + * JSON metadata for importing dashboards and their saved searches. */ "managementDashboardImportDetails": model.ManagementDashboardImportDetails; /** diff --git a/lib/managementdashboard/lib/request/index.ts b/lib/managementdashboard/lib/request/index.ts index c6db9f60d5..8e8fec3e32 100644 --- a/lib/managementdashboard/lib/request/index.ts +++ b/lib/managementdashboard/lib/request/index.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 diff --git a/lib/managementdashboard/lib/request/list-management-dashboards-request.ts b/lib/managementdashboard/lib/request/list-management-dashboards-request.ts index b62641ca1c..809a35b6ae 100644 --- a/lib/managementdashboard/lib/request/list-management-dashboards-request.ts +++ b/lib/managementdashboard/lib/request/list-management-dashboards-request.ts @@ -31,7 +31,7 @@ export interface ListManagementDashboardsRequest extends common.BaseRequest { */ "limit"?: number; /** - * The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call. + * The page token representing the page on which to start retrieving results. This is usually retrieved from a previous list call. */ "page"?: string; /** @@ -39,7 +39,7 @@ export interface ListManagementDashboardsRequest extends common.BaseRequest { */ "sortOrder"?: model.SortOrders; /** - * The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default. + * The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is the default. * */ "sortBy"?: ListManagementDashboardsRequest.SortBy; diff --git a/lib/managementdashboard/lib/request/list-management-saved-searches-request.ts b/lib/managementdashboard/lib/request/list-management-saved-searches-request.ts index 2e11093cab..f824a9aa89 100644 --- a/lib/managementdashboard/lib/request/list-management-saved-searches-request.ts +++ b/lib/managementdashboard/lib/request/list-management-saved-searches-request.ts @@ -31,7 +31,7 @@ export interface ListManagementSavedSearchesRequest extends common.BaseRequest { */ "limit"?: number; /** - * The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call. + * The page token representing the page on which to start retrieving results. This is usually retrieved from a previous list call. */ "page"?: string; /** @@ -39,7 +39,7 @@ export interface ListManagementSavedSearchesRequest extends common.BaseRequest { */ "sortOrder"?: model.SortOrders; /** - * The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default. + * The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is the default. * */ "sortBy"?: ListManagementSavedSearchesRequest.SortBy; diff --git a/lib/managementdashboard/lib/request/update-management-dashboard-request.ts b/lib/managementdashboard/lib/request/update-management-dashboard-request.ts index 3941a66bed..abd2b4b507 100644 --- a/lib/managementdashboard/lib/request/update-management-dashboard-request.ts +++ b/lib/managementdashboard/lib/request/update-management-dashboard-request.ts @@ -15,11 +15,11 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpdateManagementDashboardRequest extends common.BaseRequest { /** - * unique dashboard identifier + * A unique dashboard identifier. */ "managementDashboardId": string; /** - * Json Metadata for changed dashboard properties. + * JSON metadata for changed dashboard properties. */ "updateManagementDashboardDetails": model.UpdateManagementDashboardDetails; /** diff --git a/lib/managementdashboard/lib/request/update-management-saved-search-request.ts b/lib/managementdashboard/lib/request/update-management-saved-search-request.ts index 33caa62dee..aa5e4e19f7 100644 --- a/lib/managementdashboard/lib/request/update-management-saved-search-request.ts +++ b/lib/managementdashboard/lib/request/update-management-saved-search-request.ts @@ -15,11 +15,11 @@ import * as model from "../model"; import common = require("oci-common"); export interface UpdateManagementSavedSearchRequest extends common.BaseRequest { /** - * unique saved search identifier + * A unique saved search identifier. */ "managementSavedSearchId": string; /** - * Json metadata for changed properties in existing saved search. + * JSON metadata for changed saved search properties. */ "updateManagementSavedSearchDetails": model.UpdateManagementSavedSearchDetails; /** diff --git a/lib/managementdashboard/lib/response/index.ts b/lib/managementdashboard/lib/response/index.ts index fa2c5a9cd5..f57ffd68c6 100644 --- a/lib/managementdashboard/lib/response/index.ts +++ b/lib/managementdashboard/lib/response/index.ts @@ -1,7 +1,6 @@ /** * ManagementDashboard API - * Management Dashboard micro-service provides a set of CRUD, import, export, and compartment related APIs (such as change compartment) to support dashboard and saved search metadata preservation. These APIs are mainly for client UIs, for various UI activities such as get list of all saved searches in a compartment, create a dashboard, open a saved search, etc. Use export to retrieve dashboards and their saved searches, then edit the Json if necessary (for example change compartmentIds), then import the result to destination dashboard service. -APIs validate all required properties to ensure properties are present and have correct type and values. + * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 diff --git a/lib/managementdashboard/package.json b/lib/managementdashboard/package.json index 5e2e7b6adb..861ff16a48 100644 --- a/lib/managementdashboard/package.json +++ b/lib/managementdashboard/package.json @@ -1,6 +1,6 @@ { "name": "oci-managementdashboard", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Management Dashboard Service", "repository": { "type": "git", diff --git a/lib/marketplace/package.json b/lib/marketplace/package.json index 0fbf64b14b..989824f2a2 100644 --- a/lib/marketplace/package.json +++ b/lib/marketplace/package.json @@ -1,6 +1,6 @@ { "name": "oci-marketplace", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Marketplace Service", "repository": { "type": "git", diff --git a/lib/monitoring/package.json b/lib/monitoring/package.json index 63745a184d..f911b1809e 100644 --- a/lib/monitoring/package.json +++ b/lib/monitoring/package.json @@ -1,6 +1,6 @@ { "name": "oci-monitoring", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Monitoring", "repository": { "type": "git", diff --git a/lib/mysql/package.json b/lib/mysql/package.json index 980d01a496..bec27a9d22 100644 --- a/lib/mysql/package.json +++ b/lib/mysql/package.json @@ -1,6 +1,6 @@ { "name": "oci-mysql", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Mysql ", "repository": { "type": "git", diff --git a/lib/nosql/package.json b/lib/nosql/package.json index 49856e7321..f02cdbda16 100644 --- a/lib/nosql/package.json +++ b/lib/nosql/package.json @@ -1,6 +1,6 @@ { "name": "oci-nosql", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Nosql Service", "repository": { "type": "git", diff --git a/lib/objectstorage/package.json b/lib/objectstorage/package.json index 4ac684d823..86bf526698 100644 --- a/lib/objectstorage/package.json +++ b/lib/objectstorage/package.json @@ -1,6 +1,6 @@ { "name": "oci-objectstorage", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for ObjectStorage", "repository": { "type": "git", diff --git a/lib/oce/package.json b/lib/oce/package.json index 23145df619..0dbdddbee3 100644 --- a/lib/oce/package.json +++ b/lib/oce/package.json @@ -1,6 +1,6 @@ { "name": "oci-oce", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for OCE Service", "repository": { "type": "git", diff --git a/lib/ocvp/package.json b/lib/ocvp/package.json index 396c49a93d..771768b9b5 100644 --- a/lib/ocvp/package.json +++ b/lib/ocvp/package.json @@ -1,6 +1,6 @@ { "name": "oci-ocvp", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Ocvp Service", "repository": { "type": "git", diff --git a/lib/oda/package.json b/lib/oda/package.json index f1b6e19b91..2d908f9244 100644 --- a/lib/oda/package.json +++ b/lib/oda/package.json @@ -1,6 +1,6 @@ { "name": "oci-oda", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Oda Service", "repository": { "type": "git", diff --git a/lib/ons/package.json b/lib/ons/package.json index 661e861b9d..f6cd2ab888 100644 --- a/lib/ons/package.json +++ b/lib/ons/package.json @@ -1,6 +1,6 @@ { "name": "oci-ons", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for ONS", "repository": { "type": "git", diff --git a/lib/opsi/package.json b/lib/opsi/package.json index 029438dba5..3e3f119245 100644 --- a/lib/opsi/package.json +++ b/lib/opsi/package.json @@ -1,6 +1,6 @@ { "name": "oci-opsi", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Opsi Service", "repository": { "type": "git", diff --git a/lib/optimizer/package.json b/lib/optimizer/package.json index 460e325a51..341fbbece2 100644 --- a/lib/optimizer/package.json +++ b/lib/optimizer/package.json @@ -1,6 +1,6 @@ { "name": "oci-optimizer", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Optimizer Service", "repository": { "type": "git", diff --git a/lib/osmanagement/package.json b/lib/osmanagement/package.json index 7d90cf347e..e708e2264e 100644 --- a/lib/osmanagement/package.json +++ b/lib/osmanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-osmanagement", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for OS Management", "repository": { "type": "git", diff --git a/lib/resourcemanager/package.json b/lib/resourcemanager/package.json index da4ab61d0f..a3b4c5b294 100644 --- a/lib/resourcemanager/package.json +++ b/lib/resourcemanager/package.json @@ -1,6 +1,6 @@ { "name": "oci-resourcemanager", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Resource manager Service", "repository": { "type": "git", diff --git a/lib/resourcesearch/package.json b/lib/resourcesearch/package.json index 4321094240..00051ea2b7 100644 --- a/lib/resourcesearch/package.json +++ b/lib/resourcesearch/package.json @@ -1,6 +1,6 @@ { "name": "oci-resourcesearch", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for resource research Service", "repository": { "type": "git", diff --git a/lib/sch/package.json b/lib/sch/package.json index 1643d45dbd..e26c2edbbc 100644 --- a/lib/sch/package.json +++ b/lib/sch/package.json @@ -1,6 +1,6 @@ { "name": "oci-sch", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Sch Service", "repository": { "type": "git", diff --git a/lib/secrets/package.json b/lib/secrets/package.json index 29a39b7f20..823a4219be 100644 --- a/lib/secrets/package.json +++ b/lib/secrets/package.json @@ -1,6 +1,6 @@ { "name": "oci-secrets", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Secrets Service", "repository": { "type": "git", diff --git a/lib/streaming/package.json b/lib/streaming/package.json index da2d01bbe6..6266514d1c 100644 --- a/lib/streaming/package.json +++ b/lib/streaming/package.json @@ -1,6 +1,6 @@ { "name": "oci-streaming", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Streaming", "repository": { "type": "git", diff --git a/lib/tenantmanagercontrolplane/package.json b/lib/tenantmanagercontrolplane/package.json index fa08f09f94..4e175b9a73 100644 --- a/lib/tenantmanagercontrolplane/package.json +++ b/lib/tenantmanagercontrolplane/package.json @@ -1,6 +1,6 @@ { "name": "oci-tenantmanagercontrolplane", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Tenant Manager Control Plane Service", "repository": { "type": "git", diff --git a/lib/usageapi/package.json b/lib/usageapi/package.json index a27047f523..680b18b407 100644 --- a/lib/usageapi/package.json +++ b/lib/usageapi/package.json @@ -1,6 +1,6 @@ { "name": "oci-usageapi", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Usage Api Service", "repository": { "type": "git", diff --git a/lib/vault/package.json b/lib/vault/package.json index 058e45fda2..4635bd1042 100644 --- a/lib/vault/package.json +++ b/lib/vault/package.json @@ -1,6 +1,6 @@ { "name": "oci-vault", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for Vault Service", "repository": { "type": "git", diff --git a/lib/waas/package.json b/lib/waas/package.json index 023a5b3f07..90c8a44dee 100644 --- a/lib/waas/package.json +++ b/lib/waas/package.json @@ -1,6 +1,6 @@ { "name": "oci-waas", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for WAAS", "repository": { "type": "git", diff --git a/lib/workrequests/package.json b/lib/workrequests/package.json index 22cb540dce..04038ac874 100644 --- a/lib/workrequests/package.json +++ b/lib/workrequests/package.json @@ -1,6 +1,6 @@ { "name": "oci-workrequests", - "version": "1.7.0", + "version": "1.8.0", "description": "OCI NodeJS client for WorkRequests", "repository": { "type": "git", diff --git a/package.json b/package.json index 5609d66e1f..b873f5d307 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "oci-sdk", - "version": "1.7.0", + "version": "1.8.0", "author": { "name": "Oracle Cloud Infrastructure", "email": ""