AWS Native

Pulumi Official
Package maintained by Pulumi
v0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi

SchemaVersionMetadata

This resource adds Key-Value metadata to a Schema version of Glue Schema Registry.

Create a SchemaVersionMetadata Resource

new SchemaVersionMetadata(name: string, args: SchemaVersionMetadataArgs, opts?: CustomResourceOptions);
@overload
def SchemaVersionMetadata(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          key: Optional[str] = None,
                          schema_version_id: Optional[str] = None,
                          value: Optional[str] = None)
@overload
def SchemaVersionMetadata(resource_name: str,
                          args: SchemaVersionMetadataArgs,
                          opts: Optional[ResourceOptions] = None)
func NewSchemaVersionMetadata(ctx *Context, name string, args SchemaVersionMetadataArgs, opts ...ResourceOption) (*SchemaVersionMetadata, error)
public SchemaVersionMetadata(string name, SchemaVersionMetadataArgs args, CustomResourceOptions? opts = null)
public SchemaVersionMetadata(String name, SchemaVersionMetadataArgs args)
public SchemaVersionMetadata(String name, SchemaVersionMetadataArgs args, CustomResourceOptions options)
type: aws-native:glue:SchemaVersionMetadata
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args SchemaVersionMetadataArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args SchemaVersionMetadataArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args SchemaVersionMetadataArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args SchemaVersionMetadataArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args SchemaVersionMetadataArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

SchemaVersionMetadata Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The SchemaVersionMetadata resource accepts the following input properties:

Key string

Metadata key

SchemaVersionId string

Represents the version ID associated with the schema version.

Value string

Metadata value

Key string

Metadata key

SchemaVersionId string

Represents the version ID associated with the schema version.

Value string

Metadata value

key String

Metadata key

schemaVersionId String

Represents the version ID associated with the schema version.

value String

Metadata value

key string

Metadata key

schemaVersionId string

Represents the version ID associated with the schema version.

value string

Metadata value

key str

Metadata key

schema_version_id str

Represents the version ID associated with the schema version.

value str

Metadata value

key String

Metadata key

schemaVersionId String

Represents the version ID associated with the schema version.

value String

Metadata value

Outputs

All input properties are implicitly available as output properties. Additionally, the SchemaVersionMetadata resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

Id string

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

id string

The provider-assigned unique ID for this managed resource.

id str

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0