{ "opencollection": "1.0.0", "info": { "name": "Core Services Compute Management API", "version": "20160918" }, "items": [ { "info": { "name": "computeManagement", "type": "folder" }, "items": [ { "info": { "name": "ListClusterNetworks", "type": "http" }, "http": { "method": "GET", "url": "/20160918/clusterNetworks", "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the given display name exactly.\n" }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated\n\"List\" call. For important details about how pagination works, see\n[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\"\ncall. For important details about how pagination works, see\n[List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. You can provide one sort order (`sortOrder`). Default order for\nTIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME\nsort order is case sensitive.\n\n**Note:** In general, some \"List\" operations (for example, `ListInstances`) let you\noptionally filter by availability domain if the scope of the resource type is within a\nsingle availability domain. If you call one of these \"List\" operations without specifying\nan availability domain, the resources are grouped by availability domain, then sorted.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`). The DISPLAYNAME sort order\nis case sensitive.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to only return resources that match the given lifecycle\nstate. The state value is case-insensitive.\n" } ] }, "docs": "Lists the [cluster networks with instance pools](/iaas/Content/Compute/Tasks/managingclusternetworks.htm)\nin the specified compartment.\n" }, { "info": { "name": "CreateClusterNetwork", "type": "http" }, "http": { "method": "POST", "url": "/20160918/clusterNetworks", "headers": [ { "name": "opc-retry-token", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a [cluster network with instance pools](/iaas/Content/Compute/Tasks/managingclusternetworks.htm).\nA cluster network is a group of high performance computing (HPC), GPU, or optimized bare metal\ninstances that are connected with an ultra low-latency remote direct memory access (RDMA) network.\nCluster networks with instance pools use instance pools to manage groups of identical instances.\n\nUse cluster networks with instance pools when you want predictable capacity for a specific number of i" }, { "info": { "name": "GetClusterNetwork", "type": "http" }, "http": { "method": "GET", "url": "/20160918/clusterNetworks/:clusterNetworkId", "params": [ { "name": "clusterNetworkId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the cluster network." } ] }, "docs": "Gets information about a [cluster network with instance pools](/iaas/Content/Compute/Tasks/managingclusternetworks.htm).\n" }, { "info": { "name": "UpdateClusterNetwork", "type": "http" }, "http": { "method": "PUT", "url": "/20160918/clusterNetworks/:clusterNetworkId", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "clusterNetworkId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the cluster network." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates a [cluster network with instance pools](/iaas/Content/Compute/Tasks/managingclusternetworks.htm).\nThe OCID of the cluster network remains the same.\n" }, { "info": { "name": "TerminateClusterNetwork", "type": "http" }, "http": { "method": "DELETE", "url": "/20160918/clusterNetworks/:clusterNetworkId", "headers": [ { "name": "if-match", "value": "" } ], "params": [ { "name": "clusterNetworkId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the cluster network." } ] }, "docs": "Deletes (terminates) a [cluster network with instance pools](/iaas/Content/Compute/Tasks/managingclusternetworks.htm).\n\nWhen you delete a cluster network, all of its resources are permanently deleted,\nincluding associated instances and instance pools.\n" }, { "info": { "name": "ChangeClusterNetworkCompartment", "type": "http" }, "http": { "method": "POST", "url": "/20160918/clusterNetworks/:clusterNetworkId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "clusterNetworkId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the cluster network." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves a [cluster network with instance pools](/iaas/Content/Compute/Tasks/managingclusternetworks.htm)\ninto a different compartment within the same tenancy. For\ninformation about moving resources between compartments, see\n[Moving Resources to a Different Compartment](/iaas/Content/Identity/Tasks/managingcompartments.htm#moveRes).\n\nWhen you move a cluster network to a different compartment, associated resources such as the instances\nin the cluster network, boot volumes, and VNICs are not moved.\n" }, { "info": { "name": "ListClusterNetworkInstances", "type": "http" }, "http": { "method": "GET", "url": "/20160918/clusterNetworks/:clusterNetworkId/instances", "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment." }, { "name": "clusterNetworkId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the cluster network." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the given display name exactly.\n" }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated\n\"List\" call. For important details about how pagination works, see\n[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\"\ncall. For important details about how pagination works, see\n[List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. You can provide one sort order (`sortOrder`). Default order for\nTIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME\nsort order is case sensitive.\n\n**Note:** In general, some \"List\" operations (for example, `ListInstances`) let you\noptionally filter by availability domain if the scope of the resource type is within a\nsingle availability domain. If you call one of these \"List\" operations without specifying\nan availability domain, the resources are grouped by availability domain, then sorted.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`). The DISPLAYNAME sort order\nis case sensitive.\n" } ] }, "docs": "Lists the instances in a [cluster network with instance pools](/iaas/Content/Compute/Tasks/managingclusternetworks.htm).\n" }, { "info": { "name": "ListInstanceConfigurations", "type": "http" }, "http": { "method": "GET", "url": "/20160918/instanceConfigurations", "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment." }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated\n\"List\" call. For important details about how pagination works, see\n[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\"\ncall. For important details about how pagination works, see\n[List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. You can provide one sort order (`sortOrder`). Default order for\nTIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME\nsort order is case sensitive.\n\n**Note:** In general, some \"List\" operations (for example, `ListInstances`) let you\noptionally filter by availability domain if the scope of the resource type is within a\nsingle availability domain. If you call one of these \"List\" operations without specifying\nan availability domain, the resources are grouped by availability domain, then sorted.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`). The DISPLAYNAME sort order\nis case sensitive.\n" } ] }, "docs": "Lists the instance configurations in the specified compartment.\n" }, { "info": { "name": "CreateInstanceConfiguration", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instanceConfigurations", "headers": [ { "name": "opc-retry-token", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates an instance configuration. An instance configuration is a template that defines the\nsettings to use when creating Compute instances.\n" }, { "info": { "name": "GetInstanceConfiguration", "type": "http" }, "http": { "method": "GET", "url": "/20160918/instanceConfigurations/:instanceConfigurationId", "params": [ { "name": "instanceConfigurationId", "value": "", "type": "path", "description": "The OCID of the instance configuration." } ] }, "docs": "Gets the specified instance configuration" }, { "info": { "name": "UpdateInstanceConfiguration", "type": "http" }, "http": { "method": "PUT", "url": "/20160918/instanceConfigurations/:instanceConfigurationId", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "instanceConfigurationId", "value": "", "type": "path", "description": "The OCID of the instance configuration." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the free-form tags, defined tags, and display name of an instance configuration." }, { "info": { "name": "DeleteInstanceConfiguration", "type": "http" }, "http": { "method": "DELETE", "url": "/20160918/instanceConfigurations/:instanceConfigurationId", "headers": [ { "name": "if-match", "value": "" } ], "params": [ { "name": "instanceConfigurationId", "value": "", "type": "path", "description": "The OCID of the instance configuration." } ] }, "docs": "Deletes an instance configuration." }, { "info": { "name": "ChangeInstanceConfigurationCompartment", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instanceConfigurations/:instanceConfigurationId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "instanceConfigurationId", "value": "", "type": "path", "description": "The OCID of the instance configuration." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves an instance configuration into a different compartment within the same tenancy.\nFor information about moving resources between compartments, see\n[Moving Resources to a Different Compartment](/iaas/Content/Identity/Tasks/managingcompartments.htm#moveRes).\n\nWhen you move an instance configuration to a different compartment, associated resources such as\ninstance pools are not moved.\n\n**Important:** Most of the properties for an existing instance configuration, including the compartment,\ncanno" }, { "info": { "name": "LaunchInstanceConfiguration", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instanceConfigurations/:instanceConfigurationId/actions/launch", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-compute-cluster-id", "value": "" } ], "params": [ { "name": "instanceConfigurationId", "value": "", "type": "path", "description": "The OCID of the instance configuration." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates an instance from an instance configuration.\n\nIf the instance configuration does not include all of the parameters that are\nrequired to create an instance, such as the availability domain and subnet ID, you must\nprovide these parameters when you create an instance from the instance configuration.\nFor more information, see the [InstanceConfiguration](#/en/iaas/latest/InstanceConfiguration/)\nresource.\n\nTo determine whether capacity is available for a specific shape before you create an inst" }, { "info": { "name": "ListInstancePools", "type": "http" }, "http": { "method": "GET", "url": "/20160918/instancePools", "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the given display name exactly.\n" }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated\n\"List\" call. For important details about how pagination works, see\n[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\"\ncall. For important details about how pagination works, see\n[List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. You can provide one sort order (`sortOrder`). Default order for\nTIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME\nsort order is case sensitive.\n\n**Note:** In general, some \"List\" operations (for example, `ListInstances`) let you\noptionally filter by availability domain if the scope of the resource type is within a\nsingle availability domain. If you call one of these \"List\" operations without specifying\nan availability domain, the resources are grouped by availability domain, then sorted.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`). The DISPLAYNAME sort order\nis case sensitive.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to only return resources that match the given lifecycle state. The state\nvalue is case-insensitive.\n" } ] }, "docs": "Lists the instance pools in the specified compartment." }, { "info": { "name": "CreateInstancePool", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools", "headers": [ { "name": "opc-retry-token", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates an instance pool.\n\nTo determine whether capacity is available for a specific shape before you create an instance pool,\nuse the [CreateComputeCapacityReport](#/en/iaas/latest/ComputeCapacityReport/CreateComputeCapacityReport)\noperation.\n" }, { "info": { "name": "GetInstancePool", "type": "http" }, "http": { "method": "GET", "url": "/20160918/instancePools/:instancePoolId", "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ] }, "docs": "Gets the specified instance pool" }, { "info": { "name": "UpdateInstancePool", "type": "http" }, "http": { "method": "PUT", "url": "/20160918/instancePools/:instancePoolId", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified instance pool.\n\nThe OCID of the instance pool remains the same.\n" }, { "info": { "name": "TerminateInstancePool", "type": "http" }, "http": { "method": "DELETE", "url": "/20160918/instancePools/:instancePoolId", "headers": [ { "name": "if-match", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ] }, "docs": "Terminate the specified instance pool.\n\n**Warning:** When you delete an instance pool, the resources that were created by the pool are permanently\ndeleted, including associated instances, attached boot volumes, and block volumes.\n\nIf an autoscaling configuration applies to the instance pool, the autoscaling configuration will be deleted\nasynchronously after the pool is deleted. You can also manually delete the autoscaling configuration using\nthe `DeleteAutoScalingConfiguration` operation in the " }, { "info": { "name": "AttachLoadBalancer", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/actions/attachLoadBalancer", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Attach a load balancer to the instance pool.\n" }, { "info": { "name": "ChangeInstancePoolCompartment", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves an instance pool into a different compartment within the same tenancy. For\ninformation about moving resources between compartments, see\n[Moving Resources to a Different Compartment](/iaas/Content/Identity/Tasks/managingcompartments.htm#moveRes).\n\nWhen you move an instance pool to a different compartment, associated resources such as the instances in\nthe pool, boot volumes, VNICs, and autoscaling configurations are not moved.\n" }, { "info": { "name": "DetachInstancePoolInstance", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/actions/detachInstance", "headers": [ { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Detaches an instance from an instance pool.\n" }, { "info": { "name": "DetachLoadBalancer", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/actions/detachLoadBalancer", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Detach a load balancer from the instance pool.\n" }, { "info": { "name": "ResetInstancePool", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/actions/reset", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ] }, "docs": "Performs the reset (immediate power off and power on) action on the specified instance pool,\nwhich performs the action on all the instances in the pool.\n" }, { "info": { "name": "SoftresetInstancePool", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/actions/softreset", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ] }, "docs": "Performs the softreset (ACPI shutdown and power on) action on the specified instance pool,\nwhich performs the action on all the instances in the pool.\n\nSoftreset gracefully reboots the instances by sending a shutdown command to the operating systems.\nAfter waiting 15 minutes for the OS to shut down, the instances are powered off and then powered back on.\n" }, { "info": { "name": "SoftstopInstancePool", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/actions/softstop", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ] }, "docs": "Performs the softstop (ACPI shutdown and power on) action on the specified instance pool,\nwhich performs the action on all the instances in the pool.\n\nSoftstop gracefully reboots the instances by sending a shutdown command to the operating systems.\nAfter waiting 15 minutes for the OS to shutdown, the instances are powered off and then powered back on.\n" }, { "info": { "name": "StartInstancePool", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/actions/start", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ] }, "docs": "Performs the start (power on) action on the specified instance pool,\nwhich performs the action on all the instances in the pool.\n" }, { "info": { "name": "StopInstancePool", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/actions/stop", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ] }, "docs": "Performs the stop (immediate power off) action on the specified instance pool,\nwhich performs the action on all the instances in the pool.\n" }, { "info": { "name": "TerminationProceedInstancePoolInstance", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/actions/terminationProceed", "headers": [ { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Marks an instance in an instance pool to be ready for termination.\n" }, { "info": { "name": "ListInstancePoolInstances", "type": "http" }, "http": { "method": "GET", "url": "/20160918/instancePools/:instancePoolId/instances", "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment." }, { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the given display name exactly.\n" }, { "name": "limit", "value": "", "type": "query", "description": "For list pagination. The maximum number of results per page, or items to return in a paginated\n\"List\" call. For important details about how pagination works, see\n[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\"\ncall. For important details about how pagination works, see\n[List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. You can provide one sort order (`sortOrder`). Default order for\nTIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME\nsort order is case sensitive.\n\n**Note:** In general, some \"List\" operations (for example, `ListInstances`) let you\noptionally filter by availability domain if the scope of the resource type is within a\nsingle availability domain. If you call one of these \"List\" operations without specifying\nan availability domain, the resources are grouped by availability domain, then sorted.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`). The DISPLAYNAME sort order\nis case sensitive.\n" } ] }, "docs": "List the instances in the specified instance pool." }, { "info": { "name": "AttachInstancePoolInstance", "type": "http" }, "http": { "method": "POST", "url": "/20160918/instancePools/:instancePoolId/instances", "headers": [ { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Attaches an instance to an instance pool. For information about the prerequisites\nthat an instance must meet before you can attach it to a pool, see\n[Attaching an Instance to an Instance Pool](/iaas/Content/Compute/Tasks/updatinginstancepool.htm#attach-instance).\n" }, { "info": { "name": "GetInstancePoolInstance", "type": "http" }, "http": { "method": "GET", "url": "/20160918/instancePools/:instancePoolId/instances/:instanceId", "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." }, { "name": "instanceId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance." } ] }, "docs": "Gets information about an instance that belongs to an instance pool." }, { "info": { "name": "GetLoadBalancerAttachment", "type": "http" }, "http": { "method": "GET", "url": "/20160918/instancePools/:instancePoolId/loadBalancerAttachments/:instancePoolLoadBalancerAttachmentId", "params": [ { "name": "instancePoolId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the instance pool." }, { "name": "instancePoolLoadBalancerAttachmentId", "value": "", "type": "path", "description": "The OCID of the load balancer attachment." } ] }, "docs": "Gets information about a load balancer that is attached to the specified instance pool.\n" } ] } ], "bundled": true }