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 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.

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>