Package-level declarations

Types

data class AccessBoundaryPolicyRuleAccessBoundaryRuleArgs(val availabilityCondition: Output<AccessBoundaryPolicyRuleAccessBoundaryRuleAvailabilityConditionArgs>? = null, val availablePermissions: Output<List<String>>? = null, val availableResource: Output<String>? = null) : ConvertibleToJava<AccessBoundaryPolicyRuleAccessBoundaryRuleArgs>
data class AccessBoundaryPolicyRuleAccessBoundaryRuleAvailabilityConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val location: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<AccessBoundaryPolicyRuleAccessBoundaryRuleAvailabilityConditionArgs>
Link copied to clipboard
data class AccessBoundaryPolicyRuleArgs(val accessBoundaryRule: Output<AccessBoundaryPolicyRuleAccessBoundaryRuleArgs>? = null, val description: Output<String>? = null) : ConvertibleToJava<AccessBoundaryPolicyRuleArgs>
Link copied to clipboard
data class DenyPolicyRuleArgs(val denyRule: Output<DenyPolicyRuleDenyRuleArgs>? = null, val description: Output<String>? = null) : ConvertibleToJava<DenyPolicyRuleArgs>
Link copied to clipboard
Link copied to clipboard
data class DenyPolicyRuleDenyRuleArgs(val denialCondition: Output<DenyPolicyRuleDenyRuleDenialConditionArgs>? = null, val deniedPermissions: Output<List<String>>? = null, val deniedPrincipals: Output<List<String>>? = null, val exceptionPermissions: Output<List<String>>? = null, val exceptionPrincipals: Output<List<String>>? = null) : ConvertibleToJava<DenyPolicyRuleDenyRuleArgs>
data class DenyPolicyRuleDenyRuleDenialConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val location: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<DenyPolicyRuleDenyRuleDenialConditionArgs>
Link copied to clipboard
data class FoldersPolicyBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>? = null, val location: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<FoldersPolicyBindingConditionArgs>
Link copied to clipboard
data class FoldersPolicyBindingTargetArgs(val principalSet: Output<String>? = null) : ConvertibleToJava<FoldersPolicyBindingTargetArgs>
Link copied to clipboard
data class GetRulePlainArgs(val name: String) : ConvertibleToJava<GetRulePlainArgs>

A collection of arguments for invoking getRule.

Link copied to clipboard
Link copied to clipboard
data class GetTestablePermissionsPlainArgs(val customSupportLevel: String? = null, val fullResourceName: String, val stages: List<String>? = null) : ConvertibleToJava<GetTestablePermissionsPlainArgs>

A collection of arguments for invoking getTestablePermissions.

Link copied to clipboard
data class GetWorkloadIdentityPoolPlainArgs(val project: String? = null, val workloadIdentityPoolId: String) : ConvertibleToJava<GetWorkloadIdentityPoolPlainArgs>

A collection of arguments for invoking getWorkloadIdentityPool.

Link copied to clipboard
data class GetWorkloadIdentityPoolProviderPlainArgs(val project: String? = null, val workloadIdentityPoolId: String, val workloadIdentityPoolProviderId: String) : ConvertibleToJava<GetWorkloadIdentityPoolProviderPlainArgs>

A collection of arguments for invoking getWorkloadIdentityPoolProvider.

