1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. ComputeCloud
  5. AtCustomerCccInfrastructure
Oracle Cloud Infrastructure v2.3.0 published on Wednesday, Jul 17, 2024 by Pulumi

oci.ComputeCloud.AtCustomerCccInfrastructure

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v2.3.0 published on Wednesday, Jul 17, 2024 by Pulumi

    This resource provides the Ccc Infrastructure resource in Oracle Cloud Infrastructure Compute Cloud At Customer service.

    Creates a Compute Cloud@Customer infrastructure. Once created, Oracle Services must connect the rack in the data center to this Oracle Cloud Infrastructure resource.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testCccInfrastructure = new oci.computecloud.AtCustomerCccInfrastructure("test_ccc_infrastructure", {
        compartmentId: compartmentId,
        displayName: cccInfrastructureDisplayName,
        subnetId: testSubnet.id,
        cccUpgradeScheduleId: testCccUpgradeSchedule.id,
        connectionDetails: cccInfrastructureConnectionDetails,
        connectionState: cccInfrastructureConnectionState,
        definedTags: {
            "foo-namespace.bar-key": "value",
        },
        description: cccInfrastructureDescription,
        freeformTags: {
            "bar-key": "value",
        },
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_ccc_infrastructure = oci.compute_cloud.AtCustomerCccInfrastructure("test_ccc_infrastructure",
        compartment_id=compartment_id,
        display_name=ccc_infrastructure_display_name,
        subnet_id=test_subnet["id"],
        ccc_upgrade_schedule_id=test_ccc_upgrade_schedule["id"],
        connection_details=ccc_infrastructure_connection_details,
        connection_state=ccc_infrastructure_connection_state,
        defined_tags={
            "foo-namespace.bar-key": "value",
        },
        description=ccc_infrastructure_description,
        freeform_tags={
            "bar-key": "value",
        })
    
    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.NewAtCustomerCccInfrastructure(ctx, "test_ccc_infrastructure", &ComputeCloud.AtCustomerCccInfrastructureArgs{
    			CompartmentId:        pulumi.Any(compartmentId),
    			DisplayName:          pulumi.Any(cccInfrastructureDisplayName),
    			SubnetId:             pulumi.Any(testSubnet.Id),
    			CccUpgradeScheduleId: pulumi.Any(testCccUpgradeSchedule.Id),
    			ConnectionDetails:    pulumi.Any(cccInfrastructureConnectionDetails),
    			ConnectionState:      pulumi.Any(cccInfrastructureConnectionState),
    			DefinedTags: pulumi.Map{
    				"foo-namespace.bar-key": pulumi.Any("value"),
    			},
    			Description: pulumi.Any(cccInfrastructureDescription),
    			FreeformTags: pulumi.Map{
    				"bar-key": pulumi.Any("value"),
    			},
    		})
    		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 testCccInfrastructure = new Oci.ComputeCloud.AtCustomerCccInfrastructure("test_ccc_infrastructure", new()
        {
            CompartmentId = compartmentId,
            DisplayName = cccInfrastructureDisplayName,
            SubnetId = testSubnet.Id,
            CccUpgradeScheduleId = testCccUpgradeSchedule.Id,
            ConnectionDetails = cccInfrastructureConnectionDetails,
            ConnectionState = cccInfrastructureConnectionState,
            DefinedTags = 
            {
                { "foo-namespace.bar-key", "value" },
            },
            Description = cccInfrastructureDescription,
            FreeformTags = 
            {
                { "bar-key", "value" },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.ComputeCloud.AtCustomerCccInfrastructure;
    import com.pulumi.oci.ComputeCloud.AtCustomerCccInfrastructureArgs;
    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) {
            var testCccInfrastructure = new AtCustomerCccInfrastructure("testCccInfrastructure", AtCustomerCccInfrastructureArgs.builder()
                .compartmentId(compartmentId)
                .displayName(cccInfrastructureDisplayName)
                .subnetId(testSubnet.id())
                .cccUpgradeScheduleId(testCccUpgradeSchedule.id())
                .connectionDetails(cccInfrastructureConnectionDetails)
                .connectionState(cccInfrastructureConnectionState)
                .definedTags(Map.of("foo-namespace.bar-key", "value"))
                .description(cccInfrastructureDescription)
                .freeformTags(Map.of("bar-key", "value"))
                .build());
    
        }
    }
    
    resources:
      testCccInfrastructure:
        type: oci:ComputeCloud:AtCustomerCccInfrastructure
        name: test_ccc_infrastructure
        properties:
          compartmentId: ${compartmentId}
          displayName: ${cccInfrastructureDisplayName}
          subnetId: ${testSubnet.id}
          cccUpgradeScheduleId: ${testCccUpgradeSchedule.id}
          connectionDetails: ${cccInfrastructureConnectionDetails}
          connectionState: ${cccInfrastructureConnectionState}
          definedTags:
            foo-namespace.bar-key: value
          description: ${cccInfrastructureDescription}
          freeformTags:
            bar-key: value
    

    Create AtCustomerCccInfrastructure Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new AtCustomerCccInfrastructure(name: string, args: AtCustomerCccInfrastructureArgs, opts?: CustomResourceOptions);
    @overload
    def AtCustomerCccInfrastructure(resource_name: str,
                                    args: AtCustomerCccInfrastructureArgs,
                                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def AtCustomerCccInfrastructure(resource_name: str,
                                    opts: Optional[ResourceOptions] = None,
                                    compartment_id: Optional[str] = None,
                                    display_name: Optional[str] = None,
                                    subnet_id: Optional[str] = None,
                                    ccc_upgrade_schedule_id: Optional[str] = None,
                                    connection_details: Optional[str] = None,
                                    connection_state: Optional[str] = None,
                                    defined_tags: Optional[Mapping[str, Any]] = None,
                                    description: Optional[str] = None,
                                    freeform_tags: Optional[Mapping[str, Any]] = None)
    func NewAtCustomerCccInfrastructure(ctx *Context, name string, args AtCustomerCccInfrastructureArgs, opts ...ResourceOption) (*AtCustomerCccInfrastructure, error)
    public AtCustomerCccInfrastructure(string name, AtCustomerCccInfrastructureArgs args, CustomResourceOptions? opts = null)
    public AtCustomerCccInfrastructure(String name, AtCustomerCccInfrastructureArgs args)
    public AtCustomerCccInfrastructure(String name, AtCustomerCccInfrastructureArgs args, CustomResourceOptions options)
    
    type: oci:ComputeCloud:AtCustomerCccInfrastructure
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args AtCustomerCccInfrastructureArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AtCustomerCccInfrastructureArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AtCustomerCccInfrastructureArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AtCustomerCccInfrastructureArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AtCustomerCccInfrastructureArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var atCustomerCccInfrastructureResource = new Oci.ComputeCloud.AtCustomerCccInfrastructure("atCustomerCccInfrastructureResource", new()
    {
        CompartmentId = "string",
        DisplayName = "string",
        SubnetId = "string",
        CccUpgradeScheduleId = "string",
        ConnectionDetails = "string",
        ConnectionState = "string",
        DefinedTags = 
        {
            { "string", "any" },
        },
        Description = "string",
        FreeformTags = 
        {
            { "string", "any" },
        },
    });
    
    example, err := ComputeCloud.NewAtCustomerCccInfrastructure(ctx, "atCustomerCccInfrastructureResource", &ComputeCloud.AtCustomerCccInfrastructureArgs{
    	CompartmentId:        pulumi.String("string"),
    	DisplayName:          pulumi.String("string"),
    	SubnetId:             pulumi.String("string"),
    	CccUpgradeScheduleId: pulumi.String("string"),
    	ConnectionDetails:    pulumi.String("string"),
    	ConnectionState:      pulumi.String("string"),
    	DefinedTags: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    	Description: pulumi.String("string"),
    	FreeformTags: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    })
    
    var atCustomerCccInfrastructureResource = new AtCustomerCccInfrastructure("atCustomerCccInfrastructureResource", AtCustomerCccInfrastructureArgs.builder()
        .compartmentId("string")
        .displayName("string")
        .subnetId("string")
        .cccUpgradeScheduleId("string")
        .connectionDetails("string")
        .connectionState("string")
        .definedTags(Map.of("string", "any"))
        .description("string")
        .freeformTags(Map.of("string", "any"))
        .build());
    
    at_customer_ccc_infrastructure_resource = oci.compute_cloud.AtCustomerCccInfrastructure("atCustomerCccInfrastructureResource",
        compartment_id="string",
        display_name="string",
        subnet_id="string",
        ccc_upgrade_schedule_id="string",
        connection_details="string",
        connection_state="string",
        defined_tags={
            "string": "any",
        },
        description="string",
        freeform_tags={
            "string": "any",
        })
    
    const atCustomerCccInfrastructureResource = new oci.computecloud.AtCustomerCccInfrastructure("atCustomerCccInfrastructureResource", {
        compartmentId: "string",
        displayName: "string",
        subnetId: "string",
        cccUpgradeScheduleId: "string",
        connectionDetails: "string",
        connectionState: "string",
        definedTags: {
            string: "any",
        },
        description: "string",
        freeformTags: {
            string: "any",
        },
    });
    
    type: oci:ComputeCloud:AtCustomerCccInfrastructure
    properties:
        cccUpgradeScheduleId: string
        compartmentId: string
        connectionDetails: string
        connectionState: string
        definedTags:
            string: any
        description: string
        displayName: string
        freeformTags:
            string: any
        subnetId: string
    

    AtCustomerCccInfrastructure Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The AtCustomerCccInfrastructure resource accepts the following input properties:

    CompartmentId string
    (Updatable) The compartment OCID associated with the infrastructure.
    DisplayName string
    (Updatable) 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.
    SubnetId string

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    CccUpgradeScheduleId string
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    ConnectionDetails string
    (Updatable) A message describing the current connection state in more detail.
    ConnectionState string
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    DefinedTags Dictionary<string, object>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    FreeformTags Dictionary<string, object>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    CompartmentId string
    (Updatable) The compartment OCID associated with the infrastructure.
    DisplayName string
    (Updatable) 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.
    SubnetId string

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    CccUpgradeScheduleId string
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    ConnectionDetails string
    (Updatable) A message describing the current connection state in more detail.
    ConnectionState string
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    DefinedTags map[string]interface{}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    FreeformTags map[string]interface{}
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    compartmentId String
    (Updatable) The compartment OCID associated with the infrastructure.
    displayName String
    (Updatable) 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.
    subnetId String

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    cccUpgradeScheduleId String
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    connectionDetails String
    (Updatable) A message describing the current connection state in more detail.
    connectionState String
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    definedTags Map<String,Object>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    freeformTags Map<String,Object>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    compartmentId string
    (Updatable) The compartment OCID associated with the infrastructure.
    displayName string
    (Updatable) 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.
    subnetId string

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    cccUpgradeScheduleId string
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    connectionDetails string
    (Updatable) A message describing the current connection state in more detail.
    connectionState string
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    definedTags {[key: string]: any}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description string
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    freeformTags {[key: string]: any}
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    compartment_id str
    (Updatable) The compartment OCID associated with the infrastructure.
    display_name str
    (Updatable) 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.
    subnet_id str

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    ccc_upgrade_schedule_id str
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    connection_details str
    (Updatable) A message describing the current connection state in more detail.
    connection_state str
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    defined_tags Mapping[str, Any]
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description str
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    freeform_tags Mapping[str, Any]
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    compartmentId String
    (Updatable) The compartment OCID associated with the infrastructure.
    displayName String
    (Updatable) 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.
    subnetId String

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    cccUpgradeScheduleId String
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    connectionDetails String
    (Updatable) A message describing the current connection state in more detail.
    connectionState String
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    definedTags Map<Any>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    freeformTags Map<Any>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AtCustomerCccInfrastructure resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    InfrastructureInventories List<AtCustomerCccInfrastructureInfrastructureInventory>
    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 List<AtCustomerCccInfrastructureInfrastructureNetworkConfiguration>
    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 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 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 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 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 string
    The current state of the Compute Cloud@Customer infrastructure.
    SystemTags Dictionary<string, object>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    TimeUpdated string
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    UpgradeInformations List<AtCustomerCccInfrastructureUpgradeInformation>
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
    Id string
    The provider-assigned unique ID for this managed resource.
    InfrastructureInventories []AtCustomerCccInfrastructureInfrastructureInventory
    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 []AtCustomerCccInfrastructureInfrastructureNetworkConfiguration
    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 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 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 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 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 string
    The current state of the Compute Cloud@Customer infrastructure.
    SystemTags map[string]interface{}
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    TimeUpdated string
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    UpgradeInformations []AtCustomerCccInfrastructureUpgradeInformation
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
    id String
    The provider-assigned unique ID for this managed resource.
    infrastructureInventories List<AtCustomerCccInfrastructureInfrastructureInventory>
    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 List<AtCustomerCccInfrastructureInfrastructureNetworkConfiguration>
    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 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 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 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 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 String
    The current state of the Compute Cloud@Customer infrastructure.
    systemTags Map<String,Object>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    timeUpdated String
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    upgradeInformations List<AtCustomerCccInfrastructureUpgradeInformation>
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
    id string
    The provider-assigned unique ID for this managed resource.
    infrastructureInventories AtCustomerCccInfrastructureInfrastructureInventory[]
    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 AtCustomerCccInfrastructureInfrastructureNetworkConfiguration[]
    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 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 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 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 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 string
    The current state of the Compute Cloud@Customer infrastructure.
    systemTags {[key: string]: any}
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated string
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    timeUpdated string
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    upgradeInformations AtCustomerCccInfrastructureUpgradeInformation[]
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
    id str
    The provider-assigned unique ID for this managed resource.
    infrastructure_inventories Sequence[computecloud.AtCustomerCccInfrastructureInfrastructureInventory]
    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 Sequence[computecloud.AtCustomerCccInfrastructureInfrastructureNetworkConfiguration]
    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 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 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 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 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 str
    The current state of the Compute Cloud@Customer infrastructure.
    system_tags Mapping[str, Any]
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    time_created str
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    time_updated str
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    upgrade_informations Sequence[computecloud.AtCustomerCccInfrastructureUpgradeInformation]
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
    id String
    The provider-assigned unique ID for this managed resource.
    infrastructureInventories 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 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 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 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 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 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 String
    The current state of the Compute Cloud@Customer infrastructure.
    systemTags Map<Any>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    timeUpdated String
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    upgradeInformations List<Property Map>
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.

    Look up Existing AtCustomerCccInfrastructure Resource

    Get an existing AtCustomerCccInfrastructure resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: AtCustomerCccInfrastructureState, opts?: CustomResourceOptions): AtCustomerCccInfrastructure
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            ccc_upgrade_schedule_id: Optional[str] = None,
            compartment_id: Optional[str] = None,
            connection_details: Optional[str] = None,
            connection_state: Optional[str] = None,
            defined_tags: Optional[Mapping[str, Any]] = None,
            description: Optional[str] = None,
            display_name: Optional[str] = None,
            freeform_tags: Optional[Mapping[str, Any]] = None,
            infrastructure_inventories: Optional[Sequence[_computecloud.AtCustomerCccInfrastructureInfrastructureInventoryArgs]] = None,
            infrastructure_network_configurations: Optional[Sequence[_computecloud.AtCustomerCccInfrastructureInfrastructureNetworkConfigurationArgs]] = None,
            lifecycle_details: Optional[str] = None,
            provisioning_fingerprint: Optional[str] = None,
            provisioning_pin: Optional[str] = None,
            short_name: Optional[str] = None,
            state: Optional[str] = None,
            subnet_id: Optional[str] = None,
            system_tags: Optional[Mapping[str, Any]] = None,
            time_created: Optional[str] = None,
            time_updated: Optional[str] = None,
            upgrade_informations: Optional[Sequence[_computecloud.AtCustomerCccInfrastructureUpgradeInformationArgs]] = None) -> AtCustomerCccInfrastructure
    func GetAtCustomerCccInfrastructure(ctx *Context, name string, id IDInput, state *AtCustomerCccInfrastructureState, opts ...ResourceOption) (*AtCustomerCccInfrastructure, error)
    public static AtCustomerCccInfrastructure Get(string name, Input<string> id, AtCustomerCccInfrastructureState? state, CustomResourceOptions? opts = null)
    public static AtCustomerCccInfrastructure get(String name, Output<String> id, AtCustomerCccInfrastructureState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    CccUpgradeScheduleId string
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    CompartmentId string
    (Updatable) The compartment OCID associated with the infrastructure.
    ConnectionDetails string
    (Updatable) A message describing the current connection state in more detail.
    ConnectionState string
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    DefinedTags Dictionary<string, object>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    DisplayName string
    (Updatable) 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.
    FreeformTags Dictionary<string, object>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    InfrastructureInventories List<AtCustomerCccInfrastructureInfrastructureInventory>
    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 List<AtCustomerCccInfrastructureInfrastructureNetworkConfiguration>
    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 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 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 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 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 string
    The current state of the Compute Cloud@Customer infrastructure.
    SubnetId string

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    SystemTags Dictionary<string, object>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    TimeUpdated string
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    UpgradeInformations List<AtCustomerCccInfrastructureUpgradeInformation>
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
    CccUpgradeScheduleId string
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    CompartmentId string
    (Updatable) The compartment OCID associated with the infrastructure.
    ConnectionDetails string
    (Updatable) A message describing the current connection state in more detail.
    ConnectionState string
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    DefinedTags map[string]interface{}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    DisplayName string
    (Updatable) 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.
    FreeformTags map[string]interface{}
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    InfrastructureInventories []AtCustomerCccInfrastructureInfrastructureInventoryArgs
    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 []AtCustomerCccInfrastructureInfrastructureNetworkConfigurationArgs
    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 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 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 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 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 string
    The current state of the Compute Cloud@Customer infrastructure.
    SubnetId string

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    SystemTags map[string]interface{}
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    TimeUpdated string
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    UpgradeInformations []AtCustomerCccInfrastructureUpgradeInformationArgs
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
    cccUpgradeScheduleId String
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    compartmentId String
    (Updatable) The compartment OCID associated with the infrastructure.
    connectionDetails String
    (Updatable) A message describing the current connection state in more detail.
    connectionState String
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    definedTags Map<String,Object>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    displayName String
    (Updatable) 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.
    freeformTags Map<String,Object>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    infrastructureInventories List<AtCustomerCccInfrastructureInfrastructureInventory>
    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 List<AtCustomerCccInfrastructureInfrastructureNetworkConfiguration>
    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 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 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 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 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 String
    The current state of the Compute Cloud@Customer infrastructure.
    subnetId String

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    systemTags Map<String,Object>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    timeUpdated String
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    upgradeInformations List<AtCustomerCccInfrastructureUpgradeInformation>
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
    cccUpgradeScheduleId string
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    compartmentId string
    (Updatable) The compartment OCID associated with the infrastructure.
    connectionDetails string
    (Updatable) A message describing the current connection state in more detail.
    connectionState string
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    definedTags {[key: string]: any}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description string
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    displayName string
    (Updatable) 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.
    freeformTags {[key: string]: any}
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    infrastructureInventories AtCustomerCccInfrastructureInfrastructureInventory[]
    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 AtCustomerCccInfrastructureInfrastructureNetworkConfiguration[]
    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 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 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 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 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 string
    The current state of the Compute Cloud@Customer infrastructure.
    subnetId string

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    systemTags {[key: string]: any}
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated string
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    timeUpdated string
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    upgradeInformations AtCustomerCccInfrastructureUpgradeInformation[]
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
    ccc_upgrade_schedule_id str
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    compartment_id str
    (Updatable) The compartment OCID associated with the infrastructure.
    connection_details str
    (Updatable) A message describing the current connection state in more detail.
    connection_state str
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    defined_tags Mapping[str, Any]
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description str
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    display_name str
    (Updatable) 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.
    freeform_tags Mapping[str, Any]
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    infrastructure_inventories Sequence[computecloud.AtCustomerCccInfrastructureInfrastructureInventoryArgs]
    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 Sequence[computecloud.AtCustomerCccInfrastructureInfrastructureNetworkConfigurationArgs]
    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 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 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 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 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 str
    The current state of the Compute Cloud@Customer infrastructure.
    subnet_id str

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    system_tags Mapping[str, Any]
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    time_created str
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    time_updated str
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    upgrade_informations Sequence[computecloud.AtCustomerCccInfrastructureUpgradeInformationArgs]
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.
    cccUpgradeScheduleId String
    (Updatable) Schedule used for upgrades. If no schedule is associated with the infrastructure, it can be upgraded at any time.
    compartmentId String
    (Updatable) The compartment OCID associated with the infrastructure.
    connectionDetails String
    (Updatable) A message describing the current connection state in more detail.
    connectionState String
    (Updatable) The current connection state of the Compute Cloud@Customer infrastructure. This value will default to REJECT if the value is not provided. The only valid value at creation time is REJECT.
    definedTags Map<Any>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) A mutable client-meaningful text description of the Compute Cloud@Customer infrastructure. Avoid entering confidential information.
    displayName String
    (Updatable) 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.
    freeformTags Map<Any>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    infrastructureInventories 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 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 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 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 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 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 String
    The current state of the Compute Cloud@Customer infrastructure.
    subnetId String

    (Updatable) Identifier for network subnet that will be used to communicate with Compute Cloud@Customer infrastructure.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    systemTags Map<Any>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    Compute Cloud@Customer infrastructure creation date and time, using an RFC3339 formatted datetime string.
    timeUpdated String
    Compute Cloud@Customer infrastructure updated date and time, using an RFC3339 formatted datetime string.
    upgradeInformations List<Property Map>
    Upgrade information that relates to a Compute Cloud@Customer infrastructure. This information cannot be updated.

    Supporting Types

    AtCustomerCccInfrastructureInfrastructureInventory, AtCustomerCccInfrastructureInfrastructureInventoryArgs

    CapacityStorageTrayCount int
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
    ComputeNodeCount 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 int
    The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
    PerformanceStorageTrayCount int
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
    SerialNumber string
    The serial number of the Compute Cloud@Customer infrastructure rack.
    CapacityStorageTrayCount int
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
    ComputeNodeCount 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 int
    The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
    PerformanceStorageTrayCount int
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
    SerialNumber string
    The serial number of the Compute Cloud@Customer infrastructure rack.
    capacityStorageTrayCount Integer
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
    computeNodeCount 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 Integer
    The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
    performanceStorageTrayCount Integer
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
    serialNumber String
    The serial number of the Compute Cloud@Customer infrastructure rack.
    capacityStorageTrayCount number
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
    computeNodeCount 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 number
    The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
    performanceStorageTrayCount number
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
    serialNumber string
    The serial number of the Compute Cloud@Customer infrastructure rack.
    capacity_storage_tray_count int
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
    compute_node_count 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 int
    The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
    performance_storage_tray_count int
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
    serial_number str
    The serial number of the Compute Cloud@Customer infrastructure rack.
    capacityStorageTrayCount Number
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
    computeNodeCount 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 Number
    The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
    performanceStorageTrayCount Number
    The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
    serialNumber String
    The serial number of the Compute Cloud@Customer infrastructure rack.

    AtCustomerCccInfrastructureInfrastructureNetworkConfiguration, AtCustomerCccInfrastructureInfrastructureNetworkConfigurationArgs

    DnsIps List<string>
    The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
    InfrastructureRoutingDynamics List<AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic>
    Dynamic routing information for the Compute Cloud@Customer infrastructure.
    InfrastructureRoutingStatics List<AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic>
    Static routing information for a rack.
    ManagementNodes List<AtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNode>
    Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
    MgmtVipHostname string
    The hostname corresponding to the virtual IP (VIP) address of the management nodes.
    MgmtVipIp string
    The IP address used as the virtual IP (VIP) address of the management nodes.
    SpineIps List<string>
    Addresses of the network spine switches.
    SpineVip 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 string
    Domain name to be used as the base domain for the internal network and by public facing services.
    UplinkGatewayIp string
    Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
    UplinkNetmask string
    Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
    UplinkPortCount 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 string
    The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
    UplinkPortSpeedInGbps int
    Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
    UplinkVlanMtu int
    The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
    DnsIps []string
    The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
    InfrastructureRoutingDynamics []AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic
    Dynamic routing information for the Compute Cloud@Customer infrastructure.
    InfrastructureRoutingStatics []AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic
    Static routing information for a rack.
    ManagementNodes []AtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNode
    Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
    MgmtVipHostname string
    The hostname corresponding to the virtual IP (VIP) address of the management nodes.
    MgmtVipIp string
    The IP address used as the virtual IP (VIP) address of the management nodes.
    SpineIps []string
    Addresses of the network spine switches.
    SpineVip 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 string
    Domain name to be used as the base domain for the internal network and by public facing services.
    UplinkGatewayIp string
    Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
    UplinkNetmask string
    Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
    UplinkPortCount 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 string
    The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
    UplinkPortSpeedInGbps int
    Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
    UplinkVlanMtu int
    The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
    dnsIps List<String>
    The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
    infrastructureRoutingDynamics List<AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic>
    Dynamic routing information for the Compute Cloud@Customer infrastructure.
    infrastructureRoutingStatics List<AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic>
    Static routing information for a rack.
    managementNodes List<AtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNode>
    Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
    mgmtVipHostname String
    The hostname corresponding to the virtual IP (VIP) address of the management nodes.
    mgmtVipIp String
    The IP address used as the virtual IP (VIP) address of the management nodes.
    spineIps List<String>
    Addresses of the network spine switches.
    spineVip 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 String
    Domain name to be used as the base domain for the internal network and by public facing services.
    uplinkGatewayIp String
    Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
    uplinkNetmask String
    Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
    uplinkPortCount 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 String
    The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
    uplinkPortSpeedInGbps Integer
    Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
    uplinkVlanMtu Integer
    The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
    dnsIps string[]
    The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
    infrastructureRoutingDynamics AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic[]
    Dynamic routing information for the Compute Cloud@Customer infrastructure.
    infrastructureRoutingStatics AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic[]
    Static routing information for a rack.
    managementNodes AtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNode[]
    Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
    mgmtVipHostname string
    The hostname corresponding to the virtual IP (VIP) address of the management nodes.
    mgmtVipIp string
    The IP address used as the virtual IP (VIP) address of the management nodes.
    spineIps string[]
    Addresses of the network spine switches.
    spineVip 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 string
    Domain name to be used as the base domain for the internal network and by public facing services.
    uplinkGatewayIp string
    Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
    uplinkNetmask string
    Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
    uplinkPortCount 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 string
    The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
    uplinkPortSpeedInGbps number
    Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
    uplinkVlanMtu number
    The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
    dns_ips Sequence[str]
    The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
    infrastructure_routing_dynamics Sequence[computecloud.AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic]
    Dynamic routing information for the Compute Cloud@Customer infrastructure.
    infrastructure_routing_statics Sequence[computecloud.AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic]
    Static routing information for a rack.
    management_nodes Sequence[computecloud.AtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNode]
    Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
    mgmt_vip_hostname str
    The hostname corresponding to the virtual IP (VIP) address of the management nodes.
    mgmt_vip_ip str
    The IP address used as the virtual IP (VIP) address of the management nodes.
    spine_ips Sequence[str]
    Addresses of the network spine switches.
    spine_vip 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 str
    Domain name to be used as the base domain for the internal network and by public facing services.
    uplink_gateway_ip str
    Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
    uplink_netmask str
    Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
    uplink_port_count 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 str
    The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
    uplink_port_speed_in_gbps int
    Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
    uplink_vlan_mtu int
    The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
    dnsIps List<String>
    The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
    infrastructureRoutingDynamics List<Property Map>
    Dynamic routing information for the Compute Cloud@Customer infrastructure.
    infrastructureRoutingStatics List<Property Map>
    Static routing information for a rack.
    managementNodes List<Property Map>
    Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
    mgmtVipHostname String
    The hostname corresponding to the virtual IP (VIP) address of the management nodes.
    mgmtVipIp String
    The IP address used as the virtual IP (VIP) address of the management nodes.
    spineIps List<String>
    Addresses of the network spine switches.
    spineVip 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 String
    Domain name to be used as the base domain for the internal network and by public facing services.
    uplinkGatewayIp String
    Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
    uplinkNetmask String
    Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
    uplinkPortCount 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 String
    The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
    uplinkPortSpeedInGbps Number
    Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
    uplinkVlanMtu Number
    The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.

    AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic, AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicArgs

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

    AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation, AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationArgs

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

    AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic, AtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticArgs

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

    AtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNode, AtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodeArgs

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

    AtCustomerCccInfrastructureUpgradeInformation, AtCustomerCccInfrastructureUpgradeInformationArgs

    CurrentVersion string
    The current version of software installed on the Compute Cloud@Customer infrastructure.
    IsActive 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 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 string
    Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.
    CurrentVersion string
    The current version of software installed on the Compute Cloud@Customer infrastructure.
    IsActive 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 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 string
    Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.
    currentVersion String
    The current version of software installed on the Compute Cloud@Customer infrastructure.
    isActive 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 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 String
    Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.
    currentVersion string
    The current version of software installed on the Compute Cloud@Customer infrastructure.
    isActive 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 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 string
    Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.
    current_version str
    The current version of software installed on the Compute Cloud@Customer infrastructure.
    is_active 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 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 str
    Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.
    currentVersion String
    The current version of software installed on the Compute Cloud@Customer infrastructure.
    isActive 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 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 String
    Compute Cloud@Customer infrastructure next upgrade time. The rack might have performance impacts during this time.

    Import

    CccInfrastructures can be imported using the id, e.g.

    $ pulumi import oci:ComputeCloud/atCustomerCccInfrastructure:AtCustomerCccInfrastructure test_ccc_infrastructure "id"
    

    To learn more about importing existing cloud resources, see Importing resources.

    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 v2.3.0 published on Wednesday, Jul 17, 2024 by Pulumi