1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. ComputeCloud
  5. getAtCustomerCccInfrastructures
Oracle Cloud Infrastructure v2.28.0 published on Thursday, Mar 27, 2025 by Pulumi

oci.ComputeCloud.getAtCustomerCccInfrastructures

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.28.0 published on Thursday, Mar 27, 2025 by Pulumi

This data source provides the list of Ccc Infrastructures in Oracle Cloud Infrastructure Compute Cloud At Customer service.

Returns a list of Compute Cloud@Customer infrastructures.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testCccInfrastructures = oci.ComputeCloud.getAtCustomerCccInfrastructures({
    accessLevel: cccInfrastructureAccessLevel,
    cccInfrastructureId: testCccInfrastructure.id,
    compartmentId: compartmentId,
    compartmentIdInSubtree: cccInfrastructureCompartmentIdInSubtree,
    displayName: cccInfrastructureDisplayName,
    displayNameContains: cccInfrastructureDisplayNameContains,
    state: cccInfrastructureState,
});
Copy
import pulumi
import pulumi_oci as oci

test_ccc_infrastructures = oci.ComputeCloud.get_at_customer_ccc_infrastructures(access_level=ccc_infrastructure_access_level,
    ccc_infrastructure_id=test_ccc_infrastructure["id"],
    compartment_id=compartment_id,
    compartment_id_in_subtree=ccc_infrastructure_compartment_id_in_subtree,
    display_name=ccc_infrastructure_display_name,
    display_name_contains=ccc_infrastructure_display_name_contains,
    state=ccc_infrastructure_state)