Link copied to clipboard
data class OrganizationsPolicyBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>? = null, val location: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<OrganizationsPolicyBindingConditionArgs>
Link copied to clipboard
data class OrganizationsPolicyBindingTargetArgs(val principalSet: Output<String>? = null) : ConvertibleToJava<OrganizationsPolicyBindingTargetArgs>
Link copied to clipboard
data class PrincipalAccessBoundaryPolicyDetailsArgs(val enforcementVersion: Output<String>? = null, val rules: Output<List<PrincipalAccessBoundaryPolicyDetailsRuleArgs>>) : ConvertibleToJava<PrincipalAccessBoundaryPolicyDetailsArgs>
data class PrincipalAccessBoundaryPolicyDetailsRuleArgs(val description: Output<String>? = null, val effect: Output<String>, val resources: Output<List<String>>) : ConvertibleToJava<PrincipalAccessBoundaryPolicyDetailsRuleArgs>
Link copied to clipboard
data class ProjectsPolicyBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>? = null, val location: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<ProjectsPolicyBindingConditionArgs>
Link copied to clipboard
data class ProjectsPolicyBindingTargetArgs(val principalSet: Output<String>? = null) : ConvertibleToJava<ProjectsPolicyBindingTargetArgs>
data class WorkforcePoolAccessRestrictionsAllowedServiceArgs(val domain: Output<String>? = null) : ConvertibleToJava<WorkforcePoolAccessRestrictionsAllowedServiceArgs>
Link copied to clipboard
data class WorkforcePoolAccessRestrictionsArgs(val allowedServices: Output<List<WorkforcePoolAccessRestrictionsAllowedServiceArgs>>? = null, val disableProgrammaticSignin: Output<Boolean>? = null) : ConvertibleToJava<WorkforcePoolAccessRestrictionsArgs>
data class WorkforcePoolProviderExtraAttributesOauth2ClientArgs(val attributesType: Output<String>, val clientId: Output<String>, val clientSecret: Output<WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretArgs>, val issuerUri: Output<String>, val queryParameters: Output<WorkforcePoolProviderExtraAttributesOauth2ClientQueryParametersArgs>? = null) : ConvertibleToJava<WorkforcePoolProviderExtraAttributesOauth2ClientArgs>
data class WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretArgs(val value: Output<WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretValueArgs>? = null) : ConvertibleToJava<WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretArgs>
data class WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretValueArgs(val plainText: Output<String>, val thumbprint: Output<String>? = null) : ConvertibleToJava<WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretValueArgs>
data class WorkforcePoolProviderExtraAttributesOauth2ClientQueryParametersArgs(val filter: Output<String>? = null) : ConvertibleToJava<WorkforcePoolProviderExtraAttributesOauth2ClientQueryParametersArgs>
Link copied to clipboard
data class WorkforcePoolProviderOidcArgs(val clientId: Output<String>, val clientSecret: Output<WorkforcePoolProviderOidcClientSecretArgs>? = null, val issuerUri: Output<String>, val jwksJson: Output<String>? = null, val webSsoConfig: Output<WorkforcePoolProviderOidcWebSsoConfigArgs>? = null) : ConvertibleToJava<WorkforcePoolProviderOidcArgs>
data class WorkforcePoolProviderOidcClientSecretArgs(val value: Output<WorkforcePoolProviderOidcClientSecretValueArgs>? = null) : ConvertibleToJava<WorkforcePoolProviderOidcClientSecretArgs>
data class WorkforcePoolProviderOidcClientSecretValueArgs(val plainText: Output<String>, val thumbprint: Output<String>? = null) : ConvertibleToJava<WorkforcePoolProviderOidcClientSecretValueArgs>
data class WorkforcePoolProviderOidcWebSsoConfigArgs(val additionalScopes: Output<List<String>>? = null, val assertionClaimsBehavior: Output<String>, val responseType: Output<String>) : ConvertibleToJava<WorkforcePoolProviderOidcWebSsoConfigArgs>
Link copied to clipboard
data class WorkforcePoolProviderSamlArgs(val idpMetadataXml: Output<String>) : ConvertibleToJava<WorkforcePoolProviderSamlArgs>
Link copied to clipboard
data class WorkloadIdentityPoolProviderAwsArgs(val accountId: Output<String>) : ConvertibleToJava<WorkloadIdentityPoolProviderAwsArgs>
Link copied to clipboard
data class WorkloadIdentityPoolProviderOidcArgs(val allowedAudiences: Output<List<String>>? = null, val issuerUri: Output<String>, val jwksJson: Output<String>? = null) : ConvertibleToJava<WorkloadIdentityPoolProviderOidcArgs>
Link copied to clipboard
data class WorkloadIdentityPoolProviderSamlArgs(val idpMetadataXml: Output<String>) : ConvertibleToJava<WorkloadIdentityPoolProviderSamlArgs>
Link copied to clipboard
data class WorkloadIdentityPoolProviderX509Args(val trustStore: Output<WorkloadIdentityPoolProviderX509TrustStoreArgs>) : ConvertibleToJava<WorkloadIdentityPoolProviderX509Args>
data class WorkloadIdentityPoolProviderX509TrustStoreArgs(val intermediateCas: Output<List<WorkloadIdentityPoolProviderX509TrustStoreIntermediateCaArgs>>? = null, val trustAnchors: Output<List<WorkloadIdentityPoolProviderX509TrustStoreTrustAnchorArgs>>) : ConvertibleToJava<WorkloadIdentityPoolProviderX509TrustStoreArgs>
data class WorkloadIdentityPoolProviderX509TrustStoreIntermediateCaArgs(val pemCertificate: Output<String>? = null) : ConvertibleToJava<WorkloadIdentityPoolProviderX509TrustStoreIntermediateCaArgs>
data class WorkloadIdentityPoolProviderX509TrustStoreTrustAnchorArgs(val pemCertificate: Output<String>? = null) : ConvertibleToJava<WorkloadIdentityPoolProviderX509TrustStoreTrustAnchorArgs>