Package-level declarations

Types

Link copied to clipboard
data class AccessApprovalSettingsEnrolledService(val cloudProduct: String, val enrollmentLevel: String? = null)
Link copied to clipboard
data class GetActiveFolderResult(val apiMethod: String? = null, val displayName: String, val id: String, val name: String, val parent: String)

A collection of values returned by getActiveFolder.

Link copied to clipboard
data class GetBillingAccountResult(val billingAccount: String? = null, val displayName: String, val id: String, val lookupProjects: Boolean? = null, val name: String, val open: Boolean, val projectIds: List<String>)

A collection of values returned by getBillingAccount.

Link copied to clipboard
data class GetClientConfigResult(val accessToken: String, val id: String, val project: String, val region: String, val zone: String)

A collection of values returned by getClientConfig.

Link copied to clipboard
data class GetClientOpenIdUserInfoResult(val email: String, val id: String)

A collection of values returned by getClientOpenIdUserInfo.

Link copied to clipboard
data class GetFolderResult(val createTime: String, val displayName: String, val folder: String, val folderId: String, val id: String, val lifecycleState: String, val lookupOrganization: Boolean? = null, val name: String, val organization: String, val parent: String)

A collection of values returned by getFolder.

Link copied to clipboard
data class GetFoldersFolder(val createTime: String, val deleteTime: String, val displayName: String, val etag: String, val name: String, val parent: String, val state: String, val updateTime: String)
Link copied to clipboard
data class GetFoldersResult(val folders: List<GetFoldersFolder>, val id: String, val parentId: String)

A collection of values returned by getFolders.

Link copied to clipboard
data class GetIAMPolicyAuditConfig(val auditLogConfigs: List<GetIAMPolicyAuditConfigAuditLogConfig>, val service: String)
Link copied to clipboard
data class GetIAMPolicyAuditConfigAuditLogConfig(val exemptedMembers: List<String>? = null, val logType: String)
Link copied to clipboard
data class GetIAMPolicyBinding(val condition: GetIAMPolicyBindingCondition? = null, val members: List<String>, val role: String)
Link copied to clipboard
data class GetIAMPolicyBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class GetIAMPolicyResult(val auditConfigs: List<GetIAMPolicyAuditConfig>? = null, val bindings: List<GetIAMPolicyBinding>? = null, val id: String, val policyData: String)

A collection of values returned by getIAMPolicy.

Link copied to clipboard
data class GetOrganizationResult(val createTime: String, val directoryCustomerId: String, val domain: String, val id: String, val lifecycleState: String, val name: String, val orgId: String, val organization: String? = null)

A collection of values returned by getOrganization.

Link copied to clipboard
data class GetProjectResult(val autoCreateNetwork: Boolean? = null, val billingAccount: String, val deletionPolicy: String, val effectiveLabels: Map<String, String>, val folderId: String, val id: String, val labels: Map<String, String>, val name: String, val number: String, val orgId: String, val projectId: String? = null, val pulumiLabels: Map<String, String>, val skipDelete: Boolean? = null)

A collection of values returned by getProject.

Link copied to clipboard
data class IamAuditConfigAuditLogConfig(val exemptedMembers: List<String>? = null, val logType: String)
Link copied to clipboard
data class IAMBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class IAMMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class PolicyBooleanPolicy(val enforced: Boolean)
Link copied to clipboard
data class PolicyListPolicy(val allow: PolicyListPolicyAllow? = null, val deny: PolicyListPolicyDeny? = null, val inheritFromParent: Boolean? = null, val suggestedValue: String? = null)
Link copied to clipboard
data class PolicyListPolicyAllow(val all: Boolean? = null, val values: List<String>? = null)
Link copied to clipboard
data class PolicyListPolicyDeny(val all: Boolean? = null, val values: List<String>? = null)
Link copied to clipboard
data class PolicyRestorePolicy(val default: Boolean)