Copy
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/computecloud"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := computecloud.GetAtCustomerCccInfrastructures(ctx, &computecloud.GetAtCustomerCccInfrastructuresArgs{
			AccessLevel:            pulumi.StringRef(cccInfrastructureAccessLevel),
			CccInfrastructureId:    pulumi.StringRef(testCccInfrastructure.Id),
			CompartmentId:          pulumi.StringRef(compartmentId),
			CompartmentIdInSubtree: pulumi.BoolRef(cccInfrastructureCompartmentIdInSubtree),
			DisplayName:            pulumi.StringRef(cccInfrastructureDisplayName),
			DisplayNameContains:    pulumi.StringRef(cccInfrastructureDisplayNameContains),
			State:                  pulumi.StringRef(cccInfrastructureState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testCccInfrastructures = Oci.ComputeCloud.GetAtCustomerCccInfrastructures.Invoke(new()
    {
        AccessLevel = cccInfrastructureAccessLevel,
        CccInfrastructureId = testCccInfrastructure.Id,
        CompartmentId = compartmentId,
        CompartmentIdInSubtree = cccInfrastructureCompartmentIdInSubtree,
        DisplayName = cccInfrastructureDisplayName,
        DisplayNameContains = cccInfrastructureDisplayNameContains,
        State = cccInfrastructureState,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.ComputeCloud.ComputeCloudFunctions;
import com.pulumi.oci.ComputeCloud.inputs.GetAtCustomerCccInfrastructuresArgs;
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 testCccInfrastructures = ComputeCloudFunctions.getAtCustomerCccInfrastructures(GetAtCustomerCccInfrastructuresArgs.builder()
            .accessLevel(cccInfrastructureAccessLevel)
            .cccInfrastructureId(testCccInfrastructure.id())
            .compartmentId(compartmentId)
            .compartmentIdInSubtree(cccInfrastructureCompartmentIdInSubtree)
            .displayName(cccInfrastructureDisplayName)
            .displayNameContains(cccInfrastructureDisplayNameContains)
            .state(cccInfrastructureState)
            .build());

    }
}
Copy
variables:
  testCccInfrastructures:
    fn::invoke:
      function: oci:ComputeCloud:getAtCustomerCccInfrastructures
      arguments:
        accessLevel: ${cccInfrastructureAccessLevel}
        cccInfrastructureId: ${testCccInfrastructure.id}
        compartmentId: ${compartmentId}
        compartmentIdInSubtree: ${cccInfrastructureCompartmentIdInSubtree}
        displayName: ${cccInfrastructureDisplayName}
        displayNameContains: ${cccInfrastructureDisplayNameContains}
        state: ${cccInfrastructureState}
Copy

Using getAtCustomerCccInfrastructures

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 getAtCustomerCccInfrastructures(args: GetAtCustomerCccInfrastructuresArgs, opts?: InvokeOptions): Promise<GetAtCustomerCccInfrastructuresResult>
function getAtCustomerCccInfrastructuresOutput(args: GetAtCustomerCccInfrastructuresOutputArgs, opts?: InvokeOptions): Output<GetAtCustomerCccInfrastructuresResult>
Copy
def get_at_customer_ccc_infrastructures(access_level: Optional[str] = None,
                                        ccc_infrastructure_id: Optional[str] = None,
                                        compartment_id: Optional[str] = None,
                                        compartment_id_in_subtree: Optional[bool] = None,
                                        display_name: Optional[str] = None,
                                        display_name_contains: Optional[str] = None,
                                        filters: Optional[Sequence[_computecloud.GetAtCustomerCccInfrastructuresFilter]] = None,
                                        state: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetAtCustomerCccInfrastructuresResult
def get_at_customer_ccc_infrastructures_output(access_level: Optional[pulumi.Input[str]] = None,
                                        ccc_infrastructure_id: Optional[pulumi.Input[str]] = None,
                                        compartment_id: Optional[pulumi.Input[str]] = None,
                                        compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
                                        display_name: Optional[pulumi.Input[str]] = None,
                                        display_name_contains: Optional[pulumi.Input[str]] = None,
                                        filters: Optional[pulumi.Input[Sequence[pulumi.Input[_computecloud.GetAtCustomerCccInfrastructuresFilterArgs]]]] = None,
                                        state: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetAtCustomerCccInfrastructuresResult]
Copy
func GetAtCustomerCccInfrastructures(ctx *Context, args *GetAtCustomerCccInfrastructuresArgs, opts ...InvokeOption) (*GetAtCustomerCccInfrastructuresResult, error)
func GetAtCustomerCccInfrastructuresOutput(ctx *Context, args *GetAtCustomerCccInfrastructuresOutputArgs, opts ...InvokeOption) GetAtCustomerCccInfrastructuresResultOutput
Copy

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

public static class GetAtCustomerCccInfrastructures 
{
    public static Task<GetAtCustomerCccInfrastructuresResult> InvokeAsync(GetAtCustomerCccInfrastructuresArgs args, InvokeOptions? opts = null)
    public static Output<GetAtCustomerCccInfrastructuresResult> Invoke(GetAtCustomerCccInfrastructuresInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAtCustomerCccInfrastructuresResult> getAtCustomerCccInfrastructures(GetAtCustomerCccInfrastructuresArgs args, InvokeOptions options)
public static Output<GetAtCustomerCccInfrastructuresResult> getAtCustomerCccInfrastructures(GetAtCustomerCccInfrastructuresArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:ComputeCloud/getAtCustomerCccInfrastructures:getAtCustomerCccInfrastructures
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AccessLevel string
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
CccInfrastructureId string
An OCID for a Compute Cloud@Customer Infrastructure.
CompartmentId string
The OCID of the compartment in which to list resources.
CompartmentIdInSubtree bool
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and sub-compartments in the tenancy are returned. Depends on the 'accessLevel' setting.
DisplayName string
A filter to return only resources that match the entire display name given.
DisplayNameContains string
A filter to return only resources whose display name contains the substring.
Filters Changes to this property will trigger replacement. List<GetAtCustomerCccInfrastructuresFilter>
State string
A filter used to return only resources that match the given lifecycleState.
AccessLevel string
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
CccInfrastructureId string
An OCID for a Compute Cloud@Customer Infrastructure.
CompartmentId string
The OCID of the compartment in which to list resources.
CompartmentIdInSubtree bool
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and sub-compartments in the tenancy are returned. Depends on the 'accessLevel' setting.
DisplayName string
A filter to return only resources that match the entire display name given.
DisplayNameContains string
A filter to return only resources whose display name contains the substring.
Filters Changes to this property will trigger replacement. []GetAtCustomerCccInfrastructuresFilter
State string
A filter used to return only resources that match the given lifecycleState.
accessLevel String
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
cccInfrastructureId String
An OCID for a Compute Cloud@Customer Infrastructure.
compartmentId String
The OCID of the compartment in which to list resources.
compartmentIdInSubtree Boolean
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and sub-compartments in the tenancy are returned. Depends on the 'accessLevel' setting.
displayName String
A filter to return only resources that match the entire display name given.
displayNameContains String
A filter to return only resources whose display name contains the substring.
filters Changes to this property will trigger replacement. List<GetAtCustomerCccInfrastructuresFilter>
state String
A filter used to return only resources that match the given lifecycleState.
accessLevel string
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
cccInfrastructureId string
An OCID for a Compute Cloud@Customer Infrastructure.
compartmentId string
The OCID of the compartment in which to list resources.
compartmentIdInSubtree boolean
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and sub-compartments in the tenancy are returned. Depends on the 'accessLevel' setting.
displayName string
A filter to return only resources that match the entire display name given.
displayNameContains string
A filter to return only resources whose display name contains the substring.
filters Changes to this property will trigger replacement. GetAtCustomerCccInfrastructuresFilter[]
state string
A filter used to return only resources that match the given lifecycleState.
access_level str
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
ccc_infrastructure_id str
An OCID for a Compute Cloud@Customer Infrastructure.
compartment_id str
The OCID of the compartment in which to list resources.
compartment_id_in_subtree bool
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and sub-compartments in the tenancy are returned. Depends on the 'accessLevel' setting.
display_name str
A filter to return only resources that match the entire display name given.
display_name_contains str
A filter to return only resources whose display name contains the substring.
filters Changes to this property will trigger replacement. Sequence[computecloud.GetAtCustomerCccInfrastructuresFilter]
state str
A filter used to return only resources that match the given lifecycleState.
accessLevel String
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
cccInfrastructureId String
An OCID for a Compute Cloud@Customer Infrastructure.
compartmentId String
The OCID of the compartment in which to list resources.
compartmentIdInSubtree Boolean
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and sub-compartments in the tenancy are returned. Depends on the 'accessLevel' setting.
displayName String
A filter to return only resources that match the entire display name given.
displayNameContains String
A filter to return only resources whose display name contains the substring.
filters Changes to this property will trigger replacement. List<Property Map>
state String
A filter used to return only resources that match the given lifecycleState.

getAtCustomerCccInfrastructures Result

The following output properties are available:

CccInfrastructureCollections List<GetAtCustomerCccInfrastructuresCccInfrastructureCollection>
The list of ccc_infrastructure_collection.
Id string
The provider-assigned unique ID for this managed resource.
AccessLevel string
CccInfrastructureId string
CompartmentId string
The infrastructure compartment OCID.
CompartmentIdInSubtree bool
DisplayName string
The name that will be used to display the Compute Cloud@Customer infrastructure in the Oracle Cloud Infrastructure console. Does not have to be unique and can be changed. Avoid entering confidential information.
DisplayNameContains string
Filters List<GetAtCustomerCccInfrastructuresFilter>
State string
The current state of the Compute Cloud@Customer infrastructure.
CccInfrastructureCollections []GetAtCustomerCccInfrastructuresCccInfrastructureCollection
The list of ccc_infrastructure_collection.
Id string
The provider-assigned unique ID for this managed resource.
AccessLevel string
CccInfrastructureId string
CompartmentId string
The infrastructure compartment OCID.
CompartmentIdInSubtree bool
DisplayName string
The name that will be used to display the Compute Cloud@Customer infrastructure in the Oracle Cloud Infrastructure console. Does not have to be unique and can be changed. Avoid entering confidential information.
DisplayNameContains string
Filters []GetAtCustomerCccInfrastructuresFilter
State string
The current state of the Compute Cloud@Customer infrastructure.
cccInfrastructureCollections List<GetAtCustomerCccInfrastructuresCccInfrastructureCollection>
The list of ccc_infrastructure_collection.
id String
The provider-assigned unique ID for this managed resource.
accessLevel String
cccInfrastructureId String
compartmentId String
The infrastructure compartment OCID.
compartmentIdInSubtree Boolean
displayName String
The name that will be used to display the Compute Cloud@Customer infrastructure in the Oracle Cloud Infrastructure console. Does not have to be unique and can be changed. Avoid entering confidential information.
displayNameContains String
filters List<GetAtCustomerCccInfrastructuresFilter>
state String
The current state of the Compute Cloud@Customer infrastructure.
cccInfrastructureCollections GetAtCustomerCccInfrastructuresCccInfrastructureCollection[]
The list of ccc_infrastructure_collection.
id string
The provider-assigned unique ID for this managed resource.
accessLevel string
cccInfrastructureId string
compartmentId string
The infrastructure compartment OCID.
compartmentIdInSubtree boolean
displayName string
The name that will be used to display the Compute Cloud@Customer infrastructure in the Oracle Cloud Infrastructure console. Does not have to be unique and can be changed. Avoid entering confidential information.
displayNameContains string
filters GetAtCustomerCccInfrastructuresFilter[]
state string
The current state of the Compute Cloud@Customer infrastructure.
ccc_infrastructure_collections Sequence[computecloud.GetAtCustomerCccInfrastructuresCccInfrastructureCollection]
The list of ccc_infrastructure_collection.
id str
The provider-assigned unique ID for this managed resource.
access_level str
ccc_infrastructure_id str
compartment_id str
The infrastructure compartment OCID.
compartment_id_in_subtree bool
display_name str
The name that will be used to display the Compute Cloud@Customer infrastructure in the Oracle Cloud Infrastructure console. Does not have to be unique and can be changed. Avoid entering confidential information.
display_name_contains str
filters Sequence[computecloud.GetAtCustomerCccInfrastructuresFilter]
state str
The current state of the Compute Cloud@Customer infrastructure.
cccInfrastructureCollections List<Property Map>
The list of ccc_infrastructure_collection.
id String
The provider-assigned unique ID for this managed resource.
accessLevel String
cccInfrastructureId String
compartmentId String
The infrastructure compartment OCID.
compartmentIdInSubtree Boolean
displayName String
The name that will be used to display the Compute Cloud@Customer infrastructure in the Oracle Cloud Infrastructure console. Does not have to be unique and can be changed. Avoid entering confidential information.
displayNameContains String
filters List<Property Map>
state String
The current state of the Compute Cloud@Customer infrastructure.

Supporting Types

GetAtCustomerCccInfrastructuresCccInfrastructureCollection

items This property is required. List<Property Map>

GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItem

CccUpgradeScheduleId This property is required. string
Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be updated at any time.
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
ConnectionDetails This property is required. string
A message describing the current connection state in more detail.
ConnectionState This property is required. string
The current connection state of the infrastructure. A user can only update it from REQUEST to READY or from any state back to REJECT. The system automatically handles the REJECT to REQUEST, READY to CONNECTED, or CONNECTED to DISCONNECTED transitions.
DefinedTags This property is required. Dictionary<string, string>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description This property is required. string
A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
FreeformTags This property is required. 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 This property is required. string
The Compute Cloud@Customer infrastructure OCID. This cannot be changed once created.
InfrastructureInventories This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureInventory>
Inventory for a Compute Cloud@Customer infrastructure. This information cannot be updated and is from the infrastructure. The information will only be available after the connectionState is transitioned to CONNECTED.
InfrastructureNetworkConfigurations This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfiguration>
Configuration information for the Compute Cloud@Customer infrastructure. This network configuration information cannot be updated and is retrieved from the data center. The information will only be available after the connectionState is transitioned to CONNECTED.
LifecycleDetails This property is required. string
A message describing the current lifecycle state in more detail. For example, this can be used to provide actionable information for a resource that is in a Failed state.
ProvisioningFingerprint This property is required. string
Fingerprint of a Compute Cloud@Customer infrastructure in a data center generated during the initial connection to this resource. The fingerprint should be verified by the administrator when changing the connectionState from REQUEST to READY.
ProvisioningPin This property is required. string
Code that is required for service personnel to connect a Compute Cloud@Customer infrastructure in a data center to this resource. This code will only be available when the connectionState is REJECT (usually at create time of the Compute Cloud@Customer infrastructure).
ShortName This property is required. string
The Compute Cloud@Customer infrastructure short name. This cannot be changed once created. The short name is used to refer to the infrastructure in several contexts and is unique.
State This property is required. string
A filter used to return only resources that match the given lifecycleState.
SubnetId This property is required. string
OCID for the network subnet that is used to communicate with Compute Cloud@Customer infrastructure.
SystemTags This property is required. 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 This property is required. string
Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
TimeUpdated This property is required. string
Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
UpgradeInformations This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemUpgradeInformation>
Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
CccUpgradeScheduleId This property is required. string
Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be updated at any time.
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
ConnectionDetails This property is required. string
A message describing the current connection state in more detail.
ConnectionState This property is required. string
The current connection state of the infrastructure. A user can only update it from REQUEST to READY or from any state back to REJECT. The system automatically handles the REJECT to REQUEST, READY to CONNECTED, or CONNECTED to DISCONNECTED transitions.
DefinedTags This property is required. map[string]string
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description This property is required. string
A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
FreeformTags This property is required. 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 This property is required. string
The Compute Cloud@Customer infrastructure OCID. This cannot be changed once created.
InfrastructureInventories This property is required. []GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureInventory
Inventory for a Compute Cloud@Customer infrastructure. This information cannot be updated and is from the infrastructure. The information will only be available after the connectionState is transitioned to CONNECTED.
InfrastructureNetworkConfigurations This property is required. []GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfiguration
Configuration information for the Compute Cloud@Customer infrastructure. This network configuration information cannot be updated and is retrieved from the data center. The information will only be available after the connectionState is transitioned to CONNECTED.
LifecycleDetails This property is required. string
A message describing the current lifecycle state in more detail. For example, this can be used to provide actionable information for a resource that is in a Failed state.
ProvisioningFingerprint This property is required. string
Fingerprint of a Compute Cloud@Customer infrastructure in a data center generated during the initial connection to this resource. The fingerprint should be verified by the administrator when changing the connectionState from REQUEST to READY.
ProvisioningPin This property is required. string
Code that is required for service personnel to connect a Compute Cloud@Customer infrastructure in a data center to this resource. This code will only be available when the connectionState is REJECT (usually at create time of the Compute Cloud@Customer infrastructure).
ShortName This property is required. string
The Compute Cloud@Customer infrastructure short name. This cannot be changed once created. The short name is used to refer to the infrastructure in several contexts and is unique.
State This property is required. string
A filter used to return only resources that match the given lifecycleState.
SubnetId This property is required. string
OCID for the network subnet that is used to communicate with Compute Cloud@Customer infrastructure.
SystemTags This property is required. 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 This property is required. string
Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
TimeUpdated This property is required. string
Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
UpgradeInformations This property is required. []GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemUpgradeInformation
Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
cccUpgradeScheduleId This property is required. String
Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be updated at any time.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
connectionDetails This property is required. String
A message describing the current connection state in more detail.
connectionState This property is required. String
The current connection state of the infrastructure. A user can only update it from REQUEST to READY or from any state back to REJECT. The system automatically handles the REJECT to REQUEST, READY to CONNECTED, or CONNECTED to DISCONNECTED transitions.
definedTags This property is required. Map<String,String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. String
A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
displayName This property is required. String
A filter to return only resources that match the entire display name given.
freeformTags This property is required. 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 This property is required. String
The Compute Cloud@Customer infrastructure OCID. This cannot be changed once created.
infrastructureInventories This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureInventory>
Inventory for a Compute Cloud@Customer infrastructure. This information cannot be updated and is from the infrastructure. The information will only be available after the connectionState is transitioned to CONNECTED.
infrastructureNetworkConfigurations This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfiguration>
Configuration information for the Compute Cloud@Customer infrastructure. This network configuration information cannot be updated and is retrieved from the data center. The information will only be available after the connectionState is transitioned to CONNECTED.
lifecycleDetails This property is required. String
A message describing the current lifecycle state in more detail. For example, this can be used to provide actionable information for a resource that is in a Failed state.
provisioningFingerprint This property is required. String
Fingerprint of a Compute Cloud@Customer infrastructure in a data center generated during the initial connection to this resource. The fingerprint should be verified by the administrator when changing the connectionState from REQUEST to READY.
provisioningPin This property is required. String
Code that is required for service personnel to connect a Compute Cloud@Customer infrastructure in a data center to this resource. This code will only be available when the connectionState is REJECT (usually at create time of the Compute Cloud@Customer infrastructure).
shortName This property is required. String
The Compute Cloud@Customer infrastructure short name. This cannot be changed once created. The short name is used to refer to the infrastructure in several contexts and is unique.
state This property is required. String
A filter used to return only resources that match the given lifecycleState.
subnetId This property is required. String
OCID for the network subnet that is used to communicate with Compute Cloud@Customer infrastructure.
systemTags This property is required. 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 This property is required. String
Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
timeUpdated This property is required. String
Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
upgradeInformations This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemUpgradeInformation>
Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
cccUpgradeScheduleId This property is required. string
Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be updated at any time.
compartmentId This property is required. string
The OCID of the compartment in which to list resources.
connectionDetails This property is required. string
A message describing the current connection state in more detail.
connectionState This property is required. string
The current connection state of the infrastructure. A user can only update it from REQUEST to READY or from any state back to REJECT. The system automatically handles the REJECT to REQUEST, READY to CONNECTED, or CONNECTED to DISCONNECTED transitions.
definedTags This property is required. {[key: string]: string}
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. string
A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
displayName This property is required. string
A filter to return only resources that match the entire display name given.
freeformTags This property is required. {[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 This property is required. string
The Compute Cloud@Customer infrastructure OCID. This cannot be changed once created.
infrastructureInventories This property is required. GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureInventory[]
Inventory for a Compute Cloud@Customer infrastructure. This information cannot be updated and is from the infrastructure. The information will only be available after the connectionState is transitioned to CONNECTED.
infrastructureNetworkConfigurations This property is required. GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfiguration[]
Configuration information for the Compute Cloud@Customer infrastructure. This network configuration information cannot be updated and is retrieved from the data center. The information will only be available after the connectionState is transitioned to CONNECTED.
lifecycleDetails This property is required. string
A message describing the current lifecycle state in more detail. For example, this can be used to provide actionable information for a resource that is in a Failed state.
provisioningFingerprint This property is required. string
Fingerprint of a Compute Cloud@Customer infrastructure in a data center generated during the initial connection to this resource. The fingerprint should be verified by the administrator when changing the connectionState from REQUEST to READY.
provisioningPin This property is required. string
Code that is required for service personnel to connect a Compute Cloud@Customer infrastructure in a data center to this resource. This code will only be available when the connectionState is REJECT (usually at create time of the Compute Cloud@Customer infrastructure).
shortName This property is required. string
The Compute Cloud@Customer infrastructure short name. This cannot be changed once created. The short name is used to refer to the infrastructure in several contexts and is unique.
state This property is required. string
A filter used to return only resources that match the given lifecycleState.
subnetId This property is required. string
OCID for the network subnet that is used to communicate with Compute Cloud@Customer infrastructure.
systemTags This property is required. {[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 This property is required. string
Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
timeUpdated This property is required. string
Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
upgradeInformations This property is required. GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemUpgradeInformation[]
Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
ccc_upgrade_schedule_id This property is required. str
Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be updated at any time.
compartment_id This property is required. str
The OCID of the compartment in which to list resources.
connection_details This property is required. str
A message describing the current connection state in more detail.
connection_state This property is required. str
The current connection state of the infrastructure. A user can only update it from REQUEST to READY or from any state back to REJECT. The system automatically handles the REJECT to REQUEST, READY to CONNECTED, or CONNECTED to DISCONNECTED transitions.
defined_tags This property is required. Mapping[str, str]
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. str
A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
display_name This property is required. str
A filter to return only resources that match the entire display name given.
freeform_tags This property is required. 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 This property is required. str
The Compute Cloud@Customer infrastructure OCID. This cannot be changed once created.
infrastructure_inventories This property is required. Sequence[computecloud.GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureInventory]
Inventory for a Compute Cloud@Customer infrastructure. This information cannot be updated and is from the infrastructure. The information will only be available after the connectionState is transitioned to CONNECTED.
infrastructure_network_configurations This property is required. Sequence[computecloud.GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfiguration]
Configuration information for the Compute Cloud@Customer infrastructure. This network configuration information cannot be updated and is retrieved from the data center. The information will only be available after the connectionState is transitioned to CONNECTED.
lifecycle_details This property is required. str
A message describing the current lifecycle state in more detail. For example, this can be used to provide actionable information for a resource that is in a Failed state.
provisioning_fingerprint This property is required. str
Fingerprint of a Compute Cloud@Customer infrastructure in a data center generated during the initial connection to this resource. The fingerprint should be verified by the administrator when changing the connectionState from REQUEST to READY.
provisioning_pin This property is required. str
Code that is required for service personnel to connect a Compute Cloud@Customer infrastructure in a data center to this resource. This code will only be available when the connectionState is REJECT (usually at create time of the Compute Cloud@Customer infrastructure).
short_name This property is required. str
The Compute Cloud@Customer infrastructure short name. This cannot be changed once created. The short name is used to refer to the infrastructure in several contexts and is unique.
state This property is required. str
A filter used to return only resources that match the given lifecycleState.
subnet_id This property is required. str
OCID for the network subnet that is used to communicate with Compute Cloud@Customer infrastructure.
system_tags This property is required. 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 This property is required. str
Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
time_updated This property is required. str
Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
upgrade_informations This property is required. Sequence[computecloud.GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemUpgradeInformation]
Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
cccUpgradeScheduleId This property is required. String
Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be updated at any time.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
connectionDetails This property is required. String
A message describing the current connection state in more detail.
connectionState This property is required. String
The current connection state of the infrastructure. A user can only update it from REQUEST to READY or from any state back to REJECT. The system automatically handles the REJECT to REQUEST, READY to CONNECTED, or CONNECTED to DISCONNECTED transitions.
definedTags This property is required. Map<String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. String
A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
displayName This property is required. String
A filter to return only resources that match the entire display name given.
freeformTags This property is required. 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 This property is required. String
The Compute Cloud@Customer infrastructure OCID. This cannot be changed once created.
infrastructureInventories This property is required. List<Property Map>
Inventory for a Compute Cloud@Customer infrastructure. This information cannot be updated and is from the infrastructure. The information will only be available after the connectionState is transitioned to CONNECTED.
infrastructureNetworkConfigurations This property is required. List<Property Map>
Configuration information for the Compute Cloud@Customer infrastructure. This network configuration information cannot be updated and is retrieved from the data center. The information will only be available after the connectionState is transitioned to CONNECTED.
lifecycleDetails This property is required. String
A message describing the current lifecycle state in more detail. For example, this can be used to provide actionable information for a resource that is in a Failed state.
provisioningFingerprint This property is required. String
Fingerprint of a Compute Cloud@Customer infrastructure in a data center generated during the initial connection to this resource. The fingerprint should be verified by the administrator when changing the connectionState from REQUEST to READY.
provisioningPin This property is required. String
Code that is required for service personnel to connect a Compute Cloud@Customer infrastructure in a data center to this resource. This code will only be available when the connectionState is REJECT (usually at create time of the Compute Cloud@Customer infrastructure).
shortName This property is required. String
The Compute Cloud@Customer infrastructure short name. This cannot be changed once created. The short name is used to refer to the infrastructure in several contexts and is unique.
state This property is required. String
A filter used to return only resources that match the given lifecycleState.
subnetId This property is required. String
OCID for the network subnet that is used to communicate with Compute Cloud@Customer infrastructure.
systemTags This property is required. Map<String>
System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated This property is required. String
Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
timeUpdated This property is required. String
Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
upgradeInformations This property is required. List<Property Map>
Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.

GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureInventory

CapacityStorageTrayCount This property is required. int
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
ComputeNodeCount This property is required. int
The number of compute nodes that are available and usable on the Compute Cloud@Customer infrastructure rack. There is no distinction of compute node type in this information.
ManagementNodeCount This property is required. int
The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
PerformanceStorageTrayCount This property is required. int
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
SerialNumber This property is required. string
The serial number of the Compute Cloud@Customer infrastructure rack.
CapacityStorageTrayCount This property is required. int
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
ComputeNodeCount This property is required. int
The number of compute nodes that are available and usable on the Compute Cloud@Customer infrastructure rack. There is no distinction of compute node type in this information.
ManagementNodeCount This property is required. int
The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
PerformanceStorageTrayCount This property is required. int
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
SerialNumber This property is required. string
The serial number of the Compute Cloud@Customer infrastructure rack.
capacityStorageTrayCount This property is required. Integer
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
computeNodeCount This property is required. Integer
The number of compute nodes that are available and usable on the Compute Cloud@Customer infrastructure rack. There is no distinction of compute node type in this information.
managementNodeCount This property is required. Integer
The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
performanceStorageTrayCount This property is required. Integer
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
serialNumber This property is required. String
The serial number of the Compute Cloud@Customer infrastructure rack.
capacityStorageTrayCount This property is required. number
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
computeNodeCount This property is required. number
The number of compute nodes that are available and usable on the Compute Cloud@Customer infrastructure rack. There is no distinction of compute node type in this information.
managementNodeCount This property is required. number
The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
performanceStorageTrayCount This property is required. number
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
serialNumber This property is required. string
The serial number of the Compute Cloud@Customer infrastructure rack.
capacity_storage_tray_count This property is required. int
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
compute_node_count This property is required. int
The number of compute nodes that are available and usable on the Compute Cloud@Customer infrastructure rack. There is no distinction of compute node type in this information.
management_node_count This property is required. int
The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
performance_storage_tray_count This property is required. int
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
serial_number This property is required. str
The serial number of the Compute Cloud@Customer infrastructure rack.
capacityStorageTrayCount This property is required. Number
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
computeNodeCount This property is required. Number
The number of compute nodes that are available and usable on the Compute Cloud@Customer infrastructure rack. There is no distinction of compute node type in this information.
managementNodeCount This property is required. Number
The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
performanceStorageTrayCount This property is required. Number
The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
serialNumber This property is required. String
The serial number of the Compute Cloud@Customer infrastructure rack.

GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfiguration

DnsIps This property is required. List<string>
The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
InfrastructureRoutingDynamics This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamic>
Dynamic routing information for the Compute Cloud@Customer infrastructure.
InfrastructureRoutingStatics This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingStatic>
Static routing information for a rack.
ManagementNodes This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationManagementNode>
Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
MgmtVipHostname This property is required. string
The hostname corresponding to the virtual IP (VIP) address of the management nodes.
MgmtVipIp This property is required. string
The IP address used as the virtual IP (VIP) address of the management nodes.
SpineIps This property is required. List<string>
Addresses of the network spine switches.
SpineVip This property is required. string
The spine switch public virtual IP (VIP). Traffic routed to the Compute Cloud@Customer infrastructure and and virtual cloud networks (VCNs) should have this address as next hop.
UplinkDomain This property is required. string
Domain name to be used as the base domain for the internal network and by public facing services.
UplinkGatewayIp This property is required. string
Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
UplinkNetmask This property is required. string
Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
UplinkPortCount This property is required. int
Number of uplink ports per spine switch. Connectivity is identical on both spine switches. For example, if input is two 100 gigabyte ports; then port-1 and port-2 on both spines will be configured.
UplinkPortForwardErrorCorrection This property is required. string
The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
UplinkPortSpeedInGbps This property is required. int
Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
UplinkVlanMtu This property is required. int
The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
DnsIps This property is required. []string
The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
InfrastructureRoutingDynamics This property is required. []GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamic
Dynamic routing information for the Compute Cloud@Customer infrastructure.
InfrastructureRoutingStatics This property is required. []GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingStatic
Static routing information for a rack.
ManagementNodes This property is required. []GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationManagementNode
Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
MgmtVipHostname This property is required. string
The hostname corresponding to the virtual IP (VIP) address of the management nodes.
MgmtVipIp This property is required. string
The IP address used as the virtual IP (VIP) address of the management nodes.
SpineIps This property is required. []string
Addresses of the network spine switches.
SpineVip This property is required. string
The spine switch public virtual IP (VIP). Traffic routed to the Compute Cloud@Customer infrastructure and and virtual cloud networks (VCNs) should have this address as next hop.
UplinkDomain This property is required. string
Domain name to be used as the base domain for the internal network and by public facing services.
UplinkGatewayIp This property is required. string
Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
UplinkNetmask This property is required. string
Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
UplinkPortCount This property is required. int
Number of uplink ports per spine switch. Connectivity is identical on both spine switches. For example, if input is two 100 gigabyte ports; then port-1 and port-2 on both spines will be configured.
UplinkPortForwardErrorCorrection This property is required. string
The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
UplinkPortSpeedInGbps This property is required. int
Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
UplinkVlanMtu This property is required. int
The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
dnsIps This property is required. List<String>
The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
infrastructureRoutingDynamics This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamic>
Dynamic routing information for the Compute Cloud@Customer infrastructure.
infrastructureRoutingStatics This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingStatic>
Static routing information for a rack.
managementNodes This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationManagementNode>
Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
mgmtVipHostname This property is required. String
The hostname corresponding to the virtual IP (VIP) address of the management nodes.
mgmtVipIp This property is required. String
The IP address used as the virtual IP (VIP) address of the management nodes.
spineIps This property is required. List<String>
Addresses of the network spine switches.
spineVip This property is required. String
The spine switch public virtual IP (VIP). Traffic routed to the Compute Cloud@Customer infrastructure and and virtual cloud networks (VCNs) should have this address as next hop.
uplinkDomain This property is required. String
Domain name to be used as the base domain for the internal network and by public facing services.
uplinkGatewayIp This property is required. String
Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
uplinkNetmask This property is required. String
Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
uplinkPortCount This property is required. Integer
Number of uplink ports per spine switch. Connectivity is identical on both spine switches. For example, if input is two 100 gigabyte ports; then port-1 and port-2 on both spines will be configured.
uplinkPortForwardErrorCorrection This property is required. String
The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
uplinkPortSpeedInGbps This property is required. Integer
Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
uplinkVlanMtu This property is required. Integer
The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
dnsIps This property is required. string[]
The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
infrastructureRoutingDynamics This property is required. GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamic[]
Dynamic routing information for the Compute Cloud@Customer infrastructure.
infrastructureRoutingStatics This property is required. GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingStatic[]
Static routing information for a rack.
managementNodes This property is required. GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationManagementNode[]
Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
mgmtVipHostname This property is required. string
The hostname corresponding to the virtual IP (VIP) address of the management nodes.
mgmtVipIp This property is required. string
The IP address used as the virtual IP (VIP) address of the management nodes.
spineIps This property is required. string[]
Addresses of the network spine switches.
spineVip This property is required. string
The spine switch public virtual IP (VIP). Traffic routed to the Compute Cloud@Customer infrastructure and and virtual cloud networks (VCNs) should have this address as next hop.
uplinkDomain This property is required. string
Domain name to be used as the base domain for the internal network and by public facing services.
uplinkGatewayIp This property is required. string
Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
uplinkNetmask This property is required. string
Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
uplinkPortCount This property is required. number
Number of uplink ports per spine switch. Connectivity is identical on both spine switches. For example, if input is two 100 gigabyte ports; then port-1 and port-2 on both spines will be configured.
uplinkPortForwardErrorCorrection This property is required. string
The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
uplinkPortSpeedInGbps This property is required. number
Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
uplinkVlanMtu This property is required. number
The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
dns_ips This property is required. Sequence[str]
The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
infrastructure_routing_dynamics This property is required. Sequence[computecloud.GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamic]
Dynamic routing information for the Compute Cloud@Customer infrastructure.
infrastructure_routing_statics This property is required. Sequence[computecloud.GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingStatic]
Static routing information for a rack.
management_nodes This property is required. Sequence[computecloud.GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationManagementNode]
Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
mgmt_vip_hostname This property is required. str
The hostname corresponding to the virtual IP (VIP) address of the management nodes.
mgmt_vip_ip This property is required. str
The IP address used as the virtual IP (VIP) address of the management nodes.
spine_ips This property is required. Sequence[str]
Addresses of the network spine switches.
spine_vip This property is required. str
The spine switch public virtual IP (VIP). Traffic routed to the Compute Cloud@Customer infrastructure and and virtual cloud networks (VCNs) should have this address as next hop.
uplink_domain This property is required. str
Domain name to be used as the base domain for the internal network and by public facing services.
uplink_gateway_ip This property is required. str
Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
uplink_netmask This property is required. str
Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
uplink_port_count This property is required. int
Number of uplink ports per spine switch. Connectivity is identical on both spine switches. For example, if input is two 100 gigabyte ports; then port-1 and port-2 on both spines will be configured.
uplink_port_forward_error_correction This property is required. str
The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
uplink_port_speed_in_gbps This property is required. int
Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
uplink_vlan_mtu This property is required. int
The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
dnsIps This property is required. List<String>
The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
infrastructureRoutingDynamics This property is required. List<Property Map>
Dynamic routing information for the Compute Cloud@Customer infrastructure.
infrastructureRoutingStatics This property is required. List<Property Map>
Static routing information for a rack.
managementNodes This property is required. List<Property Map>
Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
mgmtVipHostname This property is required. String
The hostname corresponding to the virtual IP (VIP) address of the management nodes.
mgmtVipIp This property is required. String
The IP address used as the virtual IP (VIP) address of the management nodes.
spineIps This property is required. List<String>
Addresses of the network spine switches.
spineVip This property is required. String
The spine switch public virtual IP (VIP). Traffic routed to the Compute Cloud@Customer infrastructure and and virtual cloud networks (VCNs) should have this address as next hop.
uplinkDomain This property is required. String
Domain name to be used as the base domain for the internal network and by public facing services.
uplinkGatewayIp This property is required. String
Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
uplinkNetmask This property is required. String
Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
uplinkPortCount This property is required. Number
Number of uplink ports per spine switch. Connectivity is identical on both spine switches. For example, if input is two 100 gigabyte ports; then port-1 and port-2 on both spines will be configured.
uplinkPortForwardErrorCorrection This property is required. String
The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
uplinkPortSpeedInGbps This property is required. Number
Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
uplinkVlanMtu This property is required. Number
The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.

GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamic

BgpTopology This property is required. string
The topology in use for the Border Gateway Protocol (BGP) configuration.
OracleAsn This property is required. int
The Oracle Autonomous System Number (ASN) to control routing and exchange information within the dynamic routing configuration.
PeerInformations This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation>
The list of peer devices in the dynamic routing configuration.
BgpTopology This property is required. string
The topology in use for the Border Gateway Protocol (BGP) configuration.
OracleAsn This property is required. int
The Oracle Autonomous System Number (ASN) to control routing and exchange information within the dynamic routing configuration.
PeerInformations This property is required. []GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation
The list of peer devices in the dynamic routing configuration.
bgpTopology This property is required. String
The topology in use for the Border Gateway Protocol (BGP) configuration.
oracleAsn This property is required. Integer
The Oracle Autonomous System Number (ASN) to control routing and exchange information within the dynamic routing configuration.
peerInformations This property is required. List<GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation>
The list of peer devices in the dynamic routing configuration.
bgpTopology This property is required. string
The topology in use for the Border Gateway Protocol (BGP) configuration.
oracleAsn This property is required. number
The Oracle Autonomous System Number (ASN) to control routing and exchange information within the dynamic routing configuration.
peerInformations This property is required. GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation[]
The list of peer devices in the dynamic routing configuration.
bgp_topology This property is required. str
The topology in use for the Border Gateway Protocol (BGP) configuration.
oracle_asn This property is required. int
The Oracle Autonomous System Number (ASN) to control routing and exchange information within the dynamic routing configuration.
peer_informations This property is required. Sequence[computecloud.GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation]
The list of peer devices in the dynamic routing configuration.
bgpTopology This property is required. String
The topology in use for the Border Gateway Protocol (BGP) configuration.
oracleAsn This property is required. Number
The Oracle Autonomous System Number (ASN) to control routing and exchange information within the dynamic routing configuration.
peerInformations This property is required. List<Property Map>
The list of peer devices in the dynamic routing configuration.

GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation

Asn This property is required. int
The Autonomous System Number (ASN) of the peer network.
Ip This property is required. string
Address of the management node.
Asn This property is required. int
The Autonomous System Number (ASN) of the peer network.
Ip This property is required. string
Address of the management node.
asn This property is required. Integer
The Autonomous System Number (ASN) of the peer network.
ip This property is required. String
Address of the management node.
asn This property is required. number
The Autonomous System Number (ASN) of the peer network.
ip This property is required. string
Address of the management node.
asn This property is required. int
The Autonomous System Number (ASN) of the peer network.
ip This property is required. str
Address of the management node.
asn This property is required. Number
The Autonomous System Number (ASN) of the peer network.
ip This property is required. String
Address of the management node.

GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationInfrastructureRoutingStatic

UplinkHsrpGroup This property is required. int
The uplink Hot Standby Router Protocol (HSRP) group value for the switch in the Compute Cloud@Customer infrastructure.
UplinkVlan This property is required. int
The virtual local area network (VLAN) identifier used to connect to the uplink (only access mode is supported).
UplinkHsrpGroup This property is required. int
The uplink Hot Standby Router Protocol (HSRP) group value for the switch in the Compute Cloud@Customer infrastructure.
UplinkVlan This property is required. int
The virtual local area network (VLAN) identifier used to connect to the uplink (only access mode is supported).
uplinkHsrpGroup This property is required. Integer
The uplink Hot Standby Router Protocol (HSRP) group value for the switch in the Compute Cloud@Customer infrastructure.
uplinkVlan This property is required. Integer
The virtual local area network (VLAN) identifier used to connect to the uplink (only access mode is supported).
uplinkHsrpGroup This property is required. number
The uplink Hot Standby Router Protocol (HSRP) group value for the switch in the Compute Cloud@Customer infrastructure.
uplinkVlan This property is required. number
The virtual local area network (VLAN) identifier used to connect to the uplink (only access mode is supported).
uplink_hsrp_group This property is required. int
The uplink Hot Standby Router Protocol (HSRP) group value for the switch in the Compute Cloud@Customer infrastructure.
uplink_vlan This property is required. int
The virtual local area network (VLAN) identifier used to connect to the uplink (only access mode is supported).
uplinkHsrpGroup This property is required. Number
The uplink Hot Standby Router Protocol (HSRP) group value for the switch in the Compute Cloud@Customer infrastructure.
uplinkVlan This property is required. Number
The virtual local area network (VLAN) identifier used to connect to the uplink (only access mode is supported).

GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemInfrastructureNetworkConfigurationManagementNode

Hostname This property is required. string
Hostname for interface to the management node.
Ip This property is required. string
Address of the management node.
Hostname This property is required. string
Hostname for interface to the management node.
Ip This property is required. string
Address of the management node.
hostname This property is required. String
Hostname for interface to the management node.
ip This property is required. String
Address of the management node.
hostname This property is required. string
Hostname for interface to the management node.
ip This property is required. string
Address of the management node.
hostname This property is required. str
Hostname for interface to the management node.
ip This property is required. str
Address of the management node.
hostname This property is required. String
Hostname for interface to the management node.
ip This property is required. String
Address of the management node.

GetAtCustomerCccInfrastructuresCccInfrastructureCollectionItemUpgradeInformation

CurrentVersion This property is required. string
The current version of software installed on the Compute Cloud@Customer infrastructure.
IsActive This property is required. bool
Indication that the Compute Cloud@Customer infrastructure is in the process of an upgrade or an upgrade activity (such as preloading upgrade images).
ScheduledUpgradeDuration This property is required. string
Expected duration of Compute Cloud@Customer infrastructure scheduled upgrade. The actual upgrade time might be longer or shorter than this duration depending on rack activity, this is only an estimate.
TimeOfScheduledUpgrade This property is required. string
Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.
CurrentVersion This property is required. string
The current version of software installed on the Compute Cloud@Customer infrastructure.
IsActive This property is required. bool
Indication that the Compute Cloud@Customer infrastructure is in the process of an upgrade or an upgrade activity (such as preloading upgrade images).
ScheduledUpgradeDuration This property is required. string
Expected duration of Compute Cloud@Customer infrastructure scheduled upgrade. The actual upgrade time might be longer or shorter than this duration depending on rack activity, this is only an estimate.
TimeOfScheduledUpgrade This property is required. string
Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.
currentVersion This property is required. String
The current version of software installed on the Compute Cloud@Customer infrastructure.
isActive This property is required. Boolean
Indication that the Compute Cloud@Customer infrastructure is in the process of an upgrade or an upgrade activity (such as preloading upgrade images).
scheduledUpgradeDuration This property is required. String
Expected duration of Compute Cloud@Customer infrastructure scheduled upgrade. The actual upgrade time might be longer or shorter than this duration depending on rack activity, this is only an estimate.
timeOfScheduledUpgrade This property is required. String
Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.
currentVersion This property is required. string
The current version of software installed on the Compute Cloud@Customer infrastructure.
isActive This property is required. boolean
Indication that the Compute Cloud@Customer infrastructure is in the process of an upgrade or an upgrade activity (such as preloading upgrade images).
scheduledUpgradeDuration This property is required. string
Expected duration of Compute Cloud@Customer infrastructure scheduled upgrade. The actual upgrade time might be longer or shorter than this duration depending on rack activity, this is only an estimate.
timeOfScheduledUpgrade This property is required. string
Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.
current_version This property is required. str
The current version of software installed on the Compute Cloud@Customer infrastructure.
is_active This property is required. bool
Indication that the Compute Cloud@Customer infrastructure is in the process of an upgrade or an upgrade activity (such as preloading upgrade images).
scheduled_upgrade_duration This property is required. str
Expected duration of Compute Cloud@Customer infrastructure scheduled upgrade. The actual upgrade time might be longer or shorter than this duration depending on rack activity, this is only an estimate.
time_of_scheduled_upgrade This property is required. str
Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.
currentVersion This property is required. String
The current version of software installed on the Compute Cloud@Customer infrastructure.
isActive This property is required. Boolean
Indication that the Compute Cloud@Customer infrastructure is in the process of an upgrade or an upgrade activity (such as preloading upgrade images).
scheduledUpgradeDuration This property is required. String
Expected duration of Compute Cloud@Customer infrastructure scheduled upgrade. The actual upgrade time might be longer or shorter than this duration depending on rack activity, this is only an estimate.
timeOfScheduledUpgrade This property is required. String
Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.

GetAtCustomerCccInfrastructuresFilter

Name This property is required. string
Values This property is required. List<string>
Regex bool
Name This property is required. string
Values This property is required. []string
Regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean
name This property is required. string
values This property is required. string[]
regex boolean
name This property is required. str
values This property is required. Sequence[str]
regex bool
name This property is required. String
values This property is required. 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.
Oracle Cloud Infrastructure v2.28.0 published on Thursday, Mar 27, 2025 by Pulumi