Package com.pulumi.gcp.pubsub.inputs
Class TopicSchemaSettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.pubsub.inputs.TopicSchemaSettingsArgs
-
public final class TopicSchemaSettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TopicSchemaSettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static TopicSchemaSettingsArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TopicSchemaSettingsArgs.Builder
builder()
static TopicSchemaSettingsArgs.Builder
builder(TopicSchemaSettingsArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
encoding()
com.pulumi.core.Output<java.lang.String>
schema()
-
-
-
Field Detail
-
Empty
public static final TopicSchemaSettingsArgs Empty
-
-
Method Detail
-
encoding
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> encoding()
- Returns:
- The encoding of messages validated against schema. Default value is `ENCODING_UNSPECIFIED`. Possible values are: `ENCODING_UNSPECIFIED`, `JSON`, `BINARY`.
-
schema
public com.pulumi.core.Output<java.lang.String> schema()
- Returns:
- The name of the schema that messages published should be validated against. Format is projects/{project}/schemas/{schema}. The value of this field will be _deleted-schema_ if the schema has been deleted.
-
builder
public static TopicSchemaSettingsArgs.Builder builder()
-
builder
public static TopicSchemaSettingsArgs.Builder builder(TopicSchemaSettingsArgs defaults)
-
-