Oracle Cloud Infrastructure v2.27.0 published on Thursday, Mar 20, 2025 by Pulumi
oci.CapacityManagement.getOccCapacityRequests
Explore with Pulumi AI
This data source provides the list of Occ Capacity Requests in Oracle Cloud Infrastructure Capacity Management service.
Lists all capacity requests.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testOccCapacityRequests = oci.CapacityManagement.getOccCapacityRequests({
    compartmentId: compartmentId,
    displayName: occCapacityRequestDisplayName,
    id: occCapacityRequestId,
    namespace: occCapacityRequestNamespace,
    occAvailabilityCatalogId: testOccAvailabilityCatalog.id,
    requestType: occCapacityRequestRequestType,
});
import pulumi
import pulumi_oci as oci
test_occ_capacity_requests = oci.CapacityManagement.get_occ_capacity_requests(compartment_id=compartment_id,
    display_name=occ_capacity_request_display_name,
    id=occ_capacity_request_id,
    namespace=occ_capacity_request_namespace,
    occ_availability_catalog_id=test_occ_availability_catalog["id"],
    request_type=occ_capacity_request_request_type)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/capacitymanagement"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := capacitymanagement.GetOccCapacityRequests(ctx, &capacitymanagement.GetOccCapacityRequestsArgs{
			CompartmentId:            compartmentId,
			DisplayName:              pulumi.StringRef(occCapacityRequestDisplayName),
			Id:                       pulumi.StringRef(occCapacityRequestId),
			Namespace:                pulumi.StringRef(occCapacityRequestNamespace),
			OccAvailabilityCatalogId: pulumi.StringRef(testOccAvailabilityCatalog.Id),
			RequestType:              pulumi.StringRef(occCapacityRequestRequestType),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testOccCapacityRequests = Oci.CapacityManagement.GetOccCapacityRequests.Invoke(new()
    {
        CompartmentId = compartmentId,
        DisplayName = occCapacityRequestDisplayName,
        Id = occCapacityRequestId,
        Namespace = occCapacityRequestNamespace,
        OccAvailabilityCatalogId = testOccAvailabilityCatalog.Id,
        RequestType = occCapacityRequestRequestType,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.CapacityManagement.CapacityManagementFunctions;
import com.pulumi.oci.CapacityManagement.inputs.GetOccCapacityRequestsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var testOccCapacityRequests = CapacityManagementFunctions.getOccCapacityRequests(GetOccCapacityRequestsArgs.builder()
            .compartmentId(compartmentId)
            .displayName(occCapacityRequestDisplayName)
            .id(occCapacityRequestId)
            .namespace(occCapacityRequestNamespace)
            .occAvailabilityCatalogId(testOccAvailabilityCatalog.id())
            .requestType(occCapacityRequestRequestType)
            .build());
    }
}
variables:
  testOccCapacityRequests:
    fn::invoke:
      function: oci:CapacityManagement:getOccCapacityRequests
      arguments:
        compartmentId: ${compartmentId}
        displayName: ${occCapacityRequestDisplayName}
        id: ${occCapacityRequestId}
        namespace: ${occCapacityRequestNamespace}
        occAvailabilityCatalogId: ${testOccAvailabilityCatalog.id}
        requestType: ${occCapacityRequestRequestType}
Using getOccCapacityRequests
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getOccCapacityRequests(args: GetOccCapacityRequestsArgs, opts?: InvokeOptions): Promise<GetOccCapacityRequestsResult>
function getOccCapacityRequestsOutput(args: GetOccCapacityRequestsOutputArgs, opts?: InvokeOptions): Output<GetOccCapacityRequestsResult>def get_occ_capacity_requests(compartment_id: Optional[str] = None,
                              display_name: Optional[str] = None,
                              filters: Optional[Sequence[_capacitymanagement.GetOccCapacityRequestsFilter]] = None,
                              id: Optional[str] = None,
                              namespace: Optional[str] = None,
                              occ_availability_catalog_id: Optional[str] = None,
                              request_type: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetOccCapacityRequestsResult
def get_occ_capacity_requests_output(compartment_id: Optional[pulumi.Input[str]] = None,
                              display_name: Optional[pulumi.Input[str]] = None,
                              filters: Optional[pulumi.Input[Sequence[pulumi.Input[_capacitymanagement.GetOccCapacityRequestsFilterArgs]]]] = None,
                              id: Optional[pulumi.Input[str]] = None,
                              namespace: Optional[pulumi.Input[str]] = None,
                              occ_availability_catalog_id: Optional[pulumi.Input[str]] = None,
                              request_type: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetOccCapacityRequestsResult]func GetOccCapacityRequests(ctx *Context, args *GetOccCapacityRequestsArgs, opts ...InvokeOption) (*GetOccCapacityRequestsResult, error)
func GetOccCapacityRequestsOutput(ctx *Context, args *GetOccCapacityRequestsOutputArgs, opts ...InvokeOption) GetOccCapacityRequestsResultOutput> Note: This function is named GetOccCapacityRequests in the Go SDK.
public static class GetOccCapacityRequests 
{
    public static Task<GetOccCapacityRequestsResult> InvokeAsync(GetOccCapacityRequestsArgs args, InvokeOptions? opts = null)
    public static Output<GetOccCapacityRequestsResult> Invoke(GetOccCapacityRequestsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOccCapacityRequestsResult> getOccCapacityRequests(GetOccCapacityRequestsArgs args, InvokeOptions options)
public static Output<GetOccCapacityRequestsResult> getOccCapacityRequests(GetOccCapacityRequestsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:CapacityManagement/getOccCapacityRequests:getOccCapacityRequests
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- DisplayName string
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- Filters
List<GetOcc Capacity Requests Filter> 
- Id string
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- Namespace string
- The namespace by which we would filter the list.
- OccAvailability stringCatalog Id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- RequestType string
- A filter to return only the resources that match the request type. The match is not case sensitive.
- CompartmentId string
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- DisplayName string
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- Filters
[]GetOcc Capacity Requests Filter 
- Id string
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- Namespace string
- The namespace by which we would filter the list.
- OccAvailability stringCatalog Id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- RequestType string
- A filter to return only the resources that match the request type. The match is not case sensitive.
- compartmentId String
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- displayName String
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- filters
List<GetOcc Capacity Requests Filter> 
- id String
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- namespace String
- The namespace by which we would filter the list.
- occAvailability StringCatalog Id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- requestType String
- A filter to return only the resources that match the request type. The match is not case sensitive.
- compartmentId string
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- displayName string
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- filters
GetOcc Capacity Requests Filter[] 
- id string
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- namespace string
- The namespace by which we would filter the list.
- occAvailability stringCatalog Id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- requestType string
- A filter to return only the resources that match the request type. The match is not case sensitive.
- compartment_id str
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- display_name str
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- filters
Sequence[capacitymanagement.Get Occ Capacity Requests Filter] 
- id str
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- namespace str
- The namespace by which we would filter the list.
- occ_availability_ strcatalog_ id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- request_type str
- A filter to return only the resources that match the request type. The match is not case sensitive.
- compartmentId String
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- displayName String
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- filters List<Property Map>
- id String
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- namespace String
- The namespace by which we would filter the list.
- occAvailability StringCatalog Id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- requestType String
- A filter to return only the resources that match the request type. The match is not case sensitive.
getOccCapacityRequests Result
The following output properties are available:
- CompartmentId string
- The OCID of the tenancy from which the request was made.
- OccCapacity List<GetRequest Collections Occ Capacity Requests Occ Capacity Request Collection> 
- The list of occ_capacity_request_collection.
- DisplayName string
- The display name of the capacity request.
- Filters
List<GetOcc Capacity Requests Filter> 
- Id string
- The OCID of the capacity request.
- Namespace string
- The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
- OccAvailability stringCatalog Id 
- The OCID of the availability catalog against which the capacity request was placed.
- RequestType string
- Type of Capacity Request(New or Transfer)
- CompartmentId string
- The OCID of the tenancy from which the request was made.
- OccCapacity []GetRequest Collections Occ Capacity Requests Occ Capacity Request Collection 
- The list of occ_capacity_request_collection.
- DisplayName string
- The display name of the capacity request.
- Filters
[]GetOcc Capacity Requests Filter 
- Id string
- The OCID of the capacity request.
- Namespace string
- The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
- OccAvailability stringCatalog Id 
- The OCID of the availability catalog against which the capacity request was placed.
- RequestType string
- Type of Capacity Request(New or Transfer)
- compartmentId String
- The OCID of the tenancy from which the request was made.
- occCapacity List<GetRequest Collections Occ Capacity Requests Occ Capacity Request Collection> 
- The list of occ_capacity_request_collection.
- displayName String
- The display name of the capacity request.
- filters
List<GetOcc Capacity Requests Filter> 
- id String
- The OCID of the capacity request.
- namespace String
- The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
- occAvailability StringCatalog Id 
- The OCID of the availability catalog against which the capacity request was placed.
- requestType String
- Type of Capacity Request(New or Transfer)
- compartmentId string
- The OCID of the tenancy from which the request was made.
- occCapacity GetRequest Collections Occ Capacity Requests Occ Capacity Request Collection[] 
- The list of occ_capacity_request_collection.
- displayName string
- The display name of the capacity request.
- filters
GetOcc Capacity Requests Filter[] 
- id string
- The OCID of the capacity request.
- namespace string
- The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
- occAvailability stringCatalog Id 
- The OCID of the availability catalog against which the capacity request was placed.
- requestType string
- Type of Capacity Request(New or Transfer)
- compartment_id str
- The OCID of the tenancy from which the request was made.
- occ_capacity_ Sequence[capacitymanagement.request_ collections Get Occ Capacity Requests Occ Capacity Request Collection] 
- The list of occ_capacity_request_collection.
- display_name str
- The display name of the capacity request.
- filters
Sequence[capacitymanagement.Get Occ Capacity Requests Filter] 
- id str
- The OCID of the capacity request.
- namespace str
- The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
- occ_availability_ strcatalog_ id 
- The OCID of the availability catalog against which the capacity request was placed.
- request_type str
- Type of Capacity Request(New or Transfer)
- compartmentId String
- The OCID of the tenancy from which the request was made.
- occCapacity List<Property Map>Request Collections 
- The list of occ_capacity_request_collection.
- displayName String
- The display name of the capacity request.
- filters List<Property Map>
- id String
- The OCID of the capacity request.
- namespace String
- The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
- occAvailability StringCatalog Id 
- The OCID of the availability catalog against which the capacity request was placed.
- requestType String
- Type of Capacity Request(New or Transfer)
Supporting Types
GetOccCapacityRequestsFilter    
GetOccCapacityRequestsOccCapacityRequestCollection       
GetOccCapacityRequestsOccCapacityRequestCollectionItem        
- AvailabilityDomain string
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- CompartmentId string
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- DateExpected stringCapacity Handover 
- The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Description string
- Meaningful text about the capacity request.
- Details
List<GetOcc Capacity Requests Occ Capacity Request Collection Item Detail> 
- A list of resources requested as part of this request
- DisplayName string
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- Id string
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
- Namespace string
- The namespace by which we would filter the list.
- OccAvailability stringCatalog Id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- OccCustomer stringGroup Id 
- The OCID of the customer group to which this customer belongs to.
- PatchOperations List<GetOcc Capacity Requests Occ Capacity Request Collection Item Patch Operation> 
- Region string
- The name of the region for which the capacity request was made.
- RequestState string
- The different states the capacity request goes through.
- RequestType string
- A filter to return only the resources that match the request type. The match is not case sensitive.
- State string
- The current lifecycle state of the resource.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The time when the capacity request was created.
- TimeUpdated string
- The time when the capacity request was updated.
- AvailabilityDomain string
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- CompartmentId string
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- DateExpected stringCapacity Handover 
- The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Description string
- Meaningful text about the capacity request.
- Details
[]GetOcc Capacity Requests Occ Capacity Request Collection Item Detail 
- A list of resources requested as part of this request
- DisplayName string
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- Id string
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
- Namespace string
- The namespace by which we would filter the list.
- OccAvailability stringCatalog Id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- OccCustomer stringGroup Id 
- The OCID of the customer group to which this customer belongs to.
- PatchOperations []GetOcc Capacity Requests Occ Capacity Request Collection Item Patch Operation 
- Region string
- The name of the region for which the capacity request was made.
- RequestState string
- The different states the capacity request goes through.
- RequestType string
- A filter to return only the resources that match the request type. The match is not case sensitive.
- State string
- The current lifecycle state of the resource.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The time when the capacity request was created.
- TimeUpdated string
- The time when the capacity request was updated.
- availabilityDomain String
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- compartmentId String
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- dateExpected StringCapacity Handover 
- The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description String
- Meaningful text about the capacity request.
- details
List<GetOcc Capacity Requests Occ Capacity Request Collection Item Detail> 
- A list of resources requested as part of this request
- displayName String
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id String
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
- namespace String
- The namespace by which we would filter the list.
- occAvailability StringCatalog Id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- occCustomer StringGroup Id 
- The OCID of the customer group to which this customer belongs to.
- patchOperations List<GetOcc Capacity Requests Occ Capacity Request Collection Item Patch Operation> 
- region String
- The name of the region for which the capacity request was made.
- requestState String
- The different states the capacity request goes through.
- requestType String
- A filter to return only the resources that match the request type. The match is not case sensitive.
- state String
- The current lifecycle state of the resource.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The time when the capacity request was created.
- timeUpdated String
- The time when the capacity request was updated.
- availabilityDomain string
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- compartmentId string
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- dateExpected stringCapacity Handover 
- The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description string
- Meaningful text about the capacity request.
- details
GetOcc Capacity Requests Occ Capacity Request Collection Item Detail[] 
- A list of resources requested as part of this request
- displayName string
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id string
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- lifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
- namespace string
- The namespace by which we would filter the list.
- occAvailability stringCatalog Id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- occCustomer stringGroup Id 
- The OCID of the customer group to which this customer belongs to.
- patchOperations GetOcc Capacity Requests Occ Capacity Request Collection Item Patch Operation[] 
- region string
- The name of the region for which the capacity request was made.
- requestState string
- The different states the capacity request goes through.
- requestType string
- A filter to return only the resources that match the request type. The match is not case sensitive.
- state string
- The current lifecycle state of the resource.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The time when the capacity request was created.
- timeUpdated string
- The time when the capacity request was updated.
- availability_domain str
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- compartment_id str
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- date_expected_ strcapacity_ handover 
- The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description str
- Meaningful text about the capacity request.
- details
Sequence[capacitymanagement.Get Occ Capacity Requests Occ Capacity Request Collection Item Detail] 
- A list of resources requested as part of this request
- display_name str
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id str
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- lifecycle_details str
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
- namespace str
- The namespace by which we would filter the list.
- occ_availability_ strcatalog_ id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- occ_customer_ strgroup_ id 
- The OCID of the customer group to which this customer belongs to.
- patch_operations Sequence[capacitymanagement.Get Occ Capacity Requests Occ Capacity Request Collection Item Patch Operation] 
- region str
- The name of the region for which the capacity request was made.
- request_state str
- The different states the capacity request goes through.
- request_type str
- A filter to return only the resources that match the request type. The match is not case sensitive.
- state str
- The current lifecycle state of the resource.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The time when the capacity request was created.
- time_updated str
- The time when the capacity request was updated.
- availabilityDomain String
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- compartmentId String
- The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
- dateExpected StringCapacity Handover 
- The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description String
- Meaningful text about the capacity request.
- details List<Property Map>
- A list of resources requested as part of this request
- displayName String
- A filter to return only the resources that match the entire display name. The match is not case sensitive.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id String
- A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
- namespace String
- The namespace by which we would filter the list.
- occAvailability StringCatalog Id 
- A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
- occCustomer StringGroup Id 
- The OCID of the customer group to which this customer belongs to.
- patchOperations List<Property Map>
- region String
- The name of the region for which the capacity request was made.
- requestState String
- The different states the capacity request goes through.
- requestType String
- A filter to return only the resources that match the request type. The match is not case sensitive.
- state String
- The current lifecycle state of the resource.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The time when the capacity request was created.
- timeUpdated String
- The time when the capacity request was updated.
GetOccCapacityRequestsOccCapacityRequestCollectionItemDetail         
- ActualHandover stringQuantity 
- The actual handed over quantity of resources at the time of request resolution.
- AssociatedOcc List<GetHandover Resource Block Lists Occ Capacity Requests Occ Capacity Request Collection Item Detail Associated Occ Handover Resource Block List> 
- A list containing details about occHandoverResourceBlocks which were handed over for the corresponding resource name.
- AvailabilityDomain string
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- DateActual stringHandover 
- The date on which the actual handover quantity of resources is delivered.
- DateExpected stringHandover 
- The date on which the latest increment to supplied quantity of resources was delivered.
- DemandQuantity string
- The number of compute server's with name required by the user.
- ExpectedHandover stringQuantity 
- The incremental quantity of resources supplied as the provisioning is underway.
- ResourceName string
- The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name.
- ResourceType string
- The type of the resource against which the user wants to place a capacity request.
- SourceWorkload stringType 
- The WorkloadType from where capacity request are to be transferred.
- WorkloadType string
- The type of the workload (Generic/ROW).
- ActualHandover stringQuantity 
- The actual handed over quantity of resources at the time of request resolution.
- AssociatedOcc []GetHandover Resource Block Lists Occ Capacity Requests Occ Capacity Request Collection Item Detail Associated Occ Handover Resource Block List 
- A list containing details about occHandoverResourceBlocks which were handed over for the corresponding resource name.
- AvailabilityDomain string
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- DateActual stringHandover 
- The date on which the actual handover quantity of resources is delivered.
- DateExpected stringHandover 
- The date on which the latest increment to supplied quantity of resources was delivered.
- DemandQuantity string
- The number of compute server's with name required by the user.
- ExpectedHandover stringQuantity 
- The incremental quantity of resources supplied as the provisioning is underway.
- ResourceName string
- The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name.
- ResourceType string
- The type of the resource against which the user wants to place a capacity request.
- SourceWorkload stringType 
- The WorkloadType from where capacity request are to be transferred.
- WorkloadType string
- The type of the workload (Generic/ROW).
- actualHandover StringQuantity 
- The actual handed over quantity of resources at the time of request resolution.
- associatedOcc List<GetHandover Resource Block Lists Occ Capacity Requests Occ Capacity Request Collection Item Detail Associated Occ Handover Resource Block List> 
- A list containing details about occHandoverResourceBlocks which were handed over for the corresponding resource name.
- availabilityDomain String
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- dateActual StringHandover 
- The date on which the actual handover quantity of resources is delivered.
- dateExpected StringHandover 
- The date on which the latest increment to supplied quantity of resources was delivered.
- demandQuantity String
- The number of compute server's with name required by the user.
- expectedHandover StringQuantity 
- The incremental quantity of resources supplied as the provisioning is underway.
- resourceName String
- The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name.
- resourceType String
- The type of the resource against which the user wants to place a capacity request.
- sourceWorkload StringType 
- The WorkloadType from where capacity request are to be transferred.
- workloadType String
- The type of the workload (Generic/ROW).
- actualHandover stringQuantity 
- The actual handed over quantity of resources at the time of request resolution.
- associatedOcc GetHandover Resource Block Lists Occ Capacity Requests Occ Capacity Request Collection Item Detail Associated Occ Handover Resource Block List[] 
- A list containing details about occHandoverResourceBlocks which were handed over for the corresponding resource name.
- availabilityDomain string
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- dateActual stringHandover 
- The date on which the actual handover quantity of resources is delivered.
- dateExpected stringHandover 
- The date on which the latest increment to supplied quantity of resources was delivered.
- demandQuantity string
- The number of compute server's with name required by the user.
- expectedHandover stringQuantity 
- The incremental quantity of resources supplied as the provisioning is underway.
- resourceName string
- The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name.
- resourceType string
- The type of the resource against which the user wants to place a capacity request.
- sourceWorkload stringType 
- The WorkloadType from where capacity request are to be transferred.
- workloadType string
- The type of the workload (Generic/ROW).
- actual_handover_ strquantity 
- The actual handed over quantity of resources at the time of request resolution.
- associated_occ_ Sequence[capacitymanagement.handover_ resource_ block_ lists Get Occ Capacity Requests Occ Capacity Request Collection Item Detail Associated Occ Handover Resource Block List] 
- A list containing details about occHandoverResourceBlocks which were handed over for the corresponding resource name.
- availability_domain str
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- date_actual_ strhandover 
- The date on which the actual handover quantity of resources is delivered.
- date_expected_ strhandover 
- The date on which the latest increment to supplied quantity of resources was delivered.
- demand_quantity str
- The number of compute server's with name required by the user.
- expected_handover_ strquantity 
- The incremental quantity of resources supplied as the provisioning is underway.
- resource_name str
- The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name.
- resource_type str
- The type of the resource against which the user wants to place a capacity request.
- source_workload_ strtype 
- The WorkloadType from where capacity request are to be transferred.
- workload_type str
- The type of the workload (Generic/ROW).
- actualHandover StringQuantity 
- The actual handed over quantity of resources at the time of request resolution.
- associatedOcc List<Property Map>Handover Resource Block Lists 
- A list containing details about occHandoverResourceBlocks which were handed over for the corresponding resource name.
- availabilityDomain String
- The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
- dateActual StringHandover 
- The date on which the actual handover quantity of resources is delivered.
- dateExpected StringHandover 
- The date on which the latest increment to supplied quantity of resources was delivered.
- demandQuantity String
- The number of compute server's with name required by the user.
- expectedHandover StringQuantity 
- The incremental quantity of resources supplied as the provisioning is underway.
- resourceName String
- The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name.
- resourceType String
- The type of the resource against which the user wants to place a capacity request.
- sourceWorkload StringType 
- The WorkloadType from where capacity request are to be transferred.
- workloadType String
- The type of the workload (Generic/ROW).
GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailAssociatedOccHandoverResourceBlockList               
- HandoverQuantity string
- The total quantity of the resource that was made available to the customer as part of this resource block
- OccHandover stringResource Block Id 
- The OCID of the handed over resource block.
- HandoverQuantity string
- The total quantity of the resource that was made available to the customer as part of this resource block
- OccHandover stringResource Block Id 
- The OCID of the handed over resource block.
- handoverQuantity String
- The total quantity of the resource that was made available to the customer as part of this resource block
- occHandover StringResource Block Id 
- The OCID of the handed over resource block.
- handoverQuantity string
- The total quantity of the resource that was made available to the customer as part of this resource block
- occHandover stringResource Block Id 
- The OCID of the handed over resource block.
- handover_quantity str
- The total quantity of the resource that was made available to the customer as part of this resource block
- occ_handover_ strresource_ block_ id 
- The OCID of the handed over resource block.
- handoverQuantity String
- The total quantity of the resource that was made available to the customer as part of this resource block
- occHandover StringResource Block Id 
- The OCID of the handed over resource block.
GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperation          
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.