UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

492 lines (491 loc) 31.7 kB
import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsConfig extends cdktf.TerraformMetaArguments { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#attribute_sets DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#attribute_sets} */ readonly attributeSets?: string[]; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#attributes DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#attributes} */ readonly attributes?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#authorization DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#authorization} */ readonly authorization?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#id DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#idcs_endpoint DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#idcs_endpoint} */ readonly idcsEndpoint: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#oci_console_sign_on_policy_consent_count DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#oci_console_sign_on_policy_consent_count} */ readonly ociConsoleSignOnPolicyConsentCount?: number; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#oci_console_sign_on_policy_consent_filter DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#oci_console_sign_on_policy_consent_filter} */ readonly ociConsoleSignOnPolicyConsentFilter?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#resource_type_schema_version DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#resource_type_schema_version} */ readonly resourceTypeSchemaVersion?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#start_index DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#start_index} */ readonly startIndex?: number; /** * filter block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#filter DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#filter} */ readonly filter?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter[] | cdktf.IResolvable; } export interface DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedBy { } export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByToTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedBy): any; export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByToHclTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedBy): any; export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByOutputReference 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(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedBy | undefined; set internalValue(value: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedBy | undefined); get displayName(): string; get ocid(): string; get type(): string; get value(): string; } export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByList 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): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByOutputReference; } export interface DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedBy { } export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByToTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedBy): any; export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByToHclTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedBy): any; export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByOutputReference 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(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedBy | undefined; set internalValue(value: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedBy | undefined); get display(): string; get ocid(): string; get ref(): string; get type(): string; get value(): string; } export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByList 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): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByOutputReference; } export interface DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedBy { } export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByToTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedBy): any; export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByToHclTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedBy): any; export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByOutputReference 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(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedBy | undefined; set internalValue(value: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedBy | undefined); get display(): string; get ocid(): string; get ref(): string; get type(): string; get value(): string; } export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByList 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): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByOutputReference; } export interface DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMeta { } export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaToTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMeta): any; export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaToHclTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMeta): any; export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaOutputReference 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(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMeta | undefined; set internalValue(value: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMeta | undefined); get created(): string; get lastModified(): string; get location(): string; get resourceType(): string; get version(): string; } export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaList 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): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaOutputReference; } export interface DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResource { } export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceToTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResource): any; export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceToHclTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResource): any; export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceOutputReference 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(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResource | undefined; set internalValue(value: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResource | undefined); get ocid(): string; get type(): string; get value(): string; } export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceList 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): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceOutputReference; } export interface DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResource { } export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceToTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResource): any; export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceToHclTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResource): any; export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceOutputReference 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(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResource | undefined; set internalValue(value: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResource | undefined); get ocid(): string; get value(): string; } export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceList 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): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceOutputReference; } export interface DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResources { } export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesToTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResources): any; export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesToHclTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResources): any; export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesOutputReference 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(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResources | undefined; set internalValue(value: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResources | undefined); get changeType(): string; get clientIp(): string; get compartmentOcid(): string; private _consentSignedBy; get consentSignedBy(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByList; get domainOcid(): string; get id(): string; private _idcsCreatedBy; get idcsCreatedBy(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByList; private _idcsLastModifiedBy; get idcsLastModifiedBy(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByList; get idcsLastUpgradedInRelease(): string; get idcsPreventedOperations(): string[]; get justification(): string; private _meta; get meta(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaList; private _modifiedResource; get modifiedResource(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceList; get notificationRecipients(): string[]; get ocid(): string; private _policyResource; get policyResource(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceList; get reason(): string; get tenancyOcid(): string; get timeConsentSigned(): string; } export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesList 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): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesOutputReference; } export interface DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTags { } export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsToTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTags): any; export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsToHclTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTags): any; export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsOutputReference 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(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTags | undefined; set internalValue(value: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTags | undefined); get key(): string; get value(): string; } export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsList 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): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsOutputReference; } export interface DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#name DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#name} */ readonly name: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#regex DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#regex} */ readonly regex?: boolean | cdktf.IResolvable; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#values DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#values} */ readonly values: string[]; } export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterToTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter | cdktf.IResolvable): any; export declare function dataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterToHclTerraform(struct?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter | cdktf.IResolvable): any; export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterOutputReference extends cdktf.ComplexObject { private isEmptyObject; private resolvableValue?; /** * @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(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter | cdktf.IResolvable | undefined; set internalValue(value: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter | cdktf.IResolvable | undefined); private _name?; get name(): string; set name(value: string); get nameInput(): string | undefined; private _regex?; get regex(): boolean | cdktf.IResolvable; set regex(value: boolean | cdktf.IResolvable); resetRegex(): void; get regexInput(): boolean | cdktf.IResolvable | undefined; private _values?; get values(): string[]; set values(value: string[]); get valuesInput(): string[] | undefined; } export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; internalValue?: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter[] | cdktf.IResolvable; /** * @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): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterOutputReference; } /** * Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents oci_identity_domains_oci_console_sign_on_policy_consents} */ export declare class DataOciIdentityDomainsOciConsoleSignOnPolicyConsents extends cdktf.TerraformDataSource { static readonly tfResourceType = "oci_identity_domains_oci_console_sign_on_policy_consents"; /** * Generates CDKTF code for importing a DataOciIdentityDomainsOciConsoleSignOnPolicyConsents 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 DataOciIdentityDomainsOciConsoleSignOnPolicyConsents to import * @param importFromId The id of the existing DataOciIdentityDomainsOciConsoleSignOnPolicyConsents that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_oci_console_sign_on_policy_consents#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataOciIdentityDomainsOciConsoleSignOnPolicyConsents 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/identity_domains_oci_console_sign_on_policy_consents oci_identity_domains_oci_console_sign_on_policy_consents} 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 DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsConfig */ constructor(scope: Construct, id: string, config: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsConfig); private _attributeSets?; get attributeSets(): string[]; set attributeSets(value: string[]); resetAttributeSets(): void; get attributeSetsInput(): string[] | undefined; private _attributes?; get attributes(): string; set attributes(value: string); resetAttributes(): void; get attributesInput(): string | undefined; private _authorization?; get authorization(): string; set authorization(value: string); resetAuthorization(): void; get authorizationInput(): string | undefined; get deleteInProgress(): cdktf.IResolvable; private _id?; get id(): string; set id(value: string); resetId(): void; get idInput(): string | undefined; private _idcsEndpoint?; get idcsEndpoint(): string; set idcsEndpoint(value: string); get idcsEndpointInput(): string | undefined; get itemsPerPage(): number; private _ociConsoleSignOnPolicyConsentCount?; get ociConsoleSignOnPolicyConsentCount(): number; set ociConsoleSignOnPolicyConsentCount(value: number); resetOciConsoleSignOnPolicyConsentCount(): void; get ociConsoleSignOnPolicyConsentCountInput(): number | undefined; private _ociConsoleSignOnPolicyConsentFilter?; get ociConsoleSignOnPolicyConsentFilter(): string; set ociConsoleSignOnPolicyConsentFilter(value: string); resetOciConsoleSignOnPolicyConsentFilter(): void; get ociConsoleSignOnPolicyConsentFilterInput(): string | undefined; private _resourceTypeSchemaVersion?; get resourceTypeSchemaVersion(): string; set resourceTypeSchemaVersion(value: string); resetResourceTypeSchemaVersion(): void; get resourceTypeSchemaVersionInput(): string | undefined; private _resources; get resources(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesList; get schemas(): string[]; private _startIndex?; get startIndex(): number; set startIndex(value: number); resetStartIndex(): void; get startIndexInput(): number | undefined; private _tags; get tags(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsList; get totalResults(): number; private _filter; get filter(): DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterList; putFilter(value: DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter[] | cdktf.IResolvable): void; resetFilter(): void; get filterInput(): cdktf.IResolvable | DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter[] | undefined; protected synthesizeAttributes(): { [name: string]: any; }; protected synthesizeHclAttributes(): { [name: string]: any; }; }