Documentation
¶
Index ¶
- type Collection
- type CollectionArgs
- type CollectionInput
- type CollectionOutput
- func (o CollectionOutput) Arn() pulumi.StringOutput
- func (o CollectionOutput) CollectionId() pulumi.StringOutput
- func (CollectionOutput) ElementType() reflect.Type
- func (o CollectionOutput) Tags() aws.TagArrayOutput
- func (o CollectionOutput) ToCollectionOutput() CollectionOutput
- func (o CollectionOutput) ToCollectionOutputWithContext(ctx context.Context) CollectionOutput
- type CollectionState
- type CollectionTag
- type LookupCollectionArgs
- type LookupCollectionOutputArgs
- type LookupCollectionResult
- type LookupCollectionResultOutput
- func (o LookupCollectionResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupCollectionResultOutput) ElementType() reflect.Type
- func (o LookupCollectionResultOutput) Tags() aws.TagArrayOutput
- func (o LookupCollectionResultOutput) ToLookupCollectionResultOutput() LookupCollectionResultOutput
- func (o LookupCollectionResultOutput) ToLookupCollectionResultOutputWithContext(ctx context.Context) LookupCollectionResultOutput
- type LookupProjectArgs
- type LookupProjectOutputArgs
- type LookupProjectResult
- type LookupProjectResultOutput
- func (o LookupProjectResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupProjectResultOutput) ElementType() reflect.Type
- func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput
- func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput
- type LookupStreamProcessorArgs
- type LookupStreamProcessorOutputArgs
- type LookupStreamProcessorResult
- type LookupStreamProcessorResultOutput
- func (o LookupStreamProcessorResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupStreamProcessorResultOutput) ElementType() reflect.Type
- func (o LookupStreamProcessorResultOutput) Status() pulumi.StringPtrOutput
- func (o LookupStreamProcessorResultOutput) StatusMessage() pulumi.StringPtrOutput
- func (o LookupStreamProcessorResultOutput) Tags() aws.TagArrayOutput
- func (o LookupStreamProcessorResultOutput) ToLookupStreamProcessorResultOutput() LookupStreamProcessorResultOutput
- func (o LookupStreamProcessorResultOutput) ToLookupStreamProcessorResultOutputWithContext(ctx context.Context) LookupStreamProcessorResultOutput
- type Project
- type ProjectArgs
- type ProjectInput
- type ProjectOutput
- type ProjectState
- type StreamProcessor
- type StreamProcessorArgs
- type StreamProcessorBoundingBox
- type StreamProcessorBoundingBoxArgs
- func (StreamProcessorBoundingBoxArgs) ElementType() reflect.Type
- func (i StreamProcessorBoundingBoxArgs) ToStreamProcessorBoundingBoxOutput() StreamProcessorBoundingBoxOutput
- func (i StreamProcessorBoundingBoxArgs) ToStreamProcessorBoundingBoxOutputWithContext(ctx context.Context) StreamProcessorBoundingBoxOutput
- type StreamProcessorBoundingBoxArray
- func (StreamProcessorBoundingBoxArray) ElementType() reflect.Type
- func (i StreamProcessorBoundingBoxArray) ToStreamProcessorBoundingBoxArrayOutput() StreamProcessorBoundingBoxArrayOutput
- func (i StreamProcessorBoundingBoxArray) ToStreamProcessorBoundingBoxArrayOutputWithContext(ctx context.Context) StreamProcessorBoundingBoxArrayOutput
- type StreamProcessorBoundingBoxArrayInput
- type StreamProcessorBoundingBoxArrayOutput
- func (StreamProcessorBoundingBoxArrayOutput) ElementType() reflect.Type
- func (o StreamProcessorBoundingBoxArrayOutput) Index(i pulumi.IntInput) StreamProcessorBoundingBoxOutput
- func (o StreamProcessorBoundingBoxArrayOutput) ToStreamProcessorBoundingBoxArrayOutput() StreamProcessorBoundingBoxArrayOutput
- func (o StreamProcessorBoundingBoxArrayOutput) ToStreamProcessorBoundingBoxArrayOutputWithContext(ctx context.Context) StreamProcessorBoundingBoxArrayOutput
- type StreamProcessorBoundingBoxInput
- type StreamProcessorBoundingBoxOutput
- func (StreamProcessorBoundingBoxOutput) ElementType() reflect.Type
- func (o StreamProcessorBoundingBoxOutput) Height() pulumi.Float64Output
- func (o StreamProcessorBoundingBoxOutput) Left() pulumi.Float64Output
- func (o StreamProcessorBoundingBoxOutput) ToStreamProcessorBoundingBoxOutput() StreamProcessorBoundingBoxOutput
- func (o StreamProcessorBoundingBoxOutput) ToStreamProcessorBoundingBoxOutputWithContext(ctx context.Context) StreamProcessorBoundingBoxOutput
- func (o StreamProcessorBoundingBoxOutput) Top() pulumi.Float64Output
- func (o StreamProcessorBoundingBoxOutput) Width() pulumi.Float64Output
- type StreamProcessorConnectedHomeSettings
- type StreamProcessorConnectedHomeSettingsArgs
- func (StreamProcessorConnectedHomeSettingsArgs) ElementType() reflect.Type
- func (i StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsOutput() StreamProcessorConnectedHomeSettingsOutput
- func (i StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsOutputWithContext(ctx context.Context) StreamProcessorConnectedHomeSettingsOutput
- func (i StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsPtrOutput() StreamProcessorConnectedHomeSettingsPtrOutput
- func (i StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorConnectedHomeSettingsPtrOutput
- type StreamProcessorConnectedHomeSettingsInput
- type StreamProcessorConnectedHomeSettingsOutput
- func (StreamProcessorConnectedHomeSettingsOutput) ElementType() reflect.Type
- func (o StreamProcessorConnectedHomeSettingsOutput) Labels() pulumi.StringArrayOutput
- func (o StreamProcessorConnectedHomeSettingsOutput) MinConfidence() pulumi.Float64PtrOutput
- func (o StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsOutput() StreamProcessorConnectedHomeSettingsOutput
- func (o StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsOutputWithContext(ctx context.Context) StreamProcessorConnectedHomeSettingsOutput
- func (o StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsPtrOutput() StreamProcessorConnectedHomeSettingsPtrOutput
- func (o StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorConnectedHomeSettingsPtrOutput
- type StreamProcessorConnectedHomeSettingsPtrInput
- type StreamProcessorConnectedHomeSettingsPtrOutput
- func (o StreamProcessorConnectedHomeSettingsPtrOutput) Elem() StreamProcessorConnectedHomeSettingsOutput
- func (StreamProcessorConnectedHomeSettingsPtrOutput) ElementType() reflect.Type
- func (o StreamProcessorConnectedHomeSettingsPtrOutput) Labels() pulumi.StringArrayOutput
- func (o StreamProcessorConnectedHomeSettingsPtrOutput) MinConfidence() pulumi.Float64PtrOutput
- func (o StreamProcessorConnectedHomeSettingsPtrOutput) ToStreamProcessorConnectedHomeSettingsPtrOutput() StreamProcessorConnectedHomeSettingsPtrOutput
- func (o StreamProcessorConnectedHomeSettingsPtrOutput) ToStreamProcessorConnectedHomeSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorConnectedHomeSettingsPtrOutput
- type StreamProcessorDataSharingPreference
- type StreamProcessorDataSharingPreferenceArgs
- func (StreamProcessorDataSharingPreferenceArgs) ElementType() reflect.Type
- func (i StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferenceOutput() StreamProcessorDataSharingPreferenceOutput
- func (i StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferenceOutputWithContext(ctx context.Context) StreamProcessorDataSharingPreferenceOutput
- func (i StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferencePtrOutput() StreamProcessorDataSharingPreferencePtrOutput
- func (i StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferencePtrOutputWithContext(ctx context.Context) StreamProcessorDataSharingPreferencePtrOutput
- type StreamProcessorDataSharingPreferenceInput
- type StreamProcessorDataSharingPreferenceOutput
- func (StreamProcessorDataSharingPreferenceOutput) ElementType() reflect.Type
- func (o StreamProcessorDataSharingPreferenceOutput) OptIn() pulumi.BoolOutput
- func (o StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferenceOutput() StreamProcessorDataSharingPreferenceOutput
- func (o StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferenceOutputWithContext(ctx context.Context) StreamProcessorDataSharingPreferenceOutput
- func (o StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferencePtrOutput() StreamProcessorDataSharingPreferencePtrOutput
- func (o StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferencePtrOutputWithContext(ctx context.Context) StreamProcessorDataSharingPreferencePtrOutput
- type StreamProcessorDataSharingPreferencePtrInput
- type StreamProcessorDataSharingPreferencePtrOutput
- func (o StreamProcessorDataSharingPreferencePtrOutput) Elem() StreamProcessorDataSharingPreferenceOutput
- func (StreamProcessorDataSharingPreferencePtrOutput) ElementType() reflect.Type
- func (o StreamProcessorDataSharingPreferencePtrOutput) OptIn() pulumi.BoolPtrOutput
- func (o StreamProcessorDataSharingPreferencePtrOutput) ToStreamProcessorDataSharingPreferencePtrOutput() StreamProcessorDataSharingPreferencePtrOutput
- func (o StreamProcessorDataSharingPreferencePtrOutput) ToStreamProcessorDataSharingPreferencePtrOutputWithContext(ctx context.Context) StreamProcessorDataSharingPreferencePtrOutput
- type StreamProcessorFaceSearchSettings
- type StreamProcessorFaceSearchSettingsArgs
- func (StreamProcessorFaceSearchSettingsArgs) ElementType() reflect.Type
- func (i StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsOutput() StreamProcessorFaceSearchSettingsOutput
- func (i StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsOutputWithContext(ctx context.Context) StreamProcessorFaceSearchSettingsOutput
- func (i StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsPtrOutput() StreamProcessorFaceSearchSettingsPtrOutput
- func (i StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorFaceSearchSettingsPtrOutput
- type StreamProcessorFaceSearchSettingsInput
- type StreamProcessorFaceSearchSettingsOutput
- func (o StreamProcessorFaceSearchSettingsOutput) CollectionId() pulumi.StringOutput
- func (StreamProcessorFaceSearchSettingsOutput) ElementType() reflect.Type
- func (o StreamProcessorFaceSearchSettingsOutput) FaceMatchThreshold() pulumi.Float64PtrOutput
- func (o StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsOutput() StreamProcessorFaceSearchSettingsOutput
- func (o StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsOutputWithContext(ctx context.Context) StreamProcessorFaceSearchSettingsOutput
- func (o StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsPtrOutput() StreamProcessorFaceSearchSettingsPtrOutput
- func (o StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorFaceSearchSettingsPtrOutput
- type StreamProcessorFaceSearchSettingsPtrInput
- type StreamProcessorFaceSearchSettingsPtrOutput
- func (o StreamProcessorFaceSearchSettingsPtrOutput) CollectionId() pulumi.StringPtrOutput
- func (o StreamProcessorFaceSearchSettingsPtrOutput) Elem() StreamProcessorFaceSearchSettingsOutput
- func (StreamProcessorFaceSearchSettingsPtrOutput) ElementType() reflect.Type
- func (o StreamProcessorFaceSearchSettingsPtrOutput) FaceMatchThreshold() pulumi.Float64PtrOutput
- func (o StreamProcessorFaceSearchSettingsPtrOutput) ToStreamProcessorFaceSearchSettingsPtrOutput() StreamProcessorFaceSearchSettingsPtrOutput
- func (o StreamProcessorFaceSearchSettingsPtrOutput) ToStreamProcessorFaceSearchSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorFaceSearchSettingsPtrOutput
- type StreamProcessorInput
- type StreamProcessorKinesisDataStream
- type StreamProcessorKinesisDataStreamArgs
- func (StreamProcessorKinesisDataStreamArgs) ElementType() reflect.Type
- func (i StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamOutput() StreamProcessorKinesisDataStreamOutput
- func (i StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamOutputWithContext(ctx context.Context) StreamProcessorKinesisDataStreamOutput
- func (i StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamPtrOutput() StreamProcessorKinesisDataStreamPtrOutput
- func (i StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamPtrOutputWithContext(ctx context.Context) StreamProcessorKinesisDataStreamPtrOutput
- type StreamProcessorKinesisDataStreamInput
- type StreamProcessorKinesisDataStreamOutput
- func (o StreamProcessorKinesisDataStreamOutput) Arn() pulumi.StringOutput
- func (StreamProcessorKinesisDataStreamOutput) ElementType() reflect.Type
- func (o StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamOutput() StreamProcessorKinesisDataStreamOutput
- func (o StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamOutputWithContext(ctx context.Context) StreamProcessorKinesisDataStreamOutput
- func (o StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamPtrOutput() StreamProcessorKinesisDataStreamPtrOutput
- func (o StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamPtrOutputWithContext(ctx context.Context) StreamProcessorKinesisDataStreamPtrOutput
- type StreamProcessorKinesisDataStreamPtrInput
- type StreamProcessorKinesisDataStreamPtrOutput
- func (o StreamProcessorKinesisDataStreamPtrOutput) Arn() pulumi.StringPtrOutput
- func (o StreamProcessorKinesisDataStreamPtrOutput) Elem() StreamProcessorKinesisDataStreamOutput
- func (StreamProcessorKinesisDataStreamPtrOutput) ElementType() reflect.Type
- func (o StreamProcessorKinesisDataStreamPtrOutput) ToStreamProcessorKinesisDataStreamPtrOutput() StreamProcessorKinesisDataStreamPtrOutput
- func (o StreamProcessorKinesisDataStreamPtrOutput) ToStreamProcessorKinesisDataStreamPtrOutputWithContext(ctx context.Context) StreamProcessorKinesisDataStreamPtrOutput
- type StreamProcessorKinesisVideoStream
- type StreamProcessorKinesisVideoStreamArgs
- func (StreamProcessorKinesisVideoStreamArgs) ElementType() reflect.Type
- func (i StreamProcessorKinesisVideoStreamArgs) ToStreamProcessorKinesisVideoStreamOutput() StreamProcessorKinesisVideoStreamOutput
- func (i StreamProcessorKinesisVideoStreamArgs) ToStreamProcessorKinesisVideoStreamOutputWithContext(ctx context.Context) StreamProcessorKinesisVideoStreamOutput
- type StreamProcessorKinesisVideoStreamInput
- type StreamProcessorKinesisVideoStreamOutput
- func (o StreamProcessorKinesisVideoStreamOutput) Arn() pulumi.StringOutput
- func (StreamProcessorKinesisVideoStreamOutput) ElementType() reflect.Type
- func (o StreamProcessorKinesisVideoStreamOutput) ToStreamProcessorKinesisVideoStreamOutput() StreamProcessorKinesisVideoStreamOutput
- func (o StreamProcessorKinesisVideoStreamOutput) ToStreamProcessorKinesisVideoStreamOutputWithContext(ctx context.Context) StreamProcessorKinesisVideoStreamOutput
- type StreamProcessorNotificationChannel
- type StreamProcessorNotificationChannelArgs
- func (StreamProcessorNotificationChannelArgs) ElementType() reflect.Type
- func (i StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelOutput() StreamProcessorNotificationChannelOutput
- func (i StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelOutputWithContext(ctx context.Context) StreamProcessorNotificationChannelOutput
- func (i StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelPtrOutput() StreamProcessorNotificationChannelPtrOutput
- func (i StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelPtrOutputWithContext(ctx context.Context) StreamProcessorNotificationChannelPtrOutput
- type StreamProcessorNotificationChannelInput
- type StreamProcessorNotificationChannelOutput
- func (o StreamProcessorNotificationChannelOutput) Arn() pulumi.StringOutput
- func (StreamProcessorNotificationChannelOutput) ElementType() reflect.Type
- func (o StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelOutput() StreamProcessorNotificationChannelOutput
- func (o StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelOutputWithContext(ctx context.Context) StreamProcessorNotificationChannelOutput
- func (o StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelPtrOutput() StreamProcessorNotificationChannelPtrOutput
- func (o StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelPtrOutputWithContext(ctx context.Context) StreamProcessorNotificationChannelPtrOutput
- type StreamProcessorNotificationChannelPtrInput
- type StreamProcessorNotificationChannelPtrOutput
- func (o StreamProcessorNotificationChannelPtrOutput) Arn() pulumi.StringPtrOutput
- func (o StreamProcessorNotificationChannelPtrOutput) Elem() StreamProcessorNotificationChannelOutput
- func (StreamProcessorNotificationChannelPtrOutput) ElementType() reflect.Type
- func (o StreamProcessorNotificationChannelPtrOutput) ToStreamProcessorNotificationChannelPtrOutput() StreamProcessorNotificationChannelPtrOutput
- func (o StreamProcessorNotificationChannelPtrOutput) ToStreamProcessorNotificationChannelPtrOutputWithContext(ctx context.Context) StreamProcessorNotificationChannelPtrOutput
- type StreamProcessorOutput
- func (o StreamProcessorOutput) Arn() pulumi.StringOutput
- func (o StreamProcessorOutput) BoundingBoxRegionsOfInterest() StreamProcessorBoundingBoxArrayOutput
- func (o StreamProcessorOutput) ConnectedHomeSettings() StreamProcessorConnectedHomeSettingsPtrOutput
- func (o StreamProcessorOutput) DataSharingPreference() StreamProcessorDataSharingPreferencePtrOutput
- func (StreamProcessorOutput) ElementType() reflect.Type
- func (o StreamProcessorOutput) FaceSearchSettings() StreamProcessorFaceSearchSettingsPtrOutput
- func (o StreamProcessorOutput) KinesisDataStream() StreamProcessorKinesisDataStreamPtrOutput
- func (o StreamProcessorOutput) KinesisVideoStream() StreamProcessorKinesisVideoStreamOutput
- func (o StreamProcessorOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o StreamProcessorOutput) Name() pulumi.StringPtrOutput
- func (o StreamProcessorOutput) NotificationChannel() StreamProcessorNotificationChannelPtrOutput
- func (o StreamProcessorOutput) PolygonRegionsOfInterest() StreamProcessorPointArrayArrayOutput
- func (o StreamProcessorOutput) RoleArn() pulumi.StringOutput
- func (o StreamProcessorOutput) S3Destination() StreamProcessorS3DestinationPtrOutput
- func (o StreamProcessorOutput) Status() pulumi.StringOutput
- func (o StreamProcessorOutput) StatusMessage() pulumi.StringOutput
- func (o StreamProcessorOutput) Tags() aws.TagArrayOutput
- func (o StreamProcessorOutput) ToStreamProcessorOutput() StreamProcessorOutput
- func (o StreamProcessorOutput) ToStreamProcessorOutputWithContext(ctx context.Context) StreamProcessorOutput
- type StreamProcessorPoint
- type StreamProcessorPointArgs
- type StreamProcessorPointArray
- type StreamProcessorPointArrayArray
- func (StreamProcessorPointArrayArray) ElementType() reflect.Type
- func (i StreamProcessorPointArrayArray) ToStreamProcessorPointArrayArrayOutput() StreamProcessorPointArrayArrayOutput
- func (i StreamProcessorPointArrayArray) ToStreamProcessorPointArrayArrayOutputWithContext(ctx context.Context) StreamProcessorPointArrayArrayOutput
- type StreamProcessorPointArrayArrayInput
- type StreamProcessorPointArrayArrayOutput
- func (StreamProcessorPointArrayArrayOutput) ElementType() reflect.Type
- func (o StreamProcessorPointArrayArrayOutput) Index(i pulumi.IntInput) StreamProcessorPointArrayOutput
- func (o StreamProcessorPointArrayArrayOutput) ToStreamProcessorPointArrayArrayOutput() StreamProcessorPointArrayArrayOutput
- func (o StreamProcessorPointArrayArrayOutput) ToStreamProcessorPointArrayArrayOutputWithContext(ctx context.Context) StreamProcessorPointArrayArrayOutput
- type StreamProcessorPointArrayInput
- type StreamProcessorPointArrayOutput
- func (StreamProcessorPointArrayOutput) ElementType() reflect.Type
- func (o StreamProcessorPointArrayOutput) Index(i pulumi.IntInput) StreamProcessorPointOutput
- func (o StreamProcessorPointArrayOutput) ToStreamProcessorPointArrayOutput() StreamProcessorPointArrayOutput
- func (o StreamProcessorPointArrayOutput) ToStreamProcessorPointArrayOutputWithContext(ctx context.Context) StreamProcessorPointArrayOutput
- type StreamProcessorPointInput
- type StreamProcessorPointOutput
- func (StreamProcessorPointOutput) ElementType() reflect.Type
- func (o StreamProcessorPointOutput) ToStreamProcessorPointOutput() StreamProcessorPointOutput
- func (o StreamProcessorPointOutput) ToStreamProcessorPointOutputWithContext(ctx context.Context) StreamProcessorPointOutput
- func (o StreamProcessorPointOutput) X() pulumi.Float64Output
- func (o StreamProcessorPointOutput) Y() pulumi.Float64Output
- type StreamProcessorS3Destination
- type StreamProcessorS3DestinationArgs
- func (StreamProcessorS3DestinationArgs) ElementType() reflect.Type
- func (i StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationOutput() StreamProcessorS3DestinationOutput
- func (i StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationOutputWithContext(ctx context.Context) StreamProcessorS3DestinationOutput
- func (i StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationPtrOutput() StreamProcessorS3DestinationPtrOutput
- func (i StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationPtrOutputWithContext(ctx context.Context) StreamProcessorS3DestinationPtrOutput
- type StreamProcessorS3DestinationInput
- type StreamProcessorS3DestinationOutput
- func (o StreamProcessorS3DestinationOutput) BucketName() pulumi.StringOutput
- func (StreamProcessorS3DestinationOutput) ElementType() reflect.Type
- func (o StreamProcessorS3DestinationOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
- func (o StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationOutput() StreamProcessorS3DestinationOutput
- func (o StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationOutputWithContext(ctx context.Context) StreamProcessorS3DestinationOutput
- func (o StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationPtrOutput() StreamProcessorS3DestinationPtrOutput
- func (o StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationPtrOutputWithContext(ctx context.Context) StreamProcessorS3DestinationPtrOutput
- type StreamProcessorS3DestinationPtrInput
- type StreamProcessorS3DestinationPtrOutput
- func (o StreamProcessorS3DestinationPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o StreamProcessorS3DestinationPtrOutput) Elem() StreamProcessorS3DestinationOutput
- func (StreamProcessorS3DestinationPtrOutput) ElementType() reflect.Type
- func (o StreamProcessorS3DestinationPtrOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
- func (o StreamProcessorS3DestinationPtrOutput) ToStreamProcessorS3DestinationPtrOutput() StreamProcessorS3DestinationPtrOutput
- func (o StreamProcessorS3DestinationPtrOutput) ToStreamProcessorS3DestinationPtrOutputWithContext(ctx context.Context) StreamProcessorS3DestinationPtrOutput
- type StreamProcessorState
- type StreamProcessorTag
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Collection ¶ added in v0.12.0
type Collection struct { pulumi.CustomResourceState // Returns the Amazon Resource Name of the collection. Arn pulumi.StringOutput `pulumi:"arn"` // ID for the collection that you are creating. CollectionId pulumi.StringOutput `pulumi:"collectionId"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` }
The AWS::Rekognition::Collection type creates an Amazon Rekognition Collection. A collection is a logical grouping of information about detected faces which can later be referenced for searches on the group
func GetCollection ¶ added in v0.12.0
func GetCollection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CollectionState, opts ...pulumi.ResourceOption) (*Collection, error)
GetCollection gets an existing Collection 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 NewCollection ¶ added in v0.12.0
func NewCollection(ctx *pulumi.Context, name string, args *CollectionArgs, opts ...pulumi.ResourceOption) (*Collection, error)
NewCollection registers a new resource with the given unique name, arguments, and options.
func (*Collection) ElementType ¶ added in v0.12.0
func (*Collection) ElementType() reflect.Type
func (*Collection) ToCollectionOutput ¶ added in v0.12.0
func (i *Collection) ToCollectionOutput() CollectionOutput
func (*Collection) ToCollectionOutputWithContext ¶ added in v0.12.0
func (i *Collection) ToCollectionOutputWithContext(ctx context.Context) CollectionOutput
type CollectionArgs ¶ added in v0.12.0
type CollectionArgs struct { // ID for the collection that you are creating. CollectionId pulumi.StringInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput }
The set of arguments for constructing a Collection resource.
func (CollectionArgs) ElementType ¶ added in v0.12.0
func (CollectionArgs) ElementType() reflect.Type
type CollectionInput ¶ added in v0.12.0
type CollectionInput interface { pulumi.Input ToCollectionOutput() CollectionOutput ToCollectionOutputWithContext(ctx context.Context) CollectionOutput }
type CollectionOutput ¶ added in v0.12.0
type CollectionOutput struct{ *pulumi.OutputState }
func (CollectionOutput) Arn ¶ added in v0.17.0
func (o CollectionOutput) Arn() pulumi.StringOutput
Returns the Amazon Resource Name of the collection.
func (CollectionOutput) CollectionId ¶ added in v0.17.0
func (o CollectionOutput) CollectionId() pulumi.StringOutput
ID for the collection that you are creating.
func (CollectionOutput) ElementType ¶ added in v0.12.0
func (CollectionOutput) ElementType() reflect.Type
func (CollectionOutput) Tags ¶ added in v0.17.0
func (o CollectionOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (CollectionOutput) ToCollectionOutput ¶ added in v0.12.0
func (o CollectionOutput) ToCollectionOutput() CollectionOutput
func (CollectionOutput) ToCollectionOutputWithContext ¶ added in v0.12.0
func (o CollectionOutput) ToCollectionOutputWithContext(ctx context.Context) CollectionOutput
type CollectionState ¶ added in v0.12.0
type CollectionState struct { }
func (CollectionState) ElementType ¶ added in v0.12.0
func (CollectionState) ElementType() reflect.Type
type CollectionTag ¶ added in v0.12.0
type CollectionTag struct { // The key name of the tag. You can specify a value that is 1 to 128 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 0 to 256 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 LookupCollectionArgs ¶ added in v0.12.0
type LookupCollectionArgs struct { // ID for the collection that you are creating. CollectionId string `pulumi:"collectionId"` }
type LookupCollectionOutputArgs ¶ added in v0.12.0
type LookupCollectionOutputArgs struct { // ID for the collection that you are creating. CollectionId pulumi.StringInput `pulumi:"collectionId"` }
func (LookupCollectionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCollectionOutputArgs) ElementType() reflect.Type
type LookupCollectionResult ¶ added in v0.12.0
type LookupCollectionResult struct { // Returns the Amazon Resource Name of the collection. Arn *string `pulumi:"arn"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` }
func LookupCollection ¶ added in v0.12.0
func LookupCollection(ctx *pulumi.Context, args *LookupCollectionArgs, opts ...pulumi.InvokeOption) (*LookupCollectionResult, error)
The AWS::Rekognition::Collection type creates an Amazon Rekognition Collection. A collection is a logical grouping of information about detected faces which can later be referenced for searches on the group
type LookupCollectionResultOutput ¶ added in v0.12.0
type LookupCollectionResultOutput struct{ *pulumi.OutputState }
func LookupCollectionOutput ¶ added in v0.12.0
func LookupCollectionOutput(ctx *pulumi.Context, args LookupCollectionOutputArgs, opts ...pulumi.InvokeOption) LookupCollectionResultOutput
func (LookupCollectionResultOutput) Arn ¶ added in v0.12.0
func (o LookupCollectionResultOutput) Arn() pulumi.StringPtrOutput
Returns the Amazon Resource Name of the collection.
func (LookupCollectionResultOutput) ElementType ¶ added in v0.12.0
func (LookupCollectionResultOutput) ElementType() reflect.Type
func (LookupCollectionResultOutput) Tags ¶ added in v0.12.0
func (o LookupCollectionResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupCollectionResultOutput) ToLookupCollectionResultOutput ¶ added in v0.12.0
func (o LookupCollectionResultOutput) ToLookupCollectionResultOutput() LookupCollectionResultOutput
func (LookupCollectionResultOutput) ToLookupCollectionResultOutputWithContext ¶ added in v0.12.0
func (o LookupCollectionResultOutput) ToLookupCollectionResultOutputWithContext(ctx context.Context) LookupCollectionResultOutput
type LookupProjectArgs ¶ added in v0.12.0
type LookupProjectArgs struct { // The name of the project to create. ProjectName string `pulumi:"projectName"` }
type LookupProjectOutputArgs ¶ added in v0.12.0
type LookupProjectOutputArgs struct { // The name of the project to create. ProjectName pulumi.StringInput `pulumi:"projectName"` }
func (LookupProjectOutputArgs) ElementType ¶ added in v0.12.0
func (LookupProjectOutputArgs) ElementType() reflect.Type
type LookupProjectResult ¶ added in v0.12.0
type LookupProjectResult struct { // Returns the Amazon Resource Name of the project. Arn *string `pulumi:"arn"` }
func LookupProject ¶ added in v0.12.0
func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)
The AWS::Rekognition::Project type creates an Amazon Rekognition CustomLabels Project. A project is a grouping of the resources needed to create and manage Dataset and ProjectVersions.
type LookupProjectResultOutput ¶ added in v0.12.0
type LookupProjectResultOutput struct{ *pulumi.OutputState }
func LookupProjectOutput ¶ added in v0.12.0
func LookupProjectOutput(ctx *pulumi.Context, args LookupProjectOutputArgs, opts ...pulumi.InvokeOption) LookupProjectResultOutput
func (LookupProjectResultOutput) Arn ¶ added in v0.12.0
func (o LookupProjectResultOutput) Arn() pulumi.StringPtrOutput
Returns the Amazon Resource Name of the project.
func (LookupProjectResultOutput) ElementType ¶ added in v0.12.0
func (LookupProjectResultOutput) ElementType() reflect.Type
func (LookupProjectResultOutput) ToLookupProjectResultOutput ¶ added in v0.12.0
func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput
func (LookupProjectResultOutput) ToLookupProjectResultOutputWithContext ¶ added in v0.12.0
func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput
type LookupStreamProcessorArgs ¶ added in v0.17.0
type LookupStreamProcessorArgs struct { // Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor. Name string `pulumi:"name"` }
type LookupStreamProcessorOutputArgs ¶ added in v0.17.0
type LookupStreamProcessorOutputArgs struct { // Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor. Name pulumi.StringInput `pulumi:"name"` }
func (LookupStreamProcessorOutputArgs) ElementType ¶ added in v0.17.0
func (LookupStreamProcessorOutputArgs) ElementType() reflect.Type
type LookupStreamProcessorResult ¶ added in v0.17.0
type LookupStreamProcessorResult struct { // Amazon Resource Name for the newly created stream processor. Arn *string `pulumi:"arn"` // Current status of the stream processor. Status *string `pulumi:"status"` // Detailed status message about the stream processor. StatusMessage *string `pulumi:"statusMessage"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` }
func LookupStreamProcessor ¶ added in v0.17.0
func LookupStreamProcessor(ctx *pulumi.Context, args *LookupStreamProcessorArgs, opts ...pulumi.InvokeOption) (*LookupStreamProcessorResult, error)
The AWS::Rekognition::StreamProcessor type is used to create an Amazon Rekognition StreamProcessor that you can use to analyze streaming videos.
type LookupStreamProcessorResultOutput ¶ added in v0.17.0
type LookupStreamProcessorResultOutput struct{ *pulumi.OutputState }
func LookupStreamProcessorOutput ¶ added in v0.17.0
func LookupStreamProcessorOutput(ctx *pulumi.Context, args LookupStreamProcessorOutputArgs, opts ...pulumi.InvokeOption) LookupStreamProcessorResultOutput
func (LookupStreamProcessorResultOutput) Arn ¶ added in v0.17.0
func (o LookupStreamProcessorResultOutput) Arn() pulumi.StringPtrOutput
Amazon Resource Name for the newly created stream processor.
func (LookupStreamProcessorResultOutput) ElementType ¶ added in v0.17.0
func (LookupStreamProcessorResultOutput) ElementType() reflect.Type
func (LookupStreamProcessorResultOutput) Status ¶ added in v0.17.0
func (o LookupStreamProcessorResultOutput) Status() pulumi.StringPtrOutput
Current status of the stream processor.
func (LookupStreamProcessorResultOutput) StatusMessage ¶ added in v0.17.0
func (o LookupStreamProcessorResultOutput) StatusMessage() pulumi.StringPtrOutput
Detailed status message about the stream processor.
func (LookupStreamProcessorResultOutput) Tags ¶ added in v0.17.0
func (o LookupStreamProcessorResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupStreamProcessorResultOutput) ToLookupStreamProcessorResultOutput ¶ added in v0.17.0
func (o LookupStreamProcessorResultOutput) ToLookupStreamProcessorResultOutput() LookupStreamProcessorResultOutput
func (LookupStreamProcessorResultOutput) ToLookupStreamProcessorResultOutputWithContext ¶ added in v0.17.0
func (o LookupStreamProcessorResultOutput) ToLookupStreamProcessorResultOutputWithContext(ctx context.Context) LookupStreamProcessorResultOutput
type Project ¶
type Project struct { pulumi.CustomResourceState // Returns the Amazon Resource Name of the project. Arn pulumi.StringOutput `pulumi:"arn"` // The name of the project to create. ProjectName pulumi.StringOutput `pulumi:"projectName"` }
The AWS::Rekognition::Project type creates an Amazon Rekognition CustomLabels Project. A project is a grouping of the resources needed to create and manage Dataset and ProjectVersions.
func GetProject ¶
func GetProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)
GetProject gets an existing Project 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 NewProject ¶
func NewProject(ctx *pulumi.Context, name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)
NewProject registers a new resource with the given unique name, arguments, and options.
func (*Project) ElementType ¶
func (*Project) ToProjectOutput ¶
func (i *Project) ToProjectOutput() ProjectOutput
func (*Project) ToProjectOutputWithContext ¶
func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectArgs ¶
type ProjectArgs struct { // The name of the project to create. ProjectName pulumi.StringPtrInput }
The set of arguments for constructing a Project resource.
func (ProjectArgs) ElementType ¶
func (ProjectArgs) ElementType() reflect.Type
type ProjectInput ¶
type ProjectInput interface { pulumi.Input ToProjectOutput() ProjectOutput ToProjectOutputWithContext(ctx context.Context) ProjectOutput }
type ProjectOutput ¶
type ProjectOutput struct{ *pulumi.OutputState }
func (ProjectOutput) Arn ¶ added in v0.17.0
func (o ProjectOutput) Arn() pulumi.StringOutput
Returns the Amazon Resource Name of the project.
func (ProjectOutput) ElementType ¶
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) ProjectName ¶ added in v0.17.0
func (o ProjectOutput) ProjectName() pulumi.StringOutput
The name of the project to create.
func (ProjectOutput) ToProjectOutput ¶
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectState ¶
type ProjectState struct { }
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type StreamProcessor ¶ added in v0.17.0
type StreamProcessor struct { pulumi.CustomResourceState // Amazon Resource Name for the newly created stream processor. Arn pulumi.StringOutput `pulumi:"arn"` // The BoundingBoxRegionsOfInterest specifies an array of bounding boxes of interest in the video frames to analyze, as part of connected home feature. If an object is partially in a region of interest, Rekognition will tag it as detected if the overlap of the object with the region-of-interest is greater than 20%. BoundingBoxRegionsOfInterest StreamProcessorBoundingBoxArrayOutput `pulumi:"boundingBoxRegionsOfInterest"` // Connected home settings to use on a streaming video. You can use a stream processor for connected home features and select what you want the stream processor to detect, such as people or pets. When the stream processor has started, one notification is sent for each object class specified. For more information, see the ConnectedHome section of [StreamProcessorSettings](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorSettings) . ConnectedHomeSettings StreamProcessorConnectedHomeSettingsPtrOutput `pulumi:"connectedHomeSettings"` // Allows you to opt in or opt out to share data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams. For more information, see [StreamProcessorDataSharingPreference](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorDataSharingPreference) . DataSharingPreference StreamProcessorDataSharingPreferencePtrOutput `pulumi:"dataSharingPreference"` // The input parameters used to recognize faces in a streaming video analyzed by an Amazon Rekognition stream processor. For more information regarding the contents of the parameters, see [FaceSearchSettings](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_FaceSearchSettings) . FaceSearchSettings StreamProcessorFaceSearchSettingsPtrOutput `pulumi:"faceSearchSettings"` // Amazon Rekognition's Video Stream Processor takes a Kinesis video stream as input. This is the Amazon Kinesis Data Streams instance to which the Amazon Rekognition stream processor streams the analysis results. This must be created within the constraints specified at [KinesisDataStream](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_KinesisDataStream) . KinesisDataStream StreamProcessorKinesisDataStreamPtrOutput `pulumi:"kinesisDataStream"` // The Kinesis video stream that provides the source of the streaming video for an Amazon Rekognition Video stream processor. For more information, see [KinesisVideoStream](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_KinesisVideoStream) . KinesisVideoStream StreamProcessorKinesisVideoStreamOutput `pulumi:"kinesisVideoStream"` // The KMS key that is used by Rekognition to encrypt any intermediate customer metadata and store in the customer's S3 bucket. KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` // Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor. Name pulumi.StringPtrOutput `pulumi:"name"` // The Amazon Simple Notification Service topic to which Amazon Rekognition publishes the object detection results and completion status of a video analysis operation. Amazon Rekognition publishes a notification the first time an object of interest or a person is detected in the video stream. Amazon Rekognition also publishes an end-of-session notification with a summary when the stream processing session is complete. For more information, see [StreamProcessorNotificationChannel](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorNotificationChannel) . NotificationChannel StreamProcessorNotificationChannelPtrOutput `pulumi:"notificationChannel"` // The PolygonRegionsOfInterest specifies a set of polygon areas of interest in the video frames to analyze, as part of connected home feature. Each polygon is in turn, an ordered list of Point PolygonRegionsOfInterest StreamProcessorPointArrayArrayOutput `pulumi:"polygonRegionsOfInterest"` // ARN of the IAM role that allows access to the stream processor, and provides Rekognition read permissions for KVS stream and write permissions to S3 bucket and SNS topic. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation. For more information, see the S3Destination section of [StreamProcessorOutput](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorOutput) . S3Destination StreamProcessorS3DestinationPtrOutput `pulumi:"s3Destination"` // Current status of the stream processor. Status pulumi.StringOutput `pulumi:"status"` // Detailed status message about the stream processor. StatusMessage pulumi.StringOutput `pulumi:"statusMessage"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` }
The AWS::Rekognition::StreamProcessor type is used to create an Amazon Rekognition StreamProcessor that you can use to analyze streaming videos.
func GetStreamProcessor ¶ added in v0.17.0
func GetStreamProcessor(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamProcessorState, opts ...pulumi.ResourceOption) (*StreamProcessor, error)
GetStreamProcessor gets an existing StreamProcessor 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 NewStreamProcessor ¶ added in v0.17.0
func NewStreamProcessor(ctx *pulumi.Context, name string, args *StreamProcessorArgs, opts ...pulumi.ResourceOption) (*StreamProcessor, error)
NewStreamProcessor registers a new resource with the given unique name, arguments, and options.
func (*StreamProcessor) ElementType ¶ added in v0.17.0
func (*StreamProcessor) ElementType() reflect.Type
func (*StreamProcessor) ToStreamProcessorOutput ¶ added in v0.17.0
func (i *StreamProcessor) ToStreamProcessorOutput() StreamProcessorOutput
func (*StreamProcessor) ToStreamProcessorOutputWithContext ¶ added in v0.17.0
func (i *StreamProcessor) ToStreamProcessorOutputWithContext(ctx context.Context) StreamProcessorOutput
type StreamProcessorArgs ¶ added in v0.17.0
type StreamProcessorArgs struct { // The BoundingBoxRegionsOfInterest specifies an array of bounding boxes of interest in the video frames to analyze, as part of connected home feature. If an object is partially in a region of interest, Rekognition will tag it as detected if the overlap of the object with the region-of-interest is greater than 20%. BoundingBoxRegionsOfInterest StreamProcessorBoundingBoxArrayInput // Connected home settings to use on a streaming video. You can use a stream processor for connected home features and select what you want the stream processor to detect, such as people or pets. When the stream processor has started, one notification is sent for each object class specified. For more information, see the ConnectedHome section of [StreamProcessorSettings](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorSettings) . ConnectedHomeSettings StreamProcessorConnectedHomeSettingsPtrInput // Allows you to opt in or opt out to share data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams. For more information, see [StreamProcessorDataSharingPreference](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorDataSharingPreference) . DataSharingPreference StreamProcessorDataSharingPreferencePtrInput // The input parameters used to recognize faces in a streaming video analyzed by an Amazon Rekognition stream processor. For more information regarding the contents of the parameters, see [FaceSearchSettings](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_FaceSearchSettings) . FaceSearchSettings StreamProcessorFaceSearchSettingsPtrInput // Amazon Rekognition's Video Stream Processor takes a Kinesis video stream as input. This is the Amazon Kinesis Data Streams instance to which the Amazon Rekognition stream processor streams the analysis results. This must be created within the constraints specified at [KinesisDataStream](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_KinesisDataStream) . KinesisDataStream StreamProcessorKinesisDataStreamPtrInput // The Kinesis video stream that provides the source of the streaming video for an Amazon Rekognition Video stream processor. For more information, see [KinesisVideoStream](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_KinesisVideoStream) . KinesisVideoStream StreamProcessorKinesisVideoStreamInput // The KMS key that is used by Rekognition to encrypt any intermediate customer metadata and store in the customer's S3 bucket. KmsKeyId pulumi.StringPtrInput // Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor. Name pulumi.StringPtrInput // The Amazon Simple Notification Service topic to which Amazon Rekognition publishes the object detection results and completion status of a video analysis operation. Amazon Rekognition publishes a notification the first time an object of interest or a person is detected in the video stream. Amazon Rekognition also publishes an end-of-session notification with a summary when the stream processing session is complete. For more information, see [StreamProcessorNotificationChannel](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorNotificationChannel) . NotificationChannel StreamProcessorNotificationChannelPtrInput // The PolygonRegionsOfInterest specifies a set of polygon areas of interest in the video frames to analyze, as part of connected home feature. Each polygon is in turn, an ordered list of Point PolygonRegionsOfInterest StreamProcessorPointArrayArrayInput // ARN of the IAM role that allows access to the stream processor, and provides Rekognition read permissions for KVS stream and write permissions to S3 bucket and SNS topic. RoleArn pulumi.StringInput // The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation. For more information, see the S3Destination section of [StreamProcessorOutput](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorOutput) . S3Destination StreamProcessorS3DestinationPtrInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput }
The set of arguments for constructing a StreamProcessor resource.
func (StreamProcessorArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorArgs) ElementType() reflect.Type
type StreamProcessorBoundingBox ¶ added in v0.17.0
type StreamProcessorBoundingBox struct { // Height of the bounding box as a ratio of the overall image height. Height float64 `pulumi:"height"` // Left coordinate of the bounding box as a ratio of overall image width. Left float64 `pulumi:"left"` // Top coordinate of the bounding box as a ratio of overall image height. Top float64 `pulumi:"top"` // Width of the bounding box as a ratio of the overall image width. Width float64 `pulumi:"width"` }
A bounding box denoting a region of interest in the frame to be analyzed.
type StreamProcessorBoundingBoxArgs ¶ added in v0.17.0
type StreamProcessorBoundingBoxArgs struct { // Height of the bounding box as a ratio of the overall image height. Height pulumi.Float64Input `pulumi:"height"` // Left coordinate of the bounding box as a ratio of overall image width. Left pulumi.Float64Input `pulumi:"left"` // Top coordinate of the bounding box as a ratio of overall image height. Top pulumi.Float64Input `pulumi:"top"` // Width of the bounding box as a ratio of the overall image width. Width pulumi.Float64Input `pulumi:"width"` }
A bounding box denoting a region of interest in the frame to be analyzed.
func (StreamProcessorBoundingBoxArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorBoundingBoxArgs) ElementType() reflect.Type
func (StreamProcessorBoundingBoxArgs) ToStreamProcessorBoundingBoxOutput ¶ added in v0.17.0
func (i StreamProcessorBoundingBoxArgs) ToStreamProcessorBoundingBoxOutput() StreamProcessorBoundingBoxOutput
func (StreamProcessorBoundingBoxArgs) ToStreamProcessorBoundingBoxOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorBoundingBoxArgs) ToStreamProcessorBoundingBoxOutputWithContext(ctx context.Context) StreamProcessorBoundingBoxOutput
type StreamProcessorBoundingBoxArray ¶ added in v0.17.0
type StreamProcessorBoundingBoxArray []StreamProcessorBoundingBoxInput
func (StreamProcessorBoundingBoxArray) ElementType ¶ added in v0.17.0
func (StreamProcessorBoundingBoxArray) ElementType() reflect.Type
func (StreamProcessorBoundingBoxArray) ToStreamProcessorBoundingBoxArrayOutput ¶ added in v0.17.0
func (i StreamProcessorBoundingBoxArray) ToStreamProcessorBoundingBoxArrayOutput() StreamProcessorBoundingBoxArrayOutput
func (StreamProcessorBoundingBoxArray) ToStreamProcessorBoundingBoxArrayOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorBoundingBoxArray) ToStreamProcessorBoundingBoxArrayOutputWithContext(ctx context.Context) StreamProcessorBoundingBoxArrayOutput
type StreamProcessorBoundingBoxArrayInput ¶ added in v0.17.0
type StreamProcessorBoundingBoxArrayInput interface { pulumi.Input ToStreamProcessorBoundingBoxArrayOutput() StreamProcessorBoundingBoxArrayOutput ToStreamProcessorBoundingBoxArrayOutputWithContext(context.Context) StreamProcessorBoundingBoxArrayOutput }
StreamProcessorBoundingBoxArrayInput is an input type that accepts StreamProcessorBoundingBoxArray and StreamProcessorBoundingBoxArrayOutput values. You can construct a concrete instance of `StreamProcessorBoundingBoxArrayInput` via:
StreamProcessorBoundingBoxArray{ StreamProcessorBoundingBoxArgs{...} }
type StreamProcessorBoundingBoxArrayOutput ¶ added in v0.17.0
type StreamProcessorBoundingBoxArrayOutput struct{ *pulumi.OutputState }
func (StreamProcessorBoundingBoxArrayOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorBoundingBoxArrayOutput) ElementType() reflect.Type
func (StreamProcessorBoundingBoxArrayOutput) Index ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxArrayOutput) Index(i pulumi.IntInput) StreamProcessorBoundingBoxOutput
func (StreamProcessorBoundingBoxArrayOutput) ToStreamProcessorBoundingBoxArrayOutput ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxArrayOutput) ToStreamProcessorBoundingBoxArrayOutput() StreamProcessorBoundingBoxArrayOutput
func (StreamProcessorBoundingBoxArrayOutput) ToStreamProcessorBoundingBoxArrayOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxArrayOutput) ToStreamProcessorBoundingBoxArrayOutputWithContext(ctx context.Context) StreamProcessorBoundingBoxArrayOutput
type StreamProcessorBoundingBoxInput ¶ added in v0.17.0
type StreamProcessorBoundingBoxInput interface { pulumi.Input ToStreamProcessorBoundingBoxOutput() StreamProcessorBoundingBoxOutput ToStreamProcessorBoundingBoxOutputWithContext(context.Context) StreamProcessorBoundingBoxOutput }
StreamProcessorBoundingBoxInput is an input type that accepts StreamProcessorBoundingBoxArgs and StreamProcessorBoundingBoxOutput values. You can construct a concrete instance of `StreamProcessorBoundingBoxInput` via:
StreamProcessorBoundingBoxArgs{...}
type StreamProcessorBoundingBoxOutput ¶ added in v0.17.0
type StreamProcessorBoundingBoxOutput struct{ *pulumi.OutputState }
A bounding box denoting a region of interest in the frame to be analyzed.
func (StreamProcessorBoundingBoxOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorBoundingBoxOutput) ElementType() reflect.Type
func (StreamProcessorBoundingBoxOutput) Height ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxOutput) Height() pulumi.Float64Output
Height of the bounding box as a ratio of the overall image height.
func (StreamProcessorBoundingBoxOutput) Left ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxOutput) Left() pulumi.Float64Output
Left coordinate of the bounding box as a ratio of overall image width.
func (StreamProcessorBoundingBoxOutput) ToStreamProcessorBoundingBoxOutput ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxOutput) ToStreamProcessorBoundingBoxOutput() StreamProcessorBoundingBoxOutput
func (StreamProcessorBoundingBoxOutput) ToStreamProcessorBoundingBoxOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxOutput) ToStreamProcessorBoundingBoxOutputWithContext(ctx context.Context) StreamProcessorBoundingBoxOutput
func (StreamProcessorBoundingBoxOutput) Top ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxOutput) Top() pulumi.Float64Output
Top coordinate of the bounding box as a ratio of overall image height.
func (StreamProcessorBoundingBoxOutput) Width ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxOutput) Width() pulumi.Float64Output
Width of the bounding box as a ratio of the overall image width.
type StreamProcessorConnectedHomeSettings ¶ added in v0.17.0
type StreamProcessorConnectedHomeSettings struct { // Specifies what you want to detect in the video, such as people, packages, or pets. The current valid labels you can include in this list are: "PERSON", "PET", "PACKAGE", and "ALL". Labels []string `pulumi:"labels"` // Minimum object class match confidence score that must be met to return a result for a recognized object. MinConfidence *float64 `pulumi:"minConfidence"` }
Connected home settings to use on a streaming video. Note that either ConnectedHomeSettings or FaceSearchSettings should be set. Not both
type StreamProcessorConnectedHomeSettingsArgs ¶ added in v0.17.0
type StreamProcessorConnectedHomeSettingsArgs struct { // Specifies what you want to detect in the video, such as people, packages, or pets. The current valid labels you can include in this list are: "PERSON", "PET", "PACKAGE", and "ALL". Labels pulumi.StringArrayInput `pulumi:"labels"` // Minimum object class match confidence score that must be met to return a result for a recognized object. MinConfidence pulumi.Float64PtrInput `pulumi:"minConfidence"` }
Connected home settings to use on a streaming video. Note that either ConnectedHomeSettings or FaceSearchSettings should be set. Not both
func (StreamProcessorConnectedHomeSettingsArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorConnectedHomeSettingsArgs) ElementType() reflect.Type
func (StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsOutput ¶ added in v0.17.0
func (i StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsOutput() StreamProcessorConnectedHomeSettingsOutput
func (StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsOutputWithContext(ctx context.Context) StreamProcessorConnectedHomeSettingsOutput
func (StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsPtrOutput ¶ added in v0.17.0
func (i StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsPtrOutput() StreamProcessorConnectedHomeSettingsPtrOutput
func (StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsPtrOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorConnectedHomeSettingsArgs) ToStreamProcessorConnectedHomeSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorConnectedHomeSettingsPtrOutput
type StreamProcessorConnectedHomeSettingsInput ¶ added in v0.17.0
type StreamProcessorConnectedHomeSettingsInput interface { pulumi.Input ToStreamProcessorConnectedHomeSettingsOutput() StreamProcessorConnectedHomeSettingsOutput ToStreamProcessorConnectedHomeSettingsOutputWithContext(context.Context) StreamProcessorConnectedHomeSettingsOutput }
StreamProcessorConnectedHomeSettingsInput is an input type that accepts StreamProcessorConnectedHomeSettingsArgs and StreamProcessorConnectedHomeSettingsOutput values. You can construct a concrete instance of `StreamProcessorConnectedHomeSettingsInput` via:
StreamProcessorConnectedHomeSettingsArgs{...}
type StreamProcessorConnectedHomeSettingsOutput ¶ added in v0.17.0
type StreamProcessorConnectedHomeSettingsOutput struct{ *pulumi.OutputState }
Connected home settings to use on a streaming video. Note that either ConnectedHomeSettings or FaceSearchSettings should be set. Not both
func (StreamProcessorConnectedHomeSettingsOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorConnectedHomeSettingsOutput) ElementType() reflect.Type
func (StreamProcessorConnectedHomeSettingsOutput) Labels ¶ added in v0.17.0
func (o StreamProcessorConnectedHomeSettingsOutput) Labels() pulumi.StringArrayOutput
Specifies what you want to detect in the video, such as people, packages, or pets. The current valid labels you can include in this list are: "PERSON", "PET", "PACKAGE", and "ALL".
func (StreamProcessorConnectedHomeSettingsOutput) MinConfidence ¶ added in v0.17.0
func (o StreamProcessorConnectedHomeSettingsOutput) MinConfidence() pulumi.Float64PtrOutput
Minimum object class match confidence score that must be met to return a result for a recognized object.
func (StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsOutput ¶ added in v0.17.0
func (o StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsOutput() StreamProcessorConnectedHomeSettingsOutput
func (StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsOutputWithContext(ctx context.Context) StreamProcessorConnectedHomeSettingsOutput
func (StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsPtrOutput ¶ added in v0.17.0
func (o StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsPtrOutput() StreamProcessorConnectedHomeSettingsPtrOutput
func (StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsPtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorConnectedHomeSettingsOutput) ToStreamProcessorConnectedHomeSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorConnectedHomeSettingsPtrOutput
type StreamProcessorConnectedHomeSettingsPtrInput ¶ added in v0.17.0
type StreamProcessorConnectedHomeSettingsPtrInput interface { pulumi.Input ToStreamProcessorConnectedHomeSettingsPtrOutput() StreamProcessorConnectedHomeSettingsPtrOutput ToStreamProcessorConnectedHomeSettingsPtrOutputWithContext(context.Context) StreamProcessorConnectedHomeSettingsPtrOutput }
StreamProcessorConnectedHomeSettingsPtrInput is an input type that accepts StreamProcessorConnectedHomeSettingsArgs, StreamProcessorConnectedHomeSettingsPtr and StreamProcessorConnectedHomeSettingsPtrOutput values. You can construct a concrete instance of `StreamProcessorConnectedHomeSettingsPtrInput` via:
StreamProcessorConnectedHomeSettingsArgs{...} or: nil
func StreamProcessorConnectedHomeSettingsPtr ¶ added in v0.17.0
func StreamProcessorConnectedHomeSettingsPtr(v *StreamProcessorConnectedHomeSettingsArgs) StreamProcessorConnectedHomeSettingsPtrInput
type StreamProcessorConnectedHomeSettingsPtrOutput ¶ added in v0.17.0
type StreamProcessorConnectedHomeSettingsPtrOutput struct{ *pulumi.OutputState }
func (StreamProcessorConnectedHomeSettingsPtrOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorConnectedHomeSettingsPtrOutput) ElementType() reflect.Type
func (StreamProcessorConnectedHomeSettingsPtrOutput) Labels ¶ added in v0.17.0
func (o StreamProcessorConnectedHomeSettingsPtrOutput) Labels() pulumi.StringArrayOutput
Specifies what you want to detect in the video, such as people, packages, or pets. The current valid labels you can include in this list are: "PERSON", "PET", "PACKAGE", and "ALL".
func (StreamProcessorConnectedHomeSettingsPtrOutput) MinConfidence ¶ added in v0.17.0
func (o StreamProcessorConnectedHomeSettingsPtrOutput) MinConfidence() pulumi.Float64PtrOutput
Minimum object class match confidence score that must be met to return a result for a recognized object.
func (StreamProcessorConnectedHomeSettingsPtrOutput) ToStreamProcessorConnectedHomeSettingsPtrOutput ¶ added in v0.17.0
func (o StreamProcessorConnectedHomeSettingsPtrOutput) ToStreamProcessorConnectedHomeSettingsPtrOutput() StreamProcessorConnectedHomeSettingsPtrOutput
func (StreamProcessorConnectedHomeSettingsPtrOutput) ToStreamProcessorConnectedHomeSettingsPtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorConnectedHomeSettingsPtrOutput) ToStreamProcessorConnectedHomeSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorConnectedHomeSettingsPtrOutput
type StreamProcessorDataSharingPreference ¶ added in v0.17.0
type StreamProcessorDataSharingPreference struct { // Flag to enable data-sharing OptIn bool `pulumi:"optIn"` }
Indicates whether Rekognition is allowed to store the video stream data for model-training.
type StreamProcessorDataSharingPreferenceArgs ¶ added in v0.17.0
type StreamProcessorDataSharingPreferenceArgs struct { // Flag to enable data-sharing OptIn pulumi.BoolInput `pulumi:"optIn"` }
Indicates whether Rekognition is allowed to store the video stream data for model-training.
func (StreamProcessorDataSharingPreferenceArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorDataSharingPreferenceArgs) ElementType() reflect.Type
func (StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferenceOutput ¶ added in v0.17.0
func (i StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferenceOutput() StreamProcessorDataSharingPreferenceOutput
func (StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferenceOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferenceOutputWithContext(ctx context.Context) StreamProcessorDataSharingPreferenceOutput
func (StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferencePtrOutput ¶ added in v0.17.0
func (i StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferencePtrOutput() StreamProcessorDataSharingPreferencePtrOutput
func (StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferencePtrOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorDataSharingPreferenceArgs) ToStreamProcessorDataSharingPreferencePtrOutputWithContext(ctx context.Context) StreamProcessorDataSharingPreferencePtrOutput
type StreamProcessorDataSharingPreferenceInput ¶ added in v0.17.0
type StreamProcessorDataSharingPreferenceInput interface { pulumi.Input ToStreamProcessorDataSharingPreferenceOutput() StreamProcessorDataSharingPreferenceOutput ToStreamProcessorDataSharingPreferenceOutputWithContext(context.Context) StreamProcessorDataSharingPreferenceOutput }
StreamProcessorDataSharingPreferenceInput is an input type that accepts StreamProcessorDataSharingPreferenceArgs and StreamProcessorDataSharingPreferenceOutput values. You can construct a concrete instance of `StreamProcessorDataSharingPreferenceInput` via:
StreamProcessorDataSharingPreferenceArgs{...}
type StreamProcessorDataSharingPreferenceOutput ¶ added in v0.17.0
type StreamProcessorDataSharingPreferenceOutput struct{ *pulumi.OutputState }
Indicates whether Rekognition is allowed to store the video stream data for model-training.
func (StreamProcessorDataSharingPreferenceOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorDataSharingPreferenceOutput) ElementType() reflect.Type
func (StreamProcessorDataSharingPreferenceOutput) OptIn ¶ added in v0.17.0
func (o StreamProcessorDataSharingPreferenceOutput) OptIn() pulumi.BoolOutput
Flag to enable data-sharing
func (StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferenceOutput ¶ added in v0.17.0
func (o StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferenceOutput() StreamProcessorDataSharingPreferenceOutput
func (StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferenceOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferenceOutputWithContext(ctx context.Context) StreamProcessorDataSharingPreferenceOutput
func (StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferencePtrOutput ¶ added in v0.17.0
func (o StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferencePtrOutput() StreamProcessorDataSharingPreferencePtrOutput
func (StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferencePtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorDataSharingPreferenceOutput) ToStreamProcessorDataSharingPreferencePtrOutputWithContext(ctx context.Context) StreamProcessorDataSharingPreferencePtrOutput
type StreamProcessorDataSharingPreferencePtrInput ¶ added in v0.17.0
type StreamProcessorDataSharingPreferencePtrInput interface { pulumi.Input ToStreamProcessorDataSharingPreferencePtrOutput() StreamProcessorDataSharingPreferencePtrOutput ToStreamProcessorDataSharingPreferencePtrOutputWithContext(context.Context) StreamProcessorDataSharingPreferencePtrOutput }
StreamProcessorDataSharingPreferencePtrInput is an input type that accepts StreamProcessorDataSharingPreferenceArgs, StreamProcessorDataSharingPreferencePtr and StreamProcessorDataSharingPreferencePtrOutput values. You can construct a concrete instance of `StreamProcessorDataSharingPreferencePtrInput` via:
StreamProcessorDataSharingPreferenceArgs{...} or: nil
func StreamProcessorDataSharingPreferencePtr ¶ added in v0.17.0
func StreamProcessorDataSharingPreferencePtr(v *StreamProcessorDataSharingPreferenceArgs) StreamProcessorDataSharingPreferencePtrInput
type StreamProcessorDataSharingPreferencePtrOutput ¶ added in v0.17.0
type StreamProcessorDataSharingPreferencePtrOutput struct{ *pulumi.OutputState }
func (StreamProcessorDataSharingPreferencePtrOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorDataSharingPreferencePtrOutput) ElementType() reflect.Type
func (StreamProcessorDataSharingPreferencePtrOutput) OptIn ¶ added in v0.17.0
func (o StreamProcessorDataSharingPreferencePtrOutput) OptIn() pulumi.BoolPtrOutput
Flag to enable data-sharing
func (StreamProcessorDataSharingPreferencePtrOutput) ToStreamProcessorDataSharingPreferencePtrOutput ¶ added in v0.17.0
func (o StreamProcessorDataSharingPreferencePtrOutput) ToStreamProcessorDataSharingPreferencePtrOutput() StreamProcessorDataSharingPreferencePtrOutput
func (StreamProcessorDataSharingPreferencePtrOutput) ToStreamProcessorDataSharingPreferencePtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorDataSharingPreferencePtrOutput) ToStreamProcessorDataSharingPreferencePtrOutputWithContext(ctx context.Context) StreamProcessorDataSharingPreferencePtrOutput
type StreamProcessorFaceSearchSettings ¶ added in v0.17.0
type StreamProcessorFaceSearchSettings struct { // The ID of a collection that contains faces that you want to search for. CollectionId string `pulumi:"collectionId"` // Minimum face match confidence score percentage that must be met to return a result for a recognized face. The default is 80. 0 is the lowest confidence. 100 is the highest confidence. Values between 0 and 100 are accepted. FaceMatchThreshold *float64 `pulumi:"faceMatchThreshold"` }
Face search settings to use on a streaming video. Note that either FaceSearchSettings or ConnectedHomeSettings should be set. Not both
type StreamProcessorFaceSearchSettingsArgs ¶ added in v0.17.0
type StreamProcessorFaceSearchSettingsArgs struct { // The ID of a collection that contains faces that you want to search for. CollectionId pulumi.StringInput `pulumi:"collectionId"` // Minimum face match confidence score percentage that must be met to return a result for a recognized face. The default is 80. 0 is the lowest confidence. 100 is the highest confidence. Values between 0 and 100 are accepted. FaceMatchThreshold pulumi.Float64PtrInput `pulumi:"faceMatchThreshold"` }
Face search settings to use on a streaming video. Note that either FaceSearchSettings or ConnectedHomeSettings should be set. Not both
func (StreamProcessorFaceSearchSettingsArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorFaceSearchSettingsArgs) ElementType() reflect.Type
func (StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsOutput ¶ added in v0.17.0
func (i StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsOutput() StreamProcessorFaceSearchSettingsOutput
func (StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsOutputWithContext(ctx context.Context) StreamProcessorFaceSearchSettingsOutput
func (StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsPtrOutput ¶ added in v0.17.0
func (i StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsPtrOutput() StreamProcessorFaceSearchSettingsPtrOutput
func (StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsPtrOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorFaceSearchSettingsArgs) ToStreamProcessorFaceSearchSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorFaceSearchSettingsPtrOutput
type StreamProcessorFaceSearchSettingsInput ¶ added in v0.17.0
type StreamProcessorFaceSearchSettingsInput interface { pulumi.Input ToStreamProcessorFaceSearchSettingsOutput() StreamProcessorFaceSearchSettingsOutput ToStreamProcessorFaceSearchSettingsOutputWithContext(context.Context) StreamProcessorFaceSearchSettingsOutput }
StreamProcessorFaceSearchSettingsInput is an input type that accepts StreamProcessorFaceSearchSettingsArgs and StreamProcessorFaceSearchSettingsOutput values. You can construct a concrete instance of `StreamProcessorFaceSearchSettingsInput` via:
StreamProcessorFaceSearchSettingsArgs{...}
type StreamProcessorFaceSearchSettingsOutput ¶ added in v0.17.0
type StreamProcessorFaceSearchSettingsOutput struct{ *pulumi.OutputState }
Face search settings to use on a streaming video. Note that either FaceSearchSettings or ConnectedHomeSettings should be set. Not both
func (StreamProcessorFaceSearchSettingsOutput) CollectionId ¶ added in v0.17.0
func (o StreamProcessorFaceSearchSettingsOutput) CollectionId() pulumi.StringOutput
The ID of a collection that contains faces that you want to search for.
func (StreamProcessorFaceSearchSettingsOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorFaceSearchSettingsOutput) ElementType() reflect.Type
func (StreamProcessorFaceSearchSettingsOutput) FaceMatchThreshold ¶ added in v0.17.0
func (o StreamProcessorFaceSearchSettingsOutput) FaceMatchThreshold() pulumi.Float64PtrOutput
Minimum face match confidence score percentage that must be met to return a result for a recognized face. The default is 80. 0 is the lowest confidence. 100 is the highest confidence. Values between 0 and 100 are accepted.
func (StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsOutput ¶ added in v0.17.0
func (o StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsOutput() StreamProcessorFaceSearchSettingsOutput
func (StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsOutputWithContext(ctx context.Context) StreamProcessorFaceSearchSettingsOutput
func (StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsPtrOutput ¶ added in v0.17.0
func (o StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsPtrOutput() StreamProcessorFaceSearchSettingsPtrOutput
func (StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsPtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorFaceSearchSettingsOutput) ToStreamProcessorFaceSearchSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorFaceSearchSettingsPtrOutput
type StreamProcessorFaceSearchSettingsPtrInput ¶ added in v0.17.0
type StreamProcessorFaceSearchSettingsPtrInput interface { pulumi.Input ToStreamProcessorFaceSearchSettingsPtrOutput() StreamProcessorFaceSearchSettingsPtrOutput ToStreamProcessorFaceSearchSettingsPtrOutputWithContext(context.Context) StreamProcessorFaceSearchSettingsPtrOutput }
StreamProcessorFaceSearchSettingsPtrInput is an input type that accepts StreamProcessorFaceSearchSettingsArgs, StreamProcessorFaceSearchSettingsPtr and StreamProcessorFaceSearchSettingsPtrOutput values. You can construct a concrete instance of `StreamProcessorFaceSearchSettingsPtrInput` via:
StreamProcessorFaceSearchSettingsArgs{...} or: nil
func StreamProcessorFaceSearchSettingsPtr ¶ added in v0.17.0
func StreamProcessorFaceSearchSettingsPtr(v *StreamProcessorFaceSearchSettingsArgs) StreamProcessorFaceSearchSettingsPtrInput
type StreamProcessorFaceSearchSettingsPtrOutput ¶ added in v0.17.0
type StreamProcessorFaceSearchSettingsPtrOutput struct{ *pulumi.OutputState }
func (StreamProcessorFaceSearchSettingsPtrOutput) CollectionId ¶ added in v0.17.0
func (o StreamProcessorFaceSearchSettingsPtrOutput) CollectionId() pulumi.StringPtrOutput
The ID of a collection that contains faces that you want to search for.
func (StreamProcessorFaceSearchSettingsPtrOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorFaceSearchSettingsPtrOutput) ElementType() reflect.Type
func (StreamProcessorFaceSearchSettingsPtrOutput) FaceMatchThreshold ¶ added in v0.17.0
func (o StreamProcessorFaceSearchSettingsPtrOutput) FaceMatchThreshold() pulumi.Float64PtrOutput
Minimum face match confidence score percentage that must be met to return a result for a recognized face. The default is 80. 0 is the lowest confidence. 100 is the highest confidence. Values between 0 and 100 are accepted.
func (StreamProcessorFaceSearchSettingsPtrOutput) ToStreamProcessorFaceSearchSettingsPtrOutput ¶ added in v0.17.0
func (o StreamProcessorFaceSearchSettingsPtrOutput) ToStreamProcessorFaceSearchSettingsPtrOutput() StreamProcessorFaceSearchSettingsPtrOutput
func (StreamProcessorFaceSearchSettingsPtrOutput) ToStreamProcessorFaceSearchSettingsPtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorFaceSearchSettingsPtrOutput) ToStreamProcessorFaceSearchSettingsPtrOutputWithContext(ctx context.Context) StreamProcessorFaceSearchSettingsPtrOutput
type StreamProcessorInput ¶ added in v0.17.0
type StreamProcessorInput interface { pulumi.Input ToStreamProcessorOutput() StreamProcessorOutput ToStreamProcessorOutputWithContext(ctx context.Context) StreamProcessorOutput }
type StreamProcessorKinesisDataStream ¶ added in v0.17.0
type StreamProcessorKinesisDataStream struct { // ARN of the Kinesis Data Stream stream. Arn string `pulumi:"arn"` }
The Amazon Kinesis Data Stream stream to which the Amazon Rekognition stream processor streams the analysis results, as part of face search feature.
type StreamProcessorKinesisDataStreamArgs ¶ added in v0.17.0
type StreamProcessorKinesisDataStreamArgs struct { // ARN of the Kinesis Data Stream stream. Arn pulumi.StringInput `pulumi:"arn"` }
The Amazon Kinesis Data Stream stream to which the Amazon Rekognition stream processor streams the analysis results, as part of face search feature.
func (StreamProcessorKinesisDataStreamArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorKinesisDataStreamArgs) ElementType() reflect.Type
func (StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamOutput ¶ added in v0.17.0
func (i StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamOutput() StreamProcessorKinesisDataStreamOutput
func (StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamOutputWithContext(ctx context.Context) StreamProcessorKinesisDataStreamOutput
func (StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamPtrOutput ¶ added in v0.17.0
func (i StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamPtrOutput() StreamProcessorKinesisDataStreamPtrOutput
func (StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamPtrOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorKinesisDataStreamArgs) ToStreamProcessorKinesisDataStreamPtrOutputWithContext(ctx context.Context) StreamProcessorKinesisDataStreamPtrOutput
type StreamProcessorKinesisDataStreamInput ¶ added in v0.17.0
type StreamProcessorKinesisDataStreamInput interface { pulumi.Input ToStreamProcessorKinesisDataStreamOutput() StreamProcessorKinesisDataStreamOutput ToStreamProcessorKinesisDataStreamOutputWithContext(context.Context) StreamProcessorKinesisDataStreamOutput }
StreamProcessorKinesisDataStreamInput is an input type that accepts StreamProcessorKinesisDataStreamArgs and StreamProcessorKinesisDataStreamOutput values. You can construct a concrete instance of `StreamProcessorKinesisDataStreamInput` via:
StreamProcessorKinesisDataStreamArgs{...}
type StreamProcessorKinesisDataStreamOutput ¶ added in v0.17.0
type StreamProcessorKinesisDataStreamOutput struct{ *pulumi.OutputState }
The Amazon Kinesis Data Stream stream to which the Amazon Rekognition stream processor streams the analysis results, as part of face search feature.
func (StreamProcessorKinesisDataStreamOutput) Arn ¶ added in v0.17.0
func (o StreamProcessorKinesisDataStreamOutput) Arn() pulumi.StringOutput
ARN of the Kinesis Data Stream stream.
func (StreamProcessorKinesisDataStreamOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorKinesisDataStreamOutput) ElementType() reflect.Type
func (StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamOutput ¶ added in v0.17.0
func (o StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamOutput() StreamProcessorKinesisDataStreamOutput
func (StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamOutputWithContext(ctx context.Context) StreamProcessorKinesisDataStreamOutput
func (StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamPtrOutput ¶ added in v0.17.0
func (o StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamPtrOutput() StreamProcessorKinesisDataStreamPtrOutput
func (StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamPtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorKinesisDataStreamOutput) ToStreamProcessorKinesisDataStreamPtrOutputWithContext(ctx context.Context) StreamProcessorKinesisDataStreamPtrOutput
type StreamProcessorKinesisDataStreamPtrInput ¶ added in v0.17.0
type StreamProcessorKinesisDataStreamPtrInput interface { pulumi.Input ToStreamProcessorKinesisDataStreamPtrOutput() StreamProcessorKinesisDataStreamPtrOutput ToStreamProcessorKinesisDataStreamPtrOutputWithContext(context.Context) StreamProcessorKinesisDataStreamPtrOutput }
StreamProcessorKinesisDataStreamPtrInput is an input type that accepts StreamProcessorKinesisDataStreamArgs, StreamProcessorKinesisDataStreamPtr and StreamProcessorKinesisDataStreamPtrOutput values. You can construct a concrete instance of `StreamProcessorKinesisDataStreamPtrInput` via:
StreamProcessorKinesisDataStreamArgs{...} or: nil
func StreamProcessorKinesisDataStreamPtr ¶ added in v0.17.0
func StreamProcessorKinesisDataStreamPtr(v *StreamProcessorKinesisDataStreamArgs) StreamProcessorKinesisDataStreamPtrInput
type StreamProcessorKinesisDataStreamPtrOutput ¶ added in v0.17.0
type StreamProcessorKinesisDataStreamPtrOutput struct{ *pulumi.OutputState }
func (StreamProcessorKinesisDataStreamPtrOutput) Arn ¶ added in v0.17.0
func (o StreamProcessorKinesisDataStreamPtrOutput) Arn() pulumi.StringPtrOutput
ARN of the Kinesis Data Stream stream.
func (StreamProcessorKinesisDataStreamPtrOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorKinesisDataStreamPtrOutput) ElementType() reflect.Type
func (StreamProcessorKinesisDataStreamPtrOutput) ToStreamProcessorKinesisDataStreamPtrOutput ¶ added in v0.17.0
func (o StreamProcessorKinesisDataStreamPtrOutput) ToStreamProcessorKinesisDataStreamPtrOutput() StreamProcessorKinesisDataStreamPtrOutput
func (StreamProcessorKinesisDataStreamPtrOutput) ToStreamProcessorKinesisDataStreamPtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorKinesisDataStreamPtrOutput) ToStreamProcessorKinesisDataStreamPtrOutputWithContext(ctx context.Context) StreamProcessorKinesisDataStreamPtrOutput
type StreamProcessorKinesisVideoStream ¶ added in v0.17.0
type StreamProcessorKinesisVideoStream struct { // ARN of the Kinesis Video Stream that streams the source video. Arn string `pulumi:"arn"` }
The Kinesis Video Stream that streams the source video.
type StreamProcessorKinesisVideoStreamArgs ¶ added in v0.17.0
type StreamProcessorKinesisVideoStreamArgs struct { // ARN of the Kinesis Video Stream that streams the source video. Arn pulumi.StringInput `pulumi:"arn"` }
The Kinesis Video Stream that streams the source video.
func (StreamProcessorKinesisVideoStreamArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorKinesisVideoStreamArgs) ElementType() reflect.Type
func (StreamProcessorKinesisVideoStreamArgs) ToStreamProcessorKinesisVideoStreamOutput ¶ added in v0.17.0
func (i StreamProcessorKinesisVideoStreamArgs) ToStreamProcessorKinesisVideoStreamOutput() StreamProcessorKinesisVideoStreamOutput
func (StreamProcessorKinesisVideoStreamArgs) ToStreamProcessorKinesisVideoStreamOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorKinesisVideoStreamArgs) ToStreamProcessorKinesisVideoStreamOutputWithContext(ctx context.Context) StreamProcessorKinesisVideoStreamOutput
type StreamProcessorKinesisVideoStreamInput ¶ added in v0.17.0
type StreamProcessorKinesisVideoStreamInput interface { pulumi.Input ToStreamProcessorKinesisVideoStreamOutput() StreamProcessorKinesisVideoStreamOutput ToStreamProcessorKinesisVideoStreamOutputWithContext(context.Context) StreamProcessorKinesisVideoStreamOutput }
StreamProcessorKinesisVideoStreamInput is an input type that accepts StreamProcessorKinesisVideoStreamArgs and StreamProcessorKinesisVideoStreamOutput values. You can construct a concrete instance of `StreamProcessorKinesisVideoStreamInput` via:
StreamProcessorKinesisVideoStreamArgs{...}
type StreamProcessorKinesisVideoStreamOutput ¶ added in v0.17.0
type StreamProcessorKinesisVideoStreamOutput struct{ *pulumi.OutputState }
The Kinesis Video Stream that streams the source video.
func (StreamProcessorKinesisVideoStreamOutput) Arn ¶ added in v0.17.0
func (o StreamProcessorKinesisVideoStreamOutput) Arn() pulumi.StringOutput
ARN of the Kinesis Video Stream that streams the source video.
func (StreamProcessorKinesisVideoStreamOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorKinesisVideoStreamOutput) ElementType() reflect.Type
func (StreamProcessorKinesisVideoStreamOutput) ToStreamProcessorKinesisVideoStreamOutput ¶ added in v0.17.0
func (o StreamProcessorKinesisVideoStreamOutput) ToStreamProcessorKinesisVideoStreamOutput() StreamProcessorKinesisVideoStreamOutput
func (StreamProcessorKinesisVideoStreamOutput) ToStreamProcessorKinesisVideoStreamOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorKinesisVideoStreamOutput) ToStreamProcessorKinesisVideoStreamOutputWithContext(ctx context.Context) StreamProcessorKinesisVideoStreamOutput
type StreamProcessorNotificationChannel ¶ added in v0.17.0
type StreamProcessorNotificationChannel struct { // ARN of the SNS topic. Arn string `pulumi:"arn"` }
The ARN of the SNS notification channel where events of interests are published, as part of connected home feature.
type StreamProcessorNotificationChannelArgs ¶ added in v0.17.0
type StreamProcessorNotificationChannelArgs struct { // ARN of the SNS topic. Arn pulumi.StringInput `pulumi:"arn"` }
The ARN of the SNS notification channel where events of interests are published, as part of connected home feature.
func (StreamProcessorNotificationChannelArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorNotificationChannelArgs) ElementType() reflect.Type
func (StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelOutput ¶ added in v0.17.0
func (i StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelOutput() StreamProcessorNotificationChannelOutput
func (StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelOutputWithContext(ctx context.Context) StreamProcessorNotificationChannelOutput
func (StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelPtrOutput ¶ added in v0.17.0
func (i StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelPtrOutput() StreamProcessorNotificationChannelPtrOutput
func (StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelPtrOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorNotificationChannelArgs) ToStreamProcessorNotificationChannelPtrOutputWithContext(ctx context.Context) StreamProcessorNotificationChannelPtrOutput
type StreamProcessorNotificationChannelInput ¶ added in v0.17.0
type StreamProcessorNotificationChannelInput interface { pulumi.Input ToStreamProcessorNotificationChannelOutput() StreamProcessorNotificationChannelOutput ToStreamProcessorNotificationChannelOutputWithContext(context.Context) StreamProcessorNotificationChannelOutput }
StreamProcessorNotificationChannelInput is an input type that accepts StreamProcessorNotificationChannelArgs and StreamProcessorNotificationChannelOutput values. You can construct a concrete instance of `StreamProcessorNotificationChannelInput` via:
StreamProcessorNotificationChannelArgs{...}
type StreamProcessorNotificationChannelOutput ¶ added in v0.17.0
type StreamProcessorNotificationChannelOutput struct{ *pulumi.OutputState }
The ARN of the SNS notification channel where events of interests are published, as part of connected home feature.
func (StreamProcessorNotificationChannelOutput) Arn ¶ added in v0.17.0
func (o StreamProcessorNotificationChannelOutput) Arn() pulumi.StringOutput
ARN of the SNS topic.
func (StreamProcessorNotificationChannelOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorNotificationChannelOutput) ElementType() reflect.Type
func (StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelOutput ¶ added in v0.17.0
func (o StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelOutput() StreamProcessorNotificationChannelOutput
func (StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelOutputWithContext(ctx context.Context) StreamProcessorNotificationChannelOutput
func (StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelPtrOutput ¶ added in v0.17.0
func (o StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelPtrOutput() StreamProcessorNotificationChannelPtrOutput
func (StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelPtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorNotificationChannelOutput) ToStreamProcessorNotificationChannelPtrOutputWithContext(ctx context.Context) StreamProcessorNotificationChannelPtrOutput
type StreamProcessorNotificationChannelPtrInput ¶ added in v0.17.0
type StreamProcessorNotificationChannelPtrInput interface { pulumi.Input ToStreamProcessorNotificationChannelPtrOutput() StreamProcessorNotificationChannelPtrOutput ToStreamProcessorNotificationChannelPtrOutputWithContext(context.Context) StreamProcessorNotificationChannelPtrOutput }
StreamProcessorNotificationChannelPtrInput is an input type that accepts StreamProcessorNotificationChannelArgs, StreamProcessorNotificationChannelPtr and StreamProcessorNotificationChannelPtrOutput values. You can construct a concrete instance of `StreamProcessorNotificationChannelPtrInput` via:
StreamProcessorNotificationChannelArgs{...} or: nil
func StreamProcessorNotificationChannelPtr ¶ added in v0.17.0
func StreamProcessorNotificationChannelPtr(v *StreamProcessorNotificationChannelArgs) StreamProcessorNotificationChannelPtrInput
type StreamProcessorNotificationChannelPtrOutput ¶ added in v0.17.0
type StreamProcessorNotificationChannelPtrOutput struct{ *pulumi.OutputState }
func (StreamProcessorNotificationChannelPtrOutput) Arn ¶ added in v0.17.0
func (o StreamProcessorNotificationChannelPtrOutput) Arn() pulumi.StringPtrOutput
ARN of the SNS topic.
func (StreamProcessorNotificationChannelPtrOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorNotificationChannelPtrOutput) ElementType() reflect.Type
func (StreamProcessorNotificationChannelPtrOutput) ToStreamProcessorNotificationChannelPtrOutput ¶ added in v0.17.0
func (o StreamProcessorNotificationChannelPtrOutput) ToStreamProcessorNotificationChannelPtrOutput() StreamProcessorNotificationChannelPtrOutput
func (StreamProcessorNotificationChannelPtrOutput) ToStreamProcessorNotificationChannelPtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorNotificationChannelPtrOutput) ToStreamProcessorNotificationChannelPtrOutputWithContext(ctx context.Context) StreamProcessorNotificationChannelPtrOutput
type StreamProcessorOutput ¶ added in v0.17.0
type StreamProcessorOutput struct{ *pulumi.OutputState }
func (StreamProcessorOutput) Arn ¶ added in v0.17.0
func (o StreamProcessorOutput) Arn() pulumi.StringOutput
Amazon Resource Name for the newly created stream processor.
func (StreamProcessorOutput) BoundingBoxRegionsOfInterest ¶ added in v0.17.0
func (o StreamProcessorOutput) BoundingBoxRegionsOfInterest() StreamProcessorBoundingBoxArrayOutput
The BoundingBoxRegionsOfInterest specifies an array of bounding boxes of interest in the video frames to analyze, as part of connected home feature. If an object is partially in a region of interest, Rekognition will tag it as detected if the overlap of the object with the region-of-interest is greater than 20%.
func (StreamProcessorOutput) ConnectedHomeSettings ¶ added in v0.17.0
func (o StreamProcessorOutput) ConnectedHomeSettings() StreamProcessorConnectedHomeSettingsPtrOutput
Connected home settings to use on a streaming video. You can use a stream processor for connected home features and select what you want the stream processor to detect, such as people or pets. When the stream processor has started, one notification is sent for each object class specified. For more information, see the ConnectedHome section of [StreamProcessorSettings](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorSettings) .
func (StreamProcessorOutput) DataSharingPreference ¶ added in v0.17.0
func (o StreamProcessorOutput) DataSharingPreference() StreamProcessorDataSharingPreferencePtrOutput
Allows you to opt in or opt out to share data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams. For more information, see StreamProcessorDataSharingPreference(https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorDataSharingPreference) .
func (StreamProcessorOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorOutput) ElementType() reflect.Type
func (StreamProcessorOutput) FaceSearchSettings ¶ added in v0.17.0
func (o StreamProcessorOutput) FaceSearchSettings() StreamProcessorFaceSearchSettingsPtrOutput
The input parameters used to recognize faces in a streaming video analyzed by an Amazon Rekognition stream processor. For more information regarding the contents of the parameters, see [FaceSearchSettings](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_FaceSearchSettings) .
func (StreamProcessorOutput) KinesisDataStream ¶ added in v0.17.0
func (o StreamProcessorOutput) KinesisDataStream() StreamProcessorKinesisDataStreamPtrOutput
Amazon Rekognition's Video Stream Processor takes a Kinesis video stream as input. This is the Amazon Kinesis Data Streams instance to which the Amazon Rekognition stream processor streams the analysis results. This must be created within the constraints specified at [KinesisDataStream](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_KinesisDataStream) .
func (StreamProcessorOutput) KinesisVideoStream ¶ added in v0.17.0
func (o StreamProcessorOutput) KinesisVideoStream() StreamProcessorKinesisVideoStreamOutput
The Kinesis video stream that provides the source of the streaming video for an Amazon Rekognition Video stream processor. For more information, see [KinesisVideoStream](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_KinesisVideoStream) .
func (StreamProcessorOutput) KmsKeyId ¶ added in v0.17.0
func (o StreamProcessorOutput) KmsKeyId() pulumi.StringPtrOutput
The KMS key that is used by Rekognition to encrypt any intermediate customer metadata and store in the customer's S3 bucket.
func (StreamProcessorOutput) Name ¶ added in v0.17.0
func (o StreamProcessorOutput) Name() pulumi.StringPtrOutput
Name of the stream processor. It's an identifier you assign to the stream processor. You can use it to manage the stream processor.
func (StreamProcessorOutput) NotificationChannel ¶ added in v0.17.0
func (o StreamProcessorOutput) NotificationChannel() StreamProcessorNotificationChannelPtrOutput
The Amazon Simple Notification Service topic to which Amazon Rekognition publishes the object detection results and completion status of a video analysis operation. Amazon Rekognition publishes a notification the first time an object of interest or a person is detected in the video stream. Amazon Rekognition also publishes an end-of-session notification with a summary when the stream processing session is complete. For more information, see StreamProcessorNotificationChannel(https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorNotificationChannel) .
func (StreamProcessorOutput) PolygonRegionsOfInterest ¶ added in v0.17.0
func (o StreamProcessorOutput) PolygonRegionsOfInterest() StreamProcessorPointArrayArrayOutput
The PolygonRegionsOfInterest specifies a set of polygon areas of interest in the video frames to analyze, as part of connected home feature. Each polygon is in turn, an ordered list of Point
func (StreamProcessorOutput) RoleArn ¶ added in v0.17.0
func (o StreamProcessorOutput) RoleArn() pulumi.StringOutput
ARN of the IAM role that allows access to the stream processor, and provides Rekognition read permissions for KVS stream and write permissions to S3 bucket and SNS topic.
func (StreamProcessorOutput) S3Destination ¶ added in v0.17.0
func (o StreamProcessorOutput) S3Destination() StreamProcessorS3DestinationPtrOutput
The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation. For more information, see the S3Destination section of StreamProcessorOutput(https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StreamProcessorOutput) .
func (StreamProcessorOutput) Status ¶ added in v0.17.0
func (o StreamProcessorOutput) Status() pulumi.StringOutput
Current status of the stream processor.
func (StreamProcessorOutput) StatusMessage ¶ added in v0.17.0
func (o StreamProcessorOutput) StatusMessage() pulumi.StringOutput
Detailed status message about the stream processor.
func (StreamProcessorOutput) Tags ¶ added in v0.17.0
func (o StreamProcessorOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (StreamProcessorOutput) ToStreamProcessorOutput ¶ added in v0.17.0
func (o StreamProcessorOutput) ToStreamProcessorOutput() StreamProcessorOutput
func (StreamProcessorOutput) ToStreamProcessorOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorOutput) ToStreamProcessorOutputWithContext(ctx context.Context) StreamProcessorOutput
type StreamProcessorPoint ¶ added in v0.17.0
type StreamProcessorPoint struct { // The X coordinate of the point. X float64 `pulumi:"x"` // The Y coordinate of the point. Y float64 `pulumi:"y"` }
An (X, Y) cartesian coordinate denoting a point on the frame
type StreamProcessorPointArgs ¶ added in v0.17.0
type StreamProcessorPointArgs struct { // The X coordinate of the point. X pulumi.Float64Input `pulumi:"x"` // The Y coordinate of the point. Y pulumi.Float64Input `pulumi:"y"` }
An (X, Y) cartesian coordinate denoting a point on the frame
func (StreamProcessorPointArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorPointArgs) ElementType() reflect.Type
func (StreamProcessorPointArgs) ToStreamProcessorPointOutput ¶ added in v0.17.0
func (i StreamProcessorPointArgs) ToStreamProcessorPointOutput() StreamProcessorPointOutput
func (StreamProcessorPointArgs) ToStreamProcessorPointOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorPointArgs) ToStreamProcessorPointOutputWithContext(ctx context.Context) StreamProcessorPointOutput
type StreamProcessorPointArray ¶ added in v0.17.0
type StreamProcessorPointArray []StreamProcessorPointInput
func (StreamProcessorPointArray) ElementType ¶ added in v0.17.0
func (StreamProcessorPointArray) ElementType() reflect.Type
func (StreamProcessorPointArray) ToStreamProcessorPointArrayOutput ¶ added in v0.17.0
func (i StreamProcessorPointArray) ToStreamProcessorPointArrayOutput() StreamProcessorPointArrayOutput
func (StreamProcessorPointArray) ToStreamProcessorPointArrayOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorPointArray) ToStreamProcessorPointArrayOutputWithContext(ctx context.Context) StreamProcessorPointArrayOutput
type StreamProcessorPointArrayArray ¶ added in v0.17.0
type StreamProcessorPointArrayArray []StreamProcessorPointArrayInput
func (StreamProcessorPointArrayArray) ElementType ¶ added in v0.17.0
func (StreamProcessorPointArrayArray) ElementType() reflect.Type
func (StreamProcessorPointArrayArray) ToStreamProcessorPointArrayArrayOutput ¶ added in v0.17.0
func (i StreamProcessorPointArrayArray) ToStreamProcessorPointArrayArrayOutput() StreamProcessorPointArrayArrayOutput
func (StreamProcessorPointArrayArray) ToStreamProcessorPointArrayArrayOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorPointArrayArray) ToStreamProcessorPointArrayArrayOutputWithContext(ctx context.Context) StreamProcessorPointArrayArrayOutput
type StreamProcessorPointArrayArrayInput ¶ added in v0.17.0
type StreamProcessorPointArrayArrayInput interface { pulumi.Input ToStreamProcessorPointArrayArrayOutput() StreamProcessorPointArrayArrayOutput ToStreamProcessorPointArrayArrayOutputWithContext(context.Context) StreamProcessorPointArrayArrayOutput }
StreamProcessorPointArrayArrayInput is an input type that accepts StreamProcessorPointArrayArray and StreamProcessorPointArrayArrayOutput values. You can construct a concrete instance of `StreamProcessorPointArrayArrayInput` via:
StreamProcessorPointArrayArray{ StreamProcessorPointArray{ StreamProcessorPointArgs{...} } }
type StreamProcessorPointArrayArrayOutput ¶ added in v0.17.0
type StreamProcessorPointArrayArrayOutput struct{ *pulumi.OutputState }
func (StreamProcessorPointArrayArrayOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorPointArrayArrayOutput) ElementType() reflect.Type
func (StreamProcessorPointArrayArrayOutput) Index ¶ added in v0.17.0
func (o StreamProcessorPointArrayArrayOutput) Index(i pulumi.IntInput) StreamProcessorPointArrayOutput
func (StreamProcessorPointArrayArrayOutput) ToStreamProcessorPointArrayArrayOutput ¶ added in v0.17.0
func (o StreamProcessorPointArrayArrayOutput) ToStreamProcessorPointArrayArrayOutput() StreamProcessorPointArrayArrayOutput
func (StreamProcessorPointArrayArrayOutput) ToStreamProcessorPointArrayArrayOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorPointArrayArrayOutput) ToStreamProcessorPointArrayArrayOutputWithContext(ctx context.Context) StreamProcessorPointArrayArrayOutput
type StreamProcessorPointArrayInput ¶ added in v0.17.0
type StreamProcessorPointArrayInput interface { pulumi.Input ToStreamProcessorPointArrayOutput() StreamProcessorPointArrayOutput ToStreamProcessorPointArrayOutputWithContext(context.Context) StreamProcessorPointArrayOutput }
StreamProcessorPointArrayInput is an input type that accepts StreamProcessorPointArray and StreamProcessorPointArrayOutput values. You can construct a concrete instance of `StreamProcessorPointArrayInput` via:
StreamProcessorPointArray{ StreamProcessorPointArgs{...} }
type StreamProcessorPointArrayOutput ¶ added in v0.17.0
type StreamProcessorPointArrayOutput struct{ *pulumi.OutputState }
func (StreamProcessorPointArrayOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorPointArrayOutput) ElementType() reflect.Type
func (StreamProcessorPointArrayOutput) Index ¶ added in v0.17.0
func (o StreamProcessorPointArrayOutput) Index(i pulumi.IntInput) StreamProcessorPointOutput
func (StreamProcessorPointArrayOutput) ToStreamProcessorPointArrayOutput ¶ added in v0.17.0
func (o StreamProcessorPointArrayOutput) ToStreamProcessorPointArrayOutput() StreamProcessorPointArrayOutput
func (StreamProcessorPointArrayOutput) ToStreamProcessorPointArrayOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorPointArrayOutput) ToStreamProcessorPointArrayOutputWithContext(ctx context.Context) StreamProcessorPointArrayOutput
type StreamProcessorPointInput ¶ added in v0.17.0
type StreamProcessorPointInput interface { pulumi.Input ToStreamProcessorPointOutput() StreamProcessorPointOutput ToStreamProcessorPointOutputWithContext(context.Context) StreamProcessorPointOutput }
StreamProcessorPointInput is an input type that accepts StreamProcessorPointArgs and StreamProcessorPointOutput values. You can construct a concrete instance of `StreamProcessorPointInput` via:
StreamProcessorPointArgs{...}
type StreamProcessorPointOutput ¶ added in v0.17.0
type StreamProcessorPointOutput struct{ *pulumi.OutputState }
An (X, Y) cartesian coordinate denoting a point on the frame
func (StreamProcessorPointOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorPointOutput) ElementType() reflect.Type
func (StreamProcessorPointOutput) ToStreamProcessorPointOutput ¶ added in v0.17.0
func (o StreamProcessorPointOutput) ToStreamProcessorPointOutput() StreamProcessorPointOutput
func (StreamProcessorPointOutput) ToStreamProcessorPointOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorPointOutput) ToStreamProcessorPointOutputWithContext(ctx context.Context) StreamProcessorPointOutput
func (StreamProcessorPointOutput) X ¶ added in v0.17.0
func (o StreamProcessorPointOutput) X() pulumi.Float64Output
The X coordinate of the point.
func (StreamProcessorPointOutput) Y ¶ added in v0.17.0
func (o StreamProcessorPointOutput) Y() pulumi.Float64Output
The Y coordinate of the point.
type StreamProcessorS3Destination ¶ added in v0.17.0
type StreamProcessorS3Destination struct { // Name of the S3 bucket. BucketName string `pulumi:"bucketName"` // The object key prefix path where the results will be stored. Default is no prefix path ObjectKeyPrefix *string `pulumi:"objectKeyPrefix"` }
The S3 location in customer's account where inference output & artifacts are stored, as part of connected home feature.
type StreamProcessorS3DestinationArgs ¶ added in v0.17.0
type StreamProcessorS3DestinationArgs struct { // Name of the S3 bucket. BucketName pulumi.StringInput `pulumi:"bucketName"` // The object key prefix path where the results will be stored. Default is no prefix path ObjectKeyPrefix pulumi.StringPtrInput `pulumi:"objectKeyPrefix"` }
The S3 location in customer's account where inference output & artifacts are stored, as part of connected home feature.
func (StreamProcessorS3DestinationArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorS3DestinationArgs) ElementType() reflect.Type
func (StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationOutput ¶ added in v0.17.0
func (i StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationOutput() StreamProcessorS3DestinationOutput
func (StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationOutputWithContext(ctx context.Context) StreamProcessorS3DestinationOutput
func (StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationPtrOutput ¶ added in v0.17.0
func (i StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationPtrOutput() StreamProcessorS3DestinationPtrOutput
func (StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationPtrOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorS3DestinationArgs) ToStreamProcessorS3DestinationPtrOutputWithContext(ctx context.Context) StreamProcessorS3DestinationPtrOutput
type StreamProcessorS3DestinationInput ¶ added in v0.17.0
type StreamProcessorS3DestinationInput interface { pulumi.Input ToStreamProcessorS3DestinationOutput() StreamProcessorS3DestinationOutput ToStreamProcessorS3DestinationOutputWithContext(context.Context) StreamProcessorS3DestinationOutput }
StreamProcessorS3DestinationInput is an input type that accepts StreamProcessorS3DestinationArgs and StreamProcessorS3DestinationOutput values. You can construct a concrete instance of `StreamProcessorS3DestinationInput` via:
StreamProcessorS3DestinationArgs{...}
type StreamProcessorS3DestinationOutput ¶ added in v0.17.0
type StreamProcessorS3DestinationOutput struct{ *pulumi.OutputState }
The S3 location in customer's account where inference output & artifacts are stored, as part of connected home feature.
func (StreamProcessorS3DestinationOutput) BucketName ¶ added in v0.17.0
func (o StreamProcessorS3DestinationOutput) BucketName() pulumi.StringOutput
Name of the S3 bucket.
func (StreamProcessorS3DestinationOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorS3DestinationOutput) ElementType() reflect.Type
func (StreamProcessorS3DestinationOutput) ObjectKeyPrefix ¶ added in v0.17.0
func (o StreamProcessorS3DestinationOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
The object key prefix path where the results will be stored. Default is no prefix path
func (StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationOutput ¶ added in v0.17.0
func (o StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationOutput() StreamProcessorS3DestinationOutput
func (StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationOutputWithContext(ctx context.Context) StreamProcessorS3DestinationOutput
func (StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationPtrOutput ¶ added in v0.17.0
func (o StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationPtrOutput() StreamProcessorS3DestinationPtrOutput
func (StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationPtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorS3DestinationOutput) ToStreamProcessorS3DestinationPtrOutputWithContext(ctx context.Context) StreamProcessorS3DestinationPtrOutput
type StreamProcessorS3DestinationPtrInput ¶ added in v0.17.0
type StreamProcessorS3DestinationPtrInput interface { pulumi.Input ToStreamProcessorS3DestinationPtrOutput() StreamProcessorS3DestinationPtrOutput ToStreamProcessorS3DestinationPtrOutputWithContext(context.Context) StreamProcessorS3DestinationPtrOutput }
StreamProcessorS3DestinationPtrInput is an input type that accepts StreamProcessorS3DestinationArgs, StreamProcessorS3DestinationPtr and StreamProcessorS3DestinationPtrOutput values. You can construct a concrete instance of `StreamProcessorS3DestinationPtrInput` via:
StreamProcessorS3DestinationArgs{...} or: nil
func StreamProcessorS3DestinationPtr ¶ added in v0.17.0
func StreamProcessorS3DestinationPtr(v *StreamProcessorS3DestinationArgs) StreamProcessorS3DestinationPtrInput
type StreamProcessorS3DestinationPtrOutput ¶ added in v0.17.0
type StreamProcessorS3DestinationPtrOutput struct{ *pulumi.OutputState }
func (StreamProcessorS3DestinationPtrOutput) BucketName ¶ added in v0.17.0
func (o StreamProcessorS3DestinationPtrOutput) BucketName() pulumi.StringPtrOutput
Name of the S3 bucket.
func (StreamProcessorS3DestinationPtrOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorS3DestinationPtrOutput) ElementType() reflect.Type
func (StreamProcessorS3DestinationPtrOutput) ObjectKeyPrefix ¶ added in v0.17.0
func (o StreamProcessorS3DestinationPtrOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
The object key prefix path where the results will be stored. Default is no prefix path
func (StreamProcessorS3DestinationPtrOutput) ToStreamProcessorS3DestinationPtrOutput ¶ added in v0.17.0
func (o StreamProcessorS3DestinationPtrOutput) ToStreamProcessorS3DestinationPtrOutput() StreamProcessorS3DestinationPtrOutput
func (StreamProcessorS3DestinationPtrOutput) ToStreamProcessorS3DestinationPtrOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorS3DestinationPtrOutput) ToStreamProcessorS3DestinationPtrOutputWithContext(ctx context.Context) StreamProcessorS3DestinationPtrOutput
type StreamProcessorState ¶ added in v0.17.0
type StreamProcessorState struct { }
func (StreamProcessorState) ElementType ¶ added in v0.17.0
func (StreamProcessorState) ElementType() reflect.Type
type StreamProcessorTag ¶ added in v0.17.0
type StreamProcessorTag struct { // The key name of the tag. You can specify a value that is 1 to 128 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 0 to 256 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.