Versions in this module Expand all Collapse all v8 v8.0.0 Jun 15, 2023 Changes in this version + func ConditionalAccessPolicy_IsConstruct(x interface{}) *bool + func ConditionalAccessPolicy_IsTerraformElement(x interface{}) *bool + func ConditionalAccessPolicy_IsTerraformResource(x interface{}) *bool + func ConditionalAccessPolicy_TfResourceType() *string + func NewConditionalAccessPolicyConditionsApplicationsOutputReference_Override(c ConditionalAccessPolicyConditionsApplicationsOutputReference, ...) + func NewConditionalAccessPolicyConditionsDevicesFilterOutputReference_Override(c ConditionalAccessPolicyConditionsDevicesFilterOutputReference, ...) + func NewConditionalAccessPolicyConditionsDevicesOutputReference_Override(c ConditionalAccessPolicyConditionsDevicesOutputReference, ...) + func NewConditionalAccessPolicyConditionsLocationsOutputReference_Override(c ConditionalAccessPolicyConditionsLocationsOutputReference, ...) + func NewConditionalAccessPolicyConditionsOutputReference_Override(c ConditionalAccessPolicyConditionsOutputReference, ...) + func NewConditionalAccessPolicyConditionsPlatformsOutputReference_Override(c ConditionalAccessPolicyConditionsPlatformsOutputReference, ...) + func NewConditionalAccessPolicyConditionsUsersOutputReference_Override(c ConditionalAccessPolicyConditionsUsersOutputReference, ...) + func NewConditionalAccessPolicyGrantControlsOutputReference_Override(c ConditionalAccessPolicyGrantControlsOutputReference, ...) + func NewConditionalAccessPolicySessionControlsOutputReference_Override(c ConditionalAccessPolicySessionControlsOutputReference, ...) + func NewConditionalAccessPolicyTimeoutsOutputReference_Override(c ConditionalAccessPolicyTimeoutsOutputReference, ...) + func NewConditionalAccessPolicy_Override(c ConditionalAccessPolicy, scope constructs.Construct, id *string, ...) + type ConditionalAccessPolicy interface + AddOverride func(path *string, value interface{}) + CdktfStack func() cdktf.TerraformStack + Conditions func() ConditionalAccessPolicyConditionsOutputReference + ConditionsInput func() *ConditionalAccessPolicyConditions + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() interface{} + DependsOn func() *[]*string + DisplayName func() *string + DisplayNameInput func() *string + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + GrantControls func() ConditionalAccessPolicyGrantControlsOutputReference + GrantControlsInput func() *ConditionalAccessPolicyGrantControls + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutConditions func(value *ConditionalAccessPolicyConditions) + PutGrantControls func(value *ConditionalAccessPolicyGrantControls) + PutSessionControls func(value *ConditionalAccessPolicySessionControls) + PutTimeouts func(value *ConditionalAccessPolicyTimeouts) + RawOverrides func() interface{} + ResetId func() + ResetOverrideLogicalId func() + ResetSessionControls func() + ResetTimeouts func() + SessionControls func() ConditionalAccessPolicySessionControlsOutputReference + SessionControlsInput func() *ConditionalAccessPolicySessionControls + SetConnection func(val interface{}) + SetCount func(val interface{}) + SetDependsOn func(val *[]*string) + SetDisplayName func(val *string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetState func(val *string) + State func() *string + StateInput func() *string + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() ConditionalAccessPolicyTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + func NewConditionalAccessPolicy(scope constructs.Construct, id *string, config *ConditionalAccessPolicyConfig) ConditionalAccessPolicy + type ConditionalAccessPolicyConditions struct + Applications *ConditionalAccessPolicyConditionsApplications + ClientAppTypes *[]*string + Devices *ConditionalAccessPolicyConditionsDevices + Locations *ConditionalAccessPolicyConditionsLocations + Platforms *ConditionalAccessPolicyConditionsPlatforms + SignInRiskLevels *[]*string + UserRiskLevels *[]*string + Users *ConditionalAccessPolicyConditionsUsers + type ConditionalAccessPolicyConditionsApplications struct + ExcludedApplications *[]*string + IncludedApplications *[]*string + IncludedUserActions *[]*string + type ConditionalAccessPolicyConditionsApplicationsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + ExcludedApplications func() *[]*string + ExcludedApplicationsInput func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + IncludedApplications func() *[]*string + IncludedApplicationsInput func() *[]*string + IncludedUserActions func() *[]*string + IncludedUserActionsInput func() *[]*string + InternalValue func() *ConditionalAccessPolicyConditionsApplications + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetExcludedApplications func() + ResetIncludedApplications func() + ResetIncludedUserActions func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetExcludedApplications func(val *[]*string) + SetIncludedApplications func(val *[]*string) + SetIncludedUserActions func(val *[]*string) + SetInternalValue func(val *ConditionalAccessPolicyConditionsApplications) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConditionalAccessPolicyConditionsApplicationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConditionalAccessPolicyConditionsApplicationsOutputReference + type ConditionalAccessPolicyConditionsDevices struct + Filter *ConditionalAccessPolicyConditionsDevicesFilter + type ConditionalAccessPolicyConditionsDevicesFilter struct + Mode *string + Rule *string + type ConditionalAccessPolicyConditionsDevicesFilterOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConditionalAccessPolicyConditionsDevicesFilter + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Mode func() *string + ModeInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + Rule func() *string + RuleInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConditionalAccessPolicyConditionsDevicesFilter) + SetMode func(val *string) + SetRule func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConditionalAccessPolicyConditionsDevicesFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConditionalAccessPolicyConditionsDevicesFilterOutputReference + type ConditionalAccessPolicyConditionsDevicesOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Filter func() ConditionalAccessPolicyConditionsDevicesFilterOutputReference + FilterInput func() *ConditionalAccessPolicyConditionsDevicesFilter + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConditionalAccessPolicyConditionsDevices + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutFilter func(value *ConditionalAccessPolicyConditionsDevicesFilter) + ResetFilter func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConditionalAccessPolicyConditionsDevices) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConditionalAccessPolicyConditionsDevicesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConditionalAccessPolicyConditionsDevicesOutputReference + type ConditionalAccessPolicyConditionsLocations struct + ExcludedLocations *[]*string + IncludedLocations *[]*string + type ConditionalAccessPolicyConditionsLocationsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + ExcludedLocations func() *[]*string + ExcludedLocationsInput func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + IncludedLocations func() *[]*string + IncludedLocationsInput func() *[]*string + InternalValue func() *ConditionalAccessPolicyConditionsLocations + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetExcludedLocations func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetExcludedLocations func(val *[]*string) + SetIncludedLocations func(val *[]*string) + SetInternalValue func(val *ConditionalAccessPolicyConditionsLocations) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConditionalAccessPolicyConditionsLocationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConditionalAccessPolicyConditionsLocationsOutputReference + type ConditionalAccessPolicyConditionsOutputReference interface + Applications func() ConditionalAccessPolicyConditionsApplicationsOutputReference + ApplicationsInput func() *ConditionalAccessPolicyConditionsApplications + ClientAppTypes func() *[]*string + ClientAppTypesInput func() *[]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Devices func() ConditionalAccessPolicyConditionsDevicesOutputReference + DevicesInput func() *ConditionalAccessPolicyConditionsDevices + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConditionalAccessPolicyConditions + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Locations func() ConditionalAccessPolicyConditionsLocationsOutputReference + LocationsInput func() *ConditionalAccessPolicyConditionsLocations + Platforms func() ConditionalAccessPolicyConditionsPlatformsOutputReference + PlatformsInput func() *ConditionalAccessPolicyConditionsPlatforms + PutApplications func(value *ConditionalAccessPolicyConditionsApplications) + PutDevices func(value *ConditionalAccessPolicyConditionsDevices) + PutLocations func(value *ConditionalAccessPolicyConditionsLocations) + PutPlatforms func(value *ConditionalAccessPolicyConditionsPlatforms) + PutUsers func(value *ConditionalAccessPolicyConditionsUsers) + ResetDevices func() + ResetLocations func() + ResetPlatforms func() + ResetSignInRiskLevels func() + ResetUserRiskLevels func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetClientAppTypes func(val *[]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConditionalAccessPolicyConditions) + SetSignInRiskLevels func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUserRiskLevels func(val *[]*string) + SignInRiskLevels func() *[]*string + SignInRiskLevelsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + UserRiskLevels func() *[]*string + UserRiskLevelsInput func() *[]*string + Users func() ConditionalAccessPolicyConditionsUsersOutputReference + UsersInput func() *ConditionalAccessPolicyConditionsUsers + func NewConditionalAccessPolicyConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConditionalAccessPolicyConditionsOutputReference + type ConditionalAccessPolicyConditionsPlatforms struct + ExcludedPlatforms *[]*string + IncludedPlatforms *[]*string + type ConditionalAccessPolicyConditionsPlatformsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + ExcludedPlatforms func() *[]*string + ExcludedPlatformsInput func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + IncludedPlatforms func() *[]*string + IncludedPlatformsInput func() *[]*string + InternalValue func() *ConditionalAccessPolicyConditionsPlatforms + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetExcludedPlatforms func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetExcludedPlatforms func(val *[]*string) + SetIncludedPlatforms func(val *[]*string) + SetInternalValue func(val *ConditionalAccessPolicyConditionsPlatforms) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConditionalAccessPolicyConditionsPlatformsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConditionalAccessPolicyConditionsPlatformsOutputReference + type ConditionalAccessPolicyConditionsUsers struct + ExcludedGroups *[]*string + ExcludedRoles *[]*string + ExcludedUsers *[]*string + IncludedGroups *[]*string + IncludedRoles *[]*string + IncludedUsers *[]*string + type ConditionalAccessPolicyConditionsUsersOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + ExcludedGroups func() *[]*string + ExcludedGroupsInput func() *[]*string + ExcludedRoles func() *[]*string + ExcludedRolesInput func() *[]*string + ExcludedUsers func() *[]*string + ExcludedUsersInput func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + IncludedGroups func() *[]*string + IncludedGroupsInput func() *[]*string + IncludedRoles func() *[]*string + IncludedRolesInput func() *[]*string + IncludedUsers func() *[]*string + IncludedUsersInput func() *[]*string + InternalValue func() *ConditionalAccessPolicyConditionsUsers + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetExcludedGroups func() + ResetExcludedRoles func() + ResetExcludedUsers func() + ResetIncludedGroups func() + ResetIncludedRoles func() + ResetIncludedUsers func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetExcludedGroups func(val *[]*string) + SetExcludedRoles func(val *[]*string) + SetExcludedUsers func(val *[]*string) + SetIncludedGroups func(val *[]*string) + SetIncludedRoles func(val *[]*string) + SetIncludedUsers func(val *[]*string) + SetInternalValue func(val *ConditionalAccessPolicyConditionsUsers) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConditionalAccessPolicyConditionsUsersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConditionalAccessPolicyConditionsUsersOutputReference + type ConditionalAccessPolicyConfig struct + Conditions *ConditionalAccessPolicyConditions + Connection interface{} + Count interface{} + DependsOn *[]cdktf.ITerraformDependable + DisplayName *string + ForEach cdktf.ITerraformIterator + GrantControls *ConditionalAccessPolicyGrantControls + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + SessionControls *ConditionalAccessPolicySessionControls + State *string + Timeouts *ConditionalAccessPolicyTimeouts + type ConditionalAccessPolicyGrantControls struct + BuiltInControls *[]*string + CustomAuthenticationFactors *[]*string + Operator *string + TermsOfUse *[]*string + type ConditionalAccessPolicyGrantControlsOutputReference interface + BuiltInControls func() *[]*string + BuiltInControlsInput func() *[]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + CustomAuthenticationFactors func() *[]*string + CustomAuthenticationFactorsInput func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConditionalAccessPolicyGrantControls + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Operator func() *string + OperatorInput func() *string + ResetCustomAuthenticationFactors func() + ResetTermsOfUse func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetBuiltInControls func(val *[]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCustomAuthenticationFactors func(val *[]*string) + SetInternalValue func(val *ConditionalAccessPolicyGrantControls) + SetOperator func(val *string) + SetTermsOfUse func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TermsOfUse func() *[]*string + TermsOfUseInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConditionalAccessPolicyGrantControlsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConditionalAccessPolicyGrantControlsOutputReference + type ConditionalAccessPolicySessionControls struct + ApplicationEnforcedRestrictionsEnabled interface{} + CloudAppSecurityPolicy *string + PersistentBrowserMode *string + SignInFrequency *float64 + SignInFrequencyPeriod *string + type ConditionalAccessPolicySessionControlsOutputReference interface + ApplicationEnforcedRestrictionsEnabled func() interface{} + ApplicationEnforcedRestrictionsEnabledInput func() interface{} + CloudAppSecurityPolicy func() *string + CloudAppSecurityPolicyInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConditionalAccessPolicySessionControls + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PersistentBrowserMode func() *string + PersistentBrowserModeInput func() *string + ResetApplicationEnforcedRestrictionsEnabled func() + ResetCloudAppSecurityPolicy func() + ResetPersistentBrowserMode func() + ResetSignInFrequency func() + ResetSignInFrequencyPeriod func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetApplicationEnforcedRestrictionsEnabled func(val interface{}) + SetCloudAppSecurityPolicy func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConditionalAccessPolicySessionControls) + SetPersistentBrowserMode func(val *string) + SetSignInFrequency func(val *float64) + SetSignInFrequencyPeriod func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SignInFrequency func() *float64 + SignInFrequencyInput func() *float64 + SignInFrequencyPeriod func() *string + SignInFrequencyPeriodInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConditionalAccessPolicySessionControlsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConditionalAccessPolicySessionControlsOutputReference + type ConditionalAccessPolicyTimeouts struct + Create *string + Delete *string + Read *string + Update *string + type ConditionalAccessPolicyTimeoutsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Create func() *string + CreateInput func() *string + CreationStack func() *[]*string + Delete func() *string + DeleteInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Read func() *string + ReadInput func() *string + ResetCreate func() + ResetDelete func() + ResetRead func() + ResetUpdate func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreate func(val *string) + SetDelete func(val *string) + SetInternalValue func(val interface{}) + SetRead func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUpdate func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Update func() *string + UpdateInput func() *string + func NewConditionalAccessPolicyTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConditionalAccessPolicyTimeoutsOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-azuread-go/azuread/v10 github.com/cdktf/cdktf-provider-azuread-go/azuread/v11 github.com/cdktf/cdktf-provider-azuread-go/azuread/v12 github.com/cdktf/cdktf-provider-azuread-go/azuread/v13 github.com/cdktf/cdktf-provider-azuread-go/azuread/v3 github.com/cdktf/cdktf-provider-azuread-go/azuread/v4 github.com/cdktf/cdktf-provider-azuread-go/azuread/v5 github.com/cdktf/cdktf-provider-azuread-go/azuread/v6 github.com/cdktf/cdktf-provider-azuread-go/azuread/v7 github.com/cdktf/cdktf-provider-azuread-go/azuread/v9