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() CollectionTagArrayOutput
- func (o CollectionOutput) ToCollectionOutput() CollectionOutput
- func (o CollectionOutput) ToCollectionOutputWithContext(ctx context.Context) CollectionOutput
- type CollectionState
- type CollectionTag
- type CollectionTagArgs
- type CollectionTagArray
- type CollectionTagArrayInput
- type CollectionTagArrayOutput
- func (CollectionTagArrayOutput) ElementType() reflect.Type
- func (o CollectionTagArrayOutput) Index(i pulumi.IntInput) CollectionTagOutput
- func (o CollectionTagArrayOutput) ToCollectionTagArrayOutput() CollectionTagArrayOutput
- func (o CollectionTagArrayOutput) ToCollectionTagArrayOutputWithContext(ctx context.Context) CollectionTagArrayOutput
- type CollectionTagInput
- type CollectionTagOutput
- func (CollectionTagOutput) ElementType() reflect.Type
- func (o CollectionTagOutput) Key() pulumi.StringOutput
- func (o CollectionTagOutput) ToCollectionTagOutput() CollectionTagOutput
- func (o CollectionTagOutput) ToCollectionTagOutputWithContext(ctx context.Context) CollectionTagOutput
- func (o CollectionTagOutput) Value() pulumi.StringOutput
- type LookupCollectionArgs
- type LookupCollectionOutputArgs
- type LookupCollectionResult
- type LookupCollectionResultOutput
- func (o LookupCollectionResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupCollectionResultOutput) ElementType() reflect.Type
- func (o LookupCollectionResultOutput) Tags() CollectionTagArrayOutput
- 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() StreamProcessorTagArrayOutput
- 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() StreamProcessorTagArrayOutput
- 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
- type StreamProcessorTagArgs
- type StreamProcessorTagArray
- type StreamProcessorTagArrayInput
- type StreamProcessorTagArrayOutput
- func (StreamProcessorTagArrayOutput) ElementType() reflect.Type
- func (o StreamProcessorTagArrayOutput) Index(i pulumi.IntInput) StreamProcessorTagOutput
- func (o StreamProcessorTagArrayOutput) ToStreamProcessorTagArrayOutput() StreamProcessorTagArrayOutput
- func (o StreamProcessorTagArrayOutput) ToStreamProcessorTagArrayOutputWithContext(ctx context.Context) StreamProcessorTagArrayOutput
- type StreamProcessorTagInput
- type StreamProcessorTagOutput
- func (StreamProcessorTagOutput) ElementType() reflect.Type
- func (o StreamProcessorTagOutput) Key() pulumi.StringOutput
- func (o StreamProcessorTagOutput) ToStreamProcessorTagOutput() StreamProcessorTagOutput
- func (o StreamProcessorTagOutput) ToStreamProcessorTagOutputWithContext(ctx context.Context) StreamProcessorTagOutput
- func (o StreamProcessorTagOutput) Value() pulumi.StringOutput
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 Arn pulumi.StringOutput `pulumi:"arn"` CollectionId pulumi.StringOutput `pulumi:"collectionId"` // An array of key-value pairs to apply to this resource. Tags CollectionTagArrayOutput `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 { CollectionId pulumi.StringInput // An array of key-value pairs to apply to this resource. Tags CollectionTagArrayInput }
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
func (CollectionOutput) CollectionId ¶ added in v0.17.0
func (o CollectionOutput) CollectionId() pulumi.StringOutput
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() CollectionTagArrayOutput
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 CollectionTagArgs ¶ added in v0.12.0
type CollectionTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (CollectionTagArgs) ElementType ¶ added in v0.12.0
func (CollectionTagArgs) ElementType() reflect.Type
func (CollectionTagArgs) ToCollectionTagOutput ¶ added in v0.12.0
func (i CollectionTagArgs) ToCollectionTagOutput() CollectionTagOutput
func (CollectionTagArgs) ToCollectionTagOutputWithContext ¶ added in v0.12.0
func (i CollectionTagArgs) ToCollectionTagOutputWithContext(ctx context.Context) CollectionTagOutput
type CollectionTagArray ¶ added in v0.12.0
type CollectionTagArray []CollectionTagInput
func (CollectionTagArray) ElementType ¶ added in v0.12.0
func (CollectionTagArray) ElementType() reflect.Type
func (CollectionTagArray) ToCollectionTagArrayOutput ¶ added in v0.12.0
func (i CollectionTagArray) ToCollectionTagArrayOutput() CollectionTagArrayOutput
func (CollectionTagArray) ToCollectionTagArrayOutputWithContext ¶ added in v0.12.0
func (i CollectionTagArray) ToCollectionTagArrayOutputWithContext(ctx context.Context) CollectionTagArrayOutput
type CollectionTagArrayInput ¶ added in v0.12.0
type CollectionTagArrayInput interface { pulumi.Input ToCollectionTagArrayOutput() CollectionTagArrayOutput ToCollectionTagArrayOutputWithContext(context.Context) CollectionTagArrayOutput }
CollectionTagArrayInput is an input type that accepts CollectionTagArray and CollectionTagArrayOutput values. You can construct a concrete instance of `CollectionTagArrayInput` via:
CollectionTagArray{ CollectionTagArgs{...} }
type CollectionTagArrayOutput ¶ added in v0.12.0
type CollectionTagArrayOutput struct{ *pulumi.OutputState }
func (CollectionTagArrayOutput) ElementType ¶ added in v0.12.0
func (CollectionTagArrayOutput) ElementType() reflect.Type
func (CollectionTagArrayOutput) Index ¶ added in v0.12.0
func (o CollectionTagArrayOutput) Index(i pulumi.IntInput) CollectionTagOutput
func (CollectionTagArrayOutput) ToCollectionTagArrayOutput ¶ added in v0.12.0
func (o CollectionTagArrayOutput) ToCollectionTagArrayOutput() CollectionTagArrayOutput
func (CollectionTagArrayOutput) ToCollectionTagArrayOutputWithContext ¶ added in v0.12.0
func (o CollectionTagArrayOutput) ToCollectionTagArrayOutputWithContext(ctx context.Context) CollectionTagArrayOutput
type CollectionTagInput ¶ added in v0.12.0
type CollectionTagInput interface { pulumi.Input ToCollectionTagOutput() CollectionTagOutput ToCollectionTagOutputWithContext(context.Context) CollectionTagOutput }
CollectionTagInput is an input type that accepts CollectionTagArgs and CollectionTagOutput values. You can construct a concrete instance of `CollectionTagInput` via:
CollectionTagArgs{...}
type CollectionTagOutput ¶ added in v0.12.0
type CollectionTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (CollectionTagOutput) ElementType ¶ added in v0.12.0
func (CollectionTagOutput) ElementType() reflect.Type
func (CollectionTagOutput) Key ¶ added in v0.12.0
func (o CollectionTagOutput) Key() pulumi.StringOutput
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 -.
func (CollectionTagOutput) ToCollectionTagOutput ¶ added in v0.12.0
func (o CollectionTagOutput) ToCollectionTagOutput() CollectionTagOutput
func (CollectionTagOutput) ToCollectionTagOutputWithContext ¶ added in v0.12.0
func (o CollectionTagOutput) ToCollectionTagOutputWithContext(ctx context.Context) CollectionTagOutput
func (CollectionTagOutput) Value ¶ added in v0.12.0
func (o CollectionTagOutput) Value() pulumi.StringOutput
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 -.
type LookupCollectionArgs ¶ added in v0.12.0
type LookupCollectionArgs struct {
CollectionId string `pulumi:"collectionId"`
}
type LookupCollectionOutputArgs ¶ added in v0.12.0
type LookupCollectionOutputArgs struct {
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 { Arn *string `pulumi:"arn"` // An array of key-value pairs to apply to this resource. Tags []CollectionTag `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
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() CollectionTagArrayOutput
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 {
ProjectName string `pulumi:"projectName"`
}
type LookupProjectOutputArgs ¶ added in v0.12.0
type LookupProjectOutputArgs struct {
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 {
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
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 { 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 []StreamProcessorTag `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
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() StreamProcessorTagArrayOutput
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 Arn pulumi.StringOutput `pulumi:"arn"` 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 {
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
func (ProjectOutput) ElementType ¶
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) ProjectName ¶ added in v0.17.0
func (o ProjectOutput) ProjectName() pulumi.StringOutput
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 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"` ConnectedHomeSettings StreamProcessorConnectedHomeSettingsPtrOutput `pulumi:"connectedHomeSettings"` DataSharingPreference StreamProcessorDataSharingPreferencePtrOutput `pulumi:"dataSharingPreference"` FaceSearchSettings StreamProcessorFaceSearchSettingsPtrOutput `pulumi:"faceSearchSettings"` KinesisDataStream StreamProcessorKinesisDataStreamPtrOutput `pulumi:"kinesisDataStream"` 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"` 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"` 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 StreamProcessorTagArrayOutput `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 ConnectedHomeSettings StreamProcessorConnectedHomeSettingsPtrInput DataSharingPreference StreamProcessorDataSharingPreferencePtrInput FaceSearchSettings StreamProcessorFaceSearchSettingsPtrInput KinesisDataStream StreamProcessorKinesisDataStreamPtrInput 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 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 S3Destination StreamProcessorS3DestinationPtrInput // An array of key-value pairs to apply to this resource. Tags StreamProcessorTagArrayInput }
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 float64 `pulumi:"height"` Left float64 `pulumi:"left"` Top float64 `pulumi:"top"` 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 pulumi.Float64Input `pulumi:"height"` Left pulumi.Float64Input `pulumi:"left"` Top pulumi.Float64Input `pulumi:"top"` 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
func (StreamProcessorBoundingBoxOutput) Left ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxOutput) Left() pulumi.Float64Output
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
func (StreamProcessorBoundingBoxOutput) Width ¶ added in v0.17.0
func (o StreamProcessorBoundingBoxOutput) Width() pulumi.Float64Output
type StreamProcessorConnectedHomeSettings ¶ added in v0.17.0
type StreamProcessorConnectedHomeSettings struct { 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 { 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
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
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
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
func (StreamProcessorOutput) DataSharingPreference ¶ added in v0.17.0
func (o StreamProcessorOutput) DataSharingPreference() StreamProcessorDataSharingPreferencePtrOutput
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
func (StreamProcessorOutput) KinesisDataStream ¶ added in v0.17.0
func (o StreamProcessorOutput) KinesisDataStream() StreamProcessorKinesisDataStreamPtrOutput
func (StreamProcessorOutput) KinesisVideoStream ¶ added in v0.17.0
func (o StreamProcessorOutput) KinesisVideoStream() StreamProcessorKinesisVideoStreamOutput
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
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
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() StreamProcessorTagArrayOutput
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.
type StreamProcessorTagArgs ¶ added in v0.17.0
type StreamProcessorTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (StreamProcessorTagArgs) ElementType ¶ added in v0.17.0
func (StreamProcessorTagArgs) ElementType() reflect.Type
func (StreamProcessorTagArgs) ToStreamProcessorTagOutput ¶ added in v0.17.0
func (i StreamProcessorTagArgs) ToStreamProcessorTagOutput() StreamProcessorTagOutput
func (StreamProcessorTagArgs) ToStreamProcessorTagOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorTagArgs) ToStreamProcessorTagOutputWithContext(ctx context.Context) StreamProcessorTagOutput
type StreamProcessorTagArray ¶ added in v0.17.0
type StreamProcessorTagArray []StreamProcessorTagInput
func (StreamProcessorTagArray) ElementType ¶ added in v0.17.0
func (StreamProcessorTagArray) ElementType() reflect.Type
func (StreamProcessorTagArray) ToStreamProcessorTagArrayOutput ¶ added in v0.17.0
func (i StreamProcessorTagArray) ToStreamProcessorTagArrayOutput() StreamProcessorTagArrayOutput
func (StreamProcessorTagArray) ToStreamProcessorTagArrayOutputWithContext ¶ added in v0.17.0
func (i StreamProcessorTagArray) ToStreamProcessorTagArrayOutputWithContext(ctx context.Context) StreamProcessorTagArrayOutput
type StreamProcessorTagArrayInput ¶ added in v0.17.0
type StreamProcessorTagArrayInput interface { pulumi.Input ToStreamProcessorTagArrayOutput() StreamProcessorTagArrayOutput ToStreamProcessorTagArrayOutputWithContext(context.Context) StreamProcessorTagArrayOutput }
StreamProcessorTagArrayInput is an input type that accepts StreamProcessorTagArray and StreamProcessorTagArrayOutput values. You can construct a concrete instance of `StreamProcessorTagArrayInput` via:
StreamProcessorTagArray{ StreamProcessorTagArgs{...} }
type StreamProcessorTagArrayOutput ¶ added in v0.17.0
type StreamProcessorTagArrayOutput struct{ *pulumi.OutputState }
func (StreamProcessorTagArrayOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorTagArrayOutput) ElementType() reflect.Type
func (StreamProcessorTagArrayOutput) Index ¶ added in v0.17.0
func (o StreamProcessorTagArrayOutput) Index(i pulumi.IntInput) StreamProcessorTagOutput
func (StreamProcessorTagArrayOutput) ToStreamProcessorTagArrayOutput ¶ added in v0.17.0
func (o StreamProcessorTagArrayOutput) ToStreamProcessorTagArrayOutput() StreamProcessorTagArrayOutput
func (StreamProcessorTagArrayOutput) ToStreamProcessorTagArrayOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorTagArrayOutput) ToStreamProcessorTagArrayOutputWithContext(ctx context.Context) StreamProcessorTagArrayOutput
type StreamProcessorTagInput ¶ added in v0.17.0
type StreamProcessorTagInput interface { pulumi.Input ToStreamProcessorTagOutput() StreamProcessorTagOutput ToStreamProcessorTagOutputWithContext(context.Context) StreamProcessorTagOutput }
StreamProcessorTagInput is an input type that accepts StreamProcessorTagArgs and StreamProcessorTagOutput values. You can construct a concrete instance of `StreamProcessorTagInput` via:
StreamProcessorTagArgs{...}
type StreamProcessorTagOutput ¶ added in v0.17.0
type StreamProcessorTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (StreamProcessorTagOutput) ElementType ¶ added in v0.17.0
func (StreamProcessorTagOutput) ElementType() reflect.Type
func (StreamProcessorTagOutput) Key ¶ added in v0.17.0
func (o StreamProcessorTagOutput) Key() pulumi.StringOutput
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 -.
func (StreamProcessorTagOutput) ToStreamProcessorTagOutput ¶ added in v0.17.0
func (o StreamProcessorTagOutput) ToStreamProcessorTagOutput() StreamProcessorTagOutput
func (StreamProcessorTagOutput) ToStreamProcessorTagOutputWithContext ¶ added in v0.17.0
func (o StreamProcessorTagOutput) ToStreamProcessorTagOutputWithContext(ctx context.Context) StreamProcessorTagOutput
func (StreamProcessorTagOutput) Value ¶ added in v0.17.0
func (o StreamProcessorTagOutput) Value() pulumi.StringOutput
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 -.