Oracle Cloud Infrastructure v3.3.0 published on Thursday, Jul 17, 2025 by Pulumi
oci.CapacityManagement.getInternalOccmDemandSignalDelivery
Explore with Pulumi AI
This data source provides details about a specific Internal Occm Demand Signal Delivery resource in Oracle Cloud Infrastructure Capacity Management service.
This is an internal GET API to get the details of a demand signal delivery resource corresponding to a demand signal item.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testInternalOccmDemandSignalDelivery = oci.CapacityManagement.getInternalOccmDemandSignalDelivery({
occmDemandSignalDeliveryId: testOccmDemandSignalDelivery.id,
});
import pulumi
import pulumi_oci as oci
test_internal_occm_demand_signal_delivery = oci.CapacityManagement.get_internal_occm_demand_signal_delivery(occm_demand_signal_delivery_id=test_occm_demand_signal_delivery["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/capacitymanagement"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := capacitymanagement.GetInternalOccmDemandSignalDelivery(ctx, &capacitymanagement.GetInternalOccmDemandSignalDeliveryArgs{
OccmDemandSignalDeliveryId: testOccmDemandSignalDelivery.Id,
}, 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 testInternalOccmDemandSignalDelivery = Oci.CapacityManagement.GetInternalOccmDemandSignalDelivery.Invoke(new()
{
OccmDemandSignalDeliveryId = testOccmDemandSignalDelivery.Id,
});
});
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.GetInternalOccmDemandSignalDeliveryArgs;
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 testInternalOccmDemandSignalDelivery = CapacityManagementFunctions.getInternalOccmDemandSignalDelivery(GetInternalOccmDemandSignalDeliveryArgs.builder()
.occmDemandSignalDeliveryId(testOccmDemandSignalDelivery.id())
.build());
}
}
variables:
testInternalOccmDemandSignalDelivery:
fn::invoke:
function: oci:CapacityManagement:getInternalOccmDemandSignalDelivery
arguments:
occmDemandSignalDeliveryId: ${testOccmDemandSignalDelivery.id}
Using getInternalOccmDemandSignalDelivery
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 getInternalOccmDemandSignalDelivery(args: GetInternalOccmDemandSignalDeliveryArgs, opts?: InvokeOptions): Promise<GetInternalOccmDemandSignalDeliveryResult>
function getInternalOccmDemandSignalDeliveryOutput(args: GetInternalOccmDemandSignalDeliveryOutputArgs, opts?: InvokeOptions): Output<GetInternalOccmDemandSignalDeliveryResult>
def get_internal_occm_demand_signal_delivery(occm_demand_signal_delivery_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInternalOccmDemandSignalDeliveryResult
def get_internal_occm_demand_signal_delivery_output(occm_demand_signal_delivery_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInternalOccmDemandSignalDeliveryResult]
func LookupInternalOccmDemandSignalDelivery(ctx *Context, args *LookupInternalOccmDemandSignalDeliveryArgs, opts ...InvokeOption) (*LookupInternalOccmDemandSignalDeliveryResult, error)
func LookupInternalOccmDemandSignalDeliveryOutput(ctx *Context, args *LookupInternalOccmDemandSignalDeliveryOutputArgs, opts ...InvokeOption) LookupInternalOccmDemandSignalDeliveryResultOutput
> Note: This function is named LookupInternalOccmDemandSignalDelivery
in the Go SDK.
public static class GetInternalOccmDemandSignalDelivery
{
public static Task<GetInternalOccmDemandSignalDeliveryResult> InvokeAsync(GetInternalOccmDemandSignalDeliveryArgs args, InvokeOptions? opts = null)
public static Output<GetInternalOccmDemandSignalDeliveryResult> Invoke(GetInternalOccmDemandSignalDeliveryInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetInternalOccmDemandSignalDeliveryResult> getInternalOccmDemandSignalDelivery(GetInternalOccmDemandSignalDeliveryArgs args, InvokeOptions options)
public static Output<GetInternalOccmDemandSignalDeliveryResult> getInternalOccmDemandSignalDelivery(GetInternalOccmDemandSignalDeliveryArgs args, InvokeOptions options)
fn::invoke:
function: oci:CapacityManagement/getInternalOccmDemandSignalDelivery:getInternalOccmDemandSignalDelivery
arguments:
# arguments dictionary
The following arguments are supported:
- Occm
Demand stringSignal Delivery Id - The OCID of the demand signal delivery.
- Occm
Demand stringSignal Delivery Id - The OCID of the demand signal delivery.
- occm
Demand StringSignal Delivery Id - The OCID of the demand signal delivery.
- occm
Demand stringSignal Delivery Id - The OCID of the demand signal delivery.
- occm_
demand_ strsignal_ delivery_ id - The OCID of the demand signal delivery.
- occm
Demand StringSignal Delivery Id - The OCID of the demand signal delivery.
getInternalOccmDemandSignalDelivery Result
The following output properties are available:
- Accepted
Quantity string - The quantity of the resource that Oracle Cloud Infrastructure will supply to the customer.
- Compartment
Id string - The OCID of the tenancy from which the demand signal delivery resource is created.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Demand
Signal stringId - The OCID of the demand signal under which this delivery will be grouped.
- Demand
Signal stringItem Id - The OCID of the demand signal item corresponding to which this delivery is made.
- 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
- The OCID of this demand signal delivery resource.
- Justification string
- This field could be used by Oracle Cloud Infrastructure to communicate the reason for accepting or declining the request.
- Lifecycle
Details string - The enum values corresponding to the various states associated with the delivery resource.
- Notes string
- This field acts as a notes section for operators.
- Occ
Customer stringGroup Id - The OCID of the corresponding customer group to which this demand signal delivery resource belongs to.
- Occm
Demand stringSignal Delivery Id - 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"}
- Time
Delivered string - The date on which the Oracle Cloud Infrastructure delivered the resource to the customers. The default value for this will be the corresponding demand signal item resource's need by date.
- Accepted
Quantity string - The quantity of the resource that Oracle Cloud Infrastructure will supply to the customer.
- Compartment
Id string - The OCID of the tenancy from which the demand signal delivery resource is created.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Demand
Signal stringId - The OCID of the demand signal under which this delivery will be grouped.
- Demand
Signal stringItem Id - The OCID of the demand signal item corresponding to which this delivery is made.
- 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
- The OCID of this demand signal delivery resource.
- Justification string
- This field could be used by Oracle Cloud Infrastructure to communicate the reason for accepting or declining the request.
- Lifecycle
Details string - The enum values corresponding to the various states associated with the delivery resource.
- Notes string
- This field acts as a notes section for operators.
- Occ
Customer stringGroup Id - The OCID of the corresponding customer group to which this demand signal delivery resource belongs to.
- Occm
Demand stringSignal Delivery Id - 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"}
- Time
Delivered string - The date on which the Oracle Cloud Infrastructure delivered the resource to the customers. The default value for this will be the corresponding demand signal item resource's need by date.
- accepted
Quantity String - The quantity of the resource that Oracle Cloud Infrastructure will supply to the customer.
- compartment
Id String - The OCID of the tenancy from which the demand signal delivery resource is created.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- demand
Signal StringId - The OCID of the demand signal under which this delivery will be grouped.
- demand
Signal StringItem Id - The OCID of the demand signal item corresponding to which this delivery is made.
- 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
- The OCID of this demand signal delivery resource.
- justification String
- This field could be used by Oracle Cloud Infrastructure to communicate the reason for accepting or declining the request.
- lifecycle
Details String - The enum values corresponding to the various states associated with the delivery resource.
- notes String
- This field acts as a notes section for operators.
- occ
Customer StringGroup Id - The OCID of the corresponding customer group to which this demand signal delivery resource belongs to.
- occm
Demand StringSignal Delivery Id - 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"}
- time
Delivered String - The date on which the Oracle Cloud Infrastructure delivered the resource to the customers. The default value for this will be the corresponding demand signal item resource's need by date.
- accepted
Quantity string - The quantity of the resource that Oracle Cloud Infrastructure will supply to the customer.
- compartment
Id string - The OCID of the tenancy from which the demand signal delivery resource is created.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- demand
Signal stringId - The OCID of the demand signal under which this delivery will be grouped.
- demand
Signal stringItem Id - The OCID of the demand signal item corresponding to which this delivery is made.
- {[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
- The OCID of this demand signal delivery resource.
- justification string
- This field could be used by Oracle Cloud Infrastructure to communicate the reason for accepting or declining the request.
- lifecycle
Details string - The enum values corresponding to the various states associated with the delivery resource.
- notes string
- This field acts as a notes section for operators.
- occ
Customer stringGroup Id - The OCID of the corresponding customer group to which this demand signal delivery resource belongs to.
- occm
Demand stringSignal Delivery Id - 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"}
- time
Delivered string - The date on which the Oracle Cloud Infrastructure delivered the resource to the customers. The default value for this will be the corresponding demand signal item resource's need by date.
- accepted_
quantity str - The quantity of the resource that Oracle Cloud Infrastructure will supply to the customer.
- compartment_
id str - The OCID of the tenancy from which the demand signal delivery resource is created.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- demand_
signal_ strid - The OCID of the demand signal under which this delivery will be grouped.
- demand_
signal_ stritem_ id - The OCID of the demand signal item corresponding to which this delivery is made.
- 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
- The OCID of this demand signal delivery resource.
- justification str
- This field could be used by Oracle Cloud Infrastructure to communicate the reason for accepting or declining the request.
- lifecycle_
details str - The enum values corresponding to the various states associated with the delivery resource.
- notes str
- This field acts as a notes section for operators.
- occ_
customer_ strgroup_ id - The OCID of the corresponding customer group to which this demand signal delivery resource belongs to.
- occm_
demand_ strsignal_ delivery_ id - 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_
delivered str - The date on which the Oracle Cloud Infrastructure delivered the resource to the customers. The default value for this will be the corresponding demand signal item resource's need by date.
- accepted
Quantity String - The quantity of the resource that Oracle Cloud Infrastructure will supply to the customer.
- compartment
Id String - The OCID of the tenancy from which the demand signal delivery resource is created.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- demand
Signal StringId - The OCID of the demand signal under which this delivery will be grouped.
- demand
Signal StringItem Id - The OCID of the demand signal item corresponding to which this delivery is made.
- 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
- The OCID of this demand signal delivery resource.
- justification String
- This field could be used by Oracle Cloud Infrastructure to communicate the reason for accepting or declining the request.
- lifecycle
Details String - The enum values corresponding to the various states associated with the delivery resource.
- notes String
- This field acts as a notes section for operators.
- occ
Customer StringGroup Id - The OCID of the corresponding customer group to which this demand signal delivery resource belongs to.
- occm
Demand StringSignal Delivery Id - 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"}
- time
Delivered String - The date on which the Oracle Cloud Infrastructure delivered the resource to the customers. The default value for this will be the corresponding demand signal item resource's need by date.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.