Documentation
¶
Index ¶
- type Ledgerdeprecated
- type LedgerArgs
- type LedgerInput
- type LedgerOutput
- func (o LedgerOutput) DeletionProtection() pulumi.BoolPtrOutput
- func (LedgerOutput) ElementType() reflect.Type
- func (o LedgerOutput) KmsKey() pulumi.StringPtrOutput
- func (o LedgerOutput) Name() pulumi.StringPtrOutput
- func (o LedgerOutput) PermissionsMode() pulumi.StringOutput
- func (o LedgerOutput) Tags() LedgerTagArrayOutput
- func (o LedgerOutput) ToLedgerOutput() LedgerOutput
- func (o LedgerOutput) ToLedgerOutputWithContext(ctx context.Context) LedgerOutput
- type LedgerState
- type LedgerTag
- type LedgerTagArgs
- type LedgerTagArray
- type LedgerTagArrayInput
- type LedgerTagArrayOutput
- func (LedgerTagArrayOutput) ElementType() reflect.Type
- func (o LedgerTagArrayOutput) Index(i pulumi.IntInput) LedgerTagOutput
- func (o LedgerTagArrayOutput) ToLedgerTagArrayOutput() LedgerTagArrayOutput
- func (o LedgerTagArrayOutput) ToLedgerTagArrayOutputWithContext(ctx context.Context) LedgerTagArrayOutput
- type LedgerTagInput
- type LedgerTagOutput
- func (LedgerTagOutput) ElementType() reflect.Type
- func (o LedgerTagOutput) Key() pulumi.StringOutput
- func (o LedgerTagOutput) ToLedgerTagOutput() LedgerTagOutput
- func (o LedgerTagOutput) ToLedgerTagOutputWithContext(ctx context.Context) LedgerTagOutput
- func (o LedgerTagOutput) Value() pulumi.StringOutput
- type LookupLedgerArgs
- type LookupLedgerOutputArgs
- type LookupLedgerResult
- type LookupLedgerResultOutput
- func (o LookupLedgerResultOutput) DeletionProtection() pulumi.BoolPtrOutput
- func (LookupLedgerResultOutput) ElementType() reflect.Type
- func (o LookupLedgerResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupLedgerResultOutput) KmsKey() pulumi.StringPtrOutput
- func (o LookupLedgerResultOutput) PermissionsMode() pulumi.StringPtrOutput
- func (o LookupLedgerResultOutput) Tags() LedgerTagArrayOutput
- func (o LookupLedgerResultOutput) ToLookupLedgerResultOutput() LookupLedgerResultOutput
- func (o LookupLedgerResultOutput) ToLookupLedgerResultOutputWithContext(ctx context.Context) LookupLedgerResultOutput
- type LookupStreamArgs
- type LookupStreamOutputArgs
- type LookupStreamResult
- type LookupStreamResultOutput
- func (o LookupStreamResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupStreamResultOutput) ElementType() reflect.Type
- func (o LookupStreamResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupStreamResultOutput) Tags() StreamTagArrayOutput
- func (o LookupStreamResultOutput) ToLookupStreamResultOutput() LookupStreamResultOutput
- func (o LookupStreamResultOutput) ToLookupStreamResultOutputWithContext(ctx context.Context) LookupStreamResultOutput
- type Stream
- type StreamArgs
- type StreamInput
- type StreamKinesisConfiguration
- type StreamKinesisConfigurationArgs
- func (StreamKinesisConfigurationArgs) ElementType() reflect.Type
- func (i StreamKinesisConfigurationArgs) ToStreamKinesisConfigurationOutput() StreamKinesisConfigurationOutput
- func (i StreamKinesisConfigurationArgs) ToStreamKinesisConfigurationOutputWithContext(ctx context.Context) StreamKinesisConfigurationOutput
- type StreamKinesisConfigurationInput
- type StreamKinesisConfigurationOutput
- func (o StreamKinesisConfigurationOutput) AggregationEnabled() pulumi.BoolPtrOutput
- func (StreamKinesisConfigurationOutput) ElementType() reflect.Type
- func (o StreamKinesisConfigurationOutput) StreamArn() pulumi.StringPtrOutput
- func (o StreamKinesisConfigurationOutput) ToStreamKinesisConfigurationOutput() StreamKinesisConfigurationOutput
- func (o StreamKinesisConfigurationOutput) ToStreamKinesisConfigurationOutputWithContext(ctx context.Context) StreamKinesisConfigurationOutput
- type StreamOutput
- func (o StreamOutput) Arn() pulumi.StringOutput
- func (StreamOutput) ElementType() reflect.Type
- func (o StreamOutput) ExclusiveEndTime() pulumi.StringPtrOutput
- func (o StreamOutput) InclusiveStartTime() pulumi.StringOutput
- func (o StreamOutput) KinesisConfiguration() StreamKinesisConfigurationOutput
- func (o StreamOutput) LedgerName() pulumi.StringOutput
- func (o StreamOutput) RoleArn() pulumi.StringOutput
- func (o StreamOutput) StreamName() pulumi.StringOutput
- func (o StreamOutput) Tags() StreamTagArrayOutput
- func (o StreamOutput) ToStreamOutput() StreamOutput
- func (o StreamOutput) ToStreamOutputWithContext(ctx context.Context) StreamOutput
- type StreamState
- type StreamTag
- type StreamTagArgs
- type StreamTagArray
- type StreamTagArrayInput
- type StreamTagArrayOutput
- func (StreamTagArrayOutput) ElementType() reflect.Type
- func (o StreamTagArrayOutput) Index(i pulumi.IntInput) StreamTagOutput
- func (o StreamTagArrayOutput) ToStreamTagArrayOutput() StreamTagArrayOutput
- func (o StreamTagArrayOutput) ToStreamTagArrayOutputWithContext(ctx context.Context) StreamTagArrayOutput
- type StreamTagInput
- type StreamTagOutput
- func (StreamTagOutput) ElementType() reflect.Type
- func (o StreamTagOutput) Key() pulumi.StringOutput
- func (o StreamTagOutput) ToStreamTagOutput() StreamTagOutput
- func (o StreamTagOutput) ToStreamTagOutputWithContext(ctx context.Context) StreamTagOutput
- func (o StreamTagOutput) Value() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Ledger
deprecated
type Ledger struct { pulumi.CustomResourceState DeletionProtection pulumi.BoolPtrOutput `pulumi:"deletionProtection"` KmsKey pulumi.StringPtrOutput `pulumi:"kmsKey"` Name pulumi.StringPtrOutput `pulumi:"name"` PermissionsMode pulumi.StringOutput `pulumi:"permissionsMode"` Tags LedgerTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::QLDB::Ledger
Deprecated: Ledger is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetLedger ¶
func GetLedger(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LedgerState, opts ...pulumi.ResourceOption) (*Ledger, error)
GetLedger gets an existing Ledger 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 NewLedger ¶
func NewLedger(ctx *pulumi.Context, name string, args *LedgerArgs, opts ...pulumi.ResourceOption) (*Ledger, error)
NewLedger registers a new resource with the given unique name, arguments, and options.
func (*Ledger) ElementType ¶
func (*Ledger) ToLedgerOutput ¶
func (i *Ledger) ToLedgerOutput() LedgerOutput
func (*Ledger) ToLedgerOutputWithContext ¶
func (i *Ledger) ToLedgerOutputWithContext(ctx context.Context) LedgerOutput
type LedgerArgs ¶
type LedgerArgs struct { DeletionProtection pulumi.BoolPtrInput KmsKey pulumi.StringPtrInput Name pulumi.StringPtrInput PermissionsMode pulumi.StringInput Tags LedgerTagArrayInput }
The set of arguments for constructing a Ledger resource.
func (LedgerArgs) ElementType ¶
func (LedgerArgs) ElementType() reflect.Type
type LedgerInput ¶
type LedgerInput interface { pulumi.Input ToLedgerOutput() LedgerOutput ToLedgerOutputWithContext(ctx context.Context) LedgerOutput }
type LedgerOutput ¶
type LedgerOutput struct{ *pulumi.OutputState }
func (LedgerOutput) DeletionProtection ¶ added in v0.17.0
func (o LedgerOutput) DeletionProtection() pulumi.BoolPtrOutput
func (LedgerOutput) ElementType ¶
func (LedgerOutput) ElementType() reflect.Type
func (LedgerOutput) KmsKey ¶ added in v0.17.0
func (o LedgerOutput) KmsKey() pulumi.StringPtrOutput
func (LedgerOutput) Name ¶ added in v0.17.0
func (o LedgerOutput) Name() pulumi.StringPtrOutput
func (LedgerOutput) PermissionsMode ¶ added in v0.17.0
func (o LedgerOutput) PermissionsMode() pulumi.StringOutput
func (LedgerOutput) Tags ¶ added in v0.17.0
func (o LedgerOutput) Tags() LedgerTagArrayOutput
func (LedgerOutput) ToLedgerOutput ¶
func (o LedgerOutput) ToLedgerOutput() LedgerOutput
func (LedgerOutput) ToLedgerOutputWithContext ¶
func (o LedgerOutput) ToLedgerOutputWithContext(ctx context.Context) LedgerOutput
type LedgerState ¶
type LedgerState struct { }
func (LedgerState) ElementType ¶
func (LedgerState) ElementType() reflect.Type
type LedgerTagArgs ¶
type LedgerTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (LedgerTagArgs) ElementType ¶
func (LedgerTagArgs) ElementType() reflect.Type
func (LedgerTagArgs) ToLedgerTagOutput ¶
func (i LedgerTagArgs) ToLedgerTagOutput() LedgerTagOutput
func (LedgerTagArgs) ToLedgerTagOutputWithContext ¶
func (i LedgerTagArgs) ToLedgerTagOutputWithContext(ctx context.Context) LedgerTagOutput
type LedgerTagArray ¶
type LedgerTagArray []LedgerTagInput
func (LedgerTagArray) ElementType ¶
func (LedgerTagArray) ElementType() reflect.Type
func (LedgerTagArray) ToLedgerTagArrayOutput ¶
func (i LedgerTagArray) ToLedgerTagArrayOutput() LedgerTagArrayOutput
func (LedgerTagArray) ToLedgerTagArrayOutputWithContext ¶
func (i LedgerTagArray) ToLedgerTagArrayOutputWithContext(ctx context.Context) LedgerTagArrayOutput
type LedgerTagArrayInput ¶
type LedgerTagArrayInput interface { pulumi.Input ToLedgerTagArrayOutput() LedgerTagArrayOutput ToLedgerTagArrayOutputWithContext(context.Context) LedgerTagArrayOutput }
LedgerTagArrayInput is an input type that accepts LedgerTagArray and LedgerTagArrayOutput values. You can construct a concrete instance of `LedgerTagArrayInput` via:
LedgerTagArray{ LedgerTagArgs{...} }
type LedgerTagArrayOutput ¶
type LedgerTagArrayOutput struct{ *pulumi.OutputState }
func (LedgerTagArrayOutput) ElementType ¶
func (LedgerTagArrayOutput) ElementType() reflect.Type
func (LedgerTagArrayOutput) Index ¶
func (o LedgerTagArrayOutput) Index(i pulumi.IntInput) LedgerTagOutput
func (LedgerTagArrayOutput) ToLedgerTagArrayOutput ¶
func (o LedgerTagArrayOutput) ToLedgerTagArrayOutput() LedgerTagArrayOutput
func (LedgerTagArrayOutput) ToLedgerTagArrayOutputWithContext ¶
func (o LedgerTagArrayOutput) ToLedgerTagArrayOutputWithContext(ctx context.Context) LedgerTagArrayOutput
type LedgerTagInput ¶
type LedgerTagInput interface { pulumi.Input ToLedgerTagOutput() LedgerTagOutput ToLedgerTagOutputWithContext(context.Context) LedgerTagOutput }
LedgerTagInput is an input type that accepts LedgerTagArgs and LedgerTagOutput values. You can construct a concrete instance of `LedgerTagInput` via:
LedgerTagArgs{...}
type LedgerTagOutput ¶
type LedgerTagOutput struct{ *pulumi.OutputState }
func (LedgerTagOutput) ElementType ¶
func (LedgerTagOutput) ElementType() reflect.Type
func (LedgerTagOutput) Key ¶
func (o LedgerTagOutput) Key() pulumi.StringOutput
func (LedgerTagOutput) ToLedgerTagOutput ¶
func (o LedgerTagOutput) ToLedgerTagOutput() LedgerTagOutput
func (LedgerTagOutput) ToLedgerTagOutputWithContext ¶
func (o LedgerTagOutput) ToLedgerTagOutputWithContext(ctx context.Context) LedgerTagOutput
func (LedgerTagOutput) Value ¶
func (o LedgerTagOutput) Value() pulumi.StringOutput
type LookupLedgerArgs ¶ added in v0.12.0
type LookupLedgerArgs struct {
Id string `pulumi:"id"`
}
type LookupLedgerOutputArgs ¶ added in v0.12.0
type LookupLedgerOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupLedgerOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLedgerOutputArgs) ElementType() reflect.Type
type LookupLedgerResult ¶ added in v0.12.0
type LookupLedgerResult struct { DeletionProtection *bool `pulumi:"deletionProtection"` Id *string `pulumi:"id"` KmsKey *string `pulumi:"kmsKey"` PermissionsMode *string `pulumi:"permissionsMode"` Tags []LedgerTag `pulumi:"tags"` }
func LookupLedger ¶ added in v0.12.0
func LookupLedger(ctx *pulumi.Context, args *LookupLedgerArgs, opts ...pulumi.InvokeOption) (*LookupLedgerResult, error)
Resource Type definition for AWS::QLDB::Ledger
type LookupLedgerResultOutput ¶ added in v0.12.0
type LookupLedgerResultOutput struct{ *pulumi.OutputState }
func LookupLedgerOutput ¶ added in v0.12.0
func LookupLedgerOutput(ctx *pulumi.Context, args LookupLedgerOutputArgs, opts ...pulumi.InvokeOption) LookupLedgerResultOutput
func (LookupLedgerResultOutput) DeletionProtection ¶ added in v0.12.0
func (o LookupLedgerResultOutput) DeletionProtection() pulumi.BoolPtrOutput
func (LookupLedgerResultOutput) ElementType ¶ added in v0.12.0
func (LookupLedgerResultOutput) ElementType() reflect.Type
func (LookupLedgerResultOutput) Id ¶ added in v0.12.0
func (o LookupLedgerResultOutput) Id() pulumi.StringPtrOutput
func (LookupLedgerResultOutput) KmsKey ¶ added in v0.12.0
func (o LookupLedgerResultOutput) KmsKey() pulumi.StringPtrOutput
func (LookupLedgerResultOutput) PermissionsMode ¶ added in v0.12.0
func (o LookupLedgerResultOutput) PermissionsMode() pulumi.StringPtrOutput
func (LookupLedgerResultOutput) Tags ¶ added in v0.12.0
func (o LookupLedgerResultOutput) Tags() LedgerTagArrayOutput
func (LookupLedgerResultOutput) ToLookupLedgerResultOutput ¶ added in v0.12.0
func (o LookupLedgerResultOutput) ToLookupLedgerResultOutput() LookupLedgerResultOutput
func (LookupLedgerResultOutput) ToLookupLedgerResultOutputWithContext ¶ added in v0.12.0
func (o LookupLedgerResultOutput) ToLookupLedgerResultOutputWithContext(ctx context.Context) LookupLedgerResultOutput
type LookupStreamArgs ¶ added in v0.12.0
type LookupStreamOutputArgs ¶ added in v0.12.0
type LookupStreamOutputArgs struct { Id pulumi.StringInput `pulumi:"id"` LedgerName pulumi.StringInput `pulumi:"ledgerName"` }
func (LookupStreamOutputArgs) ElementType ¶ added in v0.12.0
func (LookupStreamOutputArgs) ElementType() reflect.Type
type LookupStreamResult ¶ added in v0.12.0
type LookupStreamResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` // An array of key-value pairs to apply to this resource. Tags []StreamTag `pulumi:"tags"` }
func LookupStream ¶ added in v0.12.0
func LookupStream(ctx *pulumi.Context, args *LookupStreamArgs, opts ...pulumi.InvokeOption) (*LookupStreamResult, error)
Resource schema for AWS::QLDB::Stream.
type LookupStreamResultOutput ¶ added in v0.12.0
type LookupStreamResultOutput struct{ *pulumi.OutputState }
func LookupStreamOutput ¶ added in v0.12.0
func LookupStreamOutput(ctx *pulumi.Context, args LookupStreamOutputArgs, opts ...pulumi.InvokeOption) LookupStreamResultOutput
func (LookupStreamResultOutput) Arn ¶ added in v0.12.0
func (o LookupStreamResultOutput) Arn() pulumi.StringPtrOutput
func (LookupStreamResultOutput) ElementType ¶ added in v0.12.0
func (LookupStreamResultOutput) ElementType() reflect.Type
func (LookupStreamResultOutput) Id ¶ added in v0.12.0
func (o LookupStreamResultOutput) Id() pulumi.StringPtrOutput
func (LookupStreamResultOutput) Tags ¶ added in v0.12.0
func (o LookupStreamResultOutput) Tags() StreamTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupStreamResultOutput) ToLookupStreamResultOutput ¶ added in v0.12.0
func (o LookupStreamResultOutput) ToLookupStreamResultOutput() LookupStreamResultOutput
func (LookupStreamResultOutput) ToLookupStreamResultOutputWithContext ¶ added in v0.12.0
func (o LookupStreamResultOutput) ToLookupStreamResultOutputWithContext(ctx context.Context) LookupStreamResultOutput
type Stream ¶
type Stream struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` ExclusiveEndTime pulumi.StringPtrOutput `pulumi:"exclusiveEndTime"` InclusiveStartTime pulumi.StringOutput `pulumi:"inclusiveStartTime"` KinesisConfiguration StreamKinesisConfigurationOutput `pulumi:"kinesisConfiguration"` LedgerName pulumi.StringOutput `pulumi:"ledgerName"` RoleArn pulumi.StringOutput `pulumi:"roleArn"` StreamName pulumi.StringOutput `pulumi:"streamName"` // An array of key-value pairs to apply to this resource. Tags StreamTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::QLDB::Stream.
func GetStream ¶
func GetStream(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamState, opts ...pulumi.ResourceOption) (*Stream, error)
GetStream gets an existing Stream 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 NewStream ¶
func NewStream(ctx *pulumi.Context, name string, args *StreamArgs, opts ...pulumi.ResourceOption) (*Stream, error)
NewStream registers a new resource with the given unique name, arguments, and options.
func (*Stream) ElementType ¶
func (*Stream) ToStreamOutput ¶
func (i *Stream) ToStreamOutput() StreamOutput
func (*Stream) ToStreamOutputWithContext ¶
func (i *Stream) ToStreamOutputWithContext(ctx context.Context) StreamOutput
type StreamArgs ¶
type StreamArgs struct { ExclusiveEndTime pulumi.StringPtrInput InclusiveStartTime pulumi.StringInput KinesisConfiguration StreamKinesisConfigurationInput LedgerName pulumi.StringInput RoleArn pulumi.StringInput StreamName pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags StreamTagArrayInput }
The set of arguments for constructing a Stream resource.
func (StreamArgs) ElementType ¶
func (StreamArgs) ElementType() reflect.Type
type StreamInput ¶
type StreamInput interface { pulumi.Input ToStreamOutput() StreamOutput ToStreamOutputWithContext(ctx context.Context) StreamOutput }
type StreamKinesisConfigurationArgs ¶
type StreamKinesisConfigurationArgs struct { AggregationEnabled pulumi.BoolPtrInput `pulumi:"aggregationEnabled"` StreamArn pulumi.StringPtrInput `pulumi:"streamArn"` }
func (StreamKinesisConfigurationArgs) ElementType ¶
func (StreamKinesisConfigurationArgs) ElementType() reflect.Type
func (StreamKinesisConfigurationArgs) ToStreamKinesisConfigurationOutput ¶
func (i StreamKinesisConfigurationArgs) ToStreamKinesisConfigurationOutput() StreamKinesisConfigurationOutput
func (StreamKinesisConfigurationArgs) ToStreamKinesisConfigurationOutputWithContext ¶
func (i StreamKinesisConfigurationArgs) ToStreamKinesisConfigurationOutputWithContext(ctx context.Context) StreamKinesisConfigurationOutput
type StreamKinesisConfigurationInput ¶
type StreamKinesisConfigurationInput interface { pulumi.Input ToStreamKinesisConfigurationOutput() StreamKinesisConfigurationOutput ToStreamKinesisConfigurationOutputWithContext(context.Context) StreamKinesisConfigurationOutput }
StreamKinesisConfigurationInput is an input type that accepts StreamKinesisConfigurationArgs and StreamKinesisConfigurationOutput values. You can construct a concrete instance of `StreamKinesisConfigurationInput` via:
StreamKinesisConfigurationArgs{...}
type StreamKinesisConfigurationOutput ¶
type StreamKinesisConfigurationOutput struct{ *pulumi.OutputState }
func (StreamKinesisConfigurationOutput) AggregationEnabled ¶
func (o StreamKinesisConfigurationOutput) AggregationEnabled() pulumi.BoolPtrOutput
func (StreamKinesisConfigurationOutput) ElementType ¶
func (StreamKinesisConfigurationOutput) ElementType() reflect.Type
func (StreamKinesisConfigurationOutput) StreamArn ¶
func (o StreamKinesisConfigurationOutput) StreamArn() pulumi.StringPtrOutput
func (StreamKinesisConfigurationOutput) ToStreamKinesisConfigurationOutput ¶
func (o StreamKinesisConfigurationOutput) ToStreamKinesisConfigurationOutput() StreamKinesisConfigurationOutput
func (StreamKinesisConfigurationOutput) ToStreamKinesisConfigurationOutputWithContext ¶
func (o StreamKinesisConfigurationOutput) ToStreamKinesisConfigurationOutputWithContext(ctx context.Context) StreamKinesisConfigurationOutput
type StreamOutput ¶
type StreamOutput struct{ *pulumi.OutputState }
func (StreamOutput) Arn ¶ added in v0.17.0
func (o StreamOutput) Arn() pulumi.StringOutput
func (StreamOutput) ElementType ¶
func (StreamOutput) ElementType() reflect.Type
func (StreamOutput) ExclusiveEndTime ¶ added in v0.17.0
func (o StreamOutput) ExclusiveEndTime() pulumi.StringPtrOutput
func (StreamOutput) InclusiveStartTime ¶ added in v0.17.0
func (o StreamOutput) InclusiveStartTime() pulumi.StringOutput
func (StreamOutput) KinesisConfiguration ¶ added in v0.17.0
func (o StreamOutput) KinesisConfiguration() StreamKinesisConfigurationOutput
func (StreamOutput) LedgerName ¶ added in v0.17.0
func (o StreamOutput) LedgerName() pulumi.StringOutput
func (StreamOutput) RoleArn ¶ added in v0.17.0
func (o StreamOutput) RoleArn() pulumi.StringOutput
func (StreamOutput) StreamName ¶ added in v0.17.0
func (o StreamOutput) StreamName() pulumi.StringOutput
func (StreamOutput) Tags ¶ added in v0.17.0
func (o StreamOutput) Tags() StreamTagArrayOutput
An array of key-value pairs to apply to this resource.
func (StreamOutput) ToStreamOutput ¶
func (o StreamOutput) ToStreamOutput() StreamOutput
func (StreamOutput) ToStreamOutputWithContext ¶
func (o StreamOutput) ToStreamOutputWithContext(ctx context.Context) StreamOutput
type StreamState ¶
type StreamState struct { }
func (StreamState) ElementType ¶
func (StreamState) ElementType() reflect.Type
type StreamTag ¶
type StreamTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type StreamTagArgs ¶
type StreamTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (StreamTagArgs) ElementType ¶
func (StreamTagArgs) ElementType() reflect.Type
func (StreamTagArgs) ToStreamTagOutput ¶
func (i StreamTagArgs) ToStreamTagOutput() StreamTagOutput
func (StreamTagArgs) ToStreamTagOutputWithContext ¶
func (i StreamTagArgs) ToStreamTagOutputWithContext(ctx context.Context) StreamTagOutput
type StreamTagArray ¶
type StreamTagArray []StreamTagInput
func (StreamTagArray) ElementType ¶
func (StreamTagArray) ElementType() reflect.Type
func (StreamTagArray) ToStreamTagArrayOutput ¶
func (i StreamTagArray) ToStreamTagArrayOutput() StreamTagArrayOutput
func (StreamTagArray) ToStreamTagArrayOutputWithContext ¶
func (i StreamTagArray) ToStreamTagArrayOutputWithContext(ctx context.Context) StreamTagArrayOutput
type StreamTagArrayInput ¶
type StreamTagArrayInput interface { pulumi.Input ToStreamTagArrayOutput() StreamTagArrayOutput ToStreamTagArrayOutputWithContext(context.Context) StreamTagArrayOutput }
StreamTagArrayInput is an input type that accepts StreamTagArray and StreamTagArrayOutput values. You can construct a concrete instance of `StreamTagArrayInput` via:
StreamTagArray{ StreamTagArgs{...} }
type StreamTagArrayOutput ¶
type StreamTagArrayOutput struct{ *pulumi.OutputState }
func (StreamTagArrayOutput) ElementType ¶
func (StreamTagArrayOutput) ElementType() reflect.Type
func (StreamTagArrayOutput) Index ¶
func (o StreamTagArrayOutput) Index(i pulumi.IntInput) StreamTagOutput
func (StreamTagArrayOutput) ToStreamTagArrayOutput ¶
func (o StreamTagArrayOutput) ToStreamTagArrayOutput() StreamTagArrayOutput
func (StreamTagArrayOutput) ToStreamTagArrayOutputWithContext ¶
func (o StreamTagArrayOutput) ToStreamTagArrayOutputWithContext(ctx context.Context) StreamTagArrayOutput
type StreamTagInput ¶
type StreamTagInput interface { pulumi.Input ToStreamTagOutput() StreamTagOutput ToStreamTagOutputWithContext(context.Context) StreamTagOutput }
StreamTagInput is an input type that accepts StreamTagArgs and StreamTagOutput values. You can construct a concrete instance of `StreamTagInput` via:
StreamTagArgs{...}
type StreamTagOutput ¶
type StreamTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (StreamTagOutput) ElementType ¶
func (StreamTagOutput) ElementType() reflect.Type
func (StreamTagOutput) Key ¶
func (o StreamTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (StreamTagOutput) ToStreamTagOutput ¶
func (o StreamTagOutput) ToStreamTagOutput() StreamTagOutput
func (StreamTagOutput) ToStreamTagOutputWithContext ¶
func (o StreamTagOutput) ToStreamTagOutputWithContext(ctx context.Context) StreamTagOutput
func (StreamTagOutput) Value ¶
func (o StreamTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.