{ "opencollection": "1.0.0", "info": { "name": "OS Management Hub Managed Instance Group API", "version": "20220901" }, "items": [ { "info": { "name": "managedInstanceGroup", "type": "folder" }, "items": [ { "info": { "name": "Gets a list of all managed instance groups in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/managedInstanceGroups", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment." }, { "name": "managedInstanceGroupId", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group. This filter returns resources associated with this group." }, { "name": "softwareSourceId", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the software source. This filter returns resources associated with this software source." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return resources that match the given display names." }, { "name": "displayNameContains", "value": "", "type": "query", "description": "A filter to return resources that may partially match the given display name." }, { "name": "archType", "value": "", "type": "query", "description": "A filter to return only profiles that match the given archType." }, { "name": "osFamily", "value": "", "type": "query", "description": "A filter to return only resources that match the given operating system family." }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `50`\n" }, { "name": "page", "value": "", "type": "query", "description": "For list pagination. The value of the `opc-next-page` response header from the previous \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `3`\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to return only managed instance groups that are in the specified state." }, { "name": "location", "value": "", "type": "query", "description": "A filter to return only resources whose location matches the given value." }, { "name": "locationNotEqualTo", "value": "", "type": "query", "description": "A filter to return only resources whose location does not match the given value." }, { "name": "isManagedByAutonomousLinux", "value": "", "type": "query", "description": "Indicates whether to list only resources managed by the Autonomous Linux service.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" } ] }, "docs": "Lists managed instance groups that match the specified compartment or managed instance group [OCID](/iaas/Content/General/Concepts/identifiers.htm). Filter the list against a variety of criteria including but not limited to name, status, architecture, and OS family.\n" }, { "info": { "name": "Creates a new ManagedInstanceGroup", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new managed instance group.\n" }, { "info": { "name": "Get ManagedInstanceGroup", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ] }, "docs": "Gets information about the specified managed instance group." }, { "info": { "name": "Update the ManagedInstanceGroup identified by the id", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the specified managed instance group's name, description, and tags." }, { "info": { "name": "Delete a provisioned ManagedInstanceGroup", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ] }, "docs": "Deletes the specified managed instance group." }, { "info": { "name": "Adds managed instances to a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/attachManagedInstances", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Adds managed instances to the specified managed instance group. After adding instances to the group, any operation applied to the group will be applied to all instances in the group.\n" }, { "info": { "name": "Attaches software sources to a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/attachSoftwareSources", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Attaches software sources to the specified managed instance group. The software sources must be compatible with the type of instances in the group.\n" }, { "info": { "name": "Moves a Managed Instance Group into a different compartment", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/changeCompartment", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ] }, "docs": "Moves the specified managed instance group to a different compartment within the same tenancy. For information about moving resources between compartments, see [Moving Resources to a Different Compartment](/iaas/Content/Identity/Tasks/managingcompartments.htm#moveRes).\n" }, { "info": { "name": "Removes the specified managed instances from a managed instance group.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/detachManagedInstances", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Removes a managed instance from the specified managed instance group.\n" }, { "info": { "name": "Detaches software sources from a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/detachSoftwareSources", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Detaches the specified software sources from a managed instance group.\n" }, { "info": { "name": "Disable a specific module stream on a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/disableModuleStream", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Disables a module stream on a managed instance group. After the stream is disabled, you can no longer install the profiles contained by the stream. Before removing the stream, you must remove all installed profiles for the stream by using the [RemoveModuleStreamProfileFromManagedInstanceGroup](#/en/osmh/latest//ManagedInstanceGroup/RemoveModuleStreamProfileFromManagedInstanceGroup) operation.\n" }, { "info": { "name": "Enable a specific module stream on a managed instance", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/enableModuleStream", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Enables a module stream on a managed instance group. After the stream is enabled, you can install a module stream profile. Enabling a stream that is already enabled will succeed. Enabling a different stream for a module that already has a stream enabled results in an error. Instead, use the [SwitchModuleStreamOnManagedInstanceGroup](#/en/osmh/latest/ManagedInstanceGroup/SwitchModuleStreamOnManagedInstanceGroup) operation.\n" }, { "info": { "name": "Installs package(s) on each managed instance in a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/installPackages", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Installs the specified packages on each managed instance in a managed instance group. The package must be compatible with the instances in the group.\n" }, { "info": { "name": "Installs a profile for an enabled module stream", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/installStreamProfile", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Installs a profile for an enabled module stream. If a module stream defines multiple profiles, you can install each one independently.\n" }, { "info": { "name": "Installs Windows update(s) on each managed instance in a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/installWindowsUpdates", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ] }, "docs": "Installs Windows updates on each managed instance in the managed instance group.\n" }, { "info": { "name": "Perform an operation involving modules, streams, and profiles on a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/manageModuleStreams", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Enables or disables module streams and installs or removes module stream profiles. Once complete, the state of the modules, streams, and profiles will match the state indicated in the operation. See [ManageModuleStreamsOnManagedInstanceGroupDetails](#/en/osmh/latest/datatypes/ManageModuleStreamsOnManagedInstanceGroupDetails) for more information.\nYou can preform this operation as a dry run. For a dry run, the service evaluates the operation against the current module, stream, and profile state o" }, { "info": { "name": "Changes the enabled stream for a module on a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/moduleStreams/switchModuleStream", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ] }, "docs": "Enables a new stream for a module that already has a stream enabled.\nIf any profiles or packages from the original module are installed,\nswitching to a new stream will remove the existing packages and\ninstall their counterparts in the new stream.\n" }, { "info": { "name": "Reboots managed instances in a managed instance group.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/reboot", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Reboots all managed instances in the specified group.\n" }, { "info": { "name": "Refresh the software information on instances in a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/refreshSoftware", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ] }, "docs": "Refreshes the package, Windows update or Snap information on a managed instance with the latest data from the software source. This does not update packages on the instance. It provides the service with the latest package data.\n" }, { "info": { "name": "Removes package(s) from each managed instance in a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/removePackages", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Removes the specified packages from each managed instance in a managed instance group.\n" }, { "info": { "name": "Removes an installed profile for a module stream from a managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/removeStreamProfile", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Removes a profile for a module stream that is installed on a managed instance group. Providing the module stream name (without specifying a profile name) removes all profiles that have been installed for the module stream.\n" }, { "info": { "name": "Updates all packages listed as installed on the managed instance group onto each managed instance in the managed instance group", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/actions/updateAllPackages", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates all packages on each managed instance in the specified managed instance group.\n" }, { "info": { "name": "Gets a list of all modules available for a managed instance group", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/availableModules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment." }, { "name": "name", "value": "", "type": "query", "description": "The resource name.\n" }, { "name": "nameContains", "value": "", "type": "query", "description": "A filter to return resources that may partially match the name given." }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `50`\n" }, { "name": "page", "value": "", "type": "query", "description": "For list pagination. The value of the `opc-next-page` response header from the previous \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `3`\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for name is ascending.\n" } ] }, "docs": "List modules that are available for installation on the specified managed instance group. Filter the list against a variety of criteria including but not limited to module name.\n" }, { "info": { "name": "Gets a list of all packages available for install on a managed instance group", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/availablePackages", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return resources that match the given display names." }, { "name": "displayNameContains", "value": "", "type": "query", "description": "A filter to return resources that may partially match the given display name." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment." }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `50`\n" }, { "name": "page", "value": "", "type": "query", "description": "For list pagination. The value of the `opc-next-page` response header from the previous \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `3`\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "isLatest", "value": "", "type": "query", "description": "Indicates whether to list only the latest versions of packages, module streams, and stream profiles." } ] }, "docs": "Lists available packages on the specified managed instances group. Filter the list against a variety \nof criteria including but not limited to the package name.\n" }, { "info": { "name": "Gets a list of all software sources available for the managed instance group. These only include software sources that are not already added to the managed instance group, but can be added.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/availableSoftwareSources", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return resources that match the given display names." }, { "name": "displayNameContains", "value": "", "type": "query", "description": "A filter to return resources that may partially match the given display name." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment." }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `50`\n" }, { "name": "page", "value": "", "type": "query", "description": "For list pagination. The value of the `opc-next-page` response header from the previous \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `3`\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" } ] }, "docs": "Lists available software sources for a specified managed instance group. Filter the list against a variety of criteria including but not limited to the software source name. The results list only software sources that have not already been added to the group.\n" }, { "info": { "name": "Gets a list of all packages installed on the managed instance group", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/installedPackages", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return resources that match the given display names." }, { "name": "displayNameContains", "value": "", "type": "query", "description": "A filter to return resources that may partially match the given display name." }, { "name": "timeInstallDateStart", "value": "", "type": "query", "description": "The install date after which to list all packages, in ISO 8601 format\n\nExample: 2017-07-14T02:40:00.000Z\n" }, { "name": "timeInstallDateEnd", "value": "", "type": "query", "description": "A filter to return only packages that were installed on or before the date provided, in ISO 8601 format.\n\nExample: 2017-07-14T02:40:00.000Z\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment." }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `50`\n" }, { "name": "page", "value": "", "type": "query", "description": "For list pagination. The value of the `opc-next-page` response header from the previous \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `3`\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeInstalled is descending. Default order for displayName is ascending.\n" } ] }, "docs": "Lists installed packages on the specified managed instances group. Filter the list against a variety \nof criteria including but not limited to the package name.\n" }, { "info": { "name": "Gets a list of all managed instances attached to a managed instance group. These only include instances that are already added to the managed instance group.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/managedInstances", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." }, { "name": "managedInstanceId", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance. This filter returns resources associated with this managed instance." }, { "name": "compartmentIdInSubtree", "value": "", "type": "query", "description": "Indicates whether to include subcompartments in the returned results. Default is false." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return resources that match the given display names." }, { "name": "displayNameContains", "value": "", "type": "query", "description": "A filter to return resources that may partially match the given display name." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment." }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `50`\n" }, { "name": "page", "value": "", "type": "query", "description": "For list pagination. The value of the `opc-next-page` response header from the previous \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `3`\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" } ] }, "docs": "Lists all managed instances for a specified managed instance group. Filter the list against a variety of criteria including but not limited to the managed instance name. The results list all managed instances that have already been added to the group.\n" }, { "info": { "name": "Retrieve a list of module streams from a managed instance group.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/managedInstanceGroups/:managedInstanceGroupId/modules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "managedInstanceGroupId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the managed instance group." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment." }, { "name": "name", "value": "", "type": "query", "description": "The resource name.\n" }, { "name": "nameContains", "value": "", "type": "query", "description": "A filter to return resources that may partially match the name given." }, { "name": "streamName", "value": "", "type": "query", "description": "The name of the module stream. This parameter is required if a profile name is specified." }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `50`\n" }, { "name": "page", "value": "", "type": "query", "description": "For list pagination. The value of the `opc-next-page` response header from the previous \"List\" call.\nFor important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n\nExample: `3`\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for name is ascending.\n" } ] }, "docs": "Retrieve a list of module streams, along with a summary of their\nstatus, from a managed instance group. Filters may be applied to select\na subset of module streams based on the filter criteria.\n\nThe 'moduleName' attribute filters against the name of a module.\nIt accepts strings of the format \"\". If this attribute\nis defined, only streams that belong to the specified module are\nincluded in the result set. If it is not defined, the request is\nnot subject to this filter.\n\nThe \"status\" at" } ] } ], "bundled": true }