Package-level declarations
Types
Link copied to clipboard
CustomConstraint can be imported using any of these accepted formats:
Link copied to clipboard
data class CustomConstraintArgs(val actionType: Output<String>? = null, val condition: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val methodTypes: Output<List<String>>? = null, val name: Output<String>? = null, val parent: Output<String>? = null, val resourceTypes: Output<List<String>>? = null) : ConvertibleToJava<CustomConstraintArgs>
CustomConstraint can be imported using any of these accepted formats:
Link copied to clipboard
Builder for CustomConstraintArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CustomConstraint.
Link copied to clipboard
data class PolicyArgs(val name: Output<String>? = null, val parent: Output<String>? = null, val spec: Output<PolicySpecArgs>? = null) : ConvertibleToJava<PolicyArgs>
An organization policy gives you programmatic control over your organization's cloud resources. Using Organization Policies, you will be able to configure constraints across your entire resource hierarchy. For more information, see:
Link copied to clipboard
class PolicyArgsBuilder
Builder for PolicyArgs.
Link copied to clipboard
Link copied to clipboard
class PolicyResourceBuilder
Builder for Policy.
Functions
Link copied to clipboard
suspend fun customConstraint(name: String, block: suspend CustomConstraintResourceBuilder.() -> Unit): CustomConstraint