Package-level declarations
Types
Link copied to clipboard
data class AccessBoundaryPolicyRuleAccessBoundaryRuleArgs(val availabilityCondition: Output<AccessBoundaryPolicyRuleAccessBoundaryRuleAvailabilityConditionArgs>? = null, val availablePermissions: Output<List<String>>? = null, val availableResource: Output<String>? = null) : ConvertibleToJava<AccessBoundaryPolicyRuleAccessBoundaryRuleArgs>
Link copied to clipboard
Link copied to clipboard
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
Builder for AccessBoundaryPolicyRuleArgs.
Link copied to clipboard
data class DenyPolicyRuleArgs(val denyRule: Output<DenyPolicyRuleDenyRuleArgs>? = null, val description: Output<String>? = null) : ConvertibleToJava<DenyPolicyRuleArgs>
Link copied to clipboard
Builder for DenyPolicyRuleArgs.
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>
Link copied to clipboard
Builder for DenyPolicyRuleDenyRuleArgs.
Link copied to clipboard
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
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
Builder for FoldersPolicyBindingConditionArgs.
Link copied to clipboard
data class FoldersPolicyBindingTargetArgs(val principalSet: Output<String>? = null) : ConvertibleToJava<FoldersPolicyBindingTargetArgs>
Link copied to clipboard
Builder for FoldersPolicyBindingTargetArgs.
Link copied to clipboard
A collection of arguments for invoking getRule.
Link copied to clipboard
class GetRulePlainArgsBuilder
Builder for GetRulePlainArgs.
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
Builder for GetTestablePermissionsPlainArgs.
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
Builder for GetWorkloadIdentityPoolPlainArgs.
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
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
Link copied to clipboard
data class OrganizationsPolicyBindingTargetArgs(val principalSet: Output<String>? = null) : ConvertibleToJava<OrganizationsPolicyBindingTargetArgs>
Link copied to clipboard
Link copied to clipboard
data class PrincipalAccessBoundaryPolicyDetailsArgs(val enforcementVersion: Output<String>? = null, val rules: Output<List<PrincipalAccessBoundaryPolicyDetailsRuleArgs>>) : ConvertibleToJava<PrincipalAccessBoundaryPolicyDetailsArgs>
Link copied to clipboard
Link copied to clipboard
data class PrincipalAccessBoundaryPolicyDetailsRuleArgs(val description: Output<String>? = null, val effect: Output<String>, val resources: Output<List<String>>) : ConvertibleToJava<PrincipalAccessBoundaryPolicyDetailsRuleArgs>
Link copied to clipboard
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
Builder for ProjectsPolicyBindingConditionArgs.
Link copied to clipboard
data class ProjectsPolicyBindingTargetArgs(val principalSet: Output<String>? = null) : ConvertibleToJava<ProjectsPolicyBindingTargetArgs>
Link copied to clipboard
Builder for ProjectsPolicyBindingTargetArgs.
Link copied to clipboard
data class WorkforcePoolAccessRestrictionsAllowedServiceArgs(val domain: Output<String>? = null) : ConvertibleToJava<WorkforcePoolAccessRestrictionsAllowedServiceArgs>
Link copied to clipboard
Link copied to clipboard
data class WorkforcePoolAccessRestrictionsArgs(val allowedServices: Output<List<WorkforcePoolAccessRestrictionsAllowedServiceArgs>>? = null, val disableProgrammaticSignin: Output<Boolean>? = null) : ConvertibleToJava<WorkforcePoolAccessRestrictionsArgs>
Link copied to clipboard
Link copied to clipboard
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>
Link copied to clipboard
Link copied to clipboard
data class WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretArgs(val value: Output<WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretValueArgs>? = null) : ConvertibleToJava<WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretArgs>
Link copied to clipboard
data class WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretValueArgs(val plainText: Output<String>, val thumbprint: Output<String>? = null) : ConvertibleToJava<WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretValueArgs>
Link copied to clipboard
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>
Link copied to clipboard
Builder for WorkforcePoolProviderOidcArgs.
Link copied to clipboard
data class WorkforcePoolProviderOidcClientSecretArgs(val value: Output<WorkforcePoolProviderOidcClientSecretValueArgs>? = null) : ConvertibleToJava<WorkforcePoolProviderOidcClientSecretArgs>
Link copied to clipboard
Link copied to clipboard
data class WorkforcePoolProviderOidcClientSecretValueArgs(val plainText: Output<String>, val thumbprint: Output<String>? = null) : ConvertibleToJava<WorkforcePoolProviderOidcClientSecretValueArgs>
Link copied to clipboard
Link copied to clipboard
data class WorkforcePoolProviderOidcWebSsoConfigArgs(val additionalScopes: Output<List<String>>? = null, val assertionClaimsBehavior: Output<String>, val responseType: Output<String>) : ConvertibleToJava<WorkforcePoolProviderOidcWebSsoConfigArgs>
Link copied to clipboard
Link copied to clipboard
data class WorkforcePoolProviderSamlArgs(val idpMetadataXml: Output<String>) : ConvertibleToJava<WorkforcePoolProviderSamlArgs>
Link copied to clipboard
Builder for WorkforcePoolProviderSamlArgs.
Link copied to clipboard
data class WorkloadIdentityPoolProviderAwsArgs(val accountId: Output<String>) : ConvertibleToJava<WorkloadIdentityPoolProviderAwsArgs>
Link copied to clipboard
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
Link copied to clipboard
data class WorkloadIdentityPoolProviderSamlArgs(val idpMetadataXml: Output<String>) : ConvertibleToJava<WorkloadIdentityPoolProviderSamlArgs>
Link copied to clipboard
Link copied to clipboard
data class WorkloadIdentityPoolProviderX509Args(val trustStore: Output<WorkloadIdentityPoolProviderX509TrustStoreArgs>) : ConvertibleToJava<WorkloadIdentityPoolProviderX509Args>
Link copied to clipboard
Link copied to clipboard
data class WorkloadIdentityPoolProviderX509TrustStoreArgs(val intermediateCas: Output<List<WorkloadIdentityPoolProviderX509TrustStoreIntermediateCaArgs>>? = null, val trustAnchors: Output<List<WorkloadIdentityPoolProviderX509TrustStoreTrustAnchorArgs>>) : ConvertibleToJava<WorkloadIdentityPoolProviderX509TrustStoreArgs>
Link copied to clipboard
Link copied to clipboard
data class WorkloadIdentityPoolProviderX509TrustStoreIntermediateCaArgs(val pemCertificate: Output<String>? = null) : ConvertibleToJava<WorkloadIdentityPoolProviderX509TrustStoreIntermediateCaArgs>
Link copied to clipboard
data class WorkloadIdentityPoolProviderX509TrustStoreTrustAnchorArgs(val pemCertificate: Output<String>? = null) : ConvertibleToJava<WorkloadIdentityPoolProviderX509TrustStoreTrustAnchorArgs>