UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

575 lines (574 loc) 36.7 kB
import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataOciDevopsDeploymentConfig extends cdktf.TerraformMetaArguments { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/devops_deployment#deployment_id DataOciDevopsDeployment#deployment_id} */ readonly deploymentId: string; } export interface DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItems { } export declare function dataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsToTerraform(struct?: DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItems): any; export declare function dataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsToHclTerraform(struct?: DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItems): any; export declare class DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItems | undefined; set internalValue(value: DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItems | undefined); get deployArtifactId(): string; get name(): string; get value(): string; } export declare class DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference; } export interface DataOciDevopsDeploymentDeployArtifactOverrideArguments { } export declare function dataOciDevopsDeploymentDeployArtifactOverrideArgumentsToTerraform(struct?: DataOciDevopsDeploymentDeployArtifactOverrideArguments): any; export declare function dataOciDevopsDeploymentDeployArtifactOverrideArgumentsToHclTerraform(struct?: DataOciDevopsDeploymentDeployArtifactOverrideArguments): any; export declare class DataOciDevopsDeploymentDeployArtifactOverrideArgumentsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployArtifactOverrideArguments | undefined; set internalValue(value: DataOciDevopsDeploymentDeployArtifactOverrideArguments | undefined); private _items; get items(): DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsList; } export declare class DataOciDevopsDeploymentDeployArtifactOverrideArgumentsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployArtifactOverrideArgumentsOutputReference; } export interface DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems { } export declare function dataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsToTerraform(struct?: DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems): any; export declare function dataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsToHclTerraform(struct?: DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems): any; export declare class DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems | undefined; set internalValue(value: DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems | undefined); get deployStageId(): string; get displayName(): string; } export declare class DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference; } export interface DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages { } export declare function dataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesToTerraform(struct?: DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages): any; export declare function dataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesToHclTerraform(struct?: DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages): any; export declare class DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages | undefined; set internalValue(value: DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages | undefined); private _items; get items(): DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList; } export declare class DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference; } export interface DataOciDevopsDeploymentDeployPipelineArtifactsItems { } export declare function dataOciDevopsDeploymentDeployPipelineArtifactsItemsToTerraform(struct?: DataOciDevopsDeploymentDeployPipelineArtifactsItems): any; export declare function dataOciDevopsDeploymentDeployPipelineArtifactsItemsToHclTerraform(struct?: DataOciDevopsDeploymentDeployPipelineArtifactsItems): any; export declare class DataOciDevopsDeploymentDeployPipelineArtifactsItemsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployPipelineArtifactsItems | undefined; set internalValue(value: DataOciDevopsDeploymentDeployPipelineArtifactsItems | undefined); get deployArtifactId(): string; private _deployPipelineStages; get deployPipelineStages(): DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList; get displayName(): string; } export declare class DataOciDevopsDeploymentDeployPipelineArtifactsItemsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployPipelineArtifactsItemsOutputReference; } export interface DataOciDevopsDeploymentDeployPipelineArtifacts { } export declare function dataOciDevopsDeploymentDeployPipelineArtifactsToTerraform(struct?: DataOciDevopsDeploymentDeployPipelineArtifacts): any; export declare function dataOciDevopsDeploymentDeployPipelineArtifactsToHclTerraform(struct?: DataOciDevopsDeploymentDeployPipelineArtifacts): any; export declare class DataOciDevopsDeploymentDeployPipelineArtifactsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployPipelineArtifacts | undefined; set internalValue(value: DataOciDevopsDeploymentDeployPipelineArtifacts | undefined); private _items; get items(): DataOciDevopsDeploymentDeployPipelineArtifactsItemsList; } export declare class DataOciDevopsDeploymentDeployPipelineArtifactsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployPipelineArtifactsOutputReference; } export interface DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems { } export declare function dataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsToTerraform(struct?: DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems): any; export declare function dataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsToHclTerraform(struct?: DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems): any; export declare class DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems | undefined; set internalValue(value: DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems | undefined); get deployStageId(): string; get displayName(): string; } export declare class DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference; } export interface DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages { } export declare function dataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesToTerraform(struct?: DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages): any; export declare function dataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesToHclTerraform(struct?: DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages): any; export declare class DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages | undefined; set internalValue(value: DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages | undefined); private _items; get items(): DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList; } export declare class DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference; } export interface DataOciDevopsDeploymentDeployPipelineEnvironmentsItems { } export declare function dataOciDevopsDeploymentDeployPipelineEnvironmentsItemsToTerraform(struct?: DataOciDevopsDeploymentDeployPipelineEnvironmentsItems): any; export declare function dataOciDevopsDeploymentDeployPipelineEnvironmentsItemsToHclTerraform(struct?: DataOciDevopsDeploymentDeployPipelineEnvironmentsItems): any; export declare class DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployPipelineEnvironmentsItems | undefined; set internalValue(value: DataOciDevopsDeploymentDeployPipelineEnvironmentsItems | undefined); get deployEnvironmentId(): string; private _deployPipelineStages; get deployPipelineStages(): DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList; get displayName(): string; } export declare class DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference; } export interface DataOciDevopsDeploymentDeployPipelineEnvironments { } export declare function dataOciDevopsDeploymentDeployPipelineEnvironmentsToTerraform(struct?: DataOciDevopsDeploymentDeployPipelineEnvironments): any; export declare function dataOciDevopsDeploymentDeployPipelineEnvironmentsToHclTerraform(struct?: DataOciDevopsDeploymentDeployPipelineEnvironments): any; export declare class DataOciDevopsDeploymentDeployPipelineEnvironmentsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployPipelineEnvironments | undefined; set internalValue(value: DataOciDevopsDeploymentDeployPipelineEnvironments | undefined); private _items; get items(): DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsList; } export declare class DataOciDevopsDeploymentDeployPipelineEnvironmentsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployPipelineEnvironmentsOutputReference; } export interface DataOciDevopsDeploymentDeployStageOverrideArgumentsItems { } export declare function dataOciDevopsDeploymentDeployStageOverrideArgumentsItemsToTerraform(struct?: DataOciDevopsDeploymentDeployStageOverrideArgumentsItems): any; export declare function dataOciDevopsDeploymentDeployStageOverrideArgumentsItemsToHclTerraform(struct?: DataOciDevopsDeploymentDeployStageOverrideArgumentsItems): any; export declare class DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployStageOverrideArgumentsItems | undefined; set internalValue(value: DataOciDevopsDeploymentDeployStageOverrideArgumentsItems | undefined); get deployStageId(): string; get name(): string; get value(): string; } export declare class DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference; } export interface DataOciDevopsDeploymentDeployStageOverrideArguments { } export declare function dataOciDevopsDeploymentDeployStageOverrideArgumentsToTerraform(struct?: DataOciDevopsDeploymentDeployStageOverrideArguments): any; export declare function dataOciDevopsDeploymentDeployStageOverrideArgumentsToHclTerraform(struct?: DataOciDevopsDeploymentDeployStageOverrideArguments): any; export declare class DataOciDevopsDeploymentDeployStageOverrideArgumentsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeployStageOverrideArguments | undefined; set internalValue(value: DataOciDevopsDeploymentDeployStageOverrideArguments | undefined); private _items; get items(): DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsList; } export declare class DataOciDevopsDeploymentDeployStageOverrideArgumentsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeployStageOverrideArgumentsOutputReference; } export interface DataOciDevopsDeploymentDeploymentArgumentsItems { } export declare function dataOciDevopsDeploymentDeploymentArgumentsItemsToTerraform(struct?: DataOciDevopsDeploymentDeploymentArgumentsItems): any; export declare function dataOciDevopsDeploymentDeploymentArgumentsItemsToHclTerraform(struct?: DataOciDevopsDeploymentDeploymentArgumentsItems): any; export declare class DataOciDevopsDeploymentDeploymentArgumentsItemsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeploymentArgumentsItems | undefined; set internalValue(value: DataOciDevopsDeploymentDeploymentArgumentsItems | undefined); get name(): string; get value(): string; } export declare class DataOciDevopsDeploymentDeploymentArgumentsItemsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeploymentArgumentsItemsOutputReference; } export interface DataOciDevopsDeploymentDeploymentArguments { } export declare function dataOciDevopsDeploymentDeploymentArgumentsToTerraform(struct?: DataOciDevopsDeploymentDeploymentArguments): any; export declare function dataOciDevopsDeploymentDeploymentArgumentsToHclTerraform(struct?: DataOciDevopsDeploymentDeploymentArguments): any; export declare class DataOciDevopsDeploymentDeploymentArgumentsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeploymentArguments | undefined; set internalValue(value: DataOciDevopsDeploymentDeploymentArguments | undefined); private _items; get items(): DataOciDevopsDeploymentDeploymentArgumentsItemsList; } export declare class DataOciDevopsDeploymentDeploymentArgumentsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeploymentArgumentsOutputReference; } export interface DataOciDevopsDeploymentDeploymentExecutionProgress { } export declare function dataOciDevopsDeploymentDeploymentExecutionProgressToTerraform(struct?: DataOciDevopsDeploymentDeploymentExecutionProgress): any; export declare function dataOciDevopsDeploymentDeploymentExecutionProgressToHclTerraform(struct?: DataOciDevopsDeploymentDeploymentExecutionProgress): any; export declare class DataOciDevopsDeploymentDeploymentExecutionProgressOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataOciDevopsDeploymentDeploymentExecutionProgress | undefined; set internalValue(value: DataOciDevopsDeploymentDeploymentExecutionProgress | undefined); private _deployStageExecutionProgress; get deployStageExecutionProgress(): cdktf.StringMap; get timeFinished(): string; get timeStarted(): string; } export declare class DataOciDevopsDeploymentDeploymentExecutionProgressList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataOciDevopsDeploymentDeploymentExecutionProgressOutputReference; } /** * Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/devops_deployment oci_devops_deployment} */ export declare class DataOciDevopsDeployment extends cdktf.TerraformDataSource { static readonly tfResourceType = "oci_devops_deployment"; /** * Generates CDKTF code for importing a DataOciDevopsDeployment resource upon running "cdktf plan <stack-name>" * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataOciDevopsDeployment to import * @param importFromId The id of the existing DataOciDevopsDeployment that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/devops_deployment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataOciDevopsDeployment to import is found */ static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider): cdktf.ImportableResource; /** * Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/devops_deployment oci_devops_deployment} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope * @param options DataOciDevopsDeploymentConfig */ constructor(scope: Construct, id: string, config: DataOciDevopsDeploymentConfig); get compartmentId(): string; private _definedTags; get definedTags(): cdktf.StringMap; private _deployArtifactOverrideArguments; get deployArtifactOverrideArguments(): DataOciDevopsDeploymentDeployArtifactOverrideArgumentsList; private _deployPipelineArtifacts; get deployPipelineArtifacts(): DataOciDevopsDeploymentDeployPipelineArtifactsList; private _deployPipelineEnvironments; get deployPipelineEnvironments(): DataOciDevopsDeploymentDeployPipelineEnvironmentsList; get deployPipelineId(): string; get deployStageId(): string; private _deployStageOverrideArguments; get deployStageOverrideArguments(): DataOciDevopsDeploymentDeployStageOverrideArgumentsList; private _deploymentArguments; get deploymentArguments(): DataOciDevopsDeploymentDeploymentArgumentsList; private _deploymentExecutionProgress; get deploymentExecutionProgress(): DataOciDevopsDeploymentDeploymentExecutionProgressList; private _deploymentId?; get deploymentId(): string; set deploymentId(value: string); get deploymentIdInput(): string | undefined; get deploymentType(): string; get displayName(): string; private _freeformTags; get freeformTags(): cdktf.StringMap; get id(): string; get lifecycleDetails(): string; get previousDeploymentId(): string; get projectId(): string; get state(): string; private _systemTags; get systemTags(): cdktf.StringMap; get timeCreated(): string; get timeUpdated(): string; get triggerNewDevopsDeployment(): cdktf.IResolvable; protected synthesizeAttributes(): { [name: string]: any; }; protected synthesizeHclAttributes(): { [name: string]: any; }; }