rhizo-co-terraform-provider-oci
Version:
Prebuilt oci Provider for Terraform CDK (cdktf)
2,617 lines • 172 kB
TypeScript
import { Construct } from 'constructs';
import * as cdktf from 'cdktf';
export interface DataOciIdentityDomainsAppsConfig extends cdktf.TerraformMetaArguments {
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#app_count DataOciIdentityDomainsApps#app_count}
*/
readonly appCount?: number;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#app_filter DataOciIdentityDomainsApps#app_filter}
*/
readonly appFilter?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#attribute_sets DataOciIdentityDomainsApps#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_apps#attributes DataOciIdentityDomainsApps#attributes}
*/
readonly attributes?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#authorization DataOciIdentityDomainsApps#authorization}
*/
readonly authorization?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#compartment_id DataOciIdentityDomainsApps#compartment_id}
*/
readonly compartmentId?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#id DataOciIdentityDomainsApps#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
*/
readonly id?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#idcs_endpoint DataOciIdentityDomainsApps#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_apps#resource_type_schema_version DataOciIdentityDomainsApps#resource_type_schema_version}
*/
readonly resourceTypeSchemaVersion?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#sort_by DataOciIdentityDomainsApps#sort_by}
*/
readonly sortBy?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#sort_order DataOciIdentityDomainsApps#sort_order}
*/
readonly sortOrder?: string;
/**
* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#start_index DataOciIdentityDomainsApps#start_index}
*/
readonly startIndex?: number;
}
export interface DataOciIdentityDomainsAppsAppsAccounts {
}
export declare function dataOciIdentityDomainsAppsAppsAccountsToTerraform(struct?: DataOciIdentityDomainsAppsAppsAccounts): any;
export declare function dataOciIdentityDomainsAppsAppsAccountsToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsAccounts): any;
export declare class DataOciIdentityDomainsAppsAppsAccountsOutputReference 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(): DataOciIdentityDomainsAppsAppsAccounts | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsAccounts | undefined);
get active(): cdktf.IResolvable;
get name(): string;
get ownerId(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsAccountsList 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): DataOciIdentityDomainsAppsAppsAccountsOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsAdminRoles {
}
export declare function dataOciIdentityDomainsAppsAppsAdminRolesToTerraform(struct?: DataOciIdentityDomainsAppsAppsAdminRoles): any;
export declare function dataOciIdentityDomainsAppsAppsAdminRolesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsAdminRoles): any;
export declare class DataOciIdentityDomainsAppsAppsAdminRolesOutputReference 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(): DataOciIdentityDomainsAppsAppsAdminRoles | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsAdminRoles | undefined);
get description(): string;
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsAdminRolesList 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): DataOciIdentityDomainsAppsAppsAdminRolesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsAliasApps {
}
export declare function dataOciIdentityDomainsAppsAppsAliasAppsToTerraform(struct?: DataOciIdentityDomainsAppsAppsAliasApps): any;
export declare function dataOciIdentityDomainsAppsAppsAliasAppsToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsAliasApps): any;
export declare class DataOciIdentityDomainsAppsAppsAliasAppsOutputReference 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(): DataOciIdentityDomainsAppsAppsAliasApps | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsAliasApps | undefined);
get description(): string;
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsAliasAppsList 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): DataOciIdentityDomainsAppsAppsAliasAppsOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsAllowedScopes {
}
export declare function dataOciIdentityDomainsAppsAppsAllowedScopesToTerraform(struct?: DataOciIdentityDomainsAppsAppsAllowedScopes): any;
export declare function dataOciIdentityDomainsAppsAppsAllowedScopesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsAllowedScopes): any;
export declare class DataOciIdentityDomainsAppsAppsAllowedScopesOutputReference 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(): DataOciIdentityDomainsAppsAppsAllowedScopes | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsAllowedScopes | undefined);
get fqs(): string;
get idOfDefiningApp(): string;
get readOnly(): cdktf.IResolvable;
}
export declare class DataOciIdentityDomainsAppsAppsAllowedScopesList 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): DataOciIdentityDomainsAppsAppsAllowedScopesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsAllowedTags {
}
export declare function dataOciIdentityDomainsAppsAppsAllowedTagsToTerraform(struct?: DataOciIdentityDomainsAppsAppsAllowedTags): any;
export declare function dataOciIdentityDomainsAppsAppsAllowedTagsToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsAllowedTags): any;
export declare class DataOciIdentityDomainsAppsAppsAllowedTagsOutputReference 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(): DataOciIdentityDomainsAppsAppsAllowedTags | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsAllowedTags | undefined);
get key(): string;
get readOnly(): cdktf.IResolvable;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsAllowedTagsList 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): DataOciIdentityDomainsAppsAppsAllowedTagsOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsAppSignonPolicy {
}
export declare function dataOciIdentityDomainsAppsAppsAppSignonPolicyToTerraform(struct?: DataOciIdentityDomainsAppsAppsAppSignonPolicy): any;
export declare function dataOciIdentityDomainsAppsAppsAppSignonPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsAppSignonPolicy): any;
export declare class DataOciIdentityDomainsAppsAppsAppSignonPolicyOutputReference 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(): DataOciIdentityDomainsAppsAppsAppSignonPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsAppSignonPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsAppSignonPolicyList 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): DataOciIdentityDomainsAppsAppsAppSignonPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsAppsNetworkPerimeters {
}
export declare function dataOciIdentityDomainsAppsAppsAppsNetworkPerimetersToTerraform(struct?: DataOciIdentityDomainsAppsAppsAppsNetworkPerimeters): any;
export declare function dataOciIdentityDomainsAppsAppsAppsNetworkPerimetersToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsAppsNetworkPerimeters): any;
export declare class DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersOutputReference 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(): DataOciIdentityDomainsAppsAppsAppsNetworkPerimeters | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsAppsNetworkPerimeters | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersList 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): DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsAsOpcService {
}
export declare function dataOciIdentityDomainsAppsAppsAsOpcServiceToTerraform(struct?: DataOciIdentityDomainsAppsAppsAsOpcService): any;
export declare function dataOciIdentityDomainsAppsAppsAsOpcServiceToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsAsOpcService): any;
export declare class DataOciIdentityDomainsAppsAppsAsOpcServiceOutputReference 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(): DataOciIdentityDomainsAppsAppsAsOpcService | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsAsOpcService | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsAsOpcServiceList 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): DataOciIdentityDomainsAppsAppsAsOpcServiceOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsAttrRenderingMetadata {
}
export declare function dataOciIdentityDomainsAppsAppsAttrRenderingMetadataToTerraform(struct?: DataOciIdentityDomainsAppsAppsAttrRenderingMetadata): any;
export declare function dataOciIdentityDomainsAppsAppsAttrRenderingMetadataToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsAttrRenderingMetadata): any;
export declare class DataOciIdentityDomainsAppsAppsAttrRenderingMetadataOutputReference 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(): DataOciIdentityDomainsAppsAppsAttrRenderingMetadata | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsAttrRenderingMetadata | 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 DataOciIdentityDomainsAppsAppsAttrRenderingMetadataList 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): DataOciIdentityDomainsAppsAppsAttrRenderingMetadataOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsBasedOnTemplate {
}
export declare function dataOciIdentityDomainsAppsAppsBasedOnTemplateToTerraform(struct?: DataOciIdentityDomainsAppsAppsBasedOnTemplate): any;
export declare function dataOciIdentityDomainsAppsAppsBasedOnTemplateToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsBasedOnTemplate): any;
export declare class DataOciIdentityDomainsAppsAppsBasedOnTemplateOutputReference 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(): DataOciIdentityDomainsAppsAppsBasedOnTemplate | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsBasedOnTemplate | undefined);
get lastModified(): string;
get ref(): string;
get value(): string;
get wellKnownId(): string;
}
export declare class DataOciIdentityDomainsAppsAppsBasedOnTemplateList 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): DataOciIdentityDomainsAppsAppsBasedOnTemplateOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsCertificates {
}
export declare function dataOciIdentityDomainsAppsAppsCertificatesToTerraform(struct?: DataOciIdentityDomainsAppsAppsCertificates): any;
export declare function dataOciIdentityDomainsAppsAppsCertificatesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsCertificates): any;
export declare class DataOciIdentityDomainsAppsAppsCertificatesOutputReference 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(): DataOciIdentityDomainsAppsAppsCertificates | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsCertificates | undefined);
get certAlias(): string;
get kid(): string;
get sha1Thumbprint(): string;
get x509Base64Certificate(): string;
get x5T(): string;
}
export declare class DataOciIdentityDomainsAppsAppsCertificatesList 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): DataOciIdentityDomainsAppsAppsCertificatesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsCloudControlProperties {
}
export declare function dataOciIdentityDomainsAppsAppsCloudControlPropertiesToTerraform(struct?: DataOciIdentityDomainsAppsAppsCloudControlProperties): any;
export declare function dataOciIdentityDomainsAppsAppsCloudControlPropertiesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsCloudControlProperties): any;
export declare class DataOciIdentityDomainsAppsAppsCloudControlPropertiesOutputReference 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(): DataOciIdentityDomainsAppsAppsCloudControlProperties | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsCloudControlProperties | undefined);
get name(): string;
get values(): string[];
}
export declare class DataOciIdentityDomainsAppsAppsCloudControlPropertiesList 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): DataOciIdentityDomainsAppsAppsCloudControlPropertiesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsEditableAttributes {
}
export declare function dataOciIdentityDomainsAppsAppsEditableAttributesToTerraform(struct?: DataOciIdentityDomainsAppsAppsEditableAttributes): any;
export declare function dataOciIdentityDomainsAppsAppsEditableAttributesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsEditableAttributes): any;
export declare class DataOciIdentityDomainsAppsAppsEditableAttributesOutputReference 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(): DataOciIdentityDomainsAppsAppsEditableAttributes | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsEditableAttributes | undefined);
get name(): string;
}
export declare class DataOciIdentityDomainsAppsAppsEditableAttributesList 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): DataOciIdentityDomainsAppsAppsEditableAttributesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsGrantedAppRoles {
}
export declare function dataOciIdentityDomainsAppsAppsGrantedAppRolesToTerraform(struct?: DataOciIdentityDomainsAppsAppsGrantedAppRoles): any;
export declare function dataOciIdentityDomainsAppsAppsGrantedAppRolesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsGrantedAppRoles): any;
export declare class DataOciIdentityDomainsAppsAppsGrantedAppRolesOutputReference 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(): DataOciIdentityDomainsAppsAppsGrantedAppRoles | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsGrantedAppRoles | 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 DataOciIdentityDomainsAppsAppsGrantedAppRolesList 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): DataOciIdentityDomainsAppsAppsGrantedAppRolesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsGrants {
}
export declare function dataOciIdentityDomainsAppsAppsGrantsToTerraform(struct?: DataOciIdentityDomainsAppsAppsGrants): any;
export declare function dataOciIdentityDomainsAppsAppsGrantsToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsGrants): any;
export declare class DataOciIdentityDomainsAppsAppsGrantsOutputReference 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(): DataOciIdentityDomainsAppsAppsGrants | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsGrants | undefined);
get grantMechanism(): string;
get granteeId(): string;
get granteeType(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsGrantsList 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): DataOciIdentityDomainsAppsAppsGrantsOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsIdcsCreatedBy {
}
export declare function dataOciIdentityDomainsAppsAppsIdcsCreatedByToTerraform(struct?: DataOciIdentityDomainsAppsAppsIdcsCreatedBy): any;
export declare function dataOciIdentityDomainsAppsAppsIdcsCreatedByToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsIdcsCreatedBy): any;
export declare class DataOciIdentityDomainsAppsAppsIdcsCreatedByOutputReference 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(): DataOciIdentityDomainsAppsAppsIdcsCreatedBy | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsIdcsCreatedBy | undefined);
get display(): string;
get ocid(): string;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsIdcsCreatedByList 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): DataOciIdentityDomainsAppsAppsIdcsCreatedByOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsIdcsLastModifiedBy {
}
export declare function dataOciIdentityDomainsAppsAppsIdcsLastModifiedByToTerraform(struct?: DataOciIdentityDomainsAppsAppsIdcsLastModifiedBy): any;
export declare function dataOciIdentityDomainsAppsAppsIdcsLastModifiedByToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsIdcsLastModifiedBy): any;
export declare class DataOciIdentityDomainsAppsAppsIdcsLastModifiedByOutputReference 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(): DataOciIdentityDomainsAppsAppsIdcsLastModifiedBy | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsIdcsLastModifiedBy | undefined);
get display(): string;
get ocid(): string;
get ref(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsIdcsLastModifiedByList 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): DataOciIdentityDomainsAppsAppsIdcsLastModifiedByOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsIdentityProviders {
}
export declare function dataOciIdentityDomainsAppsAppsIdentityProvidersToTerraform(struct?: DataOciIdentityDomainsAppsAppsIdentityProviders): any;
export declare function dataOciIdentityDomainsAppsAppsIdentityProvidersToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsIdentityProviders): any;
export declare class DataOciIdentityDomainsAppsAppsIdentityProvidersOutputReference 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(): DataOciIdentityDomainsAppsAppsIdentityProviders | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsIdentityProviders | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsIdentityProvidersList 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): DataOciIdentityDomainsAppsAppsIdentityProvidersOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsIdpPolicy {
}
export declare function dataOciIdentityDomainsAppsAppsIdpPolicyToTerraform(struct?: DataOciIdentityDomainsAppsAppsIdpPolicy): any;
export declare function dataOciIdentityDomainsAppsAppsIdpPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsIdpPolicy): any;
export declare class DataOciIdentityDomainsAppsAppsIdpPolicyOutputReference 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(): DataOciIdentityDomainsAppsAppsIdpPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsIdpPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsIdpPolicyList 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): DataOciIdentityDomainsAppsAppsIdpPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsMeta {
}
export declare function dataOciIdentityDomainsAppsAppsMetaToTerraform(struct?: DataOciIdentityDomainsAppsAppsMeta): any;
export declare function dataOciIdentityDomainsAppsAppsMetaToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsMeta): any;
export declare class DataOciIdentityDomainsAppsAppsMetaOutputReference 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(): DataOciIdentityDomainsAppsAppsMeta | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsMeta | undefined);
get created(): string;
get lastModified(): string;
get location(): string;
get resourceType(): string;
get version(): string;
}
export declare class DataOciIdentityDomainsAppsAppsMetaList 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): DataOciIdentityDomainsAppsAppsMetaOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiences {
}
export declare function dataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesToTerraform(struct?: DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiences): any;
export declare function dataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiences): any;
export declare class DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesOutputReference 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(): DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiences | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiences | undefined);
get readOnly(): cdktf.IResolvable;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesList 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): DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsRadiusPolicy {
}
export declare function dataOciIdentityDomainsAppsAppsRadiusPolicyToTerraform(struct?: DataOciIdentityDomainsAppsAppsRadiusPolicy): any;
export declare function dataOciIdentityDomainsAppsAppsRadiusPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsRadiusPolicy): any;
export declare class DataOciIdentityDomainsAppsAppsRadiusPolicyOutputReference 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(): DataOciIdentityDomainsAppsAppsRadiusPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsRadiusPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsRadiusPolicyList 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): DataOciIdentityDomainsAppsAppsRadiusPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsSamlServiceProvider {
}
export declare function dataOciIdentityDomainsAppsAppsSamlServiceProviderToTerraform(struct?: DataOciIdentityDomainsAppsAppsSamlServiceProvider): any;
export declare function dataOciIdentityDomainsAppsAppsSamlServiceProviderToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsSamlServiceProvider): any;
export declare class DataOciIdentityDomainsAppsAppsSamlServiceProviderOutputReference 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(): DataOciIdentityDomainsAppsAppsSamlServiceProvider | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsSamlServiceProvider | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsSamlServiceProviderList 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): DataOciIdentityDomainsAppsAppsSamlServiceProviderOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsScopes {
}
export declare function dataOciIdentityDomainsAppsAppsScopesToTerraform(struct?: DataOciIdentityDomainsAppsAppsScopes): any;
export declare function dataOciIdentityDomainsAppsAppsScopesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsScopes): any;
export declare class DataOciIdentityDomainsAppsAppsScopesOutputReference 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(): DataOciIdentityDomainsAppsAppsScopes | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsScopes | undefined);
get description(): string;
get displayName(): string;
get fqs(): string;
get readOnly(): cdktf.IResolvable;
get requiresConsent(): cdktf.IResolvable;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsScopesList 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): DataOciIdentityDomainsAppsAppsScopesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsServiceParams {
}
export declare function dataOciIdentityDomainsAppsAppsServiceParamsToTerraform(struct?: DataOciIdentityDomainsAppsAppsServiceParams): any;
export declare function dataOciIdentityDomainsAppsAppsServiceParamsToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsServiceParams): any;
export declare class DataOciIdentityDomainsAppsAppsServiceParamsOutputReference 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(): DataOciIdentityDomainsAppsAppsServiceParams | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsServiceParams | undefined);
get name(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsServiceParamsList 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): DataOciIdentityDomainsAppsAppsServiceParamsOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsSignonPolicy {
}
export declare function dataOciIdentityDomainsAppsAppsSignonPolicyToTerraform(struct?: DataOciIdentityDomainsAppsAppsSignonPolicy): any;
export declare function dataOciIdentityDomainsAppsAppsSignonPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsSignonPolicy): any;
export declare class DataOciIdentityDomainsAppsAppsSignonPolicyOutputReference 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(): DataOciIdentityDomainsAppsAppsSignonPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsSignonPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsSignonPolicyList 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): DataOciIdentityDomainsAppsAppsSignonPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsTags {
}
export declare function dataOciIdentityDomainsAppsAppsTagsToTerraform(struct?: DataOciIdentityDomainsAppsAppsTags): any;
export declare function dataOciIdentityDomainsAppsAppsTagsToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsTags): any;
export declare class DataOciIdentityDomainsAppsAppsTagsOutputReference 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(): DataOciIdentityDomainsAppsAppsTags | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsTags | undefined);
get key(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsTagsList 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): DataOciIdentityDomainsAppsAppsTagsOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsTermsOfUse {
}
export declare function dataOciIdentityDomainsAppsAppsTermsOfUseToTerraform(struct?: DataOciIdentityDomainsAppsAppsTermsOfUse): any;
export declare function dataOciIdentityDomainsAppsAppsTermsOfUseToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsTermsOfUse): any;
export declare class DataOciIdentityDomainsAppsAppsTermsOfUseOutputReference 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(): DataOciIdentityDomainsAppsAppsTermsOfUse | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsTermsOfUse | undefined);
get name(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsTermsOfUseList 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): DataOciIdentityDomainsAppsAppsTermsOfUseOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsTrustPolicies {
}
export declare function dataOciIdentityDomainsAppsAppsTrustPoliciesToTerraform(struct?: DataOciIdentityDomainsAppsAppsTrustPolicies): any;
export declare function dataOciIdentityDomainsAppsAppsTrustPoliciesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsTrustPolicies): any;
export declare class DataOciIdentityDomainsAppsAppsTrustPoliciesOutputReference 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(): DataOciIdentityDomainsAppsAppsTrustPolicies | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsTrustPolicies | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsTrustPoliciesList 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): DataOciIdentityDomainsAppsAppsTrustPoliciesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags | undefined);
get key(): string;
get namespace(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags | undefined);
get key(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTags {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTags): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTags): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTags | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTags | undefined);
private _definedTags;
get definedTags(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList;
private _freeformTags;
get freeformTags(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList;
get tagSlug(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsApp | undefined);
private _domainApp;
get domainApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList;
get domainName(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy | undefined);
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp | undefined);
get allowAuthzDecisionTtl(): number;
private _allowAuthzPolicy;
get allowAuthzPolicy(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList;
private _appResources;
get appResources(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList;
get denyAuthzDecisionTtl(): number;
private _denyAuthzPolicy;
get denyAuthzPolicy(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch | undefined);
get formUrl(): string;
get formUrlMatchType(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppApp | undefined);
get configuration(): string;
get formCredMethod(): string;
get formCredentialSharingGroupId(): string;
private _formFillUrlMatch;
get formFillUrlMatch(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList;
get formType(): string;
get revealPasswordOnForm(): cdktf.IResolvable;
get syncFromTemplate(): cdktf.IResolvable;
get userNameFormExpression(): string;
get userNameFormTemplate(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch | undefined);
get formUrl(): string;
get formUrlMatchType(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate | undefined);
get configuration(): string;
get formCredMethod(): string;
get formCredentialSharingGroupId(): string;
private _formFillUrlMatch;
get formFillUrlMatch(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList;
get formType(): string;
get revealPasswordOnForm(): cdktf.IResolvable;
get syncFromTemplate(): cdktf.IResolvable;
get userNameFormExpression(): string;
get userNameFormTemplate(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp | 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 DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties | 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 DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration | undefined);
get maxIdle(): number;
get maxObjects(): number;
get maxWait(): number;
get minEvictableIdleTimeMillis(): number;
get minIdle(): number;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle | undefined);
get display(): string;
get ref(): string;
get type(): string;
get value(): string;
get wellKnownId(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties | 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 DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle | undefined);
get display(): string;
get ref(): string;
get value(): string;
get wellKnownId(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges | undefined);
get name(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses | undefined);
get display(): string;
get isAccountObjectClass(): cdktf.IResolvable;
get ref(): string;
get resourceType(): string;
get type(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential | undefined);
get accessToken(): string;
get accessTokenExpiry(): string;
get refreshToken(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappApp | undefined);
get accountFormVisible(): cdktf.IResolvable;
get adminConsentGranted(): cdktf.IResolvable;
private _bundleConfigurationProperties;
get bundleConfigurationProperties(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList;
private _bundlePoolConfiguration;
get bundlePoolConfiguration(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList;
get canBeAuthoritative(): cdktf.IResolvable;
get connected(): cdktf.IResolvable;
private _connectorBundle;
get connectorBundle(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList;
get enableAuthSyncNewUserNotification(): cdktf.IResolvable;
get enableSync(): cdktf.IResolvable;
get enableSyncSummaryReportNotification(): cdktf.IResolvable;
private _flatFileBundleConfigurationProperties;
get flatFileBundleConfigurationProperties(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList;
private _flatFileConnectorBundle;
get flatFileConnectorBundle(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList;
private _identityBridges;
get identityBridges(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList;
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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList;
get syncConfigLastModified(): string;
private _threeLeggedOauthCredential;
get threeLeggedOauthCredential(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList;
get threeLeggedOauthProviderName(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp | undefined);
get multicloudPlatformUrl(): string;
get multicloudServiceType(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceApp | 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 DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn | undefined);
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppApp | undefined);
get captureClientIp(): cdktf.IResolvable;
get clientIp(): string;
get countryCodeResponseAttributeId(): string;
get endUserIpAttribute(): string;
get groupMembershipRadiusAttribute(): string;
private _groupMembershipToReturn;
get groupMembershipToReturn(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList;
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 DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableApp | undefined);
get requestable(): cdktf.IResolvable;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes | undefined);
get condition(): string;
get format(): string;
get groupName(): string;
get name(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes | undefined);
get direction(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes | undefined);
get format(): string;
get name(): string;
get userStoreAttributeName(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp | undefined);
get assertionConsumerUrl(): string;
get encryptAssertion(): cdktf.IResolvable;
get encryptionAlgorithm(): string;
get encryptionCertificate(): string;
get federationProtocol(): string;
private _groupAssertionAttributes;
get groupAssertionAttributes(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList;
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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList;
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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp {
}
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppToTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp): any;
export declare function dataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp): any;
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference 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(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp | undefined);
get resourceRef(): cdktf.IResolvable;
get webTierPolicyAzControl(): string;
get webTierPolicyJson(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList 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): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference;
}
export interface DataOciIdentityDomainsAppsAppsUserRoles {
}
export declare function dataOciIdentityDomainsAppsAppsUserRolesToTerraform(struct?: DataOciIdentityDomainsAppsAppsUserRoles): any;
export declare function dataOciIdentityDomainsAppsAppsUserRolesToHclTerraform(struct?: DataOciIdentityDomainsAppsAppsUserRoles): any;
export declare class DataOciIdentityDomainsAppsAppsUserRolesOutputReference 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(): DataOciIdentityDomainsAppsAppsUserRoles | undefined;
set internalValue(value: DataOciIdentityDomainsAppsAppsUserRoles | undefined);
get description(): string;
get display(): string;
get ref(): string;
get value(): string;
}
export declare class DataOciIdentityDomainsAppsAppsUserRolesList 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): DataOciIdentityDomainsAppsAppsUserRolesOutputReference;
}
export interface DataOciIdentityDomainsAppsApps {
}
export declare function dataOciIdentityDomainsAppsAppsToTerraform(struct?: DataOciIdentityDomainsAppsApps): any;
export declare function dataOciIdentityDomainsAppsAppsToHclTerraform(struct?: DataOciIdentityDomainsAppsApps): any;
export declare class DataOciIdentityDomainsAppsAppsOutputReference 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(): DataOciIdentityDomainsAppsApps | undefined;
set internalValue(value: DataOciIdentityDomainsAppsApps | undefined);
get accessTokenExpiry(): number;
private _accounts;
get accounts(): DataOciIdentityDomainsAppsAppsAccountsList;
get active(): cdktf.IResolvable;
private _adminRoles;
get adminRoles(): DataOciIdentityDomainsAppsAppsAdminRolesList;
private _aliasApps;
get aliasApps(): DataOciIdentityDomainsAppsAppsAliasAppsList;
get allUrlSchemesAllowed(): cdktf.IResolvable;
get allowAccessControl(): cdktf.IResolvable;
get allowOffline(): cdktf.IResolvable;
get allowedGrants(): string[];
get allowedOperations(): string[];
private _allowedScopes;
get allowedScopes(): DataOciIdentityDomainsAppsAppsAllowedScopesList;
private _allowedTags;
get allowedTags(): DataOciIdentityDomainsAppsAppsAllowedTagsList;
get appIcon(): string;
private _appSignonPolicy;
get appSignonPolicy(): DataOciIdentityDomainsAppsAppsAppSignonPolicyList;
get appThumbnail(): string;
private _appsNetworkPerimeters;
get appsNetworkPerimeters(): DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersList;
private _asOpcService;
get asOpcService(): DataOciIdentityDomainsAppsAppsAsOpcServiceList;
private _attrRenderingMetadata;
get attrRenderingMetadata(): DataOciIdentityDomainsAppsAppsAttrRenderingMetadataList;
get attributeSets(): string[];
get attributes(): string;
get audience(): string;
get authorization(): string;
private _basedOnTemplate;
get basedOnTemplate(): DataOciIdentityDomainsAppsAppsBasedOnTemplateList;
get bypassConsent(): cdktf.IResolvable;
get callbackServiceUrl(): string;
private _certificates;
get certificates(): DataOciIdentityDomainsAppsAppsCertificatesList;
get clientIpChecking(): string;
get clientSecret(): string;
get clientType(): string;
private _cloudControlProperties;
get cloudControlProperties(): DataOciIdentityDomainsAppsAppsCloudControlPropertiesList;
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(): DataOciIdentityDomainsAppsAppsEditableAttributesList;
get errorPageUrl(): string;
private _grantedAppRoles;
get grantedAppRoles(): DataOciIdentityDomainsAppsAppsGrantedAppRolesList;
private _grants;
get grants(): DataOciIdentityDomainsAppsAppsGrantsList;
get hashedClientSecret(): string;
get homePageUrl(): string;
get icon(): string;
get id(): string;
get idTokenEncAlgo(): string;
private _idcsCreatedBy;
get idcsCreatedBy(): DataOciIdentityDomainsAppsAppsIdcsCreatedByList;
get idcsEndpoint(): string;
private _idcsLastModifiedBy;
get idcsLastModifiedBy(): DataOciIdentityDomainsAppsAppsIdcsLastModifiedByList;
get idcsLastUpgradedInRelease(): string;
get idcsPreventedOperations(): string[];
private _identityProviders;
get identityProviders(): DataOciIdentityDomainsAppsAppsIdentityProvidersList;
private _idpPolicy;
get idpPolicy(): DataOciIdentityDomainsAppsAppsIdpPolicyList;
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(): DataOciIdentityDomainsAppsAppsMetaList;
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(): DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesList;
private _radiusPolicy;
get radiusPolicy(): DataOciIdentityDomainsAppsAppsRadiusPolicyList;
get readyToUpgrade(): cdktf.IResolvable;
get redirectUris(): string[];
get refreshTokenExpiry(): number;
get resourceTypeSchemaVersion(): string;
private _samlServiceProvider;
get samlServiceProvider(): DataOciIdentityDomainsAppsAppsSamlServiceProviderList;
get schemas(): string[];
private _scopes;
get scopes(): DataOciIdentityDomainsAppsAppsScopesList;
get secondaryAudiences(): string[];
private _serviceParams;
get serviceParams(): DataOciIdentityDomainsAppsAppsServiceParamsList;
get serviceTypeUrn(): string;
get serviceTypeVersion(): string;
get showInMyApps(): cdktf.IResolvable;
private _signonPolicy;
get signonPolicy(): DataOciIdentityDomainsAppsAppsSignonPolicyList;
private _tags;
get tags(): DataOciIdentityDomainsAppsAppsTagsList;
get tenancyOcid(): string;
get termsOfServiceUrl(): string;
private _termsOfUse;
get termsOfUse(): DataOciIdentityDomainsAppsAppsTermsOfUseList;
private _trustPolicies;
get trustPolicies(): DataOciIdentityDomainsAppsAppsTrustPoliciesList;
get trustScope(): string;
private _urnietfparamsscimschemasoracleidcsextensionOciTags;
get urnietfparamsscimschemasoracleidcsextensionOciTags(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsList;
private _urnietfparamsscimschemasoracleidcsextensiondbcsApp;
get urnietfparamsscimschemasoracleidcsextensiondbcsApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppList;
private _urnietfparamsscimschemasoracleidcsextensionenterpriseAppApp;
get urnietfparamsscimschemasoracleidcsextensionenterpriseAppApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList;
private _urnietfparamsscimschemasoracleidcsextensionformFillAppApp;
get urnietfparamsscimschemasoracleidcsextensionformFillAppApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList;
private _urnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate;
get urnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList;
private _urnietfparamsscimschemasoracleidcsextensionkerberosRealmApp;
get urnietfparamsscimschemasoracleidcsextensionkerberosRealmApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList;
private _urnietfparamsscimschemasoracleidcsextensionmanagedappApp;
get urnietfparamsscimschemasoracleidcsextensionmanagedappApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList;
private _urnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp;
get urnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList;
private _urnietfparamsscimschemasoracleidcsextensionopcServiceApp;
get urnietfparamsscimschemasoracleidcsextensionopcServiceApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList;
private _urnietfparamsscimschemasoracleidcsextensionradiusAppApp;
get urnietfparamsscimschemasoracleidcsextensionradiusAppApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList;
private _urnietfparamsscimschemasoracleidcsextensionrequestableApp;
get urnietfparamsscimschemasoracleidcsextensionrequestableApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppList;
private _urnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp;
get urnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList;
private _urnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp;
get urnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp(): DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList;
private _userRoles;
get userRoles(): DataOciIdentityDomainsAppsAppsUserRolesList;
}
export declare class DataOciIdentityDomainsAppsAppsList 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): DataOciIdentityDomainsAppsAppsOutputReference;
}
/**
* Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps oci_identity_domains_apps}
*/
export declare class DataOciIdentityDomainsApps extends cdktf.TerraformDataSource {
static readonly tfResourceType = "oci_identity_domains_apps";
/**
* Generates CDKTF code for importing a DataOciIdentityDomainsApps 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 DataOciIdentityDomainsApps to import
* @param importFromId The id of the existing DataOciIdentityDomainsApps that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/identity_domains_apps#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataOciIdentityDomainsApps 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_apps oci_identity_domains_apps} 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 DataOciIdentityDomainsAppsConfig
*/
constructor(scope: Construct, id: string, config: DataOciIdentityDomainsAppsConfig);
private _appCount?;
get appCount(): number;
set appCount(value: number);
resetAppCount(): void;
get appCountInput(): number | undefined;
private _appFilter?;
get appFilter(): string;
set appFilter(value: string);
resetAppFilter(): void;
get appFilterInput(): string | undefined;
private _apps;
get apps(): DataOciIdentityDomainsAppsAppsList;
private _attributeSets?;
get attributeSets(): string[];
set attributeSets(value: string[]);
resetAttributeSets(): void;
get attributeSetsInput(): string[] | undefined;
private _attributes?;
get attributes(): string;
set attributes(value: string);
resetAttributes(): void;
get attributesInput(): string | undefined;
private _authorization?;
get authorization(): string;
set authorization(value: string);
resetAuthorization(): void;
get authorizationInput(): string | undefined;
private _compartmentId?;
get compartmentId(): string;
set compartmentId(value: string);
resetCompartmentId(): void;
get compartmentIdInput(): string | undefined;
private _id?;
get id(): string;
set id(value: string);
resetId(): void;
get idInput(): string | undefined;
private _idcsEndpoint?;
get idcsEndpoint(): string;
set idcsEndpoint(value: string);
get idcsEndpointInput(): string | undefined;
get itemsPerPage(): number;
private _resourceTypeSchemaVersion?;
get resourceTypeSchemaVersion(): string;
set resourceTypeSchemaVersion(value: string);
resetResourceTypeSchemaVersion(): void;
get resourceTypeSchemaVersionInput(): string | undefined;
get schemas(): string[];
private _sortBy?;
get sortBy(): string;
set sortBy(value: string);
resetSortBy(): void;
get sortByInput(): string | undefined;
private _sortOrder?;
get sortOrder(): string;
set sortOrder(value: string);
resetSortOrder(): void;
get sortOrderInput(): string | undefined;
private _startIndex?;
get startIndex(): number;
set startIndex(value: number);
resetStartIndex(): void;
get startIndexInput(): number | undefined;
get totalResults(): number;
protected synthesizeAttributes(): {
[name: string]: any;
};
protected synthesizeHclAttributes(): {
[name: string]: any;
};
}