rhizo-co-terraform-provider-oci
Version:
Prebuilt oci Provider for Terraform CDK (cdktf)
2,518 lines • 164 kB
TypeScript
import { Construct } from 'constructs';
import * as cdktf from 'cdktf';
export interface DataOciIdentityDomainsAppConfig extends cdktf.TerraformMetaArguments {
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_app#app_id DataOciIdentityDomainsApp#app_id}
*/
readonly appId: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_app#attribute_sets DataOciIdentityDomainsApp#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_app#attributes DataOciIdentityDomainsApp#attributes}
*/
readonly attributes?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_app#authorization DataOciIdentityDomainsApp#authorization}
*/
readonly authorization?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_app#idcs_endpoint DataOciIdentityDomainsApp#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_app#resource_type_schema_version DataOciIdentityDomainsApp#resource_type_schema_version}
*/
readonly resourceTypeSchemaVersion?: string;
}
export interface DataOciIdentityDomainsAppAccounts {
}
export declare function dataOciIdentityDomainsAppAccountsToTerraform(struct?: DataOciIdentityDomainsAppAccounts): any;
export declare function dataOciIdentityDomainsAppAccountsToHclTerraform(struct?: DataOciIdentityDomainsAppAccounts): any;
export declare class DataOciIdentityDomainsAppAccountsOutputReference 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(): DataOciIdentityDomainsAppAccounts | undefined;
set internalValue(value: DataOciIdentityDomainsAppAccounts | undefined);
get active(): cdktf.IResolvable;
get name(): string;
get ownerId(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppAccountsList 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): DataOciIdentityDomainsAppAccountsOutputReference;
}
export interface DataOciIdentityDomainsAppAdminRoles {
}
export declare function dataOciIdentityDomainsAppAdminRolesToTerraform(struct?: DataOciIdentityDomainsAppAdminRoles): any;
export declare function dataOciIdentityDomainsAppAdminRolesToHclTerraform(struct?: DataOciIdentityDomainsAppAdminRoles): any;
export declare class DataOciIdentityDomainsAppAdminRolesOutputReference 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(): DataOciIdentityDomainsAppAdminRoles | undefined;
set internalValue(value: DataOciIdentityDomainsAppAdminRoles | undefined);
get description(): string;
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppAdminRolesList 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): DataOciIdentityDomainsAppAdminRolesOutputReference;
}
export interface DataOciIdentityDomainsAppAliasApps {
}
export declare function dataOciIdentityDomainsAppAliasAppsToTerraform(struct?: DataOciIdentityDomainsAppAliasApps): any;
export declare function dataOciIdentityDomainsAppAliasAppsToHclTerraform(struct?: DataOciIdentityDomainsAppAliasApps): any;
export declare class DataOciIdentityDomainsAppAliasAppsOutputReference 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(): DataOciIdentityDomainsAppAliasApps | undefined;
set internalValue(value: DataOciIdentityDomainsAppAliasApps | undefined);
get description(): string;
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppAliasAppsList 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): DataOciIdentityDomainsAppAliasAppsOutputReference;
}
export interface DataOciIdentityDomainsAppAllowedScopes {
}
export declare function dataOciIdentityDomainsAppAllowedScopesToTerraform(struct?: DataOciIdentityDomainsAppAllowedScopes): any;
export declare function dataOciIdentityDomainsAppAllowedScopesToHclTerraform(struct?: DataOciIdentityDomainsAppAllowedScopes): any;
export declare class DataOciIdentityDomainsAppAllowedScopesOutputReference 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(): DataOciIdentityDomainsAppAllowedScopes | undefined;
set internalValue(value: DataOciIdentityDomainsAppAllowedScopes | undefined);
get fqs(): string;
get idOfDefiningApp(): string;
get readOnly(): cdktf.IResolvable;
}
export declare class DataOciIdentityDomainsAppAllowedScopesList 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): DataOciIdentityDomainsAppAllowedScopesOutputReference;
}
export interface DataOciIdentityDomainsAppAllowedTags {
}
export declare function dataOciIdentityDomainsAppAllowedTagsToTerraform(struct?: DataOciIdentityDomainsAppAllowedTags): any;
export declare function dataOciIdentityDomainsAppAllowedTagsToHclTerraform(struct?: DataOciIdentityDomainsAppAllowedTags): any;
export declare class DataOciIdentityDomainsAppAllowedTagsOutputReference 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(): DataOciIdentityDomainsAppAllowedTags | undefined;
set internalValue(value: DataOciIdentityDomainsAppAllowedTags | undefined);
get key(): string;
get readOnly(): cdktf.IResolvable;
get value(): string;
}
export declare class DataOciIdentityDomainsAppAllowedTagsList 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): DataOciIdentityDomainsAppAllowedTagsOutputReference;
}
export interface DataOciIdentityDomainsAppAppSignonPolicy {
}
export declare function dataOciIdentityDomainsAppAppSignonPolicyToTerraform(struct?: DataOciIdentityDomainsAppAppSignonPolicy): any;
export declare function dataOciIdentityDomainsAppAppSignonPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppAppSignonPolicy): any;
export declare class DataOciIdentityDomainsAppAppSignonPolicyOutputReference 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(): DataOciIdentityDomainsAppAppSignonPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppAppSignonPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppAppSignonPolicyList 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): DataOciIdentityDomainsAppAppSignonPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppAppsNetworkPerimeters {
}
export declare function dataOciIdentityDomainsAppAppsNetworkPerimetersToTerraform(struct?: DataOciIdentityDomainsAppAppsNetworkPerimeters): any;
export declare function dataOciIdentityDomainsAppAppsNetworkPerimetersToHclTerraform(struct?: DataOciIdentityDomainsAppAppsNetworkPerimeters): any;
export declare class DataOciIdentityDomainsAppAppsNetworkPerimetersOutputReference 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(): DataOciIdentityDomainsAppAppsNetworkPerimeters | undefined;
set internalValue(value: DataOciIdentityDomainsAppAppsNetworkPerimeters | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppAppsNetworkPerimetersList 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): DataOciIdentityDomainsAppAppsNetworkPerimetersOutputReference;
}
export interface DataOciIdentityDomainsAppAsOpcService {
}
export declare function dataOciIdentityDomainsAppAsOpcServiceToTerraform(struct?: DataOciIdentityDomainsAppAsOpcService): any;
export declare function dataOciIdentityDomainsAppAsOpcServiceToHclTerraform(struct?: DataOciIdentityDomainsAppAsOpcService): any;
export declare class DataOciIdentityDomainsAppAsOpcServiceOutputReference 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(): DataOciIdentityDomainsAppAsOpcService | undefined;
set internalValue(value: DataOciIdentityDomainsAppAsOpcService | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppAsOpcServiceList 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): DataOciIdentityDomainsAppAsOpcServiceOutputReference;
}
export interface DataOciIdentityDomainsAppAttrRenderingMetadata {
}
export declare function dataOciIdentityDomainsAppAttrRenderingMetadataToTerraform(struct?: DataOciIdentityDomainsAppAttrRenderingMetadata): any;
export declare function dataOciIdentityDomainsAppAttrRenderingMetadataToHclTerraform(struct?: DataOciIdentityDomainsAppAttrRenderingMetadata): any;
export declare class DataOciIdentityDomainsAppAttrRenderingMetadataOutputReference 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(): DataOciIdentityDomainsAppAttrRenderingMetadata | undefined;
set internalValue(value: DataOciIdentityDomainsAppAttrRenderingMetadata | undefined);
get datatype(): string;
get helptext(): string;
get label(): string;
get maxLength(): number;
get maxSize(): number;
get minLength(): number;
get minSize(): number;
get name(): string;
get order(): number;
get readOnly(): cdktf.IResolvable;
get regexp(): string;
get required(): cdktf.IResolvable;
get section(): string;
get visible(): cdktf.IResolvable;
get widget(): string;
}
export declare class DataOciIdentityDomainsAppAttrRenderingMetadataList 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): DataOciIdentityDomainsAppAttrRenderingMetadataOutputReference;
}
export interface DataOciIdentityDomainsAppBasedOnTemplate {
}
export declare function dataOciIdentityDomainsAppBasedOnTemplateToTerraform(struct?: DataOciIdentityDomainsAppBasedOnTemplate): any;
export declare function dataOciIdentityDomainsAppBasedOnTemplateToHclTerraform(struct?: DataOciIdentityDomainsAppBasedOnTemplate): any;
export declare class DataOciIdentityDomainsAppBasedOnTemplateOutputReference 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(): DataOciIdentityDomainsAppBasedOnTemplate | undefined;
set internalValue(value: DataOciIdentityDomainsAppBasedOnTemplate | undefined);
get lastModified(): string;
get ref(): string;
get value(): string;
get wellKnownId(): string;
}
export declare class DataOciIdentityDomainsAppBasedOnTemplateList 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): DataOciIdentityDomainsAppBasedOnTemplateOutputReference;
}
export interface DataOciIdentityDomainsAppCertificates {
}
export declare function dataOciIdentityDomainsAppCertificatesToTerraform(struct?: DataOciIdentityDomainsAppCertificates): any;
export declare function dataOciIdentityDomainsAppCertificatesToHclTerraform(struct?: DataOciIdentityDomainsAppCertificates): any;
export declare class DataOciIdentityDomainsAppCertificatesOutputReference 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(): DataOciIdentityDomainsAppCertificates | undefined;
set internalValue(value: DataOciIdentityDomainsAppCertificates | undefined);
get certAlias(): string;
get kid(): string;
get sha1Thumbprint(): string;
get x509Base64Certificate(): string;
get x5T(): string;
}
export declare class DataOciIdentityDomainsAppCertificatesList 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): DataOciIdentityDomainsAppCertificatesOutputReference;
}
export interface DataOciIdentityDomainsAppCloudControlProperties {
}
export declare function dataOciIdentityDomainsAppCloudControlPropertiesToTerraform(struct?: DataOciIdentityDomainsAppCloudControlProperties): any;
export declare function dataOciIdentityDomainsAppCloudControlPropertiesToHclTerraform(struct?: DataOciIdentityDomainsAppCloudControlProperties): any;
export declare class DataOciIdentityDomainsAppCloudControlPropertiesOutputReference 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(): DataOciIdentityDomainsAppCloudControlProperties | undefined;
set internalValue(value: DataOciIdentityDomainsAppCloudControlProperties | undefined);
get name(): string;
get values(): string[];
}
export declare class DataOciIdentityDomainsAppCloudControlPropertiesList 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): DataOciIdentityDomainsAppCloudControlPropertiesOutputReference;
}
export interface DataOciIdentityDomainsAppEditableAttributes {
}
export declare function dataOciIdentityDomainsAppEditableAttributesToTerraform(struct?: DataOciIdentityDomainsAppEditableAttributes): any;
export declare function dataOciIdentityDomainsAppEditableAttributesToHclTerraform(struct?: DataOciIdentityDomainsAppEditableAttributes): any;
export declare class DataOciIdentityDomainsAppEditableAttributesOutputReference 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(): DataOciIdentityDomainsAppEditableAttributes | undefined;
set internalValue(value: DataOciIdentityDomainsAppEditableAttributes | undefined);
get name(): string;
}
export declare class DataOciIdentityDomainsAppEditableAttributesList 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): DataOciIdentityDomainsAppEditableAttributesOutputReference;
}
export interface DataOciIdentityDomainsAppGrantedAppRoles {
}
export declare function dataOciIdentityDomainsAppGrantedAppRolesToTerraform(struct?: DataOciIdentityDomainsAppGrantedAppRoles): any;
export declare function dataOciIdentityDomainsAppGrantedAppRolesToHclTerraform(struct?: DataOciIdentityDomainsAppGrantedAppRoles): any;
export declare class DataOciIdentityDomainsAppGrantedAppRolesOutputReference 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(): DataOciIdentityDomainsAppGrantedAppRoles | undefined;
set internalValue(value: DataOciIdentityDomainsAppGrantedAppRoles | undefined);
get adminRole(): cdktf.IResolvable;
get appId(): string;
get appName(): string;
get display(): string;
get legacyGroupName(): string;
get readOnly(): cdktf.IResolvable;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppGrantedAppRolesList 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): DataOciIdentityDomainsAppGrantedAppRolesOutputReference;
}
export interface DataOciIdentityDomainsAppGrants {
}
export declare function dataOciIdentityDomainsAppGrantsToTerraform(struct?: DataOciIdentityDomainsAppGrants): any;
export declare function dataOciIdentityDomainsAppGrantsToHclTerraform(struct?: DataOciIdentityDomainsAppGrants): any;
export declare class DataOciIdentityDomainsAppGrantsOutputReference 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(): DataOciIdentityDomainsAppGrants | undefined;
set internalValue(value: DataOciIdentityDomainsAppGrants | undefined);
get grantMechanism(): string;
get granteeId(): string;
get granteeType(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppGrantsList 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): DataOciIdentityDomainsAppGrantsOutputReference;
}
export interface DataOciIdentityDomainsAppIdcsCreatedBy {
}
export declare function dataOciIdentityDomainsAppIdcsCreatedByToTerraform(struct?: DataOciIdentityDomainsAppIdcsCreatedBy): any;
export declare function dataOciIdentityDomainsAppIdcsCreatedByToHclTerraform(struct?: DataOciIdentityDomainsAppIdcsCreatedBy): any;
export declare class DataOciIdentityDomainsAppIdcsCreatedByOutputReference 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(): DataOciIdentityDomainsAppIdcsCreatedBy | undefined;
set internalValue(value: DataOciIdentityDomainsAppIdcsCreatedBy | undefined);
get display(): string;
get ocid(): string;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppIdcsCreatedByList 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): DataOciIdentityDomainsAppIdcsCreatedByOutputReference;
}
export interface DataOciIdentityDomainsAppIdcsLastModifiedBy {
}
export declare function dataOciIdentityDomainsAppIdcsLastModifiedByToTerraform(struct?: DataOciIdentityDomainsAppIdcsLastModifiedBy): any;
export declare function dataOciIdentityDomainsAppIdcsLastModifiedByToHclTerraform(struct?: DataOciIdentityDomainsAppIdcsLastModifiedBy): any;
export declare class DataOciIdentityDomainsAppIdcsLastModifiedByOutputReference 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(): DataOciIdentityDomainsAppIdcsLastModifiedBy | undefined;
set internalValue(value: DataOciIdentityDomainsAppIdcsLastModifiedBy | undefined);
get display(): string;
get ocid(): string;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppIdcsLastModifiedByList 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): DataOciIdentityDomainsAppIdcsLastModifiedByOutputReference;
}
export interface DataOciIdentityDomainsAppIdentityProviders {
}
export declare function dataOciIdentityDomainsAppIdentityProvidersToTerraform(struct?: DataOciIdentityDomainsAppIdentityProviders): any;
export declare function dataOciIdentityDomainsAppIdentityProvidersToHclTerraform(struct?: DataOciIdentityDomainsAppIdentityProviders): any;
export declare class DataOciIdentityDomainsAppIdentityProvidersOutputReference 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(): DataOciIdentityDomainsAppIdentityProviders | undefined;
set internalValue(value: DataOciIdentityDomainsAppIdentityProviders | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppIdentityProvidersList 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): DataOciIdentityDomainsAppIdentityProvidersOutputReference;
}
export interface DataOciIdentityDomainsAppIdpPolicy {
}
export declare function dataOciIdentityDomainsAppIdpPolicyToTerraform(struct?: DataOciIdentityDomainsAppIdpPolicy): any;
export declare function dataOciIdentityDomainsAppIdpPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppIdpPolicy): any;
export declare class DataOciIdentityDomainsAppIdpPolicyOutputReference 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(): DataOciIdentityDomainsAppIdpPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppIdpPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppIdpPolicyList 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): DataOciIdentityDomainsAppIdpPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppMeta {
}
export declare function dataOciIdentityDomainsAppMetaToTerraform(struct?: DataOciIdentityDomainsAppMeta): any;
export declare function dataOciIdentityDomainsAppMetaToHclTerraform(struct?: DataOciIdentityDomainsAppMeta): any;
export declare class DataOciIdentityDomainsAppMetaOutputReference 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(): DataOciIdentityDomainsAppMeta | undefined;
set internalValue(value: DataOciIdentityDomainsAppMeta | undefined);
get created(): string;
get lastModified(): string;
get location(): string;
get resourceType(): string;
get version(): string;
}
export declare class DataOciIdentityDomainsAppMetaList 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): DataOciIdentityDomainsAppMetaOutputReference;
}
export interface DataOciIdentityDomainsAppProtectableSecondaryAudiences {
}
export declare function dataOciIdentityDomainsAppProtectableSecondaryAudiencesToTerraform(struct?: DataOciIdentityDomainsAppProtectableSecondaryAudiences): any;
export declare function dataOciIdentityDomainsAppProtectableSecondaryAudiencesToHclTerraform(struct?: DataOciIdentityDomainsAppProtectableSecondaryAudiences): any;
export declare class DataOciIdentityDomainsAppProtectableSecondaryAudiencesOutputReference 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(): DataOciIdentityDomainsAppProtectableSecondaryAudiences | undefined;
set internalValue(value: DataOciIdentityDomainsAppProtectableSecondaryAudiences | undefined);
get readOnly(): cdktf.IResolvable;
get value(): string;
}
export declare class DataOciIdentityDomainsAppProtectableSecondaryAudiencesList 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): DataOciIdentityDomainsAppProtectableSecondaryAudiencesOutputReference;
}
export interface DataOciIdentityDomainsAppRadiusPolicy {
}
export declare function dataOciIdentityDomainsAppRadiusPolicyToTerraform(struct?: DataOciIdentityDomainsAppRadiusPolicy): any;
export declare function dataOciIdentityDomainsAppRadiusPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppRadiusPolicy): any;
export declare class DataOciIdentityDomainsAppRadiusPolicyOutputReference 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(): DataOciIdentityDomainsAppRadiusPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppRadiusPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppRadiusPolicyList 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): DataOciIdentityDomainsAppRadiusPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppSamlServiceProvider {
}
export declare function dataOciIdentityDomainsAppSamlServiceProviderToTerraform(struct?: DataOciIdentityDomainsAppSamlServiceProvider): any;
export declare function dataOciIdentityDomainsAppSamlServiceProviderToHclTerraform(struct?: DataOciIdentityDomainsAppSamlServiceProvider): any;
export declare class DataOciIdentityDomainsAppSamlServiceProviderOutputReference 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(): DataOciIdentityDomainsAppSamlServiceProvider | undefined;
set internalValue(value: DataOciIdentityDomainsAppSamlServiceProvider | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppSamlServiceProviderList 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): DataOciIdentityDomainsAppSamlServiceProviderOutputReference;
}
export interface DataOciIdentityDomainsAppScopes {
}
export declare function dataOciIdentityDomainsAppScopesToTerraform(struct?: DataOciIdentityDomainsAppScopes): any;
export declare function dataOciIdentityDomainsAppScopesToHclTerraform(struct?: DataOciIdentityDomainsAppScopes): any;
export declare class DataOciIdentityDomainsAppScopesOutputReference 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(): DataOciIdentityDomainsAppScopes | undefined;
set internalValue(value: DataOciIdentityDomainsAppScopes | undefined);
get description(): string;
get displayName(): string;
get fqs(): string;
get readOnly(): cdktf.IResolvable;
get requiresConsent(): cdktf.IResolvable;
get value(): string;
}
export declare class DataOciIdentityDomainsAppScopesList 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): DataOciIdentityDomainsAppScopesOutputReference;
}
export interface DataOciIdentityDomainsAppServiceParams {
}
export declare function dataOciIdentityDomainsAppServiceParamsToTerraform(struct?: DataOciIdentityDomainsAppServiceParams): any;
export declare function dataOciIdentityDomainsAppServiceParamsToHclTerraform(struct?: DataOciIdentityDomainsAppServiceParams): any;
export declare class DataOciIdentityDomainsAppServiceParamsOutputReference 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(): DataOciIdentityDomainsAppServiceParams | undefined;
set internalValue(value: DataOciIdentityDomainsAppServiceParams | undefined);
get name(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppServiceParamsList 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): DataOciIdentityDomainsAppServiceParamsOutputReference;
}
export interface DataOciIdentityDomainsAppSignonPolicy {
}
export declare function dataOciIdentityDomainsAppSignonPolicyToTerraform(struct?: DataOciIdentityDomainsAppSignonPolicy): any;
export declare function dataOciIdentityDomainsAppSignonPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppSignonPolicy): any;
export declare class DataOciIdentityDomainsAppSignonPolicyOutputReference 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(): DataOciIdentityDomainsAppSignonPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppSignonPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppSignonPolicyList 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): DataOciIdentityDomainsAppSignonPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppTags {
}
export declare function dataOciIdentityDomainsAppTagsToTerraform(struct?: DataOciIdentityDomainsAppTags): any;
export declare function dataOciIdentityDomainsAppTagsToHclTerraform(struct?: DataOciIdentityDomainsAppTags): any;
export declare class DataOciIdentityDomainsAppTagsOutputReference 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(): DataOciIdentityDomainsAppTags | undefined;
set internalValue(value: DataOciIdentityDomainsAppTags | undefined);
get key(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppTagsList 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): DataOciIdentityDomainsAppTagsOutputReference;
}
export interface DataOciIdentityDomainsAppTermsOfUse {
}
export declare function dataOciIdentityDomainsAppTermsOfUseToTerraform(struct?: DataOciIdentityDomainsAppTermsOfUse): any;
export declare function dataOciIdentityDomainsAppTermsOfUseToHclTerraform(struct?: DataOciIdentityDomainsAppTermsOfUse): any;
export declare class DataOciIdentityDomainsAppTermsOfUseOutputReference 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(): DataOciIdentityDomainsAppTermsOfUse | undefined;
set internalValue(value: DataOciIdentityDomainsAppTermsOfUse | undefined);
get name(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppTermsOfUseList 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): DataOciIdentityDomainsAppTermsOfUseOutputReference;
}
export interface DataOciIdentityDomainsAppTrustPolicies {
}
export declare function dataOciIdentityDomainsAppTrustPoliciesToTerraform(struct?: DataOciIdentityDomainsAppTrustPolicies): any;
export declare function dataOciIdentityDomainsAppTrustPoliciesToHclTerraform(struct?: DataOciIdentityDomainsAppTrustPolicies): any;
export declare class DataOciIdentityDomainsAppTrustPoliciesOutputReference 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(): DataOciIdentityDomainsAppTrustPolicies | undefined;
set internalValue(value: DataOciIdentityDomainsAppTrustPolicies | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppTrustPoliciesList 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): DataOciIdentityDomainsAppTrustPoliciesOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags | undefined);
get key(): string;
get namespace(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags | undefined);
get key(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags | undefined);
private _definedTags;
get definedTags(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList;
private _freeformTags;
get freeformTags(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList;
get tagSlug(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp | undefined);
private _domainApp;
get domainApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList;
get domainName(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp | undefined);
get allowAuthzDecisionTtl(): number;
private _allowAuthzPolicy;
get allowAuthzPolicy(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList;
private _appResources;
get appResources(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList;
get denyAuthzDecisionTtl(): number;
private _denyAuthzPolicy;
get denyAuthzPolicy(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch | undefined);
get formUrl(): string;
get formUrlMatchType(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp | undefined);
get configuration(): string;
get formCredMethod(): string;
get formCredentialSharingGroupId(): string;
private _formFillUrlMatch;
get formFillUrlMatch(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList;
get formType(): string;
get revealPasswordOnForm(): cdktf.IResolvable;
get syncFromTemplate(): cdktf.IResolvable;
get userNameFormExpression(): string;
get userNameFormTemplate(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch | undefined);
get formUrl(): string;
get formUrlMatchType(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate | undefined);
get configuration(): string;
get formCredMethod(): string;
get formCredentialSharingGroupId(): string;
private _formFillUrlMatch;
get formFillUrlMatch(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList;
get formType(): string;
get revealPasswordOnForm(): cdktf.IResolvable;
get syncFromTemplate(): cdktf.IResolvable;
get userNameFormExpression(): string;
get userNameFormTemplate(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp | undefined);
get defaultEncryptionSaltType(): string;
get masterKey(): string;
get maxRenewableAge(): number;
get maxTicketLife(): number;
get realmName(): string;
get supportedEncryptionSaltTypes(): string[];
get ticketFlags(): number;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties | undefined);
get confidential(): cdktf.IResolvable;
get displayName(): string;
get helpMessage(): string;
get icfType(): string;
get name(): string;
get order(): number;
get required(): cdktf.IResolvable;
get value(): string[];
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration | undefined);
get maxIdle(): number;
get maxObjects(): number;
get maxWait(): number;
get minEvictableIdleTimeMillis(): number;
get minIdle(): number;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle | undefined);
get display(): string;
get ref(): string;
get type(): string;
get value(): string;
get wellKnownId(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties | undefined);
get confidential(): cdktf.IResolvable;
get displayName(): string;
get helpMessage(): string;
get icfType(): string;
get name(): string;
get order(): number;
get required(): cdktf.IResolvable;
get value(): string[];
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle | undefined);
get display(): string;
get ref(): string;
get value(): string;
get wellKnownId(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges | undefined);
get name(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses | undefined);
get display(): string;
get isAccountObjectClass(): cdktf.IResolvable;
get ref(): string;
get resourceType(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential | undefined);
get accessToken(): string;
get accessTokenExpiry(): string;
get refreshToken(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp | undefined);
get accountFormVisible(): cdktf.IResolvable;
get adminConsentGranted(): cdktf.IResolvable;
private _bundleConfigurationProperties;
get bundleConfigurationProperties(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList;
private _bundlePoolConfiguration;
get bundlePoolConfiguration(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList;
get canBeAuthoritative(): cdktf.IResolvable;
get connected(): cdktf.IResolvable;
private _connectorBundle;
get connectorBundle(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList;
get enableAuthSyncNewUserNotification(): cdktf.IResolvable;
get enableSync(): cdktf.IResolvable;
get enableSyncSummaryReportNotification(): cdktf.IResolvable;
private _flatFileBundleConfigurationProperties;
get flatFileBundleConfigurationProperties(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList;
private _flatFileConnectorBundle;
get flatFileConnectorBundle(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList;
private _identityBridges;
get identityBridges(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList;
get isAuthoritative(): cdktf.IResolvable;
get isDirectory(): cdktf.IResolvable;
get isOnPremiseApp(): cdktf.IResolvable;
get isSchemaCustomizationSupported(): cdktf.IResolvable;
get isSchemaDiscoverySupported(): cdktf.IResolvable;
get isThreeLeggedOauthEnabled(): cdktf.IResolvable;
get isTwoLeggedOauthEnabled(): cdktf.IResolvable;
private _objectClasses;
get objectClasses(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList;
get syncConfigLastModified(): string;
private _threeLeggedOauthCredential;
get threeLeggedOauthCredential(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList;
get threeLeggedOauthProviderName(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp | undefined);
get multicloudPlatformUrl(): string;
get multicloudServiceType(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp | undefined);
get currentFederationMode(): string;
get currentSynchronizationMode(): string;
get enablingNextFedSyncModes(): cdktf.IResolvable;
get nextFederationMode(): string;
get nextSynchronizationMode(): string;
get region(): string;
get serviceInstanceIdentifier(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp | undefined);
get captureClientIp(): cdktf.IResolvable;
get clientIp(): string;
get countryCodeResponseAttributeId(): string;
get endUserIpAttribute(): string;
get groupMembershipRadiusAttribute(): string;
private _groupMembershipToReturn;
get groupMembershipToReturn(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList;
get groupNameFormat(): string;
get includeGroupInResponse(): cdktf.IResolvable;
get passwordAndOtpTogether(): cdktf.IResolvable;
get port(): string;
get radiusVendorSpecificId(): string;
get responseFormat(): string;
get responseFormatDelimiter(): string;
get secretKey(): string;
get typeOfRadiusApp(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp | undefined);
get requestable(): cdktf.IResolvable;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes | undefined);
get condition(): string;
get format(): string;
get groupName(): string;
get name(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes | undefined);
get direction(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes | undefined);
get format(): string;
get name(): string;
get userStoreAttributeName(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp | undefined);
get assertionConsumerUrl(): string;
get encryptAssertion(): cdktf.IResolvable;
get encryptionAlgorithm(): string;
get encryptionCertificate(): string;
get federationProtocol(): string;
private _groupAssertionAttributes;
get groupAssertionAttributes(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList;
get hokAcsUrl(): string;
get hokRequired(): cdktf.IResolvable;
get includeSigningCertInSignature(): cdktf.IResolvable;
get keyEncryptionAlgorithm(): string;
get lastNotificationSentTime(): string;
get logoutBinding(): string;
get logoutEnabled(): cdktf.IResolvable;
get logoutRequestUrl(): string;
get logoutResponseUrl(): string;
get metadata(): string;
get nameIdFormat(): string;
get nameIdUserstoreAttribute(): string;
private _outboundAssertionAttributes;
get outboundAssertionAttributes(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList;
get partnerProviderId(): string;
get partnerProviderPattern(): string;
get signResponseOrAssertion(): string;
get signatureHashAlgorithm(): string;
get signingCertificate(): string;
get succinctId(): string;
get tenantProviderId(): string;
private _userAssertionAttributes;
get userAssertionAttributes(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference;
}
export interface DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp {
}
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppToTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp): any;
export declare function dataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppToHclTerraform(struct?: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp): any;
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference 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(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp | undefined);
get resourceRef(): cdktf.IResolvable;
get webTierPolicyAzControl(): string;
get webTierPolicyJson(): string;
}
export declare class DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList 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): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference;
}
export interface DataOciIdentityDomainsAppUserRoles {
}
export declare function dataOciIdentityDomainsAppUserRolesToTerraform(struct?: DataOciIdentityDomainsAppUserRoles): any;
export declare function dataOciIdentityDomainsAppUserRolesToHclTerraform(struct?: DataOciIdentityDomainsAppUserRoles): any;
export declare class DataOciIdentityDomainsAppUserRolesOutputReference 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(): DataOciIdentityDomainsAppUserRoles | undefined;
set internalValue(value: DataOciIdentityDomainsAppUserRoles | undefined);
get description(): string;
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppUserRolesList 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): DataOciIdentityDomainsAppUserRolesOutputReference;
}
/**
* Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_app oci_identity_domains_app}
*/
export declare class DataOciIdentityDomainsApp extends cdktf.TerraformDataSource {
static readonly tfResourceType = "oci_identity_domains_app";
/**
* Generates CDKTF code for importing a DataOciIdentityDomainsApp 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 DataOciIdentityDomainsApp to import
* @param importFromId The id of the existing DataOciIdentityDomainsApp that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_app#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataOciIdentityDomainsApp 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_app oci_identity_domains_app} 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 DataOciIdentityDomainsAppConfig
*/
constructor(scope: Construct, id: string, config: DataOciIdentityDomainsAppConfig);
get accessTokenExpiry(): number;
private _accounts;
get accounts(): DataOciIdentityDomainsAppAccountsList;
get active(): cdktf.IResolvable;
private _adminRoles;
get adminRoles(): DataOciIdentityDomainsAppAdminRolesList;
private _aliasApps;
get aliasApps(): DataOciIdentityDomainsAppAliasAppsList;
get allUrlSchemesAllowed(): cdktf.IResolvable;
get allowAccessControl(): cdktf.IResolvable;
get allowOffline(): cdktf.IResolvable;
get allowedGrants(): string[];
get allowedOperations(): string[];
private _allowedScopes;
get allowedScopes(): DataOciIdentityDomainsAppAllowedScopesList;
private _allowedTags;
get allowedTags(): DataOciIdentityDomainsAppAllowedTagsList;
get appIcon(): string;
private _appId?;
get appId(): string;
set appId(value: string);
get appIdInput(): string | undefined;
private _appSignonPolicy;
get appSignonPolicy(): DataOciIdentityDomainsAppAppSignonPolicyList;
get appThumbnail(): string;
private _appsNetworkPerimeters;
get appsNetworkPerimeters(): DataOciIdentityDomainsAppAppsNetworkPerimetersList;
private _asOpcService;
get asOpcService(): DataOciIdentityDomainsAppAsOpcServiceList;
private _attrRenderingMetadata;
get attrRenderingMetadata(): DataOciIdentityDomainsAppAttrRenderingMetadataList;
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;
get audience(): string;
private _authorization?;
get authorization(): string;
set authorization(value: string);
resetAuthorization(): void;
get authorizationInput(): string | undefined;
private _basedOnTemplate;
get basedOnTemplate(): DataOciIdentityDomainsAppBasedOnTemplateList;
get bypassConsent(): cdktf.IResolvable;
get callbackServiceUrl(): string;
private _certificates;
get certificates(): DataOciIdentityDomainsAppCertificatesList;
get clientIpChecking(): string;
get clientSecret(): string;
get clientType(): string;
private _cloudControlProperties;
get cloudControlProperties(): DataOciIdentityDomainsAppCloudControlPropertiesList;
get compartmentOcid(): string;
get contactEmailAddress(): string;
get delegatedServiceNames(): string[];
get deleteInProgress(): cdktf.IResolvable;
get description(): string;
get disableKmsiTokenAuthentication(): cdktf.IResolvable;
get displayName(): string;
get domainOcid(): string;
private _editableAttributes;
get editableAttributes(): DataOciIdentityDomainsAppEditableAttributesList;
get errorPageUrl(): string;
private _grantedAppRoles;
get grantedAppRoles(): DataOciIdentityDomainsAppGrantedAppRolesList;
private _grants;
get grants(): DataOciIdentityDomainsAppGrantsList;
get hashedClientSecret(): string;
get homePageUrl(): string;
get icon(): string;
get id(): string;
get idTokenEncAlgo(): string;
private _idcsCreatedBy;
get idcsCreatedBy(): DataOciIdentityDomainsAppIdcsCreatedByList;
private _idcsEndpoint?;
get idcsEndpoint(): string;
set idcsEndpoint(value: string);
get idcsEndpointInput(): string | undefined;
private _idcsLastModifiedBy;
get idcsLastModifiedBy(): DataOciIdentityDomainsAppIdcsLastModifiedByList;
get idcsLastUpgradedInRelease(): string;
get idcsPreventedOperations(): string[];
private _identityProviders;
get identityProviders(): DataOciIdentityDomainsAppIdentityProvidersList;
private _idpPolicy;
get idpPolicy(): DataOciIdentityDomainsAppIdpPolicyList;
get infrastructure(): cdktf.IResolvable;
get isAliasApp(): cdktf.IResolvable;
get isDatabaseService(): cdktf.IResolvable;
get isEnterpriseApp(): cdktf.IResolvable;
get isFormFill(): cdktf.IResolvable;
get isKerberosRealm(): cdktf.IResolvable;
get isLoginTarget(): cdktf.IResolvable;
get isManagedApp(): cdktf.IResolvable;
get isMobileTarget(): cdktf.IResolvable;
get isMulticloudServiceApp(): cdktf.IResolvable;
get isOauthClient(): cdktf.IResolvable;
get isOauthResource(): cdktf.IResolvable;
get isObligationCapable(): cdktf.IResolvable;
get isOpcService(): cdktf.IResolvable;
get isRadiusApp(): cdktf.IResolvable;
get isSamlServiceProvider(): cdktf.IResolvable;
get isUnmanagedApp(): cdktf.IResolvable;
get isWebTierPolicy(): cdktf.IResolvable;
get landingPageUrl(): string;
get linkingCallbackUrl(): string;
get loginMechanism(): string;
get loginPageUrl(): string;
get logoutPageUrl(): string;
get logoutUri(): string;
private _meta;
get meta(): DataOciIdentityDomainsAppMetaList;
get meterAsOpcService(): cdktf.IResolvable;
get migrated(): cdktf.IResolvable;
get name(): string;
get ocid(): string;
get postLogoutRedirectUris(): string[];
get privacyPolicyUrl(): string;
get productLogoUrl(): string;
get productName(): string;
private _protectableSecondaryAudiences;
get protectableSecondaryAudiences(): DataOciIdentityDomainsAppProtectableSecondaryAudiencesList;
private _radiusPolicy;
get radiusPolicy(): DataOciIdentityDomainsAppRadiusPolicyList;
get readyToUpgrade(): cdktf.IResolvable;
get redirectUris(): string[];
get refreshTokenExpiry(): number;
private _resourceTypeSchemaVersion?;
get resourceTypeSchemaVersion(): string;
set resourceTypeSchemaVersion(value: string);
resetResourceTypeSchemaVersion(): void;
get resourceTypeSchemaVersionInput(): string | undefined;
private _samlServiceProvider;
get samlServiceProvider(): DataOciIdentityDomainsAppSamlServiceProviderList;
get schemas(): string[];
private _scopes;
get scopes(): DataOciIdentityDomainsAppScopesList;
get secondaryAudiences(): string[];
private _serviceParams;
get serviceParams(): DataOciIdentityDomainsAppServiceParamsList;
get serviceTypeUrn(): string;
get serviceTypeVersion(): string;
get showInMyApps(): cdktf.IResolvable;
private _signonPolicy;
get signonPolicy(): DataOciIdentityDomainsAppSignonPolicyList;
private _tags;
get tags(): DataOciIdentityDomainsAppTagsList;
get tenancyOcid(): string;
get termsOfServiceUrl(): string;
private _termsOfUse;
get termsOfUse(): DataOciIdentityDomainsAppTermsOfUseList;
private _trustPolicies;
get trustPolicies(): DataOciIdentityDomainsAppTrustPoliciesList;
get trustScope(): string;
private _urnietfparamsscimschemasoracleidcsextensionOciTags;
get urnietfparamsscimschemasoracleidcsextensionOciTags(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsList;
private _urnietfparamsscimschemasoracleidcsextensiondbcsApp;
get urnietfparamsscimschemasoracleidcsextensiondbcsApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppList;
private _urnietfparamsscimschemasoracleidcsextensionenterpriseAppApp;
get urnietfparamsscimschemasoracleidcsextensionenterpriseAppApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList;
private _urnietfparamsscimschemasoracleidcsextensionformFillAppApp;
get urnietfparamsscimschemasoracleidcsextensionformFillAppApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList;
private _urnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate;
get urnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList;
private _urnietfparamsscimschemasoracleidcsextensionkerberosRealmApp;
get urnietfparamsscimschemasoracleidcsextensionkerberosRealmApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList;
private _urnietfparamsscimschemasoracleidcsextensionmanagedappApp;
get urnietfparamsscimschemasoracleidcsextensionmanagedappApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList;
private _urnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp;
get urnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList;
private _urnietfparamsscimschemasoracleidcsextensionopcServiceApp;
get urnietfparamsscimschemasoracleidcsextensionopcServiceApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList;
private _urnietfparamsscimschemasoracleidcsextensionradiusAppApp;
get urnietfparamsscimschemasoracleidcsextensionradiusAppApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList;
private _urnietfparamsscimschemasoracleidcsextensionrequestableApp;
get urnietfparamsscimschemasoracleidcsextensionrequestableApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppList;
private _urnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp;
get urnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList;
private _urnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp;
get urnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp(): DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList;
private _userRoles;
get userRoles(): DataOciIdentityDomainsAppUserRolesList;
protected synthesizeAttributes(): {
[name: string]: any;
};
protected synthesizeHclAttributes(): {
[name: string]: any;
};
}