Documentation
¶
Index ¶
- type Discovererdeprecated
- type DiscovererArgs
- type DiscovererInput
- type DiscovererOutput
- func (o DiscovererOutput) CrossAccount() pulumi.BoolPtrOutput
- func (o DiscovererOutput) Description() pulumi.StringPtrOutput
- func (o DiscovererOutput) DiscovererArn() pulumi.StringOutput
- func (o DiscovererOutput) DiscovererId() pulumi.StringOutput
- func (DiscovererOutput) ElementType() reflect.Type
- func (o DiscovererOutput) SourceArn() pulumi.StringOutput
- func (o DiscovererOutput) Tags() DiscovererTagsEntryArrayOutput
- func (o DiscovererOutput) ToDiscovererOutput() DiscovererOutput
- func (o DiscovererOutput) ToDiscovererOutputWithContext(ctx context.Context) DiscovererOutput
- func (o DiscovererOutput) ToOutput(ctx context.Context) pulumix.Output[*Discoverer]
- type DiscovererState
- type DiscovererTagsEntry
- type DiscovererTagsEntryArgs
- func (DiscovererTagsEntryArgs) ElementType() reflect.Type
- func (i DiscovererTagsEntryArgs) ToDiscovererTagsEntryOutput() DiscovererTagsEntryOutput
- func (i DiscovererTagsEntryArgs) ToDiscovererTagsEntryOutputWithContext(ctx context.Context) DiscovererTagsEntryOutput
- func (i DiscovererTagsEntryArgs) ToOutput(ctx context.Context) pulumix.Output[DiscovererTagsEntry]
- type DiscovererTagsEntryArray
- func (DiscovererTagsEntryArray) ElementType() reflect.Type
- func (i DiscovererTagsEntryArray) ToDiscovererTagsEntryArrayOutput() DiscovererTagsEntryArrayOutput
- func (i DiscovererTagsEntryArray) ToDiscovererTagsEntryArrayOutputWithContext(ctx context.Context) DiscovererTagsEntryArrayOutput
- func (i DiscovererTagsEntryArray) ToOutput(ctx context.Context) pulumix.Output[[]DiscovererTagsEntry]
- type DiscovererTagsEntryArrayInput
- type DiscovererTagsEntryArrayOutput
- func (DiscovererTagsEntryArrayOutput) ElementType() reflect.Type
- func (o DiscovererTagsEntryArrayOutput) Index(i pulumi.IntInput) DiscovererTagsEntryOutput
- func (o DiscovererTagsEntryArrayOutput) ToDiscovererTagsEntryArrayOutput() DiscovererTagsEntryArrayOutput
- func (o DiscovererTagsEntryArrayOutput) ToDiscovererTagsEntryArrayOutputWithContext(ctx context.Context) DiscovererTagsEntryArrayOutput
- func (o DiscovererTagsEntryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DiscovererTagsEntry]
- type DiscovererTagsEntryInput
- type DiscovererTagsEntryOutput
- func (DiscovererTagsEntryOutput) ElementType() reflect.Type
- func (o DiscovererTagsEntryOutput) Key() pulumi.StringOutput
- func (o DiscovererTagsEntryOutput) ToDiscovererTagsEntryOutput() DiscovererTagsEntryOutput
- func (o DiscovererTagsEntryOutput) ToDiscovererTagsEntryOutputWithContext(ctx context.Context) DiscovererTagsEntryOutput
- func (o DiscovererTagsEntryOutput) ToOutput(ctx context.Context) pulumix.Output[DiscovererTagsEntry]
- func (o DiscovererTagsEntryOutput) Value() pulumi.StringOutput
- type LookupDiscovererArgs
- type LookupDiscovererOutputArgs
- type LookupDiscovererResult
- type LookupDiscovererResultOutput
- func (o LookupDiscovererResultOutput) CrossAccount() pulumi.BoolPtrOutput
- func (o LookupDiscovererResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupDiscovererResultOutput) DiscovererArn() pulumi.StringPtrOutput
- func (o LookupDiscovererResultOutput) DiscovererId() pulumi.StringPtrOutput
- func (LookupDiscovererResultOutput) ElementType() reflect.Type
- func (o LookupDiscovererResultOutput) Tags() DiscovererTagsEntryArrayOutput
- func (o LookupDiscovererResultOutput) ToLookupDiscovererResultOutput() LookupDiscovererResultOutput
- func (o LookupDiscovererResultOutput) ToLookupDiscovererResultOutputWithContext(ctx context.Context) LookupDiscovererResultOutput
- func (o LookupDiscovererResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDiscovererResult]
- type LookupRegistryArgs
- type LookupRegistryOutputArgs
- type LookupRegistryPolicyArgs
- type LookupRegistryPolicyOutputArgs
- type LookupRegistryPolicyResult
- type LookupRegistryPolicyResultOutput
- func (LookupRegistryPolicyResultOutput) ElementType() reflect.Type
- func (o LookupRegistryPolicyResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupRegistryPolicyResultOutput) Policy() pulumi.AnyOutput
- func (o LookupRegistryPolicyResultOutput) RegistryName() pulumi.StringPtrOutput
- func (o LookupRegistryPolicyResultOutput) RevisionId() pulumi.StringPtrOutput
- func (o LookupRegistryPolicyResultOutput) ToLookupRegistryPolicyResultOutput() LookupRegistryPolicyResultOutput
- func (o LookupRegistryPolicyResultOutput) ToLookupRegistryPolicyResultOutputWithContext(ctx context.Context) LookupRegistryPolicyResultOutput
- func (o LookupRegistryPolicyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRegistryPolicyResult]
- type LookupRegistryResult
- type LookupRegistryResultOutput
- func (o LookupRegistryResultOutput) Description() pulumi.StringPtrOutput
- func (LookupRegistryResultOutput) ElementType() reflect.Type
- func (o LookupRegistryResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupRegistryResultOutput) RegistryArn() pulumi.StringPtrOutput
- func (o LookupRegistryResultOutput) Tags() RegistryTagsEntryArrayOutput
- func (o LookupRegistryResultOutput) ToLookupRegistryResultOutput() LookupRegistryResultOutput
- func (o LookupRegistryResultOutput) ToLookupRegistryResultOutputWithContext(ctx context.Context) LookupRegistryResultOutput
- func (o LookupRegistryResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRegistryResult]
- type LookupSchemaArgs
- type LookupSchemaOutputArgs
- type LookupSchemaResult
- type LookupSchemaResultOutput
- func (o LookupSchemaResultOutput) Content() pulumi.StringPtrOutput
- func (o LookupSchemaResultOutput) Description() pulumi.StringPtrOutput
- func (LookupSchemaResultOutput) ElementType() reflect.Type
- func (o LookupSchemaResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupSchemaResultOutput) SchemaArn() pulumi.StringPtrOutput
- func (o LookupSchemaResultOutput) SchemaVersion() pulumi.StringPtrOutput
- func (o LookupSchemaResultOutput) Tags() SchemaTagsEntryArrayOutput
- func (o LookupSchemaResultOutput) ToLookupSchemaResultOutput() LookupSchemaResultOutput
- func (o LookupSchemaResultOutput) ToLookupSchemaResultOutputWithContext(ctx context.Context) LookupSchemaResultOutput
- func (o LookupSchemaResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSchemaResult]
- func (o LookupSchemaResultOutput) Type() pulumi.StringPtrOutput
- type Registrydeprecated
- type RegistryArgs
- type RegistryInput
- type RegistryOutput
- func (o RegistryOutput) Description() pulumi.StringPtrOutput
- func (RegistryOutput) ElementType() reflect.Type
- func (o RegistryOutput) RegistryArn() pulumi.StringOutput
- func (o RegistryOutput) RegistryName() pulumi.StringPtrOutput
- func (o RegistryOutput) Tags() RegistryTagsEntryArrayOutput
- func (o RegistryOutput) ToOutput(ctx context.Context) pulumix.Output[*Registry]
- func (o RegistryOutput) ToRegistryOutput() RegistryOutput
- func (o RegistryOutput) ToRegistryOutputWithContext(ctx context.Context) RegistryOutput
- type RegistryPolicy
- func (*RegistryPolicy) ElementType() reflect.Type
- func (i *RegistryPolicy) ToOutput(ctx context.Context) pulumix.Output[*RegistryPolicy]
- func (i *RegistryPolicy) ToRegistryPolicyOutput() RegistryPolicyOutput
- func (i *RegistryPolicy) ToRegistryPolicyOutputWithContext(ctx context.Context) RegistryPolicyOutput
- type RegistryPolicyArgs
- type RegistryPolicyInput
- type RegistryPolicyOutput
- func (RegistryPolicyOutput) ElementType() reflect.Type
- func (o RegistryPolicyOutput) Policy() pulumi.AnyOutput
- func (o RegistryPolicyOutput) RegistryName() pulumi.StringOutput
- func (o RegistryPolicyOutput) RevisionId() pulumi.StringPtrOutput
- func (o RegistryPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[*RegistryPolicy]
- func (o RegistryPolicyOutput) ToRegistryPolicyOutput() RegistryPolicyOutput
- func (o RegistryPolicyOutput) ToRegistryPolicyOutputWithContext(ctx context.Context) RegistryPolicyOutput
- type RegistryPolicyState
- type RegistryState
- type RegistryTagsEntry
- type RegistryTagsEntryArgs
- func (RegistryTagsEntryArgs) ElementType() reflect.Type
- func (i RegistryTagsEntryArgs) ToOutput(ctx context.Context) pulumix.Output[RegistryTagsEntry]
- func (i RegistryTagsEntryArgs) ToRegistryTagsEntryOutput() RegistryTagsEntryOutput
- func (i RegistryTagsEntryArgs) ToRegistryTagsEntryOutputWithContext(ctx context.Context) RegistryTagsEntryOutput
- type RegistryTagsEntryArray
- func (RegistryTagsEntryArray) ElementType() reflect.Type
- func (i RegistryTagsEntryArray) ToOutput(ctx context.Context) pulumix.Output[[]RegistryTagsEntry]
- func (i RegistryTagsEntryArray) ToRegistryTagsEntryArrayOutput() RegistryTagsEntryArrayOutput
- func (i RegistryTagsEntryArray) ToRegistryTagsEntryArrayOutputWithContext(ctx context.Context) RegistryTagsEntryArrayOutput
- type RegistryTagsEntryArrayInput
- type RegistryTagsEntryArrayOutput
- func (RegistryTagsEntryArrayOutput) ElementType() reflect.Type
- func (o RegistryTagsEntryArrayOutput) Index(i pulumi.IntInput) RegistryTagsEntryOutput
- func (o RegistryTagsEntryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RegistryTagsEntry]
- func (o RegistryTagsEntryArrayOutput) ToRegistryTagsEntryArrayOutput() RegistryTagsEntryArrayOutput
- func (o RegistryTagsEntryArrayOutput) ToRegistryTagsEntryArrayOutputWithContext(ctx context.Context) RegistryTagsEntryArrayOutput
- type RegistryTagsEntryInput
- type RegistryTagsEntryOutput
- func (RegistryTagsEntryOutput) ElementType() reflect.Type
- func (o RegistryTagsEntryOutput) Key() pulumi.StringOutput
- func (o RegistryTagsEntryOutput) ToOutput(ctx context.Context) pulumix.Output[RegistryTagsEntry]
- func (o RegistryTagsEntryOutput) ToRegistryTagsEntryOutput() RegistryTagsEntryOutput
- func (o RegistryTagsEntryOutput) ToRegistryTagsEntryOutputWithContext(ctx context.Context) RegistryTagsEntryOutput
- func (o RegistryTagsEntryOutput) Value() pulumi.StringOutput
- type Schemadeprecated
- type SchemaArgs
- type SchemaInput
- type SchemaOutput
- func (o SchemaOutput) Content() pulumi.StringOutput
- func (o SchemaOutput) Description() pulumi.StringPtrOutput
- func (SchemaOutput) ElementType() reflect.Type
- func (o SchemaOutput) RegistryName() pulumi.StringOutput
- func (o SchemaOutput) SchemaArn() pulumi.StringOutput
- func (o SchemaOutput) SchemaName() pulumi.StringPtrOutput
- func (o SchemaOutput) SchemaVersion() pulumi.StringOutput
- func (o SchemaOutput) Tags() SchemaTagsEntryArrayOutput
- func (o SchemaOutput) ToOutput(ctx context.Context) pulumix.Output[*Schema]
- func (o SchemaOutput) ToSchemaOutput() SchemaOutput
- func (o SchemaOutput) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput
- func (o SchemaOutput) Type() pulumi.StringOutput
- type SchemaState
- type SchemaTagsEntry
- type SchemaTagsEntryArgs
- func (SchemaTagsEntryArgs) ElementType() reflect.Type
- func (i SchemaTagsEntryArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaTagsEntry]
- func (i SchemaTagsEntryArgs) ToSchemaTagsEntryOutput() SchemaTagsEntryOutput
- func (i SchemaTagsEntryArgs) ToSchemaTagsEntryOutputWithContext(ctx context.Context) SchemaTagsEntryOutput
- type SchemaTagsEntryArray
- func (SchemaTagsEntryArray) ElementType() reflect.Type
- func (i SchemaTagsEntryArray) ToOutput(ctx context.Context) pulumix.Output[[]SchemaTagsEntry]
- func (i SchemaTagsEntryArray) ToSchemaTagsEntryArrayOutput() SchemaTagsEntryArrayOutput
- func (i SchemaTagsEntryArray) ToSchemaTagsEntryArrayOutputWithContext(ctx context.Context) SchemaTagsEntryArrayOutput
- type SchemaTagsEntryArrayInput
- type SchemaTagsEntryArrayOutput
- func (SchemaTagsEntryArrayOutput) ElementType() reflect.Type
- func (o SchemaTagsEntryArrayOutput) Index(i pulumi.IntInput) SchemaTagsEntryOutput
- func (o SchemaTagsEntryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SchemaTagsEntry]
- func (o SchemaTagsEntryArrayOutput) ToSchemaTagsEntryArrayOutput() SchemaTagsEntryArrayOutput
- func (o SchemaTagsEntryArrayOutput) ToSchemaTagsEntryArrayOutputWithContext(ctx context.Context) SchemaTagsEntryArrayOutput
- type SchemaTagsEntryInput
- type SchemaTagsEntryOutput
- func (SchemaTagsEntryOutput) ElementType() reflect.Type
- func (o SchemaTagsEntryOutput) Key() pulumi.StringOutput
- func (o SchemaTagsEntryOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaTagsEntry]
- func (o SchemaTagsEntryOutput) ToSchemaTagsEntryOutput() SchemaTagsEntryOutput
- func (o SchemaTagsEntryOutput) ToSchemaTagsEntryOutputWithContext(ctx context.Context) SchemaTagsEntryOutput
- func (o SchemaTagsEntryOutput) Value() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Discoverer
deprecated
type Discoverer struct { pulumi.CustomResourceState CrossAccount pulumi.BoolPtrOutput `pulumi:"crossAccount"` Description pulumi.StringPtrOutput `pulumi:"description"` DiscovererArn pulumi.StringOutput `pulumi:"discovererArn"` DiscovererId pulumi.StringOutput `pulumi:"discovererId"` SourceArn pulumi.StringOutput `pulumi:"sourceArn"` Tags DiscovererTagsEntryArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::EventSchemas::Discoverer
Deprecated: Discoverer is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDiscoverer ¶
func GetDiscoverer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DiscovererState, opts ...pulumi.ResourceOption) (*Discoverer, error)
GetDiscoverer gets an existing Discoverer resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDiscoverer ¶
func NewDiscoverer(ctx *pulumi.Context, name string, args *DiscovererArgs, opts ...pulumi.ResourceOption) (*Discoverer, error)
NewDiscoverer registers a new resource with the given unique name, arguments, and options.
func (*Discoverer) ElementType ¶
func (*Discoverer) ElementType() reflect.Type
func (*Discoverer) ToDiscovererOutput ¶
func (i *Discoverer) ToDiscovererOutput() DiscovererOutput
func (*Discoverer) ToDiscovererOutputWithContext ¶
func (i *Discoverer) ToDiscovererOutputWithContext(ctx context.Context) DiscovererOutput
func (*Discoverer) ToOutput ¶ added in v0.76.0
func (i *Discoverer) ToOutput(ctx context.Context) pulumix.Output[*Discoverer]
type DiscovererArgs ¶
type DiscovererArgs struct { CrossAccount pulumi.BoolPtrInput Description pulumi.StringPtrInput SourceArn pulumi.StringInput Tags DiscovererTagsEntryArrayInput }
The set of arguments for constructing a Discoverer resource.
func (DiscovererArgs) ElementType ¶
func (DiscovererArgs) ElementType() reflect.Type
type DiscovererInput ¶
type DiscovererInput interface { pulumi.Input ToDiscovererOutput() DiscovererOutput ToDiscovererOutputWithContext(ctx context.Context) DiscovererOutput }
type DiscovererOutput ¶
type DiscovererOutput struct{ *pulumi.OutputState }
func (DiscovererOutput) CrossAccount ¶ added in v0.17.0
func (o DiscovererOutput) CrossAccount() pulumi.BoolPtrOutput
func (DiscovererOutput) Description ¶ added in v0.17.0
func (o DiscovererOutput) Description() pulumi.StringPtrOutput
func (DiscovererOutput) DiscovererArn ¶ added in v0.17.0
func (o DiscovererOutput) DiscovererArn() pulumi.StringOutput
func (DiscovererOutput) DiscovererId ¶ added in v0.17.0
func (o DiscovererOutput) DiscovererId() pulumi.StringOutput
func (DiscovererOutput) ElementType ¶
func (DiscovererOutput) ElementType() reflect.Type
func (DiscovererOutput) SourceArn ¶ added in v0.17.0
func (o DiscovererOutput) SourceArn() pulumi.StringOutput
func (DiscovererOutput) Tags ¶ added in v0.17.0
func (o DiscovererOutput) Tags() DiscovererTagsEntryArrayOutput
func (DiscovererOutput) ToDiscovererOutput ¶
func (o DiscovererOutput) ToDiscovererOutput() DiscovererOutput
func (DiscovererOutput) ToDiscovererOutputWithContext ¶
func (o DiscovererOutput) ToDiscovererOutputWithContext(ctx context.Context) DiscovererOutput
func (DiscovererOutput) ToOutput ¶ added in v0.76.0
func (o DiscovererOutput) ToOutput(ctx context.Context) pulumix.Output[*Discoverer]
type DiscovererState ¶
type DiscovererState struct { }
func (DiscovererState) ElementType ¶
func (DiscovererState) ElementType() reflect.Type
type DiscovererTagsEntry ¶
type DiscovererTagsEntryArgs ¶
type DiscovererTagsEntryArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DiscovererTagsEntryArgs) ElementType ¶
func (DiscovererTagsEntryArgs) ElementType() reflect.Type
func (DiscovererTagsEntryArgs) ToDiscovererTagsEntryOutput ¶
func (i DiscovererTagsEntryArgs) ToDiscovererTagsEntryOutput() DiscovererTagsEntryOutput
func (DiscovererTagsEntryArgs) ToDiscovererTagsEntryOutputWithContext ¶
func (i DiscovererTagsEntryArgs) ToDiscovererTagsEntryOutputWithContext(ctx context.Context) DiscovererTagsEntryOutput
func (DiscovererTagsEntryArgs) ToOutput ¶ added in v0.76.0
func (i DiscovererTagsEntryArgs) ToOutput(ctx context.Context) pulumix.Output[DiscovererTagsEntry]
type DiscovererTagsEntryArray ¶
type DiscovererTagsEntryArray []DiscovererTagsEntryInput
func (DiscovererTagsEntryArray) ElementType ¶
func (DiscovererTagsEntryArray) ElementType() reflect.Type
func (DiscovererTagsEntryArray) ToDiscovererTagsEntryArrayOutput ¶
func (i DiscovererTagsEntryArray) ToDiscovererTagsEntryArrayOutput() DiscovererTagsEntryArrayOutput
func (DiscovererTagsEntryArray) ToDiscovererTagsEntryArrayOutputWithContext ¶
func (i DiscovererTagsEntryArray) ToDiscovererTagsEntryArrayOutputWithContext(ctx context.Context) DiscovererTagsEntryArrayOutput
func (DiscovererTagsEntryArray) ToOutput ¶ added in v0.76.0
func (i DiscovererTagsEntryArray) ToOutput(ctx context.Context) pulumix.Output[[]DiscovererTagsEntry]
type DiscovererTagsEntryArrayInput ¶
type DiscovererTagsEntryArrayInput interface { pulumi.Input ToDiscovererTagsEntryArrayOutput() DiscovererTagsEntryArrayOutput ToDiscovererTagsEntryArrayOutputWithContext(context.Context) DiscovererTagsEntryArrayOutput }
DiscovererTagsEntryArrayInput is an input type that accepts DiscovererTagsEntryArray and DiscovererTagsEntryArrayOutput values. You can construct a concrete instance of `DiscovererTagsEntryArrayInput` via:
DiscovererTagsEntryArray{ DiscovererTagsEntryArgs{...} }
type DiscovererTagsEntryArrayOutput ¶
type DiscovererTagsEntryArrayOutput struct{ *pulumi.OutputState }
func (DiscovererTagsEntryArrayOutput) ElementType ¶
func (DiscovererTagsEntryArrayOutput) ElementType() reflect.Type
func (DiscovererTagsEntryArrayOutput) Index ¶
func (o DiscovererTagsEntryArrayOutput) Index(i pulumi.IntInput) DiscovererTagsEntryOutput
func (DiscovererTagsEntryArrayOutput) ToDiscovererTagsEntryArrayOutput ¶
func (o DiscovererTagsEntryArrayOutput) ToDiscovererTagsEntryArrayOutput() DiscovererTagsEntryArrayOutput
func (DiscovererTagsEntryArrayOutput) ToDiscovererTagsEntryArrayOutputWithContext ¶
func (o DiscovererTagsEntryArrayOutput) ToDiscovererTagsEntryArrayOutputWithContext(ctx context.Context) DiscovererTagsEntryArrayOutput
func (DiscovererTagsEntryArrayOutput) ToOutput ¶ added in v0.76.0
func (o DiscovererTagsEntryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DiscovererTagsEntry]
type DiscovererTagsEntryInput ¶
type DiscovererTagsEntryInput interface { pulumi.Input ToDiscovererTagsEntryOutput() DiscovererTagsEntryOutput ToDiscovererTagsEntryOutputWithContext(context.Context) DiscovererTagsEntryOutput }
DiscovererTagsEntryInput is an input type that accepts DiscovererTagsEntryArgs and DiscovererTagsEntryOutput values. You can construct a concrete instance of `DiscovererTagsEntryInput` via:
DiscovererTagsEntryArgs{...}
type DiscovererTagsEntryOutput ¶
type DiscovererTagsEntryOutput struct{ *pulumi.OutputState }
func (DiscovererTagsEntryOutput) ElementType ¶
func (DiscovererTagsEntryOutput) ElementType() reflect.Type
func (DiscovererTagsEntryOutput) Key ¶
func (o DiscovererTagsEntryOutput) Key() pulumi.StringOutput
func (DiscovererTagsEntryOutput) ToDiscovererTagsEntryOutput ¶
func (o DiscovererTagsEntryOutput) ToDiscovererTagsEntryOutput() DiscovererTagsEntryOutput
func (DiscovererTagsEntryOutput) ToDiscovererTagsEntryOutputWithContext ¶
func (o DiscovererTagsEntryOutput) ToDiscovererTagsEntryOutputWithContext(ctx context.Context) DiscovererTagsEntryOutput
func (DiscovererTagsEntryOutput) ToOutput ¶ added in v0.76.0
func (o DiscovererTagsEntryOutput) ToOutput(ctx context.Context) pulumix.Output[DiscovererTagsEntry]
func (DiscovererTagsEntryOutput) Value ¶
func (o DiscovererTagsEntryOutput) Value() pulumi.StringOutput
type LookupDiscovererArgs ¶ added in v0.12.0
type LookupDiscovererArgs struct {
DiscovererId string `pulumi:"discovererId"`
}
type LookupDiscovererOutputArgs ¶ added in v0.12.0
type LookupDiscovererOutputArgs struct {
DiscovererId pulumi.StringInput `pulumi:"discovererId"`
}
func (LookupDiscovererOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDiscovererOutputArgs) ElementType() reflect.Type
type LookupDiscovererResult ¶ added in v0.12.0
type LookupDiscovererResult struct { CrossAccount *bool `pulumi:"crossAccount"` Description *string `pulumi:"description"` DiscovererArn *string `pulumi:"discovererArn"` DiscovererId *string `pulumi:"discovererId"` Tags []DiscovererTagsEntry `pulumi:"tags"` }
func LookupDiscoverer ¶ added in v0.12.0
func LookupDiscoverer(ctx *pulumi.Context, args *LookupDiscovererArgs, opts ...pulumi.InvokeOption) (*LookupDiscovererResult, error)
Resource Type definition for AWS::EventSchemas::Discoverer
type LookupDiscovererResultOutput ¶ added in v0.12.0
type LookupDiscovererResultOutput struct{ *pulumi.OutputState }
func LookupDiscovererOutput ¶ added in v0.12.0
func LookupDiscovererOutput(ctx *pulumi.Context, args LookupDiscovererOutputArgs, opts ...pulumi.InvokeOption) LookupDiscovererResultOutput
func (LookupDiscovererResultOutput) CrossAccount ¶ added in v0.12.0
func (o LookupDiscovererResultOutput) CrossAccount() pulumi.BoolPtrOutput
func (LookupDiscovererResultOutput) Description ¶ added in v0.12.0
func (o LookupDiscovererResultOutput) Description() pulumi.StringPtrOutput
func (LookupDiscovererResultOutput) DiscovererArn ¶ added in v0.12.0
func (o LookupDiscovererResultOutput) DiscovererArn() pulumi.StringPtrOutput
func (LookupDiscovererResultOutput) DiscovererId ¶ added in v0.12.0
func (o LookupDiscovererResultOutput) DiscovererId() pulumi.StringPtrOutput
func (LookupDiscovererResultOutput) ElementType ¶ added in v0.12.0
func (LookupDiscovererResultOutput) ElementType() reflect.Type
func (LookupDiscovererResultOutput) Tags ¶ added in v0.12.0
func (o LookupDiscovererResultOutput) Tags() DiscovererTagsEntryArrayOutput
func (LookupDiscovererResultOutput) ToLookupDiscovererResultOutput ¶ added in v0.12.0
func (o LookupDiscovererResultOutput) ToLookupDiscovererResultOutput() LookupDiscovererResultOutput
func (LookupDiscovererResultOutput) ToLookupDiscovererResultOutputWithContext ¶ added in v0.12.0
func (o LookupDiscovererResultOutput) ToLookupDiscovererResultOutputWithContext(ctx context.Context) LookupDiscovererResultOutput
func (LookupDiscovererResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupDiscovererResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDiscovererResult]
type LookupRegistryArgs ¶ added in v0.12.0
type LookupRegistryArgs struct {
Id string `pulumi:"id"`
}
type LookupRegistryOutputArgs ¶ added in v0.12.0
type LookupRegistryOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupRegistryOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRegistryOutputArgs) ElementType() reflect.Type
type LookupRegistryPolicyArgs ¶ added in v0.12.0
type LookupRegistryPolicyArgs struct {
Id string `pulumi:"id"`
}
type LookupRegistryPolicyOutputArgs ¶ added in v0.12.0
type LookupRegistryPolicyOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupRegistryPolicyOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRegistryPolicyOutputArgs) ElementType() reflect.Type
type LookupRegistryPolicyResult ¶ added in v0.12.0
type LookupRegistryPolicyResult struct { Id *string `pulumi:"id"` Policy interface{} `pulumi:"policy"` RegistryName *string `pulumi:"registryName"` RevisionId *string `pulumi:"revisionId"` }
func LookupRegistryPolicy ¶ added in v0.12.0
func LookupRegistryPolicy(ctx *pulumi.Context, args *LookupRegistryPolicyArgs, opts ...pulumi.InvokeOption) (*LookupRegistryPolicyResult, error)
Resource Type definition for AWS::EventSchemas::RegistryPolicy
type LookupRegistryPolicyResultOutput ¶ added in v0.12.0
type LookupRegistryPolicyResultOutput struct{ *pulumi.OutputState }
func LookupRegistryPolicyOutput ¶ added in v0.12.0
func LookupRegistryPolicyOutput(ctx *pulumi.Context, args LookupRegistryPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupRegistryPolicyResultOutput
func (LookupRegistryPolicyResultOutput) ElementType ¶ added in v0.12.0
func (LookupRegistryPolicyResultOutput) ElementType() reflect.Type
func (LookupRegistryPolicyResultOutput) Id ¶ added in v0.12.0
func (o LookupRegistryPolicyResultOutput) Id() pulumi.StringPtrOutput
func (LookupRegistryPolicyResultOutput) Policy ¶ added in v0.12.0
func (o LookupRegistryPolicyResultOutput) Policy() pulumi.AnyOutput
func (LookupRegistryPolicyResultOutput) RegistryName ¶ added in v0.12.0
func (o LookupRegistryPolicyResultOutput) RegistryName() pulumi.StringPtrOutput
func (LookupRegistryPolicyResultOutput) RevisionId ¶ added in v0.12.0
func (o LookupRegistryPolicyResultOutput) RevisionId() pulumi.StringPtrOutput
func (LookupRegistryPolicyResultOutput) ToLookupRegistryPolicyResultOutput ¶ added in v0.12.0
func (o LookupRegistryPolicyResultOutput) ToLookupRegistryPolicyResultOutput() LookupRegistryPolicyResultOutput
func (LookupRegistryPolicyResultOutput) ToLookupRegistryPolicyResultOutputWithContext ¶ added in v0.12.0
func (o LookupRegistryPolicyResultOutput) ToLookupRegistryPolicyResultOutputWithContext(ctx context.Context) LookupRegistryPolicyResultOutput
func (LookupRegistryPolicyResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupRegistryPolicyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRegistryPolicyResult]
type LookupRegistryResult ¶ added in v0.12.0
type LookupRegistryResult struct { Description *string `pulumi:"description"` Id *string `pulumi:"id"` RegistryArn *string `pulumi:"registryArn"` Tags []RegistryTagsEntry `pulumi:"tags"` }
func LookupRegistry ¶ added in v0.12.0
func LookupRegistry(ctx *pulumi.Context, args *LookupRegistryArgs, opts ...pulumi.InvokeOption) (*LookupRegistryResult, error)
Resource Type definition for AWS::EventSchemas::Registry
type LookupRegistryResultOutput ¶ added in v0.12.0
type LookupRegistryResultOutput struct{ *pulumi.OutputState }
func LookupRegistryOutput ¶ added in v0.12.0
func LookupRegistryOutput(ctx *pulumi.Context, args LookupRegistryOutputArgs, opts ...pulumi.InvokeOption) LookupRegistryResultOutput
func (LookupRegistryResultOutput) Description ¶ added in v0.12.0
func (o LookupRegistryResultOutput) Description() pulumi.StringPtrOutput
func (LookupRegistryResultOutput) ElementType ¶ added in v0.12.0
func (LookupRegistryResultOutput) ElementType() reflect.Type
func (LookupRegistryResultOutput) Id ¶ added in v0.12.0
func (o LookupRegistryResultOutput) Id() pulumi.StringPtrOutput
func (LookupRegistryResultOutput) RegistryArn ¶ added in v0.12.0
func (o LookupRegistryResultOutput) RegistryArn() pulumi.StringPtrOutput
func (LookupRegistryResultOutput) Tags ¶ added in v0.12.0
func (o LookupRegistryResultOutput) Tags() RegistryTagsEntryArrayOutput
func (LookupRegistryResultOutput) ToLookupRegistryResultOutput ¶ added in v0.12.0
func (o LookupRegistryResultOutput) ToLookupRegistryResultOutput() LookupRegistryResultOutput
func (LookupRegistryResultOutput) ToLookupRegistryResultOutputWithContext ¶ added in v0.12.0
func (o LookupRegistryResultOutput) ToLookupRegistryResultOutputWithContext(ctx context.Context) LookupRegistryResultOutput
func (LookupRegistryResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupRegistryResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRegistryResult]
type LookupSchemaArgs ¶ added in v0.12.0
type LookupSchemaArgs struct {
Id string `pulumi:"id"`
}
type LookupSchemaOutputArgs ¶ added in v0.12.0
type LookupSchemaOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupSchemaOutputArgs) ElementType ¶ added in v0.12.0
func (LookupSchemaOutputArgs) ElementType() reflect.Type
type LookupSchemaResult ¶ added in v0.12.0
type LookupSchemaResult struct { Content *string `pulumi:"content"` Description *string `pulumi:"description"` Id *string `pulumi:"id"` SchemaArn *string `pulumi:"schemaArn"` SchemaVersion *string `pulumi:"schemaVersion"` Tags []SchemaTagsEntry `pulumi:"tags"` Type *string `pulumi:"type"` }
func LookupSchema ¶ added in v0.12.0
func LookupSchema(ctx *pulumi.Context, args *LookupSchemaArgs, opts ...pulumi.InvokeOption) (*LookupSchemaResult, error)
Resource Type definition for AWS::EventSchemas::Schema
type LookupSchemaResultOutput ¶ added in v0.12.0
type LookupSchemaResultOutput struct{ *pulumi.OutputState }
func LookupSchemaOutput ¶ added in v0.12.0
func LookupSchemaOutput(ctx *pulumi.Context, args LookupSchemaOutputArgs, opts ...pulumi.InvokeOption) LookupSchemaResultOutput
func (LookupSchemaResultOutput) Content ¶ added in v0.12.0
func (o LookupSchemaResultOutput) Content() pulumi.StringPtrOutput
func (LookupSchemaResultOutput) Description ¶ added in v0.12.0
func (o LookupSchemaResultOutput) Description() pulumi.StringPtrOutput
func (LookupSchemaResultOutput) ElementType ¶ added in v0.12.0
func (LookupSchemaResultOutput) ElementType() reflect.Type
func (LookupSchemaResultOutput) Id ¶ added in v0.12.0
func (o LookupSchemaResultOutput) Id() pulumi.StringPtrOutput
func (LookupSchemaResultOutput) SchemaArn ¶ added in v0.12.0
func (o LookupSchemaResultOutput) SchemaArn() pulumi.StringPtrOutput
func (LookupSchemaResultOutput) SchemaVersion ¶ added in v0.12.0
func (o LookupSchemaResultOutput) SchemaVersion() pulumi.StringPtrOutput
func (LookupSchemaResultOutput) Tags ¶ added in v0.12.0
func (o LookupSchemaResultOutput) Tags() SchemaTagsEntryArrayOutput
func (LookupSchemaResultOutput) ToLookupSchemaResultOutput ¶ added in v0.12.0
func (o LookupSchemaResultOutput) ToLookupSchemaResultOutput() LookupSchemaResultOutput
func (LookupSchemaResultOutput) ToLookupSchemaResultOutputWithContext ¶ added in v0.12.0
func (o LookupSchemaResultOutput) ToLookupSchemaResultOutputWithContext(ctx context.Context) LookupSchemaResultOutput
func (LookupSchemaResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupSchemaResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSchemaResult]
func (LookupSchemaResultOutput) Type ¶ added in v0.12.0
func (o LookupSchemaResultOutput) Type() pulumi.StringPtrOutput
type Registry
deprecated
type Registry struct { pulumi.CustomResourceState Description pulumi.StringPtrOutput `pulumi:"description"` RegistryArn pulumi.StringOutput `pulumi:"registryArn"` RegistryName pulumi.StringPtrOutput `pulumi:"registryName"` Tags RegistryTagsEntryArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::EventSchemas::Registry
Deprecated: Registry is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetRegistry ¶
func GetRegistry(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegistryState, opts ...pulumi.ResourceOption) (*Registry, error)
GetRegistry gets an existing Registry resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRegistry ¶
func NewRegistry(ctx *pulumi.Context, name string, args *RegistryArgs, opts ...pulumi.ResourceOption) (*Registry, error)
NewRegistry registers a new resource with the given unique name, arguments, and options.
func (*Registry) ElementType ¶
func (*Registry) ToRegistryOutput ¶
func (i *Registry) ToRegistryOutput() RegistryOutput
func (*Registry) ToRegistryOutputWithContext ¶
func (i *Registry) ToRegistryOutputWithContext(ctx context.Context) RegistryOutput
type RegistryArgs ¶
type RegistryArgs struct { Description pulumi.StringPtrInput RegistryName pulumi.StringPtrInput Tags RegistryTagsEntryArrayInput }
The set of arguments for constructing a Registry resource.
func (RegistryArgs) ElementType ¶
func (RegistryArgs) ElementType() reflect.Type
type RegistryInput ¶
type RegistryInput interface { pulumi.Input ToRegistryOutput() RegistryOutput ToRegistryOutputWithContext(ctx context.Context) RegistryOutput }
type RegistryOutput ¶
type RegistryOutput struct{ *pulumi.OutputState }
func (RegistryOutput) Description ¶ added in v0.17.0
func (o RegistryOutput) Description() pulumi.StringPtrOutput
func (RegistryOutput) ElementType ¶
func (RegistryOutput) ElementType() reflect.Type
func (RegistryOutput) RegistryArn ¶ added in v0.17.0
func (o RegistryOutput) RegistryArn() pulumi.StringOutput
func (RegistryOutput) RegistryName ¶ added in v0.17.0
func (o RegistryOutput) RegistryName() pulumi.StringPtrOutput
func (RegistryOutput) Tags ¶ added in v0.17.0
func (o RegistryOutput) Tags() RegistryTagsEntryArrayOutput
func (RegistryOutput) ToRegistryOutput ¶
func (o RegistryOutput) ToRegistryOutput() RegistryOutput
func (RegistryOutput) ToRegistryOutputWithContext ¶
func (o RegistryOutput) ToRegistryOutputWithContext(ctx context.Context) RegistryOutput
type RegistryPolicy ¶
type RegistryPolicy struct { pulumi.CustomResourceState Policy pulumi.AnyOutput `pulumi:"policy"` RegistryName pulumi.StringOutput `pulumi:"registryName"` RevisionId pulumi.StringPtrOutput `pulumi:"revisionId"` }
Resource Type definition for AWS::EventSchemas::RegistryPolicy
func GetRegistryPolicy ¶
func GetRegistryPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegistryPolicyState, opts ...pulumi.ResourceOption) (*RegistryPolicy, error)
GetRegistryPolicy gets an existing RegistryPolicy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRegistryPolicy ¶
func NewRegistryPolicy(ctx *pulumi.Context, name string, args *RegistryPolicyArgs, opts ...pulumi.ResourceOption) (*RegistryPolicy, error)
NewRegistryPolicy registers a new resource with the given unique name, arguments, and options.
func (*RegistryPolicy) ElementType ¶
func (*RegistryPolicy) ElementType() reflect.Type
func (*RegistryPolicy) ToOutput ¶ added in v0.76.0
func (i *RegistryPolicy) ToOutput(ctx context.Context) pulumix.Output[*RegistryPolicy]
func (*RegistryPolicy) ToRegistryPolicyOutput ¶
func (i *RegistryPolicy) ToRegistryPolicyOutput() RegistryPolicyOutput
func (*RegistryPolicy) ToRegistryPolicyOutputWithContext ¶
func (i *RegistryPolicy) ToRegistryPolicyOutputWithContext(ctx context.Context) RegistryPolicyOutput
type RegistryPolicyArgs ¶
type RegistryPolicyArgs struct { Policy pulumi.Input RegistryName pulumi.StringInput RevisionId pulumi.StringPtrInput }
The set of arguments for constructing a RegistryPolicy resource.
func (RegistryPolicyArgs) ElementType ¶
func (RegistryPolicyArgs) ElementType() reflect.Type
type RegistryPolicyInput ¶
type RegistryPolicyInput interface { pulumi.Input ToRegistryPolicyOutput() RegistryPolicyOutput ToRegistryPolicyOutputWithContext(ctx context.Context) RegistryPolicyOutput }
type RegistryPolicyOutput ¶
type RegistryPolicyOutput struct{ *pulumi.OutputState }
func (RegistryPolicyOutput) ElementType ¶
func (RegistryPolicyOutput) ElementType() reflect.Type
func (RegistryPolicyOutput) Policy ¶ added in v0.17.0
func (o RegistryPolicyOutput) Policy() pulumi.AnyOutput
func (RegistryPolicyOutput) RegistryName ¶ added in v0.17.0
func (o RegistryPolicyOutput) RegistryName() pulumi.StringOutput
func (RegistryPolicyOutput) RevisionId ¶ added in v0.17.0
func (o RegistryPolicyOutput) RevisionId() pulumi.StringPtrOutput
func (RegistryPolicyOutput) ToOutput ¶ added in v0.76.0
func (o RegistryPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[*RegistryPolicy]
func (RegistryPolicyOutput) ToRegistryPolicyOutput ¶
func (o RegistryPolicyOutput) ToRegistryPolicyOutput() RegistryPolicyOutput
func (RegistryPolicyOutput) ToRegistryPolicyOutputWithContext ¶
func (o RegistryPolicyOutput) ToRegistryPolicyOutputWithContext(ctx context.Context) RegistryPolicyOutput
type RegistryPolicyState ¶
type RegistryPolicyState struct { }
func (RegistryPolicyState) ElementType ¶
func (RegistryPolicyState) ElementType() reflect.Type
type RegistryState ¶
type RegistryState struct { }
func (RegistryState) ElementType ¶
func (RegistryState) ElementType() reflect.Type
type RegistryTagsEntry ¶
type RegistryTagsEntryArgs ¶
type RegistryTagsEntryArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (RegistryTagsEntryArgs) ElementType ¶
func (RegistryTagsEntryArgs) ElementType() reflect.Type
func (RegistryTagsEntryArgs) ToOutput ¶ added in v0.76.0
func (i RegistryTagsEntryArgs) ToOutput(ctx context.Context) pulumix.Output[RegistryTagsEntry]
func (RegistryTagsEntryArgs) ToRegistryTagsEntryOutput ¶
func (i RegistryTagsEntryArgs) ToRegistryTagsEntryOutput() RegistryTagsEntryOutput
func (RegistryTagsEntryArgs) ToRegistryTagsEntryOutputWithContext ¶
func (i RegistryTagsEntryArgs) ToRegistryTagsEntryOutputWithContext(ctx context.Context) RegistryTagsEntryOutput
type RegistryTagsEntryArray ¶
type RegistryTagsEntryArray []RegistryTagsEntryInput
func (RegistryTagsEntryArray) ElementType ¶
func (RegistryTagsEntryArray) ElementType() reflect.Type
func (RegistryTagsEntryArray) ToOutput ¶ added in v0.76.0
func (i RegistryTagsEntryArray) ToOutput(ctx context.Context) pulumix.Output[[]RegistryTagsEntry]
func (RegistryTagsEntryArray) ToRegistryTagsEntryArrayOutput ¶
func (i RegistryTagsEntryArray) ToRegistryTagsEntryArrayOutput() RegistryTagsEntryArrayOutput
func (RegistryTagsEntryArray) ToRegistryTagsEntryArrayOutputWithContext ¶
func (i RegistryTagsEntryArray) ToRegistryTagsEntryArrayOutputWithContext(ctx context.Context) RegistryTagsEntryArrayOutput
type RegistryTagsEntryArrayInput ¶
type RegistryTagsEntryArrayInput interface { pulumi.Input ToRegistryTagsEntryArrayOutput() RegistryTagsEntryArrayOutput ToRegistryTagsEntryArrayOutputWithContext(context.Context) RegistryTagsEntryArrayOutput }
RegistryTagsEntryArrayInput is an input type that accepts RegistryTagsEntryArray and RegistryTagsEntryArrayOutput values. You can construct a concrete instance of `RegistryTagsEntryArrayInput` via:
RegistryTagsEntryArray{ RegistryTagsEntryArgs{...} }
type RegistryTagsEntryArrayOutput ¶
type RegistryTagsEntryArrayOutput struct{ *pulumi.OutputState }
func (RegistryTagsEntryArrayOutput) ElementType ¶
func (RegistryTagsEntryArrayOutput) ElementType() reflect.Type
func (RegistryTagsEntryArrayOutput) Index ¶
func (o RegistryTagsEntryArrayOutput) Index(i pulumi.IntInput) RegistryTagsEntryOutput
func (RegistryTagsEntryArrayOutput) ToOutput ¶ added in v0.76.0
func (o RegistryTagsEntryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RegistryTagsEntry]
func (RegistryTagsEntryArrayOutput) ToRegistryTagsEntryArrayOutput ¶
func (o RegistryTagsEntryArrayOutput) ToRegistryTagsEntryArrayOutput() RegistryTagsEntryArrayOutput
func (RegistryTagsEntryArrayOutput) ToRegistryTagsEntryArrayOutputWithContext ¶
func (o RegistryTagsEntryArrayOutput) ToRegistryTagsEntryArrayOutputWithContext(ctx context.Context) RegistryTagsEntryArrayOutput
type RegistryTagsEntryInput ¶
type RegistryTagsEntryInput interface { pulumi.Input ToRegistryTagsEntryOutput() RegistryTagsEntryOutput ToRegistryTagsEntryOutputWithContext(context.Context) RegistryTagsEntryOutput }
RegistryTagsEntryInput is an input type that accepts RegistryTagsEntryArgs and RegistryTagsEntryOutput values. You can construct a concrete instance of `RegistryTagsEntryInput` via:
RegistryTagsEntryArgs{...}
type RegistryTagsEntryOutput ¶
type RegistryTagsEntryOutput struct{ *pulumi.OutputState }
func (RegistryTagsEntryOutput) ElementType ¶
func (RegistryTagsEntryOutput) ElementType() reflect.Type
func (RegistryTagsEntryOutput) Key ¶
func (o RegistryTagsEntryOutput) Key() pulumi.StringOutput
func (RegistryTagsEntryOutput) ToOutput ¶ added in v0.76.0
func (o RegistryTagsEntryOutput) ToOutput(ctx context.Context) pulumix.Output[RegistryTagsEntry]
func (RegistryTagsEntryOutput) ToRegistryTagsEntryOutput ¶
func (o RegistryTagsEntryOutput) ToRegistryTagsEntryOutput() RegistryTagsEntryOutput
func (RegistryTagsEntryOutput) ToRegistryTagsEntryOutputWithContext ¶
func (o RegistryTagsEntryOutput) ToRegistryTagsEntryOutputWithContext(ctx context.Context) RegistryTagsEntryOutput
func (RegistryTagsEntryOutput) Value ¶
func (o RegistryTagsEntryOutput) Value() pulumi.StringOutput
type Schema
deprecated
type Schema struct { pulumi.CustomResourceState Content pulumi.StringOutput `pulumi:"content"` Description pulumi.StringPtrOutput `pulumi:"description"` RegistryName pulumi.StringOutput `pulumi:"registryName"` SchemaArn pulumi.StringOutput `pulumi:"schemaArn"` SchemaName pulumi.StringPtrOutput `pulumi:"schemaName"` SchemaVersion pulumi.StringOutput `pulumi:"schemaVersion"` Tags SchemaTagsEntryArrayOutput `pulumi:"tags"` Type pulumi.StringOutput `pulumi:"type"` }
Resource Type definition for AWS::EventSchemas::Schema
Deprecated: Schema is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetSchema ¶
func GetSchema(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SchemaState, opts ...pulumi.ResourceOption) (*Schema, error)
GetSchema gets an existing Schema resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSchema ¶
func NewSchema(ctx *pulumi.Context, name string, args *SchemaArgs, opts ...pulumi.ResourceOption) (*Schema, error)
NewSchema registers a new resource with the given unique name, arguments, and options.
func (*Schema) ElementType ¶
func (*Schema) ToSchemaOutput ¶
func (i *Schema) ToSchemaOutput() SchemaOutput
func (*Schema) ToSchemaOutputWithContext ¶
func (i *Schema) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput
type SchemaArgs ¶
type SchemaArgs struct { Content pulumi.StringInput Description pulumi.StringPtrInput RegistryName pulumi.StringInput SchemaName pulumi.StringPtrInput Tags SchemaTagsEntryArrayInput Type pulumi.StringInput }
The set of arguments for constructing a Schema resource.
func (SchemaArgs) ElementType ¶
func (SchemaArgs) ElementType() reflect.Type
type SchemaInput ¶
type SchemaInput interface { pulumi.Input ToSchemaOutput() SchemaOutput ToSchemaOutputWithContext(ctx context.Context) SchemaOutput }
type SchemaOutput ¶
type SchemaOutput struct{ *pulumi.OutputState }
func (SchemaOutput) Content ¶ added in v0.17.0
func (o SchemaOutput) Content() pulumi.StringOutput
func (SchemaOutput) Description ¶ added in v0.17.0
func (o SchemaOutput) Description() pulumi.StringPtrOutput
func (SchemaOutput) ElementType ¶
func (SchemaOutput) ElementType() reflect.Type
func (SchemaOutput) RegistryName ¶ added in v0.17.0
func (o SchemaOutput) RegistryName() pulumi.StringOutput
func (SchemaOutput) SchemaArn ¶ added in v0.17.0
func (o SchemaOutput) SchemaArn() pulumi.StringOutput
func (SchemaOutput) SchemaName ¶ added in v0.17.0
func (o SchemaOutput) SchemaName() pulumi.StringPtrOutput
func (SchemaOutput) SchemaVersion ¶ added in v0.17.0
func (o SchemaOutput) SchemaVersion() pulumi.StringOutput
func (SchemaOutput) Tags ¶ added in v0.17.0
func (o SchemaOutput) Tags() SchemaTagsEntryArrayOutput
func (SchemaOutput) ToSchemaOutput ¶
func (o SchemaOutput) ToSchemaOutput() SchemaOutput
func (SchemaOutput) ToSchemaOutputWithContext ¶
func (o SchemaOutput) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput
func (SchemaOutput) Type ¶ added in v0.17.0
func (o SchemaOutput) Type() pulumi.StringOutput
type SchemaState ¶
type SchemaState struct { }
func (SchemaState) ElementType ¶
func (SchemaState) ElementType() reflect.Type
type SchemaTagsEntry ¶
type SchemaTagsEntryArgs ¶
type SchemaTagsEntryArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (SchemaTagsEntryArgs) ElementType ¶
func (SchemaTagsEntryArgs) ElementType() reflect.Type
func (SchemaTagsEntryArgs) ToOutput ¶ added in v0.76.0
func (i SchemaTagsEntryArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaTagsEntry]
func (SchemaTagsEntryArgs) ToSchemaTagsEntryOutput ¶
func (i SchemaTagsEntryArgs) ToSchemaTagsEntryOutput() SchemaTagsEntryOutput
func (SchemaTagsEntryArgs) ToSchemaTagsEntryOutputWithContext ¶
func (i SchemaTagsEntryArgs) ToSchemaTagsEntryOutputWithContext(ctx context.Context) SchemaTagsEntryOutput
type SchemaTagsEntryArray ¶
type SchemaTagsEntryArray []SchemaTagsEntryInput
func (SchemaTagsEntryArray) ElementType ¶
func (SchemaTagsEntryArray) ElementType() reflect.Type
func (SchemaTagsEntryArray) ToOutput ¶ added in v0.76.0
func (i SchemaTagsEntryArray) ToOutput(ctx context.Context) pulumix.Output[[]SchemaTagsEntry]
func (SchemaTagsEntryArray) ToSchemaTagsEntryArrayOutput ¶
func (i SchemaTagsEntryArray) ToSchemaTagsEntryArrayOutput() SchemaTagsEntryArrayOutput
func (SchemaTagsEntryArray) ToSchemaTagsEntryArrayOutputWithContext ¶
func (i SchemaTagsEntryArray) ToSchemaTagsEntryArrayOutputWithContext(ctx context.Context) SchemaTagsEntryArrayOutput
type SchemaTagsEntryArrayInput ¶
type SchemaTagsEntryArrayInput interface { pulumi.Input ToSchemaTagsEntryArrayOutput() SchemaTagsEntryArrayOutput ToSchemaTagsEntryArrayOutputWithContext(context.Context) SchemaTagsEntryArrayOutput }
SchemaTagsEntryArrayInput is an input type that accepts SchemaTagsEntryArray and SchemaTagsEntryArrayOutput values. You can construct a concrete instance of `SchemaTagsEntryArrayInput` via:
SchemaTagsEntryArray{ SchemaTagsEntryArgs{...} }
type SchemaTagsEntryArrayOutput ¶
type SchemaTagsEntryArrayOutput struct{ *pulumi.OutputState }
func (SchemaTagsEntryArrayOutput) ElementType ¶
func (SchemaTagsEntryArrayOutput) ElementType() reflect.Type
func (SchemaTagsEntryArrayOutput) Index ¶
func (o SchemaTagsEntryArrayOutput) Index(i pulumi.IntInput) SchemaTagsEntryOutput
func (SchemaTagsEntryArrayOutput) ToOutput ¶ added in v0.76.0
func (o SchemaTagsEntryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SchemaTagsEntry]
func (SchemaTagsEntryArrayOutput) ToSchemaTagsEntryArrayOutput ¶
func (o SchemaTagsEntryArrayOutput) ToSchemaTagsEntryArrayOutput() SchemaTagsEntryArrayOutput
func (SchemaTagsEntryArrayOutput) ToSchemaTagsEntryArrayOutputWithContext ¶
func (o SchemaTagsEntryArrayOutput) ToSchemaTagsEntryArrayOutputWithContext(ctx context.Context) SchemaTagsEntryArrayOutput
type SchemaTagsEntryInput ¶
type SchemaTagsEntryInput interface { pulumi.Input ToSchemaTagsEntryOutput() SchemaTagsEntryOutput ToSchemaTagsEntryOutputWithContext(context.Context) SchemaTagsEntryOutput }
SchemaTagsEntryInput is an input type that accepts SchemaTagsEntryArgs and SchemaTagsEntryOutput values. You can construct a concrete instance of `SchemaTagsEntryInput` via:
SchemaTagsEntryArgs{...}
type SchemaTagsEntryOutput ¶
type SchemaTagsEntryOutput struct{ *pulumi.OutputState }
func (SchemaTagsEntryOutput) ElementType ¶
func (SchemaTagsEntryOutput) ElementType() reflect.Type
func (SchemaTagsEntryOutput) Key ¶
func (o SchemaTagsEntryOutput) Key() pulumi.StringOutput
func (SchemaTagsEntryOutput) ToOutput ¶ added in v0.76.0
func (o SchemaTagsEntryOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaTagsEntry]
func (SchemaTagsEntryOutput) ToSchemaTagsEntryOutput ¶
func (o SchemaTagsEntryOutput) ToSchemaTagsEntryOutput() SchemaTagsEntryOutput
func (SchemaTagsEntryOutput) ToSchemaTagsEntryOutputWithContext ¶
func (o SchemaTagsEntryOutput) ToSchemaTagsEntryOutputWithContext(ctx context.Context) SchemaTagsEntryOutput
func (SchemaTagsEntryOutput) Value ¶
func (o SchemaTagsEntryOutput) Value() pulumi.StringOutput