UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

456 lines (455 loc) 27.2 kB
import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataOciDesktopsDesktopPoolConfig extends cdktf.TerraformMetaArguments { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/desktops_desktop_pool#desktop_pool_id DataOciDesktopsDesktopPool#desktop_pool_id} */ readonly desktopPoolId: string; } export interface DataOciDesktopsDesktopPoolAvailabilityPolicyStartSchedule { } export declare function dataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleToTerraform(struct?: DataOciDesktopsDesktopPoolAvailabilityPolicyStartSchedule): any; export declare function dataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleToHclTerraform(struct?: DataOciDesktopsDesktopPoolAvailabilityPolicyStartSchedule): any; export declare class DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference 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(): DataOciDesktopsDesktopPoolAvailabilityPolicyStartSchedule | undefined; set internalValue(value: DataOciDesktopsDesktopPoolAvailabilityPolicyStartSchedule | undefined); get cronExpression(): string; get timezone(): string; } export declare class DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleList 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): DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference; } export interface DataOciDesktopsDesktopPoolAvailabilityPolicyStopSchedule { } export declare function dataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleToTerraform(struct?: DataOciDesktopsDesktopPoolAvailabilityPolicyStopSchedule): any; export declare function dataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleToHclTerraform(struct?: DataOciDesktopsDesktopPoolAvailabilityPolicyStopSchedule): any; export declare class DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference 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(): DataOciDesktopsDesktopPoolAvailabilityPolicyStopSchedule | undefined; set internalValue(value: DataOciDesktopsDesktopPoolAvailabilityPolicyStopSchedule | undefined); get cronExpression(): string; get timezone(): string; } export declare class DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleList 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): DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference; } export interface DataOciDesktopsDesktopPoolAvailabilityPolicy { } export declare function dataOciDesktopsDesktopPoolAvailabilityPolicyToTerraform(struct?: DataOciDesktopsDesktopPoolAvailabilityPolicy): any; export declare function dataOciDesktopsDesktopPoolAvailabilityPolicyToHclTerraform(struct?: DataOciDesktopsDesktopPoolAvailabilityPolicy): any; export declare class DataOciDesktopsDesktopPoolAvailabilityPolicyOutputReference 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(): DataOciDesktopsDesktopPoolAvailabilityPolicy | undefined; set internalValue(value: DataOciDesktopsDesktopPoolAvailabilityPolicy | undefined); private _startSchedule; get startSchedule(): DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleList; private _stopSchedule; get stopSchedule(): DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleList; } export declare class DataOciDesktopsDesktopPoolAvailabilityPolicyList 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): DataOciDesktopsDesktopPoolAvailabilityPolicyOutputReference; } export interface DataOciDesktopsDesktopPoolDevicePolicy { } export declare function dataOciDesktopsDesktopPoolDevicePolicyToTerraform(struct?: DataOciDesktopsDesktopPoolDevicePolicy): any; export declare function dataOciDesktopsDesktopPoolDevicePolicyToHclTerraform(struct?: DataOciDesktopsDesktopPoolDevicePolicy): any; export declare class DataOciDesktopsDesktopPoolDevicePolicyOutputReference 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(): DataOciDesktopsDesktopPoolDevicePolicy | undefined; set internalValue(value: DataOciDesktopsDesktopPoolDevicePolicy | undefined); get audioMode(): string; get cdmMode(): string; get clipboardMode(): string; get isDisplayEnabled(): cdktf.IResolvable; get isKeyboardEnabled(): cdktf.IResolvable; get isPointerEnabled(): cdktf.IResolvable; get isPrintingEnabled(): cdktf.IResolvable; } export declare class DataOciDesktopsDesktopPoolDevicePolicyList 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): DataOciDesktopsDesktopPoolDevicePolicyOutputReference; } export interface DataOciDesktopsDesktopPoolImage { } export declare function dataOciDesktopsDesktopPoolImageToTerraform(struct?: DataOciDesktopsDesktopPoolImage): any; export declare function dataOciDesktopsDesktopPoolImageToHclTerraform(struct?: DataOciDesktopsDesktopPoolImage): any; export declare class DataOciDesktopsDesktopPoolImageOutputReference 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(): DataOciDesktopsDesktopPoolImage | undefined; set internalValue(value: DataOciDesktopsDesktopPoolImage | undefined); get imageId(): string; get imageName(): string; get operatingSystem(): string; } export declare class DataOciDesktopsDesktopPoolImageList 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): DataOciDesktopsDesktopPoolImageOutputReference; } export interface DataOciDesktopsDesktopPoolNetworkConfiguration { } export declare function dataOciDesktopsDesktopPoolNetworkConfigurationToTerraform(struct?: DataOciDesktopsDesktopPoolNetworkConfiguration): any; export declare function dataOciDesktopsDesktopPoolNetworkConfigurationToHclTerraform(struct?: DataOciDesktopsDesktopPoolNetworkConfiguration): any; export declare class DataOciDesktopsDesktopPoolNetworkConfigurationOutputReference 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(): DataOciDesktopsDesktopPoolNetworkConfiguration | undefined; set internalValue(value: DataOciDesktopsDesktopPoolNetworkConfiguration | undefined); get subnetId(): string; get vcnId(): string; } export declare class DataOciDesktopsDesktopPoolNetworkConfigurationList 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): DataOciDesktopsDesktopPoolNetworkConfigurationOutputReference; } export interface DataOciDesktopsDesktopPoolPrivateAccessDetails { } export declare function dataOciDesktopsDesktopPoolPrivateAccessDetailsToTerraform(struct?: DataOciDesktopsDesktopPoolPrivateAccessDetails): any; export declare function dataOciDesktopsDesktopPoolPrivateAccessDetailsToHclTerraform(struct?: DataOciDesktopsDesktopPoolPrivateAccessDetails): any; export declare class DataOciDesktopsDesktopPoolPrivateAccessDetailsOutputReference 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(): DataOciDesktopsDesktopPoolPrivateAccessDetails | undefined; set internalValue(value: DataOciDesktopsDesktopPoolPrivateAccessDetails | undefined); get endpointFqdn(): string; get nsgIds(): string[]; get privateIp(): string; get subnetId(): string; get vcnId(): string; } export declare class DataOciDesktopsDesktopPoolPrivateAccessDetailsList 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): DataOciDesktopsDesktopPoolPrivateAccessDetailsOutputReference; } export interface DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnect { } export declare function dataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectToTerraform(struct?: DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnect): any; export declare function dataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectToHclTerraform(struct?: DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnect): any; export declare class DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference 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(): DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnect | undefined; set internalValue(value: DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnect | undefined); get action(): string; get gracePeriodInMinutes(): number; } export declare class DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectList 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): DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference; } export interface DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivity { } export declare function dataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityToTerraform(struct?: DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivity): any; export declare function dataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityToHclTerraform(struct?: DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivity): any; export declare class DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference 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(): DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivity | undefined; set internalValue(value: DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivity | undefined); get action(): string; get gracePeriodInMinutes(): number; } export declare class DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityList 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): DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference; } export interface DataOciDesktopsDesktopPoolSessionLifecycleActions { } export declare function dataOciDesktopsDesktopPoolSessionLifecycleActionsToTerraform(struct?: DataOciDesktopsDesktopPoolSessionLifecycleActions): any; export declare function dataOciDesktopsDesktopPoolSessionLifecycleActionsToHclTerraform(struct?: DataOciDesktopsDesktopPoolSessionLifecycleActions): any; export declare class DataOciDesktopsDesktopPoolSessionLifecycleActionsOutputReference 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(): DataOciDesktopsDesktopPoolSessionLifecycleActions | undefined; set internalValue(value: DataOciDesktopsDesktopPoolSessionLifecycleActions | undefined); private _disconnect; get disconnect(): DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectList; private _inactivity; get inactivity(): DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityList; } export declare class DataOciDesktopsDesktopPoolSessionLifecycleActionsList 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): DataOciDesktopsDesktopPoolSessionLifecycleActionsOutputReference; } export interface DataOciDesktopsDesktopPoolShapeConfig { } export declare function dataOciDesktopsDesktopPoolShapeConfigToTerraform(struct?: DataOciDesktopsDesktopPoolShapeConfig): any; export declare function dataOciDesktopsDesktopPoolShapeConfigToHclTerraform(struct?: DataOciDesktopsDesktopPoolShapeConfig): any; export declare class DataOciDesktopsDesktopPoolShapeConfigOutputReference 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(): DataOciDesktopsDesktopPoolShapeConfig | undefined; set internalValue(value: DataOciDesktopsDesktopPoolShapeConfig | undefined); get baselineOcpuUtilization(): string; get memoryInGbs(): string; get ocpus(): string; } export declare class DataOciDesktopsDesktopPoolShapeConfigList 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): DataOciDesktopsDesktopPoolShapeConfigOutputReference; } /** * Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/desktops_desktop_pool oci_desktops_desktop_pool} */ export declare class DataOciDesktopsDesktopPool extends cdktf.TerraformDataSource { static readonly tfResourceType = "oci_desktops_desktop_pool"; /** * Generates CDKTF code for importing a DataOciDesktopsDesktopPool 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 DataOciDesktopsDesktopPool to import * @param importFromId The id of the existing DataOciDesktopsDesktopPool that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/desktops_desktop_pool#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataOciDesktopsDesktopPool 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/desktops_desktop_pool oci_desktops_desktop_pool} 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 DataOciDesktopsDesktopPoolConfig */ constructor(scope: Construct, id: string, config: DataOciDesktopsDesktopPoolConfig); get activeDesktops(): number; get arePrivilegedUsers(): cdktf.IResolvable; get availabilityDomain(): string; private _availabilityPolicy; get availabilityPolicy(): DataOciDesktopsDesktopPoolAvailabilityPolicyList; get compartmentId(): string; get contactDetails(): string; private _definedTags; get definedTags(): cdktf.StringMap; get description(): string; private _desktopPoolId?; get desktopPoolId(): string; set desktopPoolId(value: string); get desktopPoolIdInput(): string | undefined; private _devicePolicy; get devicePolicy(): DataOciDesktopsDesktopPoolDevicePolicyList; get displayName(): string; private _freeformTags; get freeformTags(): cdktf.StringMap; get id(): string; private _image; get image(): DataOciDesktopsDesktopPoolImageList; get isStorageEnabled(): cdktf.IResolvable; get maximumSize(): number; private _networkConfiguration; get networkConfiguration(): DataOciDesktopsDesktopPoolNetworkConfigurationList; get nsgIds(): string[]; private _privateAccessDetails; get privateAccessDetails(): DataOciDesktopsDesktopPoolPrivateAccessDetailsList; private _sessionLifecycleActions; get sessionLifecycleActions(): DataOciDesktopsDesktopPoolSessionLifecycleActionsList; private _shapeConfig; get shapeConfig(): DataOciDesktopsDesktopPoolShapeConfigList; get shapeName(): string; get standbySize(): number; get state(): string; get storageBackupPolicyId(): string; get storageSizeInGbs(): number; get timeCreated(): string; get timeStartScheduled(): string; get timeStopScheduled(): string; get useDedicatedVmHost(): string; protected synthesizeAttributes(): { [name: string]: any; }; protected synthesizeHclAttributes(): { [name: string]: any; }; }