UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

187 lines (186 loc) 11.4 kB
import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataOciApmSyntheticsOnPremiseVantagePointWorkerConfig extends cdktf.TerraformMetaArguments { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker#apm_domain_id DataOciApmSyntheticsOnPremiseVantagePointWorker#apm_domain_id} */ readonly apmDomainId: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker#on_premise_vantage_point_id DataOciApmSyntheticsOnPremiseVantagePointWorker#on_premise_vantage_point_id} */ readonly onPremiseVantagePointId: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker#worker_id DataOciApmSyntheticsOnPremiseVantagePointWorker#worker_id} */ readonly workerId: string; } export interface DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo { } export declare function dataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoToTerraform(struct?: DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo): any; export declare function dataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoToHclTerraform(struct?: DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo): any; export declare class DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference 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(): DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo | undefined; set internalValue(value: DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo | undefined); get apmShortId(): string; get collectorEndPoint(): string; get regionName(): string; } export declare class DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList 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): DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference; } export interface DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct { } export declare function dataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructToTerraform(struct?: DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct): any; export declare function dataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructToHclTerraform(struct?: DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct): any; export declare class DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference 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(): DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct | undefined; set internalValue(value: DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct | undefined); get displayName(): string; get id(): string; get isRunNow(): cdktf.IResolvable; get monitorType(): string; get timeAssigned(): string; } export declare class DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList 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): DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference; } export interface DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetails { } export declare function dataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsToTerraform(struct?: DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetails): any; export declare function dataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsToHclTerraform(struct?: DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetails): any; export declare class DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference 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(): DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetails | undefined; set internalValue(value: DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetails | undefined); get latestVersion(): string; get minSupportedVersion(): string; get version(): string; } export declare class DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList 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): DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference; } /** * Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker oci_apm_synthetics_on_premise_vantage_point_worker} */ export declare class DataOciApmSyntheticsOnPremiseVantagePointWorker extends cdktf.TerraformDataSource { static readonly tfResourceType = "oci_apm_synthetics_on_premise_vantage_point_worker"; /** * Generates CDKTF code for importing a DataOciApmSyntheticsOnPremiseVantagePointWorker 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 DataOciApmSyntheticsOnPremiseVantagePointWorker to import * @param importFromId The id of the existing DataOciApmSyntheticsOnPremiseVantagePointWorker that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataOciApmSyntheticsOnPremiseVantagePointWorker 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/apm_synthetics_on_premise_vantage_point_worker oci_apm_synthetics_on_premise_vantage_point_worker} 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 DataOciApmSyntheticsOnPremiseVantagePointWorkerConfig */ constructor(scope: Construct, id: string, config: DataOciApmSyntheticsOnPremiseVantagePointWorkerConfig); private _apmDomainId?; get apmDomainId(): string; set apmDomainId(value: string); get apmDomainIdInput(): string | undefined; get configurationDetails(): string; private _definedTags; get definedTags(): cdktf.StringMap; get displayName(): string; private _freeformTags; get freeformTags(): cdktf.StringMap; get geoInfo(): string; get id(): string; private _identityInfo; get identityInfo(): DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList; private _monitorList; get monitorList(): DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList; get name(): string; private _onPremiseVantagePointId?; get onPremiseVantagePointId(): string; set onPremiseVantagePointId(value: string); get onPremiseVantagePointIdInput(): string | undefined; get opvpId(): string; get opvpName(): string; get priority(): number; get resourcePrincipalTokenPublicKey(): string; get runtimeId(): string; get status(): string; get timeCreated(): string; get timeLastSyncUp(): string; get timeUpdated(): string; get version(): string; private _versionDetails; get versionDetails(): DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList; private _workerId?; get workerId(): string; set workerId(value: string); get workerIdInput(): string | undefined; get workerType(): string; protected synthesizeAttributes(): { [name: string]: any; }; protected synthesizeHclAttributes(): { [name: string]: any; }; }