rhizo-co-terraform-provider-oci
Version:
Prebuilt oci Provider for Terraform CDK (cdktf)
2,683 lines • 188 kB
TypeScript
import { Construct } from 'constructs';
import * as cdktf from 'cdktf';
export interface DataOciIdentityDomainsUsersConfig extends cdktf.TerraformMetaArguments {
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_users#attribute_sets DataOciIdentityDomainsUsers#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_users#attributes DataOciIdentityDomainsUsers#attributes}
*/
readonly attributes?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_users#authorization DataOciIdentityDomainsUsers#authorization}
*/
readonly authorization?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_users#compartment_id DataOciIdentityDomainsUsers#compartment_id}
*/
readonly compartmentId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_users#id DataOciIdentityDomainsUsers#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_users#idcs_endpoint DataOciIdentityDomainsUsers#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_users#resource_type_schema_version DataOciIdentityDomainsUsers#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_users#sort_by DataOciIdentityDomainsUsers#sort_by}
*/
readonly sortBy?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_users#sort_order DataOciIdentityDomainsUsers#sort_order}
*/
readonly sortOrder?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_users#start_index DataOciIdentityDomainsUsers#start_index}
*/
readonly startIndex?: number;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_users#user_count DataOciIdentityDomainsUsers#user_count}
*/
readonly userCount?: number;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_users#user_filter DataOciIdentityDomainsUsers#user_filter}
*/
readonly userFilter?: string;
}
export interface DataOciIdentityDomainsUsersUsersAddresses {
}
export declare function dataOciIdentityDomainsUsersUsersAddressesToTerraform(struct?: DataOciIdentityDomainsUsersUsersAddresses): any;
export declare function dataOciIdentityDomainsUsersUsersAddressesToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersAddresses): any;
export declare class DataOciIdentityDomainsUsersUsersAddressesOutputReference 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(): DataOciIdentityDomainsUsersUsersAddresses | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersAddresses | undefined);
get country(): string;
get formatted(): string;
get locality(): string;
get postalCode(): string;
get primary(): cdktf.IResolvable;
get region(): string;
get streetAddress(): string;
get type(): string;
}
export declare class DataOciIdentityDomainsUsersUsersAddressesList 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): DataOciIdentityDomainsUsersUsersAddressesOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersEmails {
}
export declare function dataOciIdentityDomainsUsersUsersEmailsToTerraform(struct?: DataOciIdentityDomainsUsersUsersEmails): any;
export declare function dataOciIdentityDomainsUsersUsersEmailsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersEmails): any;
export declare class DataOciIdentityDomainsUsersUsersEmailsOutputReference 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(): DataOciIdentityDomainsUsersUsersEmails | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersEmails | undefined);
get pendingVerificationData(): string;
get primary(): cdktf.IResolvable;
get secondary(): cdktf.IResolvable;
get type(): string;
get value(): string;
get verified(): cdktf.IResolvable;
}
export declare class DataOciIdentityDomainsUsersUsersEmailsList 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): DataOciIdentityDomainsUsersUsersEmailsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersEntitlements {
}
export declare function dataOciIdentityDomainsUsersUsersEntitlementsToTerraform(struct?: DataOciIdentityDomainsUsersUsersEntitlements): any;
export declare function dataOciIdentityDomainsUsersUsersEntitlementsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersEntitlements): any;
export declare class DataOciIdentityDomainsUsersUsersEntitlementsOutputReference 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(): DataOciIdentityDomainsUsersUsersEntitlements | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersEntitlements | undefined);
get display(): string;
get primary(): cdktf.IResolvable;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersEntitlementsList 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): DataOciIdentityDomainsUsersUsersEntitlementsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersGroups {
}
export declare function dataOciIdentityDomainsUsersUsersGroupsToTerraform(struct?: DataOciIdentityDomainsUsersUsersGroups): any;
export declare function dataOciIdentityDomainsUsersUsersGroupsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersGroups): any;
export declare class DataOciIdentityDomainsUsersUsersGroupsOutputReference 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(): DataOciIdentityDomainsUsersUsersGroups | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersGroups | undefined);
get dateAdded(): string;
get display(): string;
get externalId(): string;
get membershipOcid(): string;
get nonUniqueDisplay(): string;
get ocid(): string;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersGroupsList 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): DataOciIdentityDomainsUsersUsersGroupsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersIdcsCreatedBy {
}
export declare function dataOciIdentityDomainsUsersUsersIdcsCreatedByToTerraform(struct?: DataOciIdentityDomainsUsersUsersIdcsCreatedBy): any;
export declare function dataOciIdentityDomainsUsersUsersIdcsCreatedByToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersIdcsCreatedBy): any;
export declare class DataOciIdentityDomainsUsersUsersIdcsCreatedByOutputReference 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(): DataOciIdentityDomainsUsersUsersIdcsCreatedBy | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersIdcsCreatedBy | undefined);
get display(): string;
get ocid(): string;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersIdcsCreatedByList 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): DataOciIdentityDomainsUsersUsersIdcsCreatedByOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersIdcsLastModifiedBy {
}
export declare function dataOciIdentityDomainsUsersUsersIdcsLastModifiedByToTerraform(struct?: DataOciIdentityDomainsUsersUsersIdcsLastModifiedBy): any;
export declare function dataOciIdentityDomainsUsersUsersIdcsLastModifiedByToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersIdcsLastModifiedBy): any;
export declare class DataOciIdentityDomainsUsersUsersIdcsLastModifiedByOutputReference 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(): DataOciIdentityDomainsUsersUsersIdcsLastModifiedBy | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersIdcsLastModifiedBy | undefined);
get display(): string;
get ocid(): string;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersIdcsLastModifiedByList 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): DataOciIdentityDomainsUsersUsersIdcsLastModifiedByOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersIms {
}
export declare function dataOciIdentityDomainsUsersUsersImsToTerraform(struct?: DataOciIdentityDomainsUsersUsersIms): any;
export declare function dataOciIdentityDomainsUsersUsersImsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersIms): any;
export declare class DataOciIdentityDomainsUsersUsersImsOutputReference 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(): DataOciIdentityDomainsUsersUsersIms | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersIms | undefined);
get display(): string;
get primary(): cdktf.IResolvable;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersImsList 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): DataOciIdentityDomainsUsersUsersImsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersMeta {
}
export declare function dataOciIdentityDomainsUsersUsersMetaToTerraform(struct?: DataOciIdentityDomainsUsersUsersMeta): any;
export declare function dataOciIdentityDomainsUsersUsersMetaToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersMeta): any;
export declare class DataOciIdentityDomainsUsersUsersMetaOutputReference 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(): DataOciIdentityDomainsUsersUsersMeta | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersMeta | undefined);
get created(): string;
get lastModified(): string;
get location(): string;
get resourceType(): string;
get version(): string;
}
export declare class DataOciIdentityDomainsUsersUsersMetaList 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): DataOciIdentityDomainsUsersUsersMetaOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersName {
}
export declare function dataOciIdentityDomainsUsersUsersNameToTerraform(struct?: DataOciIdentityDomainsUsersUsersName): any;
export declare function dataOciIdentityDomainsUsersUsersNameToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersName): any;
export declare class DataOciIdentityDomainsUsersUsersNameOutputReference 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(): DataOciIdentityDomainsUsersUsersName | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersName | undefined);
get familyName(): string;
get formatted(): string;
get givenName(): string;
get honorificPrefix(): string;
get honorificSuffix(): string;
get middleName(): string;
}
export declare class DataOciIdentityDomainsUsersUsersNameList 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): DataOciIdentityDomainsUsersUsersNameOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersPhoneNumbers {
}
export declare function dataOciIdentityDomainsUsersUsersPhoneNumbersToTerraform(struct?: DataOciIdentityDomainsUsersUsersPhoneNumbers): any;
export declare function dataOciIdentityDomainsUsersUsersPhoneNumbersToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersPhoneNumbers): any;
export declare class DataOciIdentityDomainsUsersUsersPhoneNumbersOutputReference 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(): DataOciIdentityDomainsUsersUsersPhoneNumbers | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersPhoneNumbers | undefined);
get display(): string;
get primary(): cdktf.IResolvable;
get type(): string;
get value(): string;
get verified(): cdktf.IResolvable;
}
export declare class DataOciIdentityDomainsUsersUsersPhoneNumbersList 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): DataOciIdentityDomainsUsersUsersPhoneNumbersOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersPhotos {
}
export declare function dataOciIdentityDomainsUsersUsersPhotosToTerraform(struct?: DataOciIdentityDomainsUsersUsersPhotos): any;
export declare function dataOciIdentityDomainsUsersUsersPhotosToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersPhotos): any;
export declare class DataOciIdentityDomainsUsersUsersPhotosOutputReference 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(): DataOciIdentityDomainsUsersUsersPhotos | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersPhotos | undefined);
get display(): string;
get primary(): cdktf.IResolvable;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersPhotosList 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): DataOciIdentityDomainsUsersUsersPhotosOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersRoles {
}
export declare function dataOciIdentityDomainsUsersUsersRolesToTerraform(struct?: DataOciIdentityDomainsUsersUsersRoles): any;
export declare function dataOciIdentityDomainsUsersUsersRolesToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersRoles): any;
export declare class DataOciIdentityDomainsUsersUsersRolesOutputReference 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(): DataOciIdentityDomainsUsersUsersRoles | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersRoles | undefined);
get display(): string;
get primary(): cdktf.IResolvable;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersRolesList 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): DataOciIdentityDomainsUsersUsersRolesOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersTags {
}
export declare function dataOciIdentityDomainsUsersUsersTagsToTerraform(struct?: DataOciIdentityDomainsUsersUsersTags): any;
export declare function dataOciIdentityDomainsUsersUsersTagsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersTags): any;
export declare class DataOciIdentityDomainsUsersUsersTagsOutputReference 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(): DataOciIdentityDomainsUsersUsersTags | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersTags | undefined);
get key(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersTagsList 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): DataOciIdentityDomainsUsersUsersTagsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManager {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManager): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManager): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManager | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManager | undefined);
get displayName(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20User {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20User): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20User): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20User | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20User | undefined);
get costCenter(): string;
get department(): string;
get division(): string;
get employeeNumber(): string;
private _manager;
get manager(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerList;
get organization(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags | undefined);
get key(): string;
get namespace(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags | undefined);
get key(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTags {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTags): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTags): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTags | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTags | undefined);
private _definedTags;
get definedTags(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList;
private _freeformTags;
get freeformTags(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList;
get tagSlug(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores | undefined);
get lastUpdateTimestamp(): string;
get ref(): string;
get riskLevel(): string;
get score(): number;
get source(): string;
get status(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUser | undefined);
get riskLevel(): string;
private _riskScores;
get riskScores(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser | undefined);
get canUseApiKeys(): cdktf.IResolvable;
get canUseAuthTokens(): cdktf.IResolvable;
get canUseConsole(): cdktf.IResolvable;
get canUseConsolePassword(): cdktf.IResolvable;
get canUseCustomerSecretKeys(): cdktf.IResolvable;
get canUseDbCredentials(): cdktf.IResolvable;
get canUseOauth2ClientCredentials(): cdktf.IResolvable;
get canUseSmtpCredentials(): cdktf.IResolvable;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser | undefined);
get dbLoginAttempts(): number;
get dbUserName(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers | undefined);
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUser | undefined);
get dbGlobalRoles(): string[];
get domainLevelSchema(): string;
get instanceLevelSchema(): string;
get isDbUser(): cdktf.IResolvable;
private _passwordVerifiers;
get passwordVerifiers(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers | undefined);
get principalName(): string;
get realmName(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser | undefined);
private _realmUsers;
get realmUsers(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices | undefined);
get authenticationMethod(): string;
get display(): string;
get factorStatus(): string;
get factorType(): string;
get lastSyncTime(): string;
get ref(): string;
get status(): string;
get thirdPartyVendorName(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUser | undefined);
private _bypassCodes;
get bypassCodes(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList;
private _devices;
get devices(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList;
get loginAttempts(): number;
get mfaEnabledOn(): string;
get mfaIgnoredApps(): string[];
get mfaStatus(): string;
get preferredAuthenticationFactor(): string;
get preferredAuthenticationMethod(): string;
private _preferredDevice;
get preferredDevice(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList;
get preferredThirdPartyVendor(): string;
private _trustedUserAgents;
get trustedUserAgents(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy | undefined);
get display(): string;
get priority(): number;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser | undefined);
private _applicablePasswordPolicy;
get applicablePasswordPolicy(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList;
get cantChange(): cdktf.IResolvable;
get cantExpire(): cdktf.IResolvable;
get expired(): cdktf.IResolvable;
get lastFailedValidationDate(): string;
get lastSuccessfulSetDate(): string;
get lastSuccessfulValidationDate(): string;
get mustChange(): cdktf.IResolvable;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser | undefined);
private _factorIdentifier;
get factorIdentifier(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList;
get factorMethod(): string;
get factorType(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUser | undefined);
get gecos(): string;
get gidNumber(): number;
get homeDirectory(): string;
get loginShell(): string;
get uidNumber(): number;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions | undefined);
get answer(): string;
get hintText(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser | undefined);
private _secQuestions;
get secQuestions(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUser | undefined);
get allowSelfChange(): cdktf.IResolvable;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser | undefined);
get consentGranted(): cdktf.IResolvable;
private _selfRegistrationProfile;
get selfRegistrationProfile(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList;
get userToken(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUser | undefined);
get sffAuthKeys(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser | undefined);
private _socialAccounts;
get socialAccounts(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser | undefined);
private _termsOfUseConsents;
get termsOfUseConsents(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys | undefined);
get key(): string;
get ocid(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens | undefined);
get ocid(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys | undefined);
get ocid(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials | undefined);
get ocid(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials | undefined);
get ocid(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials | undefined);
get ocid(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser | undefined);
private _apiKeys;
get apiKeys(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList;
private _authTokens;
get authTokens(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList;
private _customerSecretKeys;
get customerSecretKeys(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList;
private _dbCredentials;
get dbCredentials(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList;
private _oAuth2ClientCredentials;
get oAuth2ClientCredentials(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList;
private _smtpCredentials;
get smtpCredentials(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked | undefined);
get expired(): cdktf.IResolvable;
get lockDate(): string;
get on(): cdktf.IResolvable;
get reason(): number;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked | undefined);
get lockDate(): string;
get on(): cdktf.IResolvable;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUser | undefined);
get lastFailedLoginDate(): string;
get lastSuccessfulLoginDate(): string;
private _locked;
get locked(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList;
get loginAttempts(): number;
get maxConcurrentSessions(): number;
get previousSuccessfulLoginDate(): string;
get recoveryAttempts(): number;
get recoveryEnrollAttempts(): number;
private _recoveryLocked;
get recoveryLocked(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts | undefined);
get active(): cdktf.IResolvable;
get appId(): string;
get name(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles | undefined);
get adminRole(): cdktf.IResolvable;
get appId(): string;
get appName(): string;
get display(): string;
get legacyGroupName(): string;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp | undefined);
get display(): string;
get ref(): string;
get targetRequestTimeout(): number;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp | undefined);
get display(): string;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrants {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrants): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrants): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrants | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrants | undefined);
get appId(): string;
get grantMechanism(): string;
get grantorId(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups | undefined);
get display(): string;
get idcsAppRoleId(): string;
get ocid(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts | undefined);
get ocid(): string;
get ref(): string;
get userId(): string;
get userProvider(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp | undefined);
get display(): string;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUser {
}
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserToTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUser): any;
export declare function dataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUser): any;
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference 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(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUser | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUser | undefined);
get accountRecoveryRequired(): cdktf.IResolvable;
private _accounts;
get accounts(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList;
private _appRoles;
get appRoles(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList;
private _applicableAuthenticationTargetApp;
get applicableAuthenticationTargetApp(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList;
get bypassNotification(): cdktf.IResolvable;
get creationMechanism(): string;
private _delegatedAuthenticationTargetApp;
get delegatedAuthenticationTargetApp(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList;
get doNotShowGettingStarted(): cdktf.IResolvable;
private _grants;
get grants(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList;
get groupMembershipLastModified(): string;
private _idcsAppRolesLimitedToGroups;
get idcsAppRolesLimitedToGroups(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList;
get isAccountRecoveryEnrolled(): cdktf.IResolvable;
get isAuthenticationDelegated(): cdktf.IResolvable;
get isFederatedUser(): cdktf.IResolvable;
get isGroupMembershipNormalized(): cdktf.IResolvable;
get isGroupMembershipSyncedToUsersGroups(): cdktf.IResolvable;
get notificationEmailTemplateId(): string;
get preferredUiLandingPage(): string;
get serviceUser(): cdktf.IResolvable;
get status(): string;
private _supportAccounts;
get supportAccounts(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList;
private _syncedFromApp;
get syncedFromApp(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList;
get userFlowControlledByExternalClient(): cdktf.IResolvable;
get userProvider(): string;
private _userToken;
get userToken(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList;
}
export declare class DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserList 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): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference;
}
export interface DataOciIdentityDomainsUsersUsersX509Certificates {
}
export declare function dataOciIdentityDomainsUsersUsersX509CertificatesToTerraform(struct?: DataOciIdentityDomainsUsersUsersX509Certificates): any;
export declare function dataOciIdentityDomainsUsersUsersX509CertificatesToHclTerraform(struct?: DataOciIdentityDomainsUsersUsersX509Certificates): any;
export declare class DataOciIdentityDomainsUsersUsersX509CertificatesOutputReference 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(): DataOciIdentityDomainsUsersUsersX509Certificates | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsersX509Certificates | undefined);
get display(): string;
get primary(): cdktf.IResolvable;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsUsersUsersX509CertificatesList 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): DataOciIdentityDomainsUsersUsersX509CertificatesOutputReference;
}
export interface DataOciIdentityDomainsUsersUsers {
}
export declare function dataOciIdentityDomainsUsersUsersToTerraform(struct?: DataOciIdentityDomainsUsersUsers): any;
export declare function dataOciIdentityDomainsUsersUsersToHclTerraform(struct?: DataOciIdentityDomainsUsersUsers): any;
export declare class DataOciIdentityDomainsUsersUsersOutputReference 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(): DataOciIdentityDomainsUsersUsers | undefined;
set internalValue(value: DataOciIdentityDomainsUsersUsers | undefined);
get active(): cdktf.IResolvable;
private _addresses;
get addresses(): DataOciIdentityDomainsUsersUsersAddressesList;
get attributeSets(): string[];
get attributes(): string;
get authorization(): string;
get compartmentOcid(): string;
get deleteInProgress(): cdktf.IResolvable;
get description(): string;
get displayName(): string;
get domainOcid(): string;
private _emails;
get emails(): DataOciIdentityDomainsUsersUsersEmailsList;
private _entitlements;
get entitlements(): DataOciIdentityDomainsUsersUsersEntitlementsList;
get externalId(): string;
get forceDelete(): cdktf.IResolvable;
private _groups;
get groups(): DataOciIdentityDomainsUsersUsersGroupsList;
get id(): string;
private _idcsCreatedBy;
get idcsCreatedBy(): DataOciIdentityDomainsUsersUsersIdcsCreatedByList;
get idcsEndpoint(): string;
private _idcsLastModifiedBy;
get idcsLastModifiedBy(): DataOciIdentityDomainsUsersUsersIdcsLastModifiedByList;
get idcsLastUpgradedInRelease(): string;
get idcsPreventedOperations(): string[];
private _ims;
get ims(): DataOciIdentityDomainsUsersUsersImsList;
get locale(): string;
private _meta;
get meta(): DataOciIdentityDomainsUsersUsersMetaList;
private _name;
get name(): DataOciIdentityDomainsUsersUsersNameList;
get nickName(): string;
get ocid(): string;
get password(): string;
private _phoneNumbers;
get phoneNumbers(): DataOciIdentityDomainsUsersUsersPhoneNumbersList;
private _photos;
get photos(): DataOciIdentityDomainsUsersUsersPhotosList;
get preferredLanguage(): string;
get profileUrl(): string;
get resourceTypeSchemaVersion(): string;
private _roles;
get roles(): DataOciIdentityDomainsUsersUsersRolesList;
get schemas(): string[];
private _tags;
get tags(): DataOciIdentityDomainsUsersUsersTagsList;
get tenancyOcid(): string;
get timezone(): string;
get title(): string;
private _urnietfparamsscimschemasextensionenterprise20User;
get urnietfparamsscimschemasextensionenterprise20User(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserList;
private _urnietfparamsscimschemasoracleidcsextensionOciTags;
get urnietfparamsscimschemasoracleidcsextensionOciTags(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsList;
private _urnietfparamsscimschemasoracleidcsextensionadaptiveUser;
get urnietfparamsscimschemasoracleidcsextensionadaptiveUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList;
private _urnietfparamsscimschemasoracleidcsextensioncapabilitiesUser;
get urnietfparamsscimschemasoracleidcsextensioncapabilitiesUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList;
private _urnietfparamsscimschemasoracleidcsextensiondbCredentialsUser;
get urnietfparamsscimschemasoracleidcsextensiondbCredentialsUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList;
private _urnietfparamsscimschemasoracleidcsextensiondbUserUser;
get urnietfparamsscimschemasoracleidcsextensiondbUserUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserList;
private _urnietfparamsscimschemasoracleidcsextensionkerberosUserUser;
get urnietfparamsscimschemasoracleidcsextensionkerberosUserUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList;
private _urnietfparamsscimschemasoracleidcsextensionmfaUser;
get urnietfparamsscimschemasoracleidcsextensionmfaUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserList;
private _urnietfparamsscimschemasoracleidcsextensionpasswordStateUser;
get urnietfparamsscimschemasoracleidcsextensionpasswordStateUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList;
private _urnietfparamsscimschemasoracleidcsextensionpasswordlessUser;
get urnietfparamsscimschemasoracleidcsextensionpasswordlessUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList;
private _urnietfparamsscimschemasoracleidcsextensionposixUser;
get urnietfparamsscimschemasoracleidcsextensionposixUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserList;
private _urnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser;
get urnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList;
private _urnietfparamsscimschemasoracleidcsextensionselfChangeUser;
get urnietfparamsscimschemasoracleidcsextensionselfChangeUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList;
private _urnietfparamsscimschemasoracleidcsextensionselfRegistrationUser;
get urnietfparamsscimschemasoracleidcsextensionselfRegistrationUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList;
private _urnietfparamsscimschemasoracleidcsextensionsffUser;
get urnietfparamsscimschemasoracleidcsextensionsffUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserList;
private _urnietfparamsscimschemasoracleidcsextensionsocialAccountUser;
get urnietfparamsscimschemasoracleidcsextensionsocialAccountUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList;
private _urnietfparamsscimschemasoracleidcsextensiontermsOfUseUser;
get urnietfparamsscimschemasoracleidcsextensiontermsOfUseUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList;
private _urnietfparamsscimschemasoracleidcsextensionuserCredentialsUser;
get urnietfparamsscimschemasoracleidcsextensionuserCredentialsUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList;
private _urnietfparamsscimschemasoracleidcsextensionuserStateUser;
get urnietfparamsscimschemasoracleidcsextensionuserStateUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserList;
private _urnietfparamsscimschemasoracleidcsextensionuserUser;
get urnietfparamsscimschemasoracleidcsextensionuserUser(): DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserList;
get userName(): string;
get userType(): string;
private _x509Certificates;
get x509Certificates(): DataOciIdentityDomainsUsersUsersX509CertificatesList;
}
export declare class DataOciIdentityDomainsUsersUsersList 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): DataOciIdentityDomainsUsersUsersOutputReference;
}
/**
* Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_users oci_identity_domains_users}
*/
export declare class DataOciIdentityDomainsUsers extends cdktf.TerraformDataSource {
static readonly tfResourceType = "oci_identity_domains_users";
/**
* Generates CDKTF code for importing a DataOciIdentityDomainsUsers 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 DataOciIdentityDomainsUsers to import
* @param importFromId The id of the existing DataOciIdentityDomainsUsers that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_users#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataOciIdentityDomainsUsers 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_users oci_identity_domains_users} 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 DataOciIdentityDomainsUsersConfig
*/
constructor(scope: Construct, id: string, config: DataOciIdentityDomainsUsersConfig);
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;
private _compartmentId?;
get compartmentId(): string;
set compartmentId(value: string);
resetCompartmentId(): void;
get compartmentIdInput(): string | undefined;
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 _resourceTypeSchemaVersion?;
get resourceTypeSchemaVersion(): string;
set resourceTypeSchemaVersion(value: string);
resetResourceTypeSchemaVersion(): void;
get resourceTypeSchemaVersionInput(): string | undefined;
get schemas(): string[];
private _sortBy?;
get sortBy(): string;
set sortBy(value: string);
resetSortBy(): void;
get sortByInput(): string | undefined;
private _sortOrder?;
get sortOrder(): string;
set sortOrder(value: string);
resetSortOrder(): void;
get sortOrderInput(): string | undefined;
private _startIndex?;
get startIndex(): number;
set startIndex(value: number);
resetStartIndex(): void;
get startIndexInput(): number | undefined;
get totalResults(): number;
private _userCount?;
get userCount(): number;
set userCount(value: number);
resetUserCount(): void;
get userCountInput(): number | undefined;
private _userFilter?;
get userFilter(): string;
set userFilter(value: string);
resetUserFilter(): void;
get userFilterInput(): string | undefined;
private _users;
get users(): DataOciIdentityDomainsUsersUsersList;
protected synthesizeAttributes(): {
[name: string]: any;
};
protected synthesizeHclAttributes(): {
[name: string]: any;
};
}