1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. oci
  5. getMulticloudExternalLocationsMetadata
Oracle Cloud Infrastructure v3.16.0 published on Wednesday, Jan 28, 2026 by Pulumi
oci logo
Oracle Cloud Infrastructure v3.16.0 published on Wednesday, Jan 28, 2026 by Pulumi

    This data source provides the list of External Locations Metadata in Oracle Cloud Infrastructure Multicloud service.

    List externalLocationDetail metadata from Oracle Cloud Infrastructure to Cloud Service Provider for regions, Availability Zones, and Cluster Placement Group ID.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testExternalLocationsMetadata = oci.oci.getMulticloudExternalLocationsMetadata({
        subscriptionId: subscriptionId,
        subscriptionServiceName: subscriptionServiceName,
        clusterPlacementGroupId: clusterPlacementGroupId,
        compartmentId: compartmentId,
        entityType: externalLocationsMetadataEntityType,
        externalLocation: externalLocation,
        linkedCompartmentId: linkedCompartmentId,
        logicalZone: logicalZone,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_external_locations_metadata = oci.oci.get_multicloud_external_locations_metadata(subscription_id=subscription_id,
        subscription_service_name=subscription_service_name,
        cluster_placement_group_id=cluster_placement_group_id,
        compartment_id=compartment_id,
        entity_type=external_locations_metadata_entity_type,
        external_location=external_location,
        linked_compartment_id=linked_compartment_id,
        logical_zone=logical_zone)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/oci"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := oci.GetMulticloudExternalLocationsMetadata(ctx, &oci.GetMulticloudExternalLocationsMetadataArgs{
    			SubscriptionId:          subscriptionId,
    			SubscriptionServiceName: subscriptionServiceName,
    			ClusterPlacementGroupId: pulumi.StringRef(clusterPlacementGroupId),
    			CompartmentId:           pulumi.StringRef(compartmentId),
    			EntityType:              pulumi.StringRef(externalLocationsMetadataEntityType),
    			ExternalLocation:        pulumi.StringRef(externalLocation),
    			LinkedCompartmentId:     pulumi.StringRef(linkedCompartmentId),
    			LogicalZone:             pulumi.StringRef(logicalZone),
    		}, 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 testExternalLocationsMetadata = Oci.Oci.GetMulticloudExternalLocationsMetadata.Invoke(new()
        {
            SubscriptionId = subscriptionId,
            SubscriptionServiceName = subscriptionServiceName,
            ClusterPlacementGroupId = clusterPlacementGroupId,
            CompartmentId = compartmentId,
            EntityType = externalLocationsMetadataEntityType,
            ExternalLocation = externalLocation,
            LinkedCompartmentId = linkedCompartmentId,
            LogicalZone = logicalZone,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.oci.OciFunctions;
    import com.pulumi.oci.oci.inputs.GetMulticloudExternalLocationsMetadataArgs;
    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 testExternalLocationsMetadata = OciFunctions.getMulticloudExternalLocationsMetadata(GetMulticloudExternalLocationsMetadataArgs.builder()
                .subscriptionId(subscriptionId)
                .subscriptionServiceName(subscriptionServiceName)
                .clusterPlacementGroupId(clusterPlacementGroupId)
                .compartmentId(compartmentId)
                .entityType(externalLocationsMetadataEntityType)
                .externalLocation(externalLocation)
                .linkedCompartmentId(linkedCompartmentId)
                .logicalZone(logicalZone)
                .build());
    
        }
    }
    
    variables:
      testExternalLocationsMetadata:
        fn::invoke:
          function: oci:oci:getMulticloudExternalLocationsMetadata
          arguments:
            subscriptionId: ${subscriptionId}
            subscriptionServiceName: ${subscriptionServiceName}
            clusterPlacementGroupId: ${clusterPlacementGroupId}
            compartmentId: ${compartmentId}
            entityType: ${externalLocationsMetadataEntityType}
            externalLocation: ${externalLocation}
            linkedCompartmentId: ${linkedCompartmentId}
            logicalZone: ${logicalZone}
    

    Using getMulticloudExternalLocationsMetadata

    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 getMulticloudExternalLocationsMetadata(args: GetMulticloudExternalLocationsMetadataArgs, opts?: InvokeOptions): Promise<GetMulticloudExternalLocationsMetadataResult>
    function getMulticloudExternalLocationsMetadataOutput(args: GetMulticloudExternalLocationsMetadataOutputArgs, opts?: InvokeOptions): Output<GetMulticloudExternalLocationsMetadataResult>
    def get_multicloud_external_locations_metadata(cluster_placement_group_id: Optional[str] = None,
                                                   compartment_id: Optional[str] = None,
                                                   entity_type: Optional[str] = None,
                                                   external_location: Optional[str] = None,
                                                   filters: Optional[Sequence[GetMulticloudExternalLocationsMetadataFilter]] = None,
                                                   limit: Optional[int] = None,
                                                   linked_compartment_id: Optional[str] = None,
                                                   logical_zone: Optional[str] = None,
                                                   subscription_id: Optional[str] = None,
                                                   subscription_service_name: Optional[str] = None,
                                                   opts: Optional[InvokeOptions] = None) -> GetMulticloudExternalLocationsMetadataResult
    def get_multicloud_external_locations_metadata_output(cluster_placement_group_id: Optional[pulumi.Input[str]] = None,
                                                   compartment_id: Optional[pulumi.Input[str]] = None,
                                                   entity_type: Optional[pulumi.Input[str]] = None,
                                                   external_location: Optional[pulumi.Input[str]] = None,
                                                   filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetMulticloudExternalLocationsMetadataFilterArgs]]]] = None,
                                                   limit: Optional[pulumi.Input[int]] = None,
                                                   linked_compartment_id: Optional[pulumi.Input[str]] = None,
                                                   logical_zone: Optional[pulumi.Input[str]] = None,
                                                   subscription_id: Optional[pulumi.Input[str]] = None,
                                                   subscription_service_name: Optional[pulumi.Input[str]] = None,
                                                   opts: Optional[InvokeOptions] = None) -> Output[GetMulticloudExternalLocationsMetadataResult]
    func GetMulticloudExternalLocationsMetadata(ctx *Context, args *GetMulticloudExternalLocationsMetadataArgs, opts ...InvokeOption) (*GetMulticloudExternalLocationsMetadataResult, error)
    func GetMulticloudExternalLocationsMetadataOutput(ctx *Context, args *GetMulticloudExternalLocationsMetadataOutputArgs, opts ...InvokeOption) GetMulticloudExternalLocationsMetadataResultOutput

    > Note: This function is named GetMulticloudExternalLocationsMetadata in the Go SDK.

    public static class GetMulticloudExternalLocationsMetadata 
    {
        public static Task<GetMulticloudExternalLocationsMetadataResult> InvokeAsync(GetMulticloudExternalLocationsMetadataArgs args, InvokeOptions? opts = null)
        public static Output<GetMulticloudExternalLocationsMetadataResult> Invoke(GetMulticloudExternalLocationsMetadataInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMulticloudExternalLocationsMetadataResult> getMulticloudExternalLocationsMetadata(GetMulticloudExternalLocationsMetadataArgs args, InvokeOptions options)
    public static Output<GetMulticloudExternalLocationsMetadataResult> getMulticloudExternalLocationsMetadata(GetMulticloudExternalLocationsMetadataArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:oci/getMulticloudExternalLocationsMetadata:getMulticloudExternalLocationsMetadata
      arguments:
        # arguments dictionary

    The following arguments are supported:

    SubscriptionId string
    The OCID of the Multicloud subscription in which to list resources.
    SubscriptionServiceName string
    The subscription service name of the Cloud Service Provider.
    ClusterPlacementGroupId string
    The OCID of the Cluster Placement Group.
    CompartmentId string
    The OCID of the Multicloud base compartment in which to list resources. A Multicloud base compartment is an Oracle Cloud Infrastructure compartment that maps to a subscription in a Cloud Service Provider (such as Azure, AWS, or Google Cloud).
    EntityType string
    The resource type query (i.e. dbsystem, instance etc.)
    ExternalLocation string
    The Cloud Service Provider region.
    Filters List<GetMulticloudExternalLocationsMetadataFilter>
    Limit int
    LinkedCompartmentId string
    The OCID of the compartment linked to the resource.
    LogicalZone string
    Oracle Cloud Infrastructure Logical AD to filter the response.
    SubscriptionId string
    The OCID of the Multicloud subscription in which to list resources.
    SubscriptionServiceName string
    The subscription service name of the Cloud Service Provider.
    ClusterPlacementGroupId string
    The OCID of the Cluster Placement Group.
    CompartmentId string
    The OCID of the Multicloud base compartment in which to list resources. A Multicloud base compartment is an Oracle Cloud Infrastructure compartment that maps to a subscription in a Cloud Service Provider (such as Azure, AWS, or Google Cloud).
    EntityType string
    The resource type query (i.e. dbsystem, instance etc.)
    ExternalLocation string
    The Cloud Service Provider region.
    Filters []GetMulticloudExternalLocationsMetadataFilter
    Limit int
    LinkedCompartmentId string
    The OCID of the compartment linked to the resource.
    LogicalZone string
    Oracle Cloud Infrastructure Logical AD to filter the response.
    subscriptionId String
    The OCID of the Multicloud subscription in which to list resources.
    subscriptionServiceName String
    The subscription service name of the Cloud Service Provider.
    clusterPlacementGroupId String
    The OCID of the Cluster Placement Group.
    compartmentId String
    The OCID of the Multicloud base compartment in which to list resources. A Multicloud base compartment is an Oracle Cloud Infrastructure compartment that maps to a subscription in a Cloud Service Provider (such as Azure, AWS, or Google Cloud).
    entityType String
    The resource type query (i.e. dbsystem, instance etc.)
    externalLocation String
    The Cloud Service Provider region.
    filters List<GetMulticloudExternalLocationsMetadataFilter>
    limit Integer
    linkedCompartmentId String
    The OCID of the compartment linked to the resource.
    logicalZone String
    Oracle Cloud Infrastructure Logical AD to filter the response.
    subscriptionId string
    The OCID of the Multicloud subscription in which to list resources.
    subscriptionServiceName string
    The subscription service name of the Cloud Service Provider.
    clusterPlacementGroupId string
    The OCID of the Cluster Placement Group.
    compartmentId string
    The OCID of the Multicloud base compartment in which to list resources. A Multicloud base compartment is an Oracle Cloud Infrastructure compartment that maps to a subscription in a Cloud Service Provider (such as Azure, AWS, or Google Cloud).
    entityType string
    The resource type query (i.e. dbsystem, instance etc.)
    externalLocation string
    The Cloud Service Provider region.
    filters GetMulticloudExternalLocationsMetadataFilter[]
    limit number
    linkedCompartmentId string
    The OCID of the compartment linked to the resource.
    logicalZone string
    Oracle Cloud Infrastructure Logical AD to filter the response.
    subscription_id str
    The OCID of the Multicloud subscription in which to list resources.
    subscription_service_name str
    The subscription service name of the Cloud Service Provider.
    cluster_placement_group_id str
    The OCID of the Cluster Placement Group.
    compartment_id str
    The OCID of the Multicloud base compartment in which to list resources. A Multicloud base compartment is an Oracle Cloud Infrastructure compartment that maps to a subscription in a Cloud Service Provider (such as Azure, AWS, or Google Cloud).
    entity_type str
    The resource type query (i.e. dbsystem, instance etc.)
    external_location str
    The Cloud Service Provider region.
    filters Sequence[GetMulticloudExternalLocationsMetadataFilter]
    limit int
    linked_compartment_id str
    The OCID of the compartment linked to the resource.
    logical_zone str
    Oracle Cloud Infrastructure Logical AD to filter the response.
    subscriptionId String
    The OCID of the Multicloud subscription in which to list resources.
    subscriptionServiceName String
    The subscription service name of the Cloud Service Provider.
    clusterPlacementGroupId String
    The OCID of the Cluster Placement Group.
    compartmentId String
    The OCID of the Multicloud base compartment in which to list resources. A Multicloud base compartment is an Oracle Cloud Infrastructure compartment that maps to a subscription in a Cloud Service Provider (such as Azure, AWS, or Google Cloud).
    entityType String
    The resource type query (i.e. dbsystem, instance etc.)
    externalLocation String
    The Cloud Service Provider region.
    filters List<Property Map>
    limit Number
    linkedCompartmentId String
    The OCID of the compartment linked to the resource.
    logicalZone String
    Oracle Cloud Infrastructure Logical AD to filter the response.

    getMulticloudExternalLocationsMetadata Result

    The following output properties are available:

    ExternalLocationsMetadatumCollections List<GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollection>
    The list of ExternalLocationsMetadata.
    Id string
    The provider-assigned unique ID for this managed resource.
    SubscriptionId string
    SubscriptionServiceName string
    ClusterPlacementGroupId string
    Cluster Placement Group OCID
    CompartmentId string
    EntityType string
    ExternalLocation string
    External location for CSP Region, CSP-Physical-AZ, CSP-Logical-AZ
    Filters List<GetMulticloudExternalLocationsMetadataFilter>
    Limit int
    LinkedCompartmentId string
    LogicalZone string
    ExternalLocationsMetadatumCollections []GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollection
    The list of ExternalLocationsMetadata.
    Id string
    The provider-assigned unique ID for this managed resource.
    SubscriptionId string
    SubscriptionServiceName string
    ClusterPlacementGroupId string
    Cluster Placement Group OCID
    CompartmentId string
    EntityType string
    ExternalLocation string
    External location for CSP Region, CSP-Physical-AZ, CSP-Logical-AZ
    Filters []GetMulticloudExternalLocationsMetadataFilter
    Limit int
    LinkedCompartmentId string
    LogicalZone string
    externalLocationsMetadatumCollections List<GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollection>
    The list of ExternalLocationsMetadata.
    id String
    The provider-assigned unique ID for this managed resource.
    subscriptionId String
    subscriptionServiceName String
    clusterPlacementGroupId String
    Cluster Placement Group OCID
    compartmentId String
    entityType String
    externalLocation String
    External location for CSP Region, CSP-Physical-AZ, CSP-Logical-AZ
    filters List<GetMulticloudExternalLocationsMetadataFilter>
    limit Integer
    linkedCompartmentId String
    logicalZone String
    externalLocationsMetadatumCollections GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollection[]
    The list of ExternalLocationsMetadata.
    id string
    The provider-assigned unique ID for this managed resource.
    subscriptionId string
    subscriptionServiceName string
    clusterPlacementGroupId string
    Cluster Placement Group OCID
    compartmentId string
    entityType string
    externalLocation string
    External location for CSP Region, CSP-Physical-AZ, CSP-Logical-AZ
    filters GetMulticloudExternalLocationsMetadataFilter[]
    limit number
    linkedCompartmentId string
    logicalZone string
    external_locations_metadatum_collections Sequence[GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollection]
    The list of ExternalLocationsMetadata.
    id str
    The provider-assigned unique ID for this managed resource.
    subscription_id str
    subscription_service_name str
    cluster_placement_group_id str
    Cluster Placement Group OCID
    compartment_id str
    entity_type str
    external_location str
    External location for CSP Region, CSP-Physical-AZ, CSP-Logical-AZ
    filters Sequence[GetMulticloudExternalLocationsMetadataFilter]
    limit int
    linked_compartment_id str
    logical_zone str
    externalLocationsMetadatumCollections List<Property Map>
    The list of ExternalLocationsMetadata.
    id String
    The provider-assigned unique ID for this managed resource.
    subscriptionId String
    subscriptionServiceName String
    clusterPlacementGroupId String
    Cluster Placement Group OCID
    compartmentId String
    entityType String
    externalLocation String
    External location for CSP Region, CSP-Physical-AZ, CSP-Logical-AZ
    filters List<Property Map>
    limit Number
    linkedCompartmentId String
    logicalZone String

    Supporting Types

    GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollection

    items List<Property Map>
    List of ExternalLocationsMetadatumSummary

    GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItem

    ClusterPlacementGroupId string
    The OCID of the Cluster Placement Group.
    CpgId string
    Cluster Placement Group OCID (deprecated representation)
    DefinedTags Dictionary<string, string>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    ExternalLocations List<GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocation>
    The Cloud Service Provider region.
    FreeformTags Dictionary<string, string>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    OciLogicalAd string
    Oracle Cloud Infrastructure logical ad name
    OciPhysicalAd string
    Oracle Cloud Infrastructure physical ad name
    OciRegion string
    Oracle Cloud Infrastructure region identifier https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm
    PartnerCloudAccountName string
    User friendly name of account name for customer's subscription
    PartnerCloudAccountUrl string
    Direct URL to partner cloud for customer's account
    PartnerCloudName string
    Partner Cloud Name based on service name
    SystemTags Dictionary<string, string>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    ClusterPlacementGroupId string
    The OCID of the Cluster Placement Group.
    CpgId string
    Cluster Placement Group OCID (deprecated representation)
    DefinedTags map[string]string
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    ExternalLocations []GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocation
    The Cloud Service Provider region.
    FreeformTags map[string]string
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    OciLogicalAd string
    Oracle Cloud Infrastructure logical ad name
    OciPhysicalAd string
    Oracle Cloud Infrastructure physical ad name
    OciRegion string
    Oracle Cloud Infrastructure region identifier https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm
    PartnerCloudAccountName string
    User friendly name of account name for customer's subscription
    PartnerCloudAccountUrl string
    Direct URL to partner cloud for customer's account
    PartnerCloudName string
    Partner Cloud Name based on service name
    SystemTags map[string]string
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    clusterPlacementGroupId String
    The OCID of the Cluster Placement Group.
    cpgId String
    Cluster Placement Group OCID (deprecated representation)
    definedTags Map<String,String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    externalLocations List<GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocation>
    The Cloud Service Provider region.
    freeformTags Map<String,String>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    ociLogicalAd String
    Oracle Cloud Infrastructure logical ad name
    ociPhysicalAd String
    Oracle Cloud Infrastructure physical ad name
    ociRegion String
    Oracle Cloud Infrastructure region identifier https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm
    partnerCloudAccountName String
    User friendly name of account name for customer's subscription
    partnerCloudAccountUrl String
    Direct URL to partner cloud for customer's account
    partnerCloudName String
    Partner Cloud Name based on service name
    systemTags Map<String,String>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    clusterPlacementGroupId string
    The OCID of the Cluster Placement Group.
    cpgId string
    Cluster Placement Group OCID (deprecated representation)
    definedTags {[key: string]: string}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    externalLocations GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocation[]
    The Cloud Service Provider region.
    freeformTags {[key: string]: string}
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    ociLogicalAd string
    Oracle Cloud Infrastructure logical ad name
    ociPhysicalAd string
    Oracle Cloud Infrastructure physical ad name
    ociRegion string
    Oracle Cloud Infrastructure region identifier https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm
    partnerCloudAccountName string
    User friendly name of account name for customer's subscription
    partnerCloudAccountUrl string
    Direct URL to partner cloud for customer's account
    partnerCloudName string
    Partner Cloud Name based on service name
    systemTags {[key: string]: string}
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    cluster_placement_group_id str
    The OCID of the Cluster Placement Group.
    cpg_id str
    Cluster Placement Group OCID (deprecated representation)
    defined_tags Mapping[str, str]
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    external_locations Sequence[GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocation]
    The Cloud Service Provider region.
    freeform_tags Mapping[str, str]
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    oci_logical_ad str
    Oracle Cloud Infrastructure logical ad name
    oci_physical_ad str
    Oracle Cloud Infrastructure physical ad name
    oci_region str
    Oracle Cloud Infrastructure region identifier https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm
    partner_cloud_account_name str
    User friendly name of account name for customer's subscription
    partner_cloud_account_url str
    Direct URL to partner cloud for customer's account
    partner_cloud_name str
    Partner Cloud Name based on service name
    system_tags Mapping[str, str]
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    clusterPlacementGroupId String
    The OCID of the Cluster Placement Group.
    cpgId String
    Cluster Placement Group OCID (deprecated representation)
    definedTags Map<String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    externalLocations List<Property Map>
    The Cloud Service Provider region.
    freeformTags Map<String>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    ociLogicalAd String
    Oracle Cloud Infrastructure logical ad name
    ociPhysicalAd String
    Oracle Cloud Infrastructure physical ad name
    ociRegion String
    Oracle Cloud Infrastructure region identifier https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm
    partnerCloudAccountName String
    User friendly name of account name for customer's subscription
    partnerCloudAccountUrl String
    Direct URL to partner cloud for customer's account
    partnerCloudName String
    Partner Cloud Name based on service name
    systemTags Map<String>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocation

    CspLogicalAz string
    A mapping of CSP physical availability zone to CSP logical availability zone.
    CspLogicalAzDisplayName string
    User friendly display name for cspLogicalAZ
    CspPhysicalAz string
    A mapping of Oracle Cloud Infrastructure site group name to CSP physical availability zone name
    CspPhysicalAzDisplayName string
    User friendly display name for cspPhysicalAZ
    CspRegion string
    CSP region corresponding to the given Oracle Cloud Infrastructure region
    CspRegionDisplayName string
    CSP region display Name corresponding to the given Oracle Cloud Infrastructure region
    CspZoneKeyReferenceIds List<GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocationCspZoneKeyReferenceId>
    This is CSP zone key reference
    ServiceName string
    The serviceName that externalLocation map object belongs to.
    CspLogicalAz string
    A mapping of CSP physical availability zone to CSP logical availability zone.
    CspLogicalAzDisplayName string
    User friendly display name for cspLogicalAZ
    CspPhysicalAz string
    A mapping of Oracle Cloud Infrastructure site group name to CSP physical availability zone name
    CspPhysicalAzDisplayName string
    User friendly display name for cspPhysicalAZ
    CspRegion string
    CSP region corresponding to the given Oracle Cloud Infrastructure region
    CspRegionDisplayName string
    CSP region display Name corresponding to the given Oracle Cloud Infrastructure region
    CspZoneKeyReferenceIds []GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocationCspZoneKeyReferenceId
    This is CSP zone key reference
    ServiceName string
    The serviceName that externalLocation map object belongs to.
    cspLogicalAz String
    A mapping of CSP physical availability zone to CSP logical availability zone.
    cspLogicalAzDisplayName String
    User friendly display name for cspLogicalAZ
    cspPhysicalAz String
    A mapping of Oracle Cloud Infrastructure site group name to CSP physical availability zone name
    cspPhysicalAzDisplayName String
    User friendly display name for cspPhysicalAZ
    cspRegion String
    CSP region corresponding to the given Oracle Cloud Infrastructure region
    cspRegionDisplayName String
    CSP region display Name corresponding to the given Oracle Cloud Infrastructure region
    cspZoneKeyReferenceIds List<GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocationCspZoneKeyReferenceId>
    This is CSP zone key reference
    serviceName String
    The serviceName that externalLocation map object belongs to.
    cspLogicalAz string
    A mapping of CSP physical availability zone to CSP logical availability zone.
    cspLogicalAzDisplayName string
    User friendly display name for cspLogicalAZ
    cspPhysicalAz string
    A mapping of Oracle Cloud Infrastructure site group name to CSP physical availability zone name
    cspPhysicalAzDisplayName string
    User friendly display name for cspPhysicalAZ
    cspRegion string
    CSP region corresponding to the given Oracle Cloud Infrastructure region
    cspRegionDisplayName string
    CSP region display Name corresponding to the given Oracle Cloud Infrastructure region
    cspZoneKeyReferenceIds GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocationCspZoneKeyReferenceId[]
    This is CSP zone key reference
    serviceName string
    The serviceName that externalLocation map object belongs to.
    csp_logical_az str
    A mapping of CSP physical availability zone to CSP logical availability zone.
    csp_logical_az_display_name str
    User friendly display name for cspLogicalAZ
    csp_physical_az str
    A mapping of Oracle Cloud Infrastructure site group name to CSP physical availability zone name
    csp_physical_az_display_name str
    User friendly display name for cspPhysicalAZ
    csp_region str
    CSP region corresponding to the given Oracle Cloud Infrastructure region
    csp_region_display_name str
    CSP region display Name corresponding to the given Oracle Cloud Infrastructure region
    csp_zone_key_reference_ids Sequence[GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocationCspZoneKeyReferenceId]
    This is CSP zone key reference
    service_name str
    The serviceName that externalLocation map object belongs to.
    cspLogicalAz String
    A mapping of CSP physical availability zone to CSP logical availability zone.
    cspLogicalAzDisplayName String
    User friendly display name for cspLogicalAZ
    cspPhysicalAz String
    A mapping of Oracle Cloud Infrastructure site group name to CSP physical availability zone name
    cspPhysicalAzDisplayName String
    User friendly display name for cspPhysicalAZ
    cspRegion String
    CSP region corresponding to the given Oracle Cloud Infrastructure region
    cspRegionDisplayName String
    CSP region display Name corresponding to the given Oracle Cloud Infrastructure region
    cspZoneKeyReferenceIds List<Property Map>
    This is CSP zone key reference
    serviceName String
    The serviceName that externalLocation map object belongs to.

    GetMulticloudExternalLocationsMetadataExternalLocationsMetadatumCollectionItemExternalLocationCspZoneKeyReferenceId

    KeyName string
    KeyName for Azure=AzureSubscriptionId Aws=AwsAccountId GCP=GcpProjectName
    KeyValue string
    Value of keyName GcpProjectName: A human-readable name for your project. The project name isn't used by any Google APIs. You can edit the project name at any time during or after project creation. Project names do not need to be unique. AzureSubscriptionId: A unique alphanumeric string that identifies your Azure subscription. AwsAccountId: a unique 12-digit number that identifies an Amazon Web Services (AWS) account
    KeyName string
    KeyName for Azure=AzureSubscriptionId Aws=AwsAccountId GCP=GcpProjectName
    KeyValue string
    Value of keyName GcpProjectName: A human-readable name for your project. The project name isn't used by any Google APIs. You can edit the project name at any time during or after project creation. Project names do not need to be unique. AzureSubscriptionId: A unique alphanumeric string that identifies your Azure subscription. AwsAccountId: a unique 12-digit number that identifies an Amazon Web Services (AWS) account
    keyName String
    KeyName for Azure=AzureSubscriptionId Aws=AwsAccountId GCP=GcpProjectName
    keyValue String
    Value of keyName GcpProjectName: A human-readable name for your project. The project name isn't used by any Google APIs. You can edit the project name at any time during or after project creation. Project names do not need to be unique. AzureSubscriptionId: A unique alphanumeric string that identifies your Azure subscription. AwsAccountId: a unique 12-digit number that identifies an Amazon Web Services (AWS) account
    keyName string
    KeyName for Azure=AzureSubscriptionId Aws=AwsAccountId GCP=GcpProjectName
    keyValue string
    Value of keyName GcpProjectName: A human-readable name for your project. The project name isn't used by any Google APIs. You can edit the project name at any time during or after project creation. Project names do not need to be unique. AzureSubscriptionId: A unique alphanumeric string that identifies your Azure subscription. AwsAccountId: a unique 12-digit number that identifies an Amazon Web Services (AWS) account
    key_name str
    KeyName for Azure=AzureSubscriptionId Aws=AwsAccountId GCP=GcpProjectName
    key_value str
    Value of keyName GcpProjectName: A human-readable name for your project. The project name isn't used by any Google APIs. You can edit the project name at any time during or after project creation. Project names do not need to be unique. AzureSubscriptionId: A unique alphanumeric string that identifies your Azure subscription. AwsAccountId: a unique 12-digit number that identifies an Amazon Web Services (AWS) account
    keyName String
    KeyName for Azure=AzureSubscriptionId Aws=AwsAccountId GCP=GcpProjectName
    keyValue String
    Value of keyName GcpProjectName: A human-readable name for your project. The project name isn't used by any Google APIs. You can edit the project name at any time during or after project creation. Project names do not need to be unique. AzureSubscriptionId: A unique alphanumeric string that identifies your Azure subscription. AwsAccountId: a unique 12-digit number that identifies an Amazon Web Services (AWS) account

    GetMulticloudExternalLocationsMetadataFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v3.16.0 published on Wednesday, Jan 28, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate