Package-level declarations

Types

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

A collection of arguments for invoking getSchemaIamPolicy.

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

A collection of arguments for invoking getSubscriptionIamPolicy.

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

A collection of arguments for invoking getSubscription.

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

A collection of arguments for invoking getTopicIamPolicy.

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

A collection of arguments for invoking getTopic.

Link copied to clipboard
Link copied to clipboard
data class LiteSubscriptionDeliveryConfigArgs(val deliveryRequirement: Output<String>) : ConvertibleToJava<LiteSubscriptionDeliveryConfigArgs>
Link copied to clipboard
data class LiteTopicPartitionConfigArgs(val capacity: Output<LiteTopicPartitionConfigCapacityArgs>? = null, val count: Output<Int>) : ConvertibleToJava<LiteTopicPartitionConfigArgs>
Link copied to clipboard
data class LiteTopicPartitionConfigCapacityArgs(val publishMibPerSec: Output<Int>, val subscribeMibPerSec: Output<Int>) : ConvertibleToJava<LiteTopicPartitionConfigCapacityArgs>
Link copied to clipboard
data class LiteTopicReservationConfigArgs(val throughputReservation: Output<String>? = null) : ConvertibleToJava<LiteTopicReservationConfigArgs>
Link copied to clipboard
data class LiteTopicRetentionConfigArgs(val perPartitionBytes: Output<String>, val period: Output<String>? = null) : ConvertibleToJava<LiteTopicRetentionConfigArgs>
Link copied to clipboard
data class SchemaIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<SchemaIamBindingConditionArgs>
Link copied to clipboard
data class SchemaIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<SchemaIamMemberConditionArgs>
Link copied to clipboard
data class SubscriptionBigqueryConfigArgs(val dropUnknownFields: Output<Boolean>? = null, val serviceAccountEmail: Output<String>? = null, val table: Output<String>, val useTableSchema: Output<Boolean>? = null, val useTopicSchema: Output<Boolean>? = null, val writeMetadata: Output<Boolean>? = null) : ConvertibleToJava<SubscriptionBigqueryConfigArgs>
Link copied to clipboard
data class SubscriptionCloudStorageConfigArgs(val avroConfig: Output<SubscriptionCloudStorageConfigAvroConfigArgs>? = null, val bucket: Output<String>, val filenameDatetimeFormat: Output<String>? = null, val filenamePrefix: Output<String>? = null, val filenameSuffix: Output<String>? = null, val maxBytes: Output<Int>? = null, val maxDuration: Output<String>? = null, val serviceAccountEmail: Output<String>? = null, val state: Output<String>? = null) : ConvertibleToJava<SubscriptionCloudStorageConfigArgs>
data class SubscriptionCloudStorageConfigAvroConfigArgs(val writeMetadata: Output<Boolean>? = null) : ConvertibleToJava<SubscriptionCloudStorageConfigAvroConfigArgs>
Link copied to clipboard
data class SubscriptionDeadLetterPolicyArgs(val deadLetterTopic: Output<String>? = null, val maxDeliveryAttempts: Output<Int>? = null) : ConvertibleToJava<SubscriptionDeadLetterPolicyArgs>
Link copied to clipboard
data class SubscriptionExpirationPolicyArgs(val ttl: Output<String>) : ConvertibleToJava<SubscriptionExpirationPolicyArgs>
Link copied to clipboard
data class SubscriptionIAMBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<SubscriptionIAMBindingConditionArgs>
Link copied to clipboard
data class SubscriptionIAMMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<SubscriptionIAMMemberConditionArgs>
Link copied to clipboard
data class SubscriptionPushConfigArgs(val attributes: Output<Map<String, String>>? = null, val noWrapper: Output<SubscriptionPushConfigNoWrapperArgs>? = null, val oidcToken: Output<SubscriptionPushConfigOidcTokenArgs>? = null, val pushEndpoint: Output<String>) : ConvertibleToJava<SubscriptionPushConfigArgs>
Link copied to clipboard
data class SubscriptionPushConfigNoWrapperArgs(val writeMetadata: Output<Boolean>) : ConvertibleToJava<SubscriptionPushConfigNoWrapperArgs>
Link copied to clipboard
data class SubscriptionPushConfigOidcTokenArgs(val audience: Output<String>? = null, val serviceAccountEmail: Output<String>) : ConvertibleToJava<SubscriptionPushConfigOidcTokenArgs>
Link copied to clipboard
data class SubscriptionRetryPolicyArgs(val maximumBackoff: Output<String>? = null, val minimumBackoff: Output<String>? = null) : ConvertibleToJava<SubscriptionRetryPolicyArgs>
Link copied to clipboard
data class TopicIAMBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<TopicIAMBindingConditionArgs>
Link copied to clipboard
data class TopicIAMMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<TopicIAMMemberConditionArgs>
Link copied to clipboard
data class TopicIngestionDataSourceSettingsArgs(val awsKinesis: Output<TopicIngestionDataSourceSettingsAwsKinesisArgs>? = null) : ConvertibleToJava<TopicIngestionDataSourceSettingsArgs>
data class TopicIngestionDataSourceSettingsAwsKinesisArgs(val awsRoleArn: Output<String>, val consumerArn: Output<String>, val gcpServiceAccount: Output<String>, val streamArn: Output<String>) : ConvertibleToJava<TopicIngestionDataSourceSettingsAwsKinesisArgs>
Link copied to clipboard
data class TopicMessageStoragePolicyArgs(val allowedPersistenceRegions: Output<List<String>>) : ConvertibleToJava<TopicMessageStoragePolicyArgs>
Link copied to clipboard
data class TopicSchemaSettingsArgs(val encoding: Output<String>? = null, val schema: Output<String>) : ConvertibleToJava<TopicSchemaSettingsArgs>