Package-level declarations

Types

Link copied to clipboard
class AccessLevel : KotlinCustomResource

Create an Access Level. The longrunning operation from this RPC will have a successful status once the Access Level has propagated to long-lasting storage. Access Levels containing errors will result in an error response for the first error encountered.

Link copied to clipboard
data class AccessLevelArgs(val accessPolicyId: Output<String>? = null, val basic: Output<BasicLevelArgs>? = null, val custom: Output<CustomLevelArgs>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<AccessLevelArgs>

Create an Access Level. The longrunning operation from this RPC will have a successful status once the Access Level has propagated to long-lasting storage. Access Levels containing errors will result in an error response for the first error encountered.

Link copied to clipboard
Link copied to clipboard
object AccessLevelMapper : ResourceMapper<AccessLevel>
Link copied to clipboard
Link copied to clipboard
class AccessPolicy : KotlinCustomResource

Create an AccessPolicy. Fails if this organization already has a AccessPolicy. The longrunning Operation will have a successful status once the AccessPolicy has propagated to long-lasting storage. Syntactic and basic semantic errors will be returned in metadata as a BadRequest proto. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class AccessPolicyArgs(val parent: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<AccessPolicyArgs>

Create an AccessPolicy. Fails if this organization already has a AccessPolicy. The longrunning Operation will have a successful status once the AccessPolicy has propagated to long-lasting storage. Syntactic and basic semantic errors will be returned in metadata as a BadRequest proto. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
object AccessPolicyMapper : ResourceMapper<AccessPolicy>
Link copied to clipboard
Link copied to clipboard
class ServicePerimeter : KotlinCustomResource

Create a Service Perimeter. The longrunning operation from this RPC will have a successful status once the Service Perimeter has propagated to long-lasting storage. Service Perimeters containing errors will result in an error response for the first error encountered.

Link copied to clipboard
data class ServicePerimeterArgs(val accessPolicyId: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val perimeterType: Output<ServicePerimeterPerimeterType>? = null, val title: Output<String>? = null) : ConvertibleToJava<ServicePerimeterArgs>

Create a Service Perimeter. The longrunning operation from this RPC will have a successful status once the Service Perimeter has propagated to long-lasting storage. Service Perimeters containing errors will result in an error response for the first error encountered.

Link copied to clipboard
object ServicePerimeterMapper : ResourceMapper<ServicePerimeter>

Functions

Link copied to clipboard
suspend fun accessLevel(name: String, block: suspend AccessLevelResourceBuilder.() -> Unit): AccessLevel
Link copied to clipboard
Link copied to clipboard