Package-level declarations
Types
Link copied to clipboard
data class PosturePolicySet(val description: String? = null, val policies: List<PosturePolicySetPolicy>, val policySetId: String)
Link copied to clipboard
data class PosturePolicySetPolicy(val complianceStandards: List<PosturePolicySetPolicyComplianceStandard>? = null, val constraint: PosturePolicySetPolicyConstraint, val description: String? = null, val policyId: String)
Link copied to clipboard
data class PosturePolicySetPolicyComplianceStandard(val control: String? = null, val standard: String? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraint(val orgPolicyConstraint: PosturePolicySetPolicyConstraintOrgPolicyConstraint? = null, val orgPolicyConstraintCustom: PosturePolicySetPolicyConstraintOrgPolicyConstraintCustom? = null, val securityHealthAnalyticsCustomModule: PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModule? = null, val securityHealthAnalyticsModule: PosturePolicySetPolicyConstraintSecurityHealthAnalyticsModule? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintOrgPolicyConstraint(val cannedConstraintId: String, val policyRules: List<PosturePolicySetPolicyConstraintOrgPolicyConstraintPolicyRule>)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintOrgPolicyConstraintCustom(val customConstraint: PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomCustomConstraint? = null, val policyRules: List<PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRule>)
Link copied to clipboard
Link copied to clipboard
data class PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRule(val allowAll: Boolean? = null, val condition: PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleCondition? = null, val denyAll: Boolean? = null, val enforce: Boolean? = null, val values: PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleValues? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleCondition(val description: String? = null, val expression: String, val location: String? = null, val title: String? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleValues(val allowedValues: List<String>? = null, val deniedValues: List<String>? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintOrgPolicyConstraintPolicyRule(val allowAll: Boolean? = null, val condition: PosturePolicySetPolicyConstraintOrgPolicyConstraintPolicyRuleCondition? = null, val denyAll: Boolean? = null, val enforce: Boolean? = null, val values: PosturePolicySetPolicyConstraintOrgPolicyConstraintPolicyRuleValues? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintOrgPolicyConstraintPolicyRuleCondition(val description: String? = null, val expression: String, val location: String? = null, val title: String? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintOrgPolicyConstraintPolicyRuleValues(val allowedValues: List<String>? = null, val deniedValues: List<String>? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModule(val config: PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfig, val displayName: String? = null, val id: String? = null, val moduleEnablementState: String? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfig(val customOutput: PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfigCustomOutput? = null, val description: String? = null, val predicate: PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfigPredicate, val recommendation: String? = null, val resourceSelector: PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfigResourceSelector, val severity: String)
Link copied to clipboard
Link copied to clipboard
data class PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfigCustomOutputProperty(val name: String, val valueExpression: PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfigCustomOutputPropertyValueExpression? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfigCustomOutputPropertyValueExpression(val description: String? = null, val expression: String, val location: String? = null, val title: String? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfigPredicate(val description: String? = null, val expression: String, val location: String? = null, val title: String? = null)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintSecurityHealthAnalyticsCustomModuleConfigResourceSelector(val resourceTypes: List<String>)
Link copied to clipboard
data class PosturePolicySetPolicyConstraintSecurityHealthAnalyticsModule(val moduleEnablementState: String? = null, val moduleName: String)