Documentation
¶
Index ¶
- Constants
- type Channel
- type ChannelArgs
- type ChannelCustomerManagedS3
- type ChannelCustomerManagedS3Args
- func (ChannelCustomerManagedS3Args) ElementType() reflect.Type
- func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3Output() ChannelCustomerManagedS3Output
- func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3OutputWithContext(ctx context.Context) ChannelCustomerManagedS3Output
- func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput
- func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3PtrOutputWithContext(ctx context.Context) ChannelCustomerManagedS3PtrOutput
- type ChannelCustomerManagedS3Input
- type ChannelCustomerManagedS3Output
- func (o ChannelCustomerManagedS3Output) Bucket() pulumi.StringOutput
- func (ChannelCustomerManagedS3Output) ElementType() reflect.Type
- func (o ChannelCustomerManagedS3Output) KeyPrefix() pulumi.StringPtrOutput
- func (o ChannelCustomerManagedS3Output) RoleArn() pulumi.StringOutput
- func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3Output() ChannelCustomerManagedS3Output
- func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3OutputWithContext(ctx context.Context) ChannelCustomerManagedS3Output
- func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput
- func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3PtrOutputWithContext(ctx context.Context) ChannelCustomerManagedS3PtrOutput
- type ChannelCustomerManagedS3PtrInput
- type ChannelCustomerManagedS3PtrOutput
- func (o ChannelCustomerManagedS3PtrOutput) Bucket() pulumi.StringPtrOutput
- func (o ChannelCustomerManagedS3PtrOutput) Elem() ChannelCustomerManagedS3Output
- func (ChannelCustomerManagedS3PtrOutput) ElementType() reflect.Type
- func (o ChannelCustomerManagedS3PtrOutput) KeyPrefix() pulumi.StringPtrOutput
- func (o ChannelCustomerManagedS3PtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o ChannelCustomerManagedS3PtrOutput) ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput
- func (o ChannelCustomerManagedS3PtrOutput) ToChannelCustomerManagedS3PtrOutputWithContext(ctx context.Context) ChannelCustomerManagedS3PtrOutput
- type ChannelInput
- type ChannelOutput
- func (o ChannelOutput) AwsId() pulumi.StringOutput
- func (o ChannelOutput) ChannelName() pulumi.StringPtrOutput
- func (o ChannelOutput) ChannelStorage() ChannelStoragePtrOutput
- func (ChannelOutput) ElementType() reflect.Type
- func (o ChannelOutput) RetentionPeriod() ChannelRetentionPeriodPtrOutput
- func (o ChannelOutput) Tags() aws.TagArrayOutput
- func (o ChannelOutput) ToChannelOutput() ChannelOutput
- func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
- type ChannelRetentionPeriod
- type ChannelRetentionPeriodArgs
- func (ChannelRetentionPeriodArgs) ElementType() reflect.Type
- func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodOutput() ChannelRetentionPeriodOutput
- func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodOutputWithContext(ctx context.Context) ChannelRetentionPeriodOutput
- func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput
- func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodPtrOutputWithContext(ctx context.Context) ChannelRetentionPeriodPtrOutput
- type ChannelRetentionPeriodInput
- type ChannelRetentionPeriodOutput
- func (ChannelRetentionPeriodOutput) ElementType() reflect.Type
- func (o ChannelRetentionPeriodOutput) NumberOfDays() pulumi.IntPtrOutput
- func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodOutput() ChannelRetentionPeriodOutput
- func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodOutputWithContext(ctx context.Context) ChannelRetentionPeriodOutput
- func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput
- func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodPtrOutputWithContext(ctx context.Context) ChannelRetentionPeriodPtrOutput
- func (o ChannelRetentionPeriodOutput) Unlimited() pulumi.BoolPtrOutput
- type ChannelRetentionPeriodPtrInput
- type ChannelRetentionPeriodPtrOutput
- func (o ChannelRetentionPeriodPtrOutput) Elem() ChannelRetentionPeriodOutput
- func (ChannelRetentionPeriodPtrOutput) ElementType() reflect.Type
- func (o ChannelRetentionPeriodPtrOutput) NumberOfDays() pulumi.IntPtrOutput
- func (o ChannelRetentionPeriodPtrOutput) ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput
- func (o ChannelRetentionPeriodPtrOutput) ToChannelRetentionPeriodPtrOutputWithContext(ctx context.Context) ChannelRetentionPeriodPtrOutput
- func (o ChannelRetentionPeriodPtrOutput) Unlimited() pulumi.BoolPtrOutput
- type ChannelServiceManagedS3
- type ChannelServiceManagedS3Args
- func (ChannelServiceManagedS3Args) ElementType() reflect.Type
- func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3Output() ChannelServiceManagedS3Output
- func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3OutputWithContext(ctx context.Context) ChannelServiceManagedS3Output
- func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput
- func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3PtrOutputWithContext(ctx context.Context) ChannelServiceManagedS3PtrOutput
- type ChannelServiceManagedS3Input
- type ChannelServiceManagedS3Output
- func (ChannelServiceManagedS3Output) ElementType() reflect.Type
- func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3Output() ChannelServiceManagedS3Output
- func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3OutputWithContext(ctx context.Context) ChannelServiceManagedS3Output
- func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput
- func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3PtrOutputWithContext(ctx context.Context) ChannelServiceManagedS3PtrOutput
- type ChannelServiceManagedS3PtrInput
- type ChannelServiceManagedS3PtrOutput
- func (o ChannelServiceManagedS3PtrOutput) Elem() ChannelServiceManagedS3Output
- func (ChannelServiceManagedS3PtrOutput) ElementType() reflect.Type
- func (o ChannelServiceManagedS3PtrOutput) ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput
- func (o ChannelServiceManagedS3PtrOutput) ToChannelServiceManagedS3PtrOutputWithContext(ctx context.Context) ChannelServiceManagedS3PtrOutput
- type ChannelState
- type ChannelStorage
- type ChannelStorageArgs
- func (ChannelStorageArgs) ElementType() reflect.Type
- func (i ChannelStorageArgs) ToChannelStorageOutput() ChannelStorageOutput
- func (i ChannelStorageArgs) ToChannelStorageOutputWithContext(ctx context.Context) ChannelStorageOutput
- func (i ChannelStorageArgs) ToChannelStoragePtrOutput() ChannelStoragePtrOutput
- func (i ChannelStorageArgs) ToChannelStoragePtrOutputWithContext(ctx context.Context) ChannelStoragePtrOutput
- type ChannelStorageInput
- type ChannelStorageOutput
- func (o ChannelStorageOutput) CustomerManagedS3() ChannelCustomerManagedS3PtrOutput
- func (ChannelStorageOutput) ElementType() reflect.Type
- func (o ChannelStorageOutput) ServiceManagedS3() ChannelServiceManagedS3PtrOutput
- func (o ChannelStorageOutput) ToChannelStorageOutput() ChannelStorageOutput
- func (o ChannelStorageOutput) ToChannelStorageOutputWithContext(ctx context.Context) ChannelStorageOutput
- func (o ChannelStorageOutput) ToChannelStoragePtrOutput() ChannelStoragePtrOutput
- func (o ChannelStorageOutput) ToChannelStoragePtrOutputWithContext(ctx context.Context) ChannelStoragePtrOutput
- type ChannelStoragePtrInput
- type ChannelStoragePtrOutput
- func (o ChannelStoragePtrOutput) CustomerManagedS3() ChannelCustomerManagedS3PtrOutput
- func (o ChannelStoragePtrOutput) Elem() ChannelStorageOutput
- func (ChannelStoragePtrOutput) ElementType() reflect.Type
- func (o ChannelStoragePtrOutput) ServiceManagedS3() ChannelServiceManagedS3PtrOutput
- func (o ChannelStoragePtrOutput) ToChannelStoragePtrOutput() ChannelStoragePtrOutput
- func (o ChannelStoragePtrOutput) ToChannelStoragePtrOutputWithContext(ctx context.Context) ChannelStoragePtrOutput
- type ChannelTag
- type Dataset
- type DatasetAction
- type DatasetActionArgs
- type DatasetActionArray
- type DatasetActionArrayInput
- type DatasetActionArrayOutput
- func (DatasetActionArrayOutput) ElementType() reflect.Type
- func (o DatasetActionArrayOutput) Index(i pulumi.IntInput) DatasetActionOutput
- func (o DatasetActionArrayOutput) ToDatasetActionArrayOutput() DatasetActionArrayOutput
- func (o DatasetActionArrayOutput) ToDatasetActionArrayOutputWithContext(ctx context.Context) DatasetActionArrayOutput
- type DatasetActionInput
- type DatasetActionOutput
- func (o DatasetActionOutput) ActionName() pulumi.StringOutput
- func (o DatasetActionOutput) ContainerAction() DatasetContainerActionPtrOutput
- func (DatasetActionOutput) ElementType() reflect.Type
- func (o DatasetActionOutput) QueryAction() DatasetQueryActionPtrOutput
- func (o DatasetActionOutput) ToDatasetActionOutput() DatasetActionOutput
- func (o DatasetActionOutput) ToDatasetActionOutputWithContext(ctx context.Context) DatasetActionOutput
- type DatasetArgs
- type DatasetContainerAction
- type DatasetContainerActionArgs
- func (DatasetContainerActionArgs) ElementType() reflect.Type
- func (i DatasetContainerActionArgs) ToDatasetContainerActionOutput() DatasetContainerActionOutput
- func (i DatasetContainerActionArgs) ToDatasetContainerActionOutputWithContext(ctx context.Context) DatasetContainerActionOutput
- func (i DatasetContainerActionArgs) ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput
- func (i DatasetContainerActionArgs) ToDatasetContainerActionPtrOutputWithContext(ctx context.Context) DatasetContainerActionPtrOutput
- type DatasetContainerActionInput
- type DatasetContainerActionOutput
- func (DatasetContainerActionOutput) ElementType() reflect.Type
- func (o DatasetContainerActionOutput) ExecutionRoleArn() pulumi.StringOutput
- func (o DatasetContainerActionOutput) Image() pulumi.StringOutput
- func (o DatasetContainerActionOutput) ResourceConfiguration() DatasetResourceConfigurationOutput
- func (o DatasetContainerActionOutput) ToDatasetContainerActionOutput() DatasetContainerActionOutput
- func (o DatasetContainerActionOutput) ToDatasetContainerActionOutputWithContext(ctx context.Context) DatasetContainerActionOutput
- func (o DatasetContainerActionOutput) ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput
- func (o DatasetContainerActionOutput) ToDatasetContainerActionPtrOutputWithContext(ctx context.Context) DatasetContainerActionPtrOutput
- func (o DatasetContainerActionOutput) Variables() DatasetVariableArrayOutput
- type DatasetContainerActionPtrInput
- type DatasetContainerActionPtrOutput
- func (o DatasetContainerActionPtrOutput) Elem() DatasetContainerActionOutput
- func (DatasetContainerActionPtrOutput) ElementType() reflect.Type
- func (o DatasetContainerActionPtrOutput) ExecutionRoleArn() pulumi.StringPtrOutput
- func (o DatasetContainerActionPtrOutput) Image() pulumi.StringPtrOutput
- func (o DatasetContainerActionPtrOutput) ResourceConfiguration() DatasetResourceConfigurationPtrOutput
- func (o DatasetContainerActionPtrOutput) ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput
- func (o DatasetContainerActionPtrOutput) ToDatasetContainerActionPtrOutputWithContext(ctx context.Context) DatasetContainerActionPtrOutput
- func (o DatasetContainerActionPtrOutput) Variables() DatasetVariableArrayOutput
- type DatasetContentDeliveryRule
- type DatasetContentDeliveryRuleArgs
- func (DatasetContentDeliveryRuleArgs) ElementType() reflect.Type
- func (i DatasetContentDeliveryRuleArgs) ToDatasetContentDeliveryRuleOutput() DatasetContentDeliveryRuleOutput
- func (i DatasetContentDeliveryRuleArgs) ToDatasetContentDeliveryRuleOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleOutput
- type DatasetContentDeliveryRuleArray
- func (DatasetContentDeliveryRuleArray) ElementType() reflect.Type
- func (i DatasetContentDeliveryRuleArray) ToDatasetContentDeliveryRuleArrayOutput() DatasetContentDeliveryRuleArrayOutput
- func (i DatasetContentDeliveryRuleArray) ToDatasetContentDeliveryRuleArrayOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleArrayOutput
- type DatasetContentDeliveryRuleArrayInput
- type DatasetContentDeliveryRuleArrayOutput
- func (DatasetContentDeliveryRuleArrayOutput) ElementType() reflect.Type
- func (o DatasetContentDeliveryRuleArrayOutput) Index(i pulumi.IntInput) DatasetContentDeliveryRuleOutput
- func (o DatasetContentDeliveryRuleArrayOutput) ToDatasetContentDeliveryRuleArrayOutput() DatasetContentDeliveryRuleArrayOutput
- func (o DatasetContentDeliveryRuleArrayOutput) ToDatasetContentDeliveryRuleArrayOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleArrayOutput
- type DatasetContentDeliveryRuleDestination
- type DatasetContentDeliveryRuleDestinationArgs
- func (DatasetContentDeliveryRuleDestinationArgs) ElementType() reflect.Type
- func (i DatasetContentDeliveryRuleDestinationArgs) ToDatasetContentDeliveryRuleDestinationOutput() DatasetContentDeliveryRuleDestinationOutput
- func (i DatasetContentDeliveryRuleDestinationArgs) ToDatasetContentDeliveryRuleDestinationOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleDestinationOutput
- type DatasetContentDeliveryRuleDestinationInput
- type DatasetContentDeliveryRuleDestinationOutput
- func (DatasetContentDeliveryRuleDestinationOutput) ElementType() reflect.Type
- func (o DatasetContentDeliveryRuleDestinationOutput) IotEventsDestinationConfiguration() DatasetIotEventsDestinationConfigurationPtrOutput
- func (o DatasetContentDeliveryRuleDestinationOutput) S3DestinationConfiguration() DatasetS3DestinationConfigurationPtrOutput
- func (o DatasetContentDeliveryRuleDestinationOutput) ToDatasetContentDeliveryRuleDestinationOutput() DatasetContentDeliveryRuleDestinationOutput
- func (o DatasetContentDeliveryRuleDestinationOutput) ToDatasetContentDeliveryRuleDestinationOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleDestinationOutput
- type DatasetContentDeliveryRuleInput
- type DatasetContentDeliveryRuleOutput
- func (o DatasetContentDeliveryRuleOutput) Destination() DatasetContentDeliveryRuleDestinationOutput
- func (DatasetContentDeliveryRuleOutput) ElementType() reflect.Type
- func (o DatasetContentDeliveryRuleOutput) EntryName() pulumi.StringPtrOutput
- func (o DatasetContentDeliveryRuleOutput) ToDatasetContentDeliveryRuleOutput() DatasetContentDeliveryRuleOutput
- func (o DatasetContentDeliveryRuleOutput) ToDatasetContentDeliveryRuleOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleOutput
- type DatasetContentVersionValue
- type DatasetContentVersionValueArgs
- func (DatasetContentVersionValueArgs) ElementType() reflect.Type
- func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValueOutput() DatasetContentVersionValueOutput
- func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValueOutputWithContext(ctx context.Context) DatasetContentVersionValueOutput
- func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput
- func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValuePtrOutputWithContext(ctx context.Context) DatasetContentVersionValuePtrOutput
- type DatasetContentVersionValueInput
- type DatasetContentVersionValueOutput
- func (o DatasetContentVersionValueOutput) DatasetName() pulumi.StringOutput
- func (DatasetContentVersionValueOutput) ElementType() reflect.Type
- func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValueOutput() DatasetContentVersionValueOutput
- func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValueOutputWithContext(ctx context.Context) DatasetContentVersionValueOutput
- func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput
- func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValuePtrOutputWithContext(ctx context.Context) DatasetContentVersionValuePtrOutput
- type DatasetContentVersionValuePtrInput
- type DatasetContentVersionValuePtrOutput
- func (o DatasetContentVersionValuePtrOutput) DatasetName() pulumi.StringPtrOutput
- func (o DatasetContentVersionValuePtrOutput) Elem() DatasetContentVersionValueOutput
- func (DatasetContentVersionValuePtrOutput) ElementType() reflect.Type
- func (o DatasetContentVersionValuePtrOutput) ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput
- func (o DatasetContentVersionValuePtrOutput) ToDatasetContentVersionValuePtrOutputWithContext(ctx context.Context) DatasetContentVersionValuePtrOutput
- type DatasetDeltaTime
- type DatasetDeltaTimeArgs
- func (DatasetDeltaTimeArgs) ElementType() reflect.Type
- func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimeOutput() DatasetDeltaTimeOutput
- func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimeOutputWithContext(ctx context.Context) DatasetDeltaTimeOutput
- func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput
- func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimePtrOutputWithContext(ctx context.Context) DatasetDeltaTimePtrOutput
- type DatasetDeltaTimeInput
- type DatasetDeltaTimeOutput
- func (DatasetDeltaTimeOutput) ElementType() reflect.Type
- func (o DatasetDeltaTimeOutput) OffsetSeconds() pulumi.IntOutput
- func (o DatasetDeltaTimeOutput) TimeExpression() pulumi.StringOutput
- func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimeOutput() DatasetDeltaTimeOutput
- func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimeOutputWithContext(ctx context.Context) DatasetDeltaTimeOutput
- func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput
- func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimePtrOutputWithContext(ctx context.Context) DatasetDeltaTimePtrOutput
- type DatasetDeltaTimePtrInput
- type DatasetDeltaTimePtrOutput
- func (o DatasetDeltaTimePtrOutput) Elem() DatasetDeltaTimeOutput
- func (DatasetDeltaTimePtrOutput) ElementType() reflect.Type
- func (o DatasetDeltaTimePtrOutput) OffsetSeconds() pulumi.IntPtrOutput
- func (o DatasetDeltaTimePtrOutput) TimeExpression() pulumi.StringPtrOutput
- func (o DatasetDeltaTimePtrOutput) ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput
- func (o DatasetDeltaTimePtrOutput) ToDatasetDeltaTimePtrOutputWithContext(ctx context.Context) DatasetDeltaTimePtrOutput
- type DatasetDeltaTimeSessionWindowConfiguration
- type DatasetDeltaTimeSessionWindowConfigurationArgs
- func (DatasetDeltaTimeSessionWindowConfigurationArgs) ElementType() reflect.Type
- func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationOutput() DatasetDeltaTimeSessionWindowConfigurationOutput
- func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationOutput
- func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput
- func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput
- type DatasetDeltaTimeSessionWindowConfigurationInput
- type DatasetDeltaTimeSessionWindowConfigurationOutput
- func (DatasetDeltaTimeSessionWindowConfigurationOutput) ElementType() reflect.Type
- func (o DatasetDeltaTimeSessionWindowConfigurationOutput) TimeoutInMinutes() pulumi.IntOutput
- func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationOutput() DatasetDeltaTimeSessionWindowConfigurationOutput
- func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationOutput
- func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput
- func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput
- type DatasetDeltaTimeSessionWindowConfigurationPtrInput
- type DatasetDeltaTimeSessionWindowConfigurationPtrOutput
- func (o DatasetDeltaTimeSessionWindowConfigurationPtrOutput) Elem() DatasetDeltaTimeSessionWindowConfigurationOutput
- func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatasetDeltaTimeSessionWindowConfigurationPtrOutput) TimeoutInMinutes() pulumi.IntPtrOutput
- func (o DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput
- func (o DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput
- type DatasetFilter
- type DatasetFilterArgs
- type DatasetFilterArray
- type DatasetFilterArrayInput
- type DatasetFilterArrayOutput
- func (DatasetFilterArrayOutput) ElementType() reflect.Type
- func (o DatasetFilterArrayOutput) Index(i pulumi.IntInput) DatasetFilterOutput
- func (o DatasetFilterArrayOutput) ToDatasetFilterArrayOutput() DatasetFilterArrayOutput
- func (o DatasetFilterArrayOutput) ToDatasetFilterArrayOutputWithContext(ctx context.Context) DatasetFilterArrayOutput
- type DatasetFilterInput
- type DatasetFilterOutput
- type DatasetGlueConfiguration
- type DatasetGlueConfigurationArgs
- func (DatasetGlueConfigurationArgs) ElementType() reflect.Type
- func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationOutput() DatasetGlueConfigurationOutput
- func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationOutputWithContext(ctx context.Context) DatasetGlueConfigurationOutput
- func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput
- func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationPtrOutputWithContext(ctx context.Context) DatasetGlueConfigurationPtrOutput
- type DatasetGlueConfigurationInput
- type DatasetGlueConfigurationOutput
- func (o DatasetGlueConfigurationOutput) DatabaseName() pulumi.StringOutput
- func (DatasetGlueConfigurationOutput) ElementType() reflect.Type
- func (o DatasetGlueConfigurationOutput) TableName() pulumi.StringOutput
- func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationOutput() DatasetGlueConfigurationOutput
- func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationOutputWithContext(ctx context.Context) DatasetGlueConfigurationOutput
- func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput
- func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationPtrOutputWithContext(ctx context.Context) DatasetGlueConfigurationPtrOutput
- type DatasetGlueConfigurationPtrInput
- type DatasetGlueConfigurationPtrOutput
- func (o DatasetGlueConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o DatasetGlueConfigurationPtrOutput) Elem() DatasetGlueConfigurationOutput
- func (DatasetGlueConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatasetGlueConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
- func (o DatasetGlueConfigurationPtrOutput) ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput
- func (o DatasetGlueConfigurationPtrOutput) ToDatasetGlueConfigurationPtrOutputWithContext(ctx context.Context) DatasetGlueConfigurationPtrOutput
- type DatasetInput
- type DatasetIotEventsDestinationConfiguration
- type DatasetIotEventsDestinationConfigurationArgs
- func (DatasetIotEventsDestinationConfigurationArgs) ElementType() reflect.Type
- func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationOutput() DatasetIotEventsDestinationConfigurationOutput
- func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationOutput
- func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput
- func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationPtrOutput
- type DatasetIotEventsDestinationConfigurationInput
- type DatasetIotEventsDestinationConfigurationOutput
- func (DatasetIotEventsDestinationConfigurationOutput) ElementType() reflect.Type
- func (o DatasetIotEventsDestinationConfigurationOutput) InputName() pulumi.StringOutput
- func (o DatasetIotEventsDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationOutput() DatasetIotEventsDestinationConfigurationOutput
- func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationOutput
- func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput
- func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationPtrOutput
- type DatasetIotEventsDestinationConfigurationPtrInput
- type DatasetIotEventsDestinationConfigurationPtrOutput
- func (o DatasetIotEventsDestinationConfigurationPtrOutput) Elem() DatasetIotEventsDestinationConfigurationOutput
- func (DatasetIotEventsDestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatasetIotEventsDestinationConfigurationPtrOutput) InputName() pulumi.StringPtrOutput
- func (o DatasetIotEventsDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DatasetIotEventsDestinationConfigurationPtrOutput) ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput
- func (o DatasetIotEventsDestinationConfigurationPtrOutput) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationPtrOutput
- type DatasetLateDataRule
- type DatasetLateDataRuleArgs
- type DatasetLateDataRuleArray
- type DatasetLateDataRuleArrayInput
- type DatasetLateDataRuleArrayOutput
- func (DatasetLateDataRuleArrayOutput) ElementType() reflect.Type
- func (o DatasetLateDataRuleArrayOutput) Index(i pulumi.IntInput) DatasetLateDataRuleOutput
- func (o DatasetLateDataRuleArrayOutput) ToDatasetLateDataRuleArrayOutput() DatasetLateDataRuleArrayOutput
- func (o DatasetLateDataRuleArrayOutput) ToDatasetLateDataRuleArrayOutputWithContext(ctx context.Context) DatasetLateDataRuleArrayOutput
- type DatasetLateDataRuleConfiguration
- type DatasetLateDataRuleConfigurationArgs
- func (DatasetLateDataRuleConfigurationArgs) ElementType() reflect.Type
- func (i DatasetLateDataRuleConfigurationArgs) ToDatasetLateDataRuleConfigurationOutput() DatasetLateDataRuleConfigurationOutput
- func (i DatasetLateDataRuleConfigurationArgs) ToDatasetLateDataRuleConfigurationOutputWithContext(ctx context.Context) DatasetLateDataRuleConfigurationOutput
- type DatasetLateDataRuleConfigurationInput
- type DatasetLateDataRuleConfigurationOutput
- func (o DatasetLateDataRuleConfigurationOutput) DeltaTimeSessionWindowConfiguration() DatasetDeltaTimeSessionWindowConfigurationPtrOutput
- func (DatasetLateDataRuleConfigurationOutput) ElementType() reflect.Type
- func (o DatasetLateDataRuleConfigurationOutput) ToDatasetLateDataRuleConfigurationOutput() DatasetLateDataRuleConfigurationOutput
- func (o DatasetLateDataRuleConfigurationOutput) ToDatasetLateDataRuleConfigurationOutputWithContext(ctx context.Context) DatasetLateDataRuleConfigurationOutput
- type DatasetLateDataRuleInput
- type DatasetLateDataRuleOutput
- func (DatasetLateDataRuleOutput) ElementType() reflect.Type
- func (o DatasetLateDataRuleOutput) RuleConfiguration() DatasetLateDataRuleConfigurationOutput
- func (o DatasetLateDataRuleOutput) RuleName() pulumi.StringPtrOutput
- func (o DatasetLateDataRuleOutput) ToDatasetLateDataRuleOutput() DatasetLateDataRuleOutput
- func (o DatasetLateDataRuleOutput) ToDatasetLateDataRuleOutputWithContext(ctx context.Context) DatasetLateDataRuleOutput
- type DatasetOutput
- func (o DatasetOutput) Actions() DatasetActionArrayOutput
- func (o DatasetOutput) AwsId() pulumi.StringOutput
- func (o DatasetOutput) ContentDeliveryRules() DatasetContentDeliveryRuleArrayOutput
- func (o DatasetOutput) DatasetName() pulumi.StringPtrOutput
- func (DatasetOutput) ElementType() reflect.Type
- func (o DatasetOutput) LateDataRules() DatasetLateDataRuleArrayOutput
- func (o DatasetOutput) RetentionPeriod() DatasetRetentionPeriodPtrOutput
- func (o DatasetOutput) Tags() aws.TagArrayOutput
- func (o DatasetOutput) ToDatasetOutput() DatasetOutput
- func (o DatasetOutput) ToDatasetOutputWithContext(ctx context.Context) DatasetOutput
- func (o DatasetOutput) Triggers() DatasetTriggerArrayOutput
- func (o DatasetOutput) VersioningConfiguration() DatasetVersioningConfigurationPtrOutput
- type DatasetOutputFileUriValue
- type DatasetOutputFileUriValueArgs
- func (DatasetOutputFileUriValueArgs) ElementType() reflect.Type
- func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValueOutput() DatasetOutputFileUriValueOutput
- func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValueOutputWithContext(ctx context.Context) DatasetOutputFileUriValueOutput
- func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput
- func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValuePtrOutputWithContext(ctx context.Context) DatasetOutputFileUriValuePtrOutput
- type DatasetOutputFileUriValueInput
- type DatasetOutputFileUriValueOutput
- func (DatasetOutputFileUriValueOutput) ElementType() reflect.Type
- func (o DatasetOutputFileUriValueOutput) FileName() pulumi.StringOutput
- func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValueOutput() DatasetOutputFileUriValueOutput
- func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValueOutputWithContext(ctx context.Context) DatasetOutputFileUriValueOutput
- func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput
- func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValuePtrOutputWithContext(ctx context.Context) DatasetOutputFileUriValuePtrOutput
- type DatasetOutputFileUriValuePtrInput
- type DatasetOutputFileUriValuePtrOutput
- func (o DatasetOutputFileUriValuePtrOutput) Elem() DatasetOutputFileUriValueOutput
- func (DatasetOutputFileUriValuePtrOutput) ElementType() reflect.Type
- func (o DatasetOutputFileUriValuePtrOutput) FileName() pulumi.StringPtrOutput
- func (o DatasetOutputFileUriValuePtrOutput) ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput
- func (o DatasetOutputFileUriValuePtrOutput) ToDatasetOutputFileUriValuePtrOutputWithContext(ctx context.Context) DatasetOutputFileUriValuePtrOutput
- type DatasetQueryAction
- type DatasetQueryActionArgs
- func (DatasetQueryActionArgs) ElementType() reflect.Type
- func (i DatasetQueryActionArgs) ToDatasetQueryActionOutput() DatasetQueryActionOutput
- func (i DatasetQueryActionArgs) ToDatasetQueryActionOutputWithContext(ctx context.Context) DatasetQueryActionOutput
- func (i DatasetQueryActionArgs) ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput
- func (i DatasetQueryActionArgs) ToDatasetQueryActionPtrOutputWithContext(ctx context.Context) DatasetQueryActionPtrOutput
- type DatasetQueryActionInput
- type DatasetQueryActionOutput
- func (DatasetQueryActionOutput) ElementType() reflect.Type
- func (o DatasetQueryActionOutput) Filters() DatasetFilterArrayOutput
- func (o DatasetQueryActionOutput) SqlQuery() pulumi.StringOutput
- func (o DatasetQueryActionOutput) ToDatasetQueryActionOutput() DatasetQueryActionOutput
- func (o DatasetQueryActionOutput) ToDatasetQueryActionOutputWithContext(ctx context.Context) DatasetQueryActionOutput
- func (o DatasetQueryActionOutput) ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput
- func (o DatasetQueryActionOutput) ToDatasetQueryActionPtrOutputWithContext(ctx context.Context) DatasetQueryActionPtrOutput
- type DatasetQueryActionPtrInput
- type DatasetQueryActionPtrOutput
- func (o DatasetQueryActionPtrOutput) Elem() DatasetQueryActionOutput
- func (DatasetQueryActionPtrOutput) ElementType() reflect.Type
- func (o DatasetQueryActionPtrOutput) Filters() DatasetFilterArrayOutput
- func (o DatasetQueryActionPtrOutput) SqlQuery() pulumi.StringPtrOutput
- func (o DatasetQueryActionPtrOutput) ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput
- func (o DatasetQueryActionPtrOutput) ToDatasetQueryActionPtrOutputWithContext(ctx context.Context) DatasetQueryActionPtrOutput
- type DatasetResourceConfiguration
- type DatasetResourceConfigurationArgs
- func (DatasetResourceConfigurationArgs) ElementType() reflect.Type
- func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationOutput() DatasetResourceConfigurationOutput
- func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationOutputWithContext(ctx context.Context) DatasetResourceConfigurationOutput
- func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput
- func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationPtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationPtrOutput
- type DatasetResourceConfigurationComputeType
- func (DatasetResourceConfigurationComputeType) ElementType() reflect.Type
- func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypeOutput() DatasetResourceConfigurationComputeTypeOutput
- func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypeOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypeOutput
- func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput
- func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypePtrOutput
- func (e DatasetResourceConfigurationComputeType) ToStringOutput() pulumi.StringOutput
- func (e DatasetResourceConfigurationComputeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatasetResourceConfigurationComputeType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatasetResourceConfigurationComputeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatasetResourceConfigurationComputeTypeInput
- type DatasetResourceConfigurationComputeTypeOutput
- func (DatasetResourceConfigurationComputeTypeOutput) ElementType() reflect.Type
- func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypeOutput() DatasetResourceConfigurationComputeTypeOutput
- func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypeOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypeOutput
- func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput
- func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypePtrOutput
- func (o DatasetResourceConfigurationComputeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DatasetResourceConfigurationComputeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatasetResourceConfigurationComputeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatasetResourceConfigurationComputeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatasetResourceConfigurationComputeTypePtrInput
- type DatasetResourceConfigurationComputeTypePtrOutput
- func (o DatasetResourceConfigurationComputeTypePtrOutput) Elem() DatasetResourceConfigurationComputeTypeOutput
- func (DatasetResourceConfigurationComputeTypePtrOutput) ElementType() reflect.Type
- func (o DatasetResourceConfigurationComputeTypePtrOutput) ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput
- func (o DatasetResourceConfigurationComputeTypePtrOutput) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypePtrOutput
- func (o DatasetResourceConfigurationComputeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatasetResourceConfigurationComputeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatasetResourceConfigurationInput
- type DatasetResourceConfigurationOutput
- func (o DatasetResourceConfigurationOutput) ComputeType() DatasetResourceConfigurationComputeTypeOutput
- func (DatasetResourceConfigurationOutput) ElementType() reflect.Type
- func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationOutput() DatasetResourceConfigurationOutput
- func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationOutputWithContext(ctx context.Context) DatasetResourceConfigurationOutput
- func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput
- func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationPtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationPtrOutput
- func (o DatasetResourceConfigurationOutput) VolumeSizeInGb() pulumi.IntOutput
- type DatasetResourceConfigurationPtrInput
- type DatasetResourceConfigurationPtrOutput
- func (o DatasetResourceConfigurationPtrOutput) ComputeType() DatasetResourceConfigurationComputeTypePtrOutput
- func (o DatasetResourceConfigurationPtrOutput) Elem() DatasetResourceConfigurationOutput
- func (DatasetResourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatasetResourceConfigurationPtrOutput) ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput
- func (o DatasetResourceConfigurationPtrOutput) ToDatasetResourceConfigurationPtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationPtrOutput
- func (o DatasetResourceConfigurationPtrOutput) VolumeSizeInGb() pulumi.IntPtrOutput
- type DatasetRetentionPeriod
- type DatasetRetentionPeriodArgs
- func (DatasetRetentionPeriodArgs) ElementType() reflect.Type
- func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodOutput() DatasetRetentionPeriodOutput
- func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodOutputWithContext(ctx context.Context) DatasetRetentionPeriodOutput
- func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput
- func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodPtrOutputWithContext(ctx context.Context) DatasetRetentionPeriodPtrOutput
- type DatasetRetentionPeriodInput
- type DatasetRetentionPeriodOutput
- func (DatasetRetentionPeriodOutput) ElementType() reflect.Type
- func (o DatasetRetentionPeriodOutput) NumberOfDays() pulumi.IntPtrOutput
- func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodOutput() DatasetRetentionPeriodOutput
- func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodOutputWithContext(ctx context.Context) DatasetRetentionPeriodOutput
- func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput
- func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodPtrOutputWithContext(ctx context.Context) DatasetRetentionPeriodPtrOutput
- func (o DatasetRetentionPeriodOutput) Unlimited() pulumi.BoolPtrOutput
- type DatasetRetentionPeriodPtrInput
- type DatasetRetentionPeriodPtrOutput
- func (o DatasetRetentionPeriodPtrOutput) Elem() DatasetRetentionPeriodOutput
- func (DatasetRetentionPeriodPtrOutput) ElementType() reflect.Type
- func (o DatasetRetentionPeriodPtrOutput) NumberOfDays() pulumi.IntPtrOutput
- func (o DatasetRetentionPeriodPtrOutput) ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput
- func (o DatasetRetentionPeriodPtrOutput) ToDatasetRetentionPeriodPtrOutputWithContext(ctx context.Context) DatasetRetentionPeriodPtrOutput
- func (o DatasetRetentionPeriodPtrOutput) Unlimited() pulumi.BoolPtrOutput
- type DatasetS3DestinationConfiguration
- type DatasetS3DestinationConfigurationArgs
- func (DatasetS3DestinationConfigurationArgs) ElementType() reflect.Type
- func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationOutput() DatasetS3DestinationConfigurationOutput
- func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationOutput
- func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput
- func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationPtrOutput
- type DatasetS3DestinationConfigurationInput
- type DatasetS3DestinationConfigurationOutput
- func (o DatasetS3DestinationConfigurationOutput) Bucket() pulumi.StringOutput
- func (DatasetS3DestinationConfigurationOutput) ElementType() reflect.Type
- func (o DatasetS3DestinationConfigurationOutput) GlueConfiguration() DatasetGlueConfigurationPtrOutput
- func (o DatasetS3DestinationConfigurationOutput) Key() pulumi.StringOutput
- func (o DatasetS3DestinationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationOutput() DatasetS3DestinationConfigurationOutput
- func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationOutput
- func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput
- func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationPtrOutput
- type DatasetS3DestinationConfigurationPtrInput
- type DatasetS3DestinationConfigurationPtrOutput
- func (o DatasetS3DestinationConfigurationPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o DatasetS3DestinationConfigurationPtrOutput) Elem() DatasetS3DestinationConfigurationOutput
- func (DatasetS3DestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatasetS3DestinationConfigurationPtrOutput) GlueConfiguration() DatasetGlueConfigurationPtrOutput
- func (o DatasetS3DestinationConfigurationPtrOutput) Key() pulumi.StringPtrOutput
- func (o DatasetS3DestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DatasetS3DestinationConfigurationPtrOutput) ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput
- func (o DatasetS3DestinationConfigurationPtrOutput) ToDatasetS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationPtrOutput
- type DatasetSchedule
- type DatasetScheduleArgs
- func (DatasetScheduleArgs) ElementType() reflect.Type
- func (i DatasetScheduleArgs) ToDatasetScheduleOutput() DatasetScheduleOutput
- func (i DatasetScheduleArgs) ToDatasetScheduleOutputWithContext(ctx context.Context) DatasetScheduleOutput
- func (i DatasetScheduleArgs) ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput
- func (i DatasetScheduleArgs) ToDatasetSchedulePtrOutputWithContext(ctx context.Context) DatasetSchedulePtrOutput
- type DatasetScheduleInput
- type DatasetScheduleOutput
- func (DatasetScheduleOutput) ElementType() reflect.Type
- func (o DatasetScheduleOutput) ScheduleExpression() pulumi.StringOutput
- func (o DatasetScheduleOutput) ToDatasetScheduleOutput() DatasetScheduleOutput
- func (o DatasetScheduleOutput) ToDatasetScheduleOutputWithContext(ctx context.Context) DatasetScheduleOutput
- func (o DatasetScheduleOutput) ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput
- func (o DatasetScheduleOutput) ToDatasetSchedulePtrOutputWithContext(ctx context.Context) DatasetSchedulePtrOutput
- type DatasetSchedulePtrInput
- type DatasetSchedulePtrOutput
- func (o DatasetSchedulePtrOutput) Elem() DatasetScheduleOutput
- func (DatasetSchedulePtrOutput) ElementType() reflect.Type
- func (o DatasetSchedulePtrOutput) ScheduleExpression() pulumi.StringPtrOutput
- func (o DatasetSchedulePtrOutput) ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput
- func (o DatasetSchedulePtrOutput) ToDatasetSchedulePtrOutputWithContext(ctx context.Context) DatasetSchedulePtrOutput
- type DatasetState
- type DatasetTag
- type DatasetTrigger
- type DatasetTriggerArgs
- type DatasetTriggerArray
- type DatasetTriggerArrayInput
- type DatasetTriggerArrayOutput
- func (DatasetTriggerArrayOutput) ElementType() reflect.Type
- func (o DatasetTriggerArrayOutput) Index(i pulumi.IntInput) DatasetTriggerOutput
- func (o DatasetTriggerArrayOutput) ToDatasetTriggerArrayOutput() DatasetTriggerArrayOutput
- func (o DatasetTriggerArrayOutput) ToDatasetTriggerArrayOutputWithContext(ctx context.Context) DatasetTriggerArrayOutput
- type DatasetTriggerInput
- type DatasetTriggerOutput
- func (DatasetTriggerOutput) ElementType() reflect.Type
- func (o DatasetTriggerOutput) Schedule() DatasetSchedulePtrOutput
- func (o DatasetTriggerOutput) ToDatasetTriggerOutput() DatasetTriggerOutput
- func (o DatasetTriggerOutput) ToDatasetTriggerOutputWithContext(ctx context.Context) DatasetTriggerOutput
- func (o DatasetTriggerOutput) TriggeringDataset() DatasetTriggeringDatasetPtrOutput
- type DatasetTriggeringDataset
- type DatasetTriggeringDatasetArgs
- func (DatasetTriggeringDatasetArgs) ElementType() reflect.Type
- func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetOutput() DatasetTriggeringDatasetOutput
- func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetOutputWithContext(ctx context.Context) DatasetTriggeringDatasetOutput
- func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput
- func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetPtrOutputWithContext(ctx context.Context) DatasetTriggeringDatasetPtrOutput
- type DatasetTriggeringDatasetInput
- type DatasetTriggeringDatasetOutput
- func (o DatasetTriggeringDatasetOutput) DatasetName() pulumi.StringOutput
- func (DatasetTriggeringDatasetOutput) ElementType() reflect.Type
- func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetOutput() DatasetTriggeringDatasetOutput
- func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetOutputWithContext(ctx context.Context) DatasetTriggeringDatasetOutput
- func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput
- func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetPtrOutputWithContext(ctx context.Context) DatasetTriggeringDatasetPtrOutput
- type DatasetTriggeringDatasetPtrInput
- type DatasetTriggeringDatasetPtrOutput
- func (o DatasetTriggeringDatasetPtrOutput) DatasetName() pulumi.StringPtrOutput
- func (o DatasetTriggeringDatasetPtrOutput) Elem() DatasetTriggeringDatasetOutput
- func (DatasetTriggeringDatasetPtrOutput) ElementType() reflect.Type
- func (o DatasetTriggeringDatasetPtrOutput) ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput
- func (o DatasetTriggeringDatasetPtrOutput) ToDatasetTriggeringDatasetPtrOutputWithContext(ctx context.Context) DatasetTriggeringDatasetPtrOutput
- type DatasetVariable
- type DatasetVariableArgs
- type DatasetVariableArray
- type DatasetVariableArrayInput
- type DatasetVariableArrayOutput
- func (DatasetVariableArrayOutput) ElementType() reflect.Type
- func (o DatasetVariableArrayOutput) Index(i pulumi.IntInput) DatasetVariableOutput
- func (o DatasetVariableArrayOutput) ToDatasetVariableArrayOutput() DatasetVariableArrayOutput
- func (o DatasetVariableArrayOutput) ToDatasetVariableArrayOutputWithContext(ctx context.Context) DatasetVariableArrayOutput
- type DatasetVariableInput
- type DatasetVariableOutput
- func (o DatasetVariableOutput) DatasetContentVersionValue() DatasetContentVersionValuePtrOutput
- func (o DatasetVariableOutput) DoubleValue() pulumi.Float64PtrOutput
- func (DatasetVariableOutput) ElementType() reflect.Type
- func (o DatasetVariableOutput) OutputFileUriValue() DatasetOutputFileUriValuePtrOutput
- func (o DatasetVariableOutput) StringValue() pulumi.StringPtrOutput
- func (o DatasetVariableOutput) ToDatasetVariableOutput() DatasetVariableOutput
- func (o DatasetVariableOutput) ToDatasetVariableOutputWithContext(ctx context.Context) DatasetVariableOutput
- func (o DatasetVariableOutput) VariableName() pulumi.StringOutput
- type DatasetVersioningConfiguration
- type DatasetVersioningConfigurationArgs
- func (DatasetVersioningConfigurationArgs) ElementType() reflect.Type
- func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationOutput() DatasetVersioningConfigurationOutput
- func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationOutputWithContext(ctx context.Context) DatasetVersioningConfigurationOutput
- func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput
- func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationPtrOutputWithContext(ctx context.Context) DatasetVersioningConfigurationPtrOutput
- type DatasetVersioningConfigurationInput
- type DatasetVersioningConfigurationOutput
- func (DatasetVersioningConfigurationOutput) ElementType() reflect.Type
- func (o DatasetVersioningConfigurationOutput) MaxVersions() pulumi.IntPtrOutput
- func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationOutput() DatasetVersioningConfigurationOutput
- func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationOutputWithContext(ctx context.Context) DatasetVersioningConfigurationOutput
- func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput
- func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationPtrOutputWithContext(ctx context.Context) DatasetVersioningConfigurationPtrOutput
- func (o DatasetVersioningConfigurationOutput) Unlimited() pulumi.BoolPtrOutput
- type DatasetVersioningConfigurationPtrInput
- type DatasetVersioningConfigurationPtrOutput
- func (o DatasetVersioningConfigurationPtrOutput) Elem() DatasetVersioningConfigurationOutput
- func (DatasetVersioningConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatasetVersioningConfigurationPtrOutput) MaxVersions() pulumi.IntPtrOutput
- func (o DatasetVersioningConfigurationPtrOutput) ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput
- func (o DatasetVersioningConfigurationPtrOutput) ToDatasetVersioningConfigurationPtrOutputWithContext(ctx context.Context) DatasetVersioningConfigurationPtrOutput
- func (o DatasetVersioningConfigurationPtrOutput) Unlimited() pulumi.BoolPtrOutput
- type Datastore
- type DatastoreArgs
- type DatastoreColumn
- type DatastoreColumnArgs
- type DatastoreColumnArray
- type DatastoreColumnArrayInput
- type DatastoreColumnArrayOutput
- func (DatastoreColumnArrayOutput) ElementType() reflect.Type
- func (o DatastoreColumnArrayOutput) Index(i pulumi.IntInput) DatastoreColumnOutput
- func (o DatastoreColumnArrayOutput) ToDatastoreColumnArrayOutput() DatastoreColumnArrayOutput
- func (o DatastoreColumnArrayOutput) ToDatastoreColumnArrayOutputWithContext(ctx context.Context) DatastoreColumnArrayOutput
- type DatastoreColumnInput
- type DatastoreColumnOutput
- func (DatastoreColumnOutput) ElementType() reflect.Type
- func (o DatastoreColumnOutput) Name() pulumi.StringOutput
- func (o DatastoreColumnOutput) ToDatastoreColumnOutput() DatastoreColumnOutput
- func (o DatastoreColumnOutput) ToDatastoreColumnOutputWithContext(ctx context.Context) DatastoreColumnOutput
- func (o DatastoreColumnOutput) Type() pulumi.StringOutput
- type DatastoreCustomerManagedS3
- type DatastoreCustomerManagedS3Args
- func (DatastoreCustomerManagedS3Args) ElementType() reflect.Type
- func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3Output() DatastoreCustomerManagedS3Output
- func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3OutputWithContext(ctx context.Context) DatastoreCustomerManagedS3Output
- func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput
- func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3PtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3PtrOutput
- type DatastoreCustomerManagedS3Input
- type DatastoreCustomerManagedS3Output
- func (o DatastoreCustomerManagedS3Output) Bucket() pulumi.StringOutput
- func (DatastoreCustomerManagedS3Output) ElementType() reflect.Type
- func (o DatastoreCustomerManagedS3Output) KeyPrefix() pulumi.StringPtrOutput
- func (o DatastoreCustomerManagedS3Output) RoleArn() pulumi.StringOutput
- func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3Output() DatastoreCustomerManagedS3Output
- func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3OutputWithContext(ctx context.Context) DatastoreCustomerManagedS3Output
- func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput
- func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3PtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3PtrOutput
- type DatastoreCustomerManagedS3PtrInput
- type DatastoreCustomerManagedS3PtrOutput
- func (o DatastoreCustomerManagedS3PtrOutput) Bucket() pulumi.StringPtrOutput
- func (o DatastoreCustomerManagedS3PtrOutput) Elem() DatastoreCustomerManagedS3Output
- func (DatastoreCustomerManagedS3PtrOutput) ElementType() reflect.Type
- func (o DatastoreCustomerManagedS3PtrOutput) KeyPrefix() pulumi.StringPtrOutput
- func (o DatastoreCustomerManagedS3PtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DatastoreCustomerManagedS3PtrOutput) ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput
- func (o DatastoreCustomerManagedS3PtrOutput) ToDatastoreCustomerManagedS3PtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3PtrOutput
- type DatastoreCustomerManagedS3Storage
- type DatastoreCustomerManagedS3StorageArgs
- func (DatastoreCustomerManagedS3StorageArgs) ElementType() reflect.Type
- func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StorageOutput() DatastoreCustomerManagedS3StorageOutput
- func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StorageOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StorageOutput
- func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput
- func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StoragePtrOutput
- type DatastoreCustomerManagedS3StorageInput
- type DatastoreCustomerManagedS3StorageOutput
- func (o DatastoreCustomerManagedS3StorageOutput) Bucket() pulumi.StringOutput
- func (DatastoreCustomerManagedS3StorageOutput) ElementType() reflect.Type
- func (o DatastoreCustomerManagedS3StorageOutput) KeyPrefix() pulumi.StringPtrOutput
- func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StorageOutput() DatastoreCustomerManagedS3StorageOutput
- func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StorageOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StorageOutput
- func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput
- func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StoragePtrOutput
- type DatastoreCustomerManagedS3StoragePtrInput
- type DatastoreCustomerManagedS3StoragePtrOutput
- func (o DatastoreCustomerManagedS3StoragePtrOutput) Bucket() pulumi.StringPtrOutput
- func (o DatastoreCustomerManagedS3StoragePtrOutput) Elem() DatastoreCustomerManagedS3StorageOutput
- func (DatastoreCustomerManagedS3StoragePtrOutput) ElementType() reflect.Type
- func (o DatastoreCustomerManagedS3StoragePtrOutput) KeyPrefix() pulumi.StringPtrOutput
- func (o DatastoreCustomerManagedS3StoragePtrOutput) ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput
- func (o DatastoreCustomerManagedS3StoragePtrOutput) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StoragePtrOutput
- type DatastoreFileFormatConfiguration
- type DatastoreFileFormatConfigurationArgs
- func (DatastoreFileFormatConfigurationArgs) ElementType() reflect.Type
- func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationOutput() DatastoreFileFormatConfigurationOutput
- func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationOutput
- func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput
- func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationPtrOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationPtrOutput
- type DatastoreFileFormatConfigurationInput
- type DatastoreFileFormatConfigurationOutput
- func (DatastoreFileFormatConfigurationOutput) ElementType() reflect.Type
- func (o DatastoreFileFormatConfigurationOutput) JsonConfiguration() DatastoreJsonConfigurationPtrOutput
- func (o DatastoreFileFormatConfigurationOutput) ParquetConfiguration() DatastoreParquetConfigurationPtrOutput
- func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationOutput() DatastoreFileFormatConfigurationOutput
- func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationOutput
- func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput
- func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationPtrOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationPtrOutput
- type DatastoreFileFormatConfigurationPtrInput
- type DatastoreFileFormatConfigurationPtrOutput
- func (o DatastoreFileFormatConfigurationPtrOutput) Elem() DatastoreFileFormatConfigurationOutput
- func (DatastoreFileFormatConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatastoreFileFormatConfigurationPtrOutput) JsonConfiguration() DatastoreJsonConfigurationPtrOutput
- func (o DatastoreFileFormatConfigurationPtrOutput) ParquetConfiguration() DatastoreParquetConfigurationPtrOutput
- func (o DatastoreFileFormatConfigurationPtrOutput) ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput
- func (o DatastoreFileFormatConfigurationPtrOutput) ToDatastoreFileFormatConfigurationPtrOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationPtrOutput
- type DatastoreInput
- type DatastoreIotSiteWiseMultiLayerStorage
- type DatastoreIotSiteWiseMultiLayerStorageArgs
- func (DatastoreIotSiteWiseMultiLayerStorageArgs) ElementType() reflect.Type
- func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStorageOutput() DatastoreIotSiteWiseMultiLayerStorageOutput
- func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStorageOutput
- func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
- func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput
- type DatastoreIotSiteWiseMultiLayerStorageInput
- type DatastoreIotSiteWiseMultiLayerStorageOutput
- func (o DatastoreIotSiteWiseMultiLayerStorageOutput) CustomerManagedS3Storage() DatastoreCustomerManagedS3StoragePtrOutput
- func (DatastoreIotSiteWiseMultiLayerStorageOutput) ElementType() reflect.Type
- func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStorageOutput() DatastoreIotSiteWiseMultiLayerStorageOutput
- func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStorageOutput
- func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
- func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput
- type DatastoreIotSiteWiseMultiLayerStoragePtrInput
- type DatastoreIotSiteWiseMultiLayerStoragePtrOutput
- func (o DatastoreIotSiteWiseMultiLayerStoragePtrOutput) CustomerManagedS3Storage() DatastoreCustomerManagedS3StoragePtrOutput
- func (o DatastoreIotSiteWiseMultiLayerStoragePtrOutput) Elem() DatastoreIotSiteWiseMultiLayerStorageOutput
- func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ElementType() reflect.Type
- func (o DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
- func (o DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput
- type DatastoreJsonConfiguration
- type DatastoreJsonConfigurationArgs
- func (DatastoreJsonConfigurationArgs) ElementType() reflect.Type
- func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationOutput() DatastoreJsonConfigurationOutput
- func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationOutputWithContext(ctx context.Context) DatastoreJsonConfigurationOutput
- func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput
- func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationPtrOutputWithContext(ctx context.Context) DatastoreJsonConfigurationPtrOutput
- type DatastoreJsonConfigurationInput
- type DatastoreJsonConfigurationOutput
- func (DatastoreJsonConfigurationOutput) ElementType() reflect.Type
- func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationOutput() DatastoreJsonConfigurationOutput
- func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationOutputWithContext(ctx context.Context) DatastoreJsonConfigurationOutput
- func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput
- func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationPtrOutputWithContext(ctx context.Context) DatastoreJsonConfigurationPtrOutput
- type DatastoreJsonConfigurationPtrInput
- type DatastoreJsonConfigurationPtrOutput
- func (o DatastoreJsonConfigurationPtrOutput) Elem() DatastoreJsonConfigurationOutput
- func (DatastoreJsonConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatastoreJsonConfigurationPtrOutput) ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput
- func (o DatastoreJsonConfigurationPtrOutput) ToDatastoreJsonConfigurationPtrOutputWithContext(ctx context.Context) DatastoreJsonConfigurationPtrOutput
- type DatastoreOutput
- func (o DatastoreOutput) AwsId() pulumi.StringOutput
- func (o DatastoreOutput) DatastoreName() pulumi.StringPtrOutput
- func (o DatastoreOutput) DatastorePartitions() DatastorePartitionsPtrOutput
- func (o DatastoreOutput) DatastoreStorage() DatastoreStoragePtrOutput
- func (DatastoreOutput) ElementType() reflect.Type
- func (o DatastoreOutput) FileFormatConfiguration() DatastoreFileFormatConfigurationPtrOutput
- func (o DatastoreOutput) RetentionPeriod() DatastoreRetentionPeriodPtrOutput
- func (o DatastoreOutput) Tags() aws.TagArrayOutput
- func (o DatastoreOutput) ToDatastoreOutput() DatastoreOutput
- func (o DatastoreOutput) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
- type DatastoreParquetConfiguration
- type DatastoreParquetConfigurationArgs
- func (DatastoreParquetConfigurationArgs) ElementType() reflect.Type
- func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationOutput() DatastoreParquetConfigurationOutput
- func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationOutputWithContext(ctx context.Context) DatastoreParquetConfigurationOutput
- func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput
- func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationPtrOutputWithContext(ctx context.Context) DatastoreParquetConfigurationPtrOutput
- type DatastoreParquetConfigurationInput
- type DatastoreParquetConfigurationOutput
- func (DatastoreParquetConfigurationOutput) ElementType() reflect.Type
- func (o DatastoreParquetConfigurationOutput) SchemaDefinition() DatastoreSchemaDefinitionPtrOutput
- func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationOutput() DatastoreParquetConfigurationOutput
- func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationOutputWithContext(ctx context.Context) DatastoreParquetConfigurationOutput
- func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput
- func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationPtrOutputWithContext(ctx context.Context) DatastoreParquetConfigurationPtrOutput
- type DatastoreParquetConfigurationPtrInput
- type DatastoreParquetConfigurationPtrOutput
- func (o DatastoreParquetConfigurationPtrOutput) Elem() DatastoreParquetConfigurationOutput
- func (DatastoreParquetConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatastoreParquetConfigurationPtrOutput) SchemaDefinition() DatastoreSchemaDefinitionPtrOutput
- func (o DatastoreParquetConfigurationPtrOutput) ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput
- func (o DatastoreParquetConfigurationPtrOutput) ToDatastoreParquetConfigurationPtrOutputWithContext(ctx context.Context) DatastoreParquetConfigurationPtrOutput
- type DatastorePartition
- type DatastorePartitionArgs
- type DatastorePartitionArray
- type DatastorePartitionArrayInput
- type DatastorePartitionArrayOutput
- func (DatastorePartitionArrayOutput) ElementType() reflect.Type
- func (o DatastorePartitionArrayOutput) Index(i pulumi.IntInput) DatastorePartitionOutput
- func (o DatastorePartitionArrayOutput) ToDatastorePartitionArrayOutput() DatastorePartitionArrayOutput
- func (o DatastorePartitionArrayOutput) ToDatastorePartitionArrayOutputWithContext(ctx context.Context) DatastorePartitionArrayOutput
- type DatastorePartitionInput
- type DatastorePartitionOutput
- func (DatastorePartitionOutput) ElementType() reflect.Type
- func (o DatastorePartitionOutput) Partition() PartitionPtrOutput
- func (o DatastorePartitionOutput) TimestampPartition() DatastoreTimestampPartitionPtrOutput
- func (o DatastorePartitionOutput) ToDatastorePartitionOutput() DatastorePartitionOutput
- func (o DatastorePartitionOutput) ToDatastorePartitionOutputWithContext(ctx context.Context) DatastorePartitionOutput
- type DatastorePartitions
- type DatastorePartitionsArgs
- func (DatastorePartitionsArgs) ElementType() reflect.Type
- func (i DatastorePartitionsArgs) ToDatastorePartitionsOutput() DatastorePartitionsOutput
- func (i DatastorePartitionsArgs) ToDatastorePartitionsOutputWithContext(ctx context.Context) DatastorePartitionsOutput
- func (i DatastorePartitionsArgs) ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput
- func (i DatastorePartitionsArgs) ToDatastorePartitionsPtrOutputWithContext(ctx context.Context) DatastorePartitionsPtrOutput
- type DatastorePartitionsInput
- type DatastorePartitionsOutput
- func (DatastorePartitionsOutput) ElementType() reflect.Type
- func (o DatastorePartitionsOutput) Partitions() DatastorePartitionArrayOutput
- func (o DatastorePartitionsOutput) ToDatastorePartitionsOutput() DatastorePartitionsOutput
- func (o DatastorePartitionsOutput) ToDatastorePartitionsOutputWithContext(ctx context.Context) DatastorePartitionsOutput
- func (o DatastorePartitionsOutput) ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput
- func (o DatastorePartitionsOutput) ToDatastorePartitionsPtrOutputWithContext(ctx context.Context) DatastorePartitionsPtrOutput
- type DatastorePartitionsPtrInput
- type DatastorePartitionsPtrOutput
- func (o DatastorePartitionsPtrOutput) Elem() DatastorePartitionsOutput
- func (DatastorePartitionsPtrOutput) ElementType() reflect.Type
- func (o DatastorePartitionsPtrOutput) Partitions() DatastorePartitionArrayOutput
- func (o DatastorePartitionsPtrOutput) ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput
- func (o DatastorePartitionsPtrOutput) ToDatastorePartitionsPtrOutputWithContext(ctx context.Context) DatastorePartitionsPtrOutput
- type DatastoreRetentionPeriod
- type DatastoreRetentionPeriodArgs
- func (DatastoreRetentionPeriodArgs) ElementType() reflect.Type
- func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodOutput() DatastoreRetentionPeriodOutput
- func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodOutputWithContext(ctx context.Context) DatastoreRetentionPeriodOutput
- func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput
- func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodPtrOutputWithContext(ctx context.Context) DatastoreRetentionPeriodPtrOutput
- type DatastoreRetentionPeriodInput
- type DatastoreRetentionPeriodOutput
- func (DatastoreRetentionPeriodOutput) ElementType() reflect.Type
- func (o DatastoreRetentionPeriodOutput) NumberOfDays() pulumi.IntPtrOutput
- func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodOutput() DatastoreRetentionPeriodOutput
- func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodOutputWithContext(ctx context.Context) DatastoreRetentionPeriodOutput
- func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput
- func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodPtrOutputWithContext(ctx context.Context) DatastoreRetentionPeriodPtrOutput
- func (o DatastoreRetentionPeriodOutput) Unlimited() pulumi.BoolPtrOutput
- type DatastoreRetentionPeriodPtrInput
- type DatastoreRetentionPeriodPtrOutput
- func (o DatastoreRetentionPeriodPtrOutput) Elem() DatastoreRetentionPeriodOutput
- func (DatastoreRetentionPeriodPtrOutput) ElementType() reflect.Type
- func (o DatastoreRetentionPeriodPtrOutput) NumberOfDays() pulumi.IntPtrOutput
- func (o DatastoreRetentionPeriodPtrOutput) ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput
- func (o DatastoreRetentionPeriodPtrOutput) ToDatastoreRetentionPeriodPtrOutputWithContext(ctx context.Context) DatastoreRetentionPeriodPtrOutput
- func (o DatastoreRetentionPeriodPtrOutput) Unlimited() pulumi.BoolPtrOutput
- type DatastoreSchemaDefinition
- type DatastoreSchemaDefinitionArgs
- func (DatastoreSchemaDefinitionArgs) ElementType() reflect.Type
- func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionOutput() DatastoreSchemaDefinitionOutput
- func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionOutput
- func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput
- func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionPtrOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionPtrOutput
- type DatastoreSchemaDefinitionInput
- type DatastoreSchemaDefinitionOutput
- func (o DatastoreSchemaDefinitionOutput) Columns() DatastoreColumnArrayOutput
- func (DatastoreSchemaDefinitionOutput) ElementType() reflect.Type
- func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionOutput() DatastoreSchemaDefinitionOutput
- func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionOutput
- func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput
- func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionPtrOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionPtrOutput
- type DatastoreSchemaDefinitionPtrInput
- type DatastoreSchemaDefinitionPtrOutput
- func (o DatastoreSchemaDefinitionPtrOutput) Columns() DatastoreColumnArrayOutput
- func (o DatastoreSchemaDefinitionPtrOutput) Elem() DatastoreSchemaDefinitionOutput
- func (DatastoreSchemaDefinitionPtrOutput) ElementType() reflect.Type
- func (o DatastoreSchemaDefinitionPtrOutput) ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput
- func (o DatastoreSchemaDefinitionPtrOutput) ToDatastoreSchemaDefinitionPtrOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionPtrOutput
- type DatastoreServiceManagedS3
- type DatastoreServiceManagedS3Args
- func (DatastoreServiceManagedS3Args) ElementType() reflect.Type
- func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3Output() DatastoreServiceManagedS3Output
- func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3OutputWithContext(ctx context.Context) DatastoreServiceManagedS3Output
- func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput
- func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3PtrOutputWithContext(ctx context.Context) DatastoreServiceManagedS3PtrOutput
- type DatastoreServiceManagedS3Input
- type DatastoreServiceManagedS3Output
- func (DatastoreServiceManagedS3Output) ElementType() reflect.Type
- func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3Output() DatastoreServiceManagedS3Output
- func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3OutputWithContext(ctx context.Context) DatastoreServiceManagedS3Output
- func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput
- func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3PtrOutputWithContext(ctx context.Context) DatastoreServiceManagedS3PtrOutput
- type DatastoreServiceManagedS3PtrInput
- type DatastoreServiceManagedS3PtrOutput
- func (o DatastoreServiceManagedS3PtrOutput) Elem() DatastoreServiceManagedS3Output
- func (DatastoreServiceManagedS3PtrOutput) ElementType() reflect.Type
- func (o DatastoreServiceManagedS3PtrOutput) ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput
- func (o DatastoreServiceManagedS3PtrOutput) ToDatastoreServiceManagedS3PtrOutputWithContext(ctx context.Context) DatastoreServiceManagedS3PtrOutput
- type DatastoreState
- type DatastoreStorage
- type DatastoreStorageArgs
- func (DatastoreStorageArgs) ElementType() reflect.Type
- func (i DatastoreStorageArgs) ToDatastoreStorageOutput() DatastoreStorageOutput
- func (i DatastoreStorageArgs) ToDatastoreStorageOutputWithContext(ctx context.Context) DatastoreStorageOutput
- func (i DatastoreStorageArgs) ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput
- func (i DatastoreStorageArgs) ToDatastoreStoragePtrOutputWithContext(ctx context.Context) DatastoreStoragePtrOutput
- type DatastoreStorageInput
- type DatastoreStorageOutput
- func (o DatastoreStorageOutput) CustomerManagedS3() DatastoreCustomerManagedS3PtrOutput
- func (DatastoreStorageOutput) ElementType() reflect.Type
- func (o DatastoreStorageOutput) IotSiteWiseMultiLayerStorage() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
- func (o DatastoreStorageOutput) ServiceManagedS3() DatastoreServiceManagedS3PtrOutput
- func (o DatastoreStorageOutput) ToDatastoreStorageOutput() DatastoreStorageOutput
- func (o DatastoreStorageOutput) ToDatastoreStorageOutputWithContext(ctx context.Context) DatastoreStorageOutput
- func (o DatastoreStorageOutput) ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput
- func (o DatastoreStorageOutput) ToDatastoreStoragePtrOutputWithContext(ctx context.Context) DatastoreStoragePtrOutput
- type DatastoreStoragePtrInput
- type DatastoreStoragePtrOutput
- func (o DatastoreStoragePtrOutput) CustomerManagedS3() DatastoreCustomerManagedS3PtrOutput
- func (o DatastoreStoragePtrOutput) Elem() DatastoreStorageOutput
- func (DatastoreStoragePtrOutput) ElementType() reflect.Type
- func (o DatastoreStoragePtrOutput) IotSiteWiseMultiLayerStorage() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
- func (o DatastoreStoragePtrOutput) ServiceManagedS3() DatastoreServiceManagedS3PtrOutput
- func (o DatastoreStoragePtrOutput) ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput
- func (o DatastoreStoragePtrOutput) ToDatastoreStoragePtrOutputWithContext(ctx context.Context) DatastoreStoragePtrOutput
- type DatastoreTag
- type DatastoreTimestampPartition
- type DatastoreTimestampPartitionArgs
- func (DatastoreTimestampPartitionArgs) ElementType() reflect.Type
- func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionOutput() DatastoreTimestampPartitionOutput
- func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionOutputWithContext(ctx context.Context) DatastoreTimestampPartitionOutput
- func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput
- func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionPtrOutputWithContext(ctx context.Context) DatastoreTimestampPartitionPtrOutput
- type DatastoreTimestampPartitionInput
- type DatastoreTimestampPartitionOutput
- func (o DatastoreTimestampPartitionOutput) AttributeName() pulumi.StringOutput
- func (DatastoreTimestampPartitionOutput) ElementType() reflect.Type
- func (o DatastoreTimestampPartitionOutput) TimestampFormat() pulumi.StringPtrOutput
- func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionOutput() DatastoreTimestampPartitionOutput
- func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionOutputWithContext(ctx context.Context) DatastoreTimestampPartitionOutput
- func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput
- func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionPtrOutputWithContext(ctx context.Context) DatastoreTimestampPartitionPtrOutput
- type DatastoreTimestampPartitionPtrInput
- type DatastoreTimestampPartitionPtrOutput
- func (o DatastoreTimestampPartitionPtrOutput) AttributeName() pulumi.StringPtrOutput
- func (o DatastoreTimestampPartitionPtrOutput) Elem() DatastoreTimestampPartitionOutput
- func (DatastoreTimestampPartitionPtrOutput) ElementType() reflect.Type
- func (o DatastoreTimestampPartitionPtrOutput) TimestampFormat() pulumi.StringPtrOutput
- func (o DatastoreTimestampPartitionPtrOutput) ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput
- func (o DatastoreTimestampPartitionPtrOutput) ToDatastoreTimestampPartitionPtrOutputWithContext(ctx context.Context) DatastoreTimestampPartitionPtrOutput
- type LookupChannelArgs
- type LookupChannelOutputArgs
- type LookupChannelResult
- type LookupChannelResultOutput
- func (o LookupChannelResultOutput) ChannelStorage() ChannelStoragePtrOutput
- func (LookupChannelResultOutput) ElementType() reflect.Type
- func (o LookupChannelResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupChannelResultOutput) RetentionPeriod() ChannelRetentionPeriodPtrOutput
- func (o LookupChannelResultOutput) Tags() aws.TagArrayOutput
- func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput
- func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput
- type LookupDatasetArgs
- type LookupDatasetOutputArgs
- type LookupDatasetResult
- type LookupDatasetResultOutput
- func (o LookupDatasetResultOutput) Actions() DatasetActionArrayOutput
- func (o LookupDatasetResultOutput) ContentDeliveryRules() DatasetContentDeliveryRuleArrayOutput
- func (LookupDatasetResultOutput) ElementType() reflect.Type
- func (o LookupDatasetResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDatasetResultOutput) LateDataRules() DatasetLateDataRuleArrayOutput
- func (o LookupDatasetResultOutput) RetentionPeriod() DatasetRetentionPeriodPtrOutput
- func (o LookupDatasetResultOutput) Tags() aws.TagArrayOutput
- func (o LookupDatasetResultOutput) ToLookupDatasetResultOutput() LookupDatasetResultOutput
- func (o LookupDatasetResultOutput) ToLookupDatasetResultOutputWithContext(ctx context.Context) LookupDatasetResultOutput
- func (o LookupDatasetResultOutput) Triggers() DatasetTriggerArrayOutput
- func (o LookupDatasetResultOutput) VersioningConfiguration() DatasetVersioningConfigurationPtrOutput
- type LookupDatastoreArgs
- type LookupDatastoreOutputArgs
- type LookupDatastoreResult
- type LookupDatastoreResultOutput
- func (o LookupDatastoreResultOutput) DatastorePartitions() DatastorePartitionsPtrOutput
- func (o LookupDatastoreResultOutput) DatastoreStorage() DatastoreStoragePtrOutput
- func (LookupDatastoreResultOutput) ElementType() reflect.Type
- func (o LookupDatastoreResultOutput) FileFormatConfiguration() DatastoreFileFormatConfigurationPtrOutput
- func (o LookupDatastoreResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDatastoreResultOutput) RetentionPeriod() DatastoreRetentionPeriodPtrOutput
- func (o LookupDatastoreResultOutput) Tags() aws.TagArrayOutput
- func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutput() LookupDatastoreResultOutput
- func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext(ctx context.Context) LookupDatastoreResultOutput
- type LookupPipelineArgs
- type LookupPipelineOutputArgs
- type LookupPipelineResult
- type LookupPipelineResultOutput
- func (LookupPipelineResultOutput) ElementType() reflect.Type
- func (o LookupPipelineResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupPipelineResultOutput) PipelineActivities() PipelineActivityArrayOutput
- func (o LookupPipelineResultOutput) Tags() aws.TagArrayOutput
- func (o LookupPipelineResultOutput) ToLookupPipelineResultOutput() LookupPipelineResultOutput
- func (o LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext(ctx context.Context) LookupPipelineResultOutput
- type Partition
- type PartitionArgs
- func (PartitionArgs) ElementType() reflect.Type
- func (i PartitionArgs) ToPartitionOutput() PartitionOutput
- func (i PartitionArgs) ToPartitionOutputWithContext(ctx context.Context) PartitionOutput
- func (i PartitionArgs) ToPartitionPtrOutput() PartitionPtrOutput
- func (i PartitionArgs) ToPartitionPtrOutputWithContext(ctx context.Context) PartitionPtrOutput
- type PartitionInput
- type PartitionOutput
- func (o PartitionOutput) AttributeName() pulumi.StringOutput
- func (PartitionOutput) ElementType() reflect.Type
- func (o PartitionOutput) ToPartitionOutput() PartitionOutput
- func (o PartitionOutput) ToPartitionOutputWithContext(ctx context.Context) PartitionOutput
- func (o PartitionOutput) ToPartitionPtrOutput() PartitionPtrOutput
- func (o PartitionOutput) ToPartitionPtrOutputWithContext(ctx context.Context) PartitionPtrOutput
- type PartitionPtrInput
- type PartitionPtrOutput
- func (o PartitionPtrOutput) AttributeName() pulumi.StringPtrOutput
- func (o PartitionPtrOutput) Elem() PartitionOutput
- func (PartitionPtrOutput) ElementType() reflect.Type
- func (o PartitionPtrOutput) ToPartitionPtrOutput() PartitionPtrOutput
- func (o PartitionPtrOutput) ToPartitionPtrOutputWithContext(ctx context.Context) PartitionPtrOutput
- type Pipeline
- type PipelineActivity
- type PipelineActivityArgs
- type PipelineActivityArray
- type PipelineActivityArrayInput
- type PipelineActivityArrayOutput
- func (PipelineActivityArrayOutput) ElementType() reflect.Type
- func (o PipelineActivityArrayOutput) Index(i pulumi.IntInput) PipelineActivityOutput
- func (o PipelineActivityArrayOutput) ToPipelineActivityArrayOutput() PipelineActivityArrayOutput
- func (o PipelineActivityArrayOutput) ToPipelineActivityArrayOutputWithContext(ctx context.Context) PipelineActivityArrayOutput
- type PipelineActivityInput
- type PipelineActivityOutput
- func (o PipelineActivityOutput) AddAttributes() PipelineAddAttributesPtrOutput
- func (o PipelineActivityOutput) Channel() PipelineChannelPtrOutput
- func (o PipelineActivityOutput) Datastore() PipelineDatastorePtrOutput
- func (o PipelineActivityOutput) DeviceRegistryEnrich() PipelineDeviceRegistryEnrichPtrOutput
- func (o PipelineActivityOutput) DeviceShadowEnrich() PipelineDeviceShadowEnrichPtrOutput
- func (PipelineActivityOutput) ElementType() reflect.Type
- func (o PipelineActivityOutput) Filter() PipelineFilterPtrOutput
- func (o PipelineActivityOutput) Lambda() PipelineLambdaPtrOutput
- func (o PipelineActivityOutput) Math() PipelineMathPtrOutput
- func (o PipelineActivityOutput) RemoveAttributes() PipelineRemoveAttributesPtrOutput
- func (o PipelineActivityOutput) SelectAttributes() PipelineSelectAttributesPtrOutput
- func (o PipelineActivityOutput) ToPipelineActivityOutput() PipelineActivityOutput
- func (o PipelineActivityOutput) ToPipelineActivityOutputWithContext(ctx context.Context) PipelineActivityOutput
- type PipelineAddAttributes
- type PipelineAddAttributesArgs
- func (PipelineAddAttributesArgs) ElementType() reflect.Type
- func (i PipelineAddAttributesArgs) ToPipelineAddAttributesOutput() PipelineAddAttributesOutput
- func (i PipelineAddAttributesArgs) ToPipelineAddAttributesOutputWithContext(ctx context.Context) PipelineAddAttributesOutput
- func (i PipelineAddAttributesArgs) ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput
- func (i PipelineAddAttributesArgs) ToPipelineAddAttributesPtrOutputWithContext(ctx context.Context) PipelineAddAttributesPtrOutput
- type PipelineAddAttributesInput
- type PipelineAddAttributesOutput
- func (o PipelineAddAttributesOutput) Attributes() pulumi.StringMapOutput
- func (PipelineAddAttributesOutput) ElementType() reflect.Type
- func (o PipelineAddAttributesOutput) Name() pulumi.StringOutput
- func (o PipelineAddAttributesOutput) Next() pulumi.StringPtrOutput
- func (o PipelineAddAttributesOutput) ToPipelineAddAttributesOutput() PipelineAddAttributesOutput
- func (o PipelineAddAttributesOutput) ToPipelineAddAttributesOutputWithContext(ctx context.Context) PipelineAddAttributesOutput
- func (o PipelineAddAttributesOutput) ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput
- func (o PipelineAddAttributesOutput) ToPipelineAddAttributesPtrOutputWithContext(ctx context.Context) PipelineAddAttributesPtrOutput
- type PipelineAddAttributesPtrInput
- type PipelineAddAttributesPtrOutput
- func (o PipelineAddAttributesPtrOutput) Attributes() pulumi.StringMapOutput
- func (o PipelineAddAttributesPtrOutput) Elem() PipelineAddAttributesOutput
- func (PipelineAddAttributesPtrOutput) ElementType() reflect.Type
- func (o PipelineAddAttributesPtrOutput) Name() pulumi.StringPtrOutput
- func (o PipelineAddAttributesPtrOutput) Next() pulumi.StringPtrOutput
- func (o PipelineAddAttributesPtrOutput) ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput
- func (o PipelineAddAttributesPtrOutput) ToPipelineAddAttributesPtrOutputWithContext(ctx context.Context) PipelineAddAttributesPtrOutput
- type PipelineArgs
- type PipelineChannel
- type PipelineChannelArgs
- func (PipelineChannelArgs) ElementType() reflect.Type
- func (i PipelineChannelArgs) ToPipelineChannelOutput() PipelineChannelOutput
- func (i PipelineChannelArgs) ToPipelineChannelOutputWithContext(ctx context.Context) PipelineChannelOutput
- func (i PipelineChannelArgs) ToPipelineChannelPtrOutput() PipelineChannelPtrOutput
- func (i PipelineChannelArgs) ToPipelineChannelPtrOutputWithContext(ctx context.Context) PipelineChannelPtrOutput
- type PipelineChannelInput
- type PipelineChannelOutput
- func (o PipelineChannelOutput) ChannelName() pulumi.StringOutput
- func (PipelineChannelOutput) ElementType() reflect.Type
- func (o PipelineChannelOutput) Name() pulumi.StringOutput
- func (o PipelineChannelOutput) Next() pulumi.StringPtrOutput
- func (o PipelineChannelOutput) ToPipelineChannelOutput() PipelineChannelOutput
- func (o PipelineChannelOutput) ToPipelineChannelOutputWithContext(ctx context.Context) PipelineChannelOutput
- func (o PipelineChannelOutput) ToPipelineChannelPtrOutput() PipelineChannelPtrOutput
- func (o PipelineChannelOutput) ToPipelineChannelPtrOutputWithContext(ctx context.Context) PipelineChannelPtrOutput
- type PipelineChannelPtrInput
- type PipelineChannelPtrOutput
- func (o PipelineChannelPtrOutput) ChannelName() pulumi.StringPtrOutput
- func (o PipelineChannelPtrOutput) Elem() PipelineChannelOutput
- func (PipelineChannelPtrOutput) ElementType() reflect.Type
- func (o PipelineChannelPtrOutput) Name() pulumi.StringPtrOutput
- func (o PipelineChannelPtrOutput) Next() pulumi.StringPtrOutput
- func (o PipelineChannelPtrOutput) ToPipelineChannelPtrOutput() PipelineChannelPtrOutput
- func (o PipelineChannelPtrOutput) ToPipelineChannelPtrOutputWithContext(ctx context.Context) PipelineChannelPtrOutput
- type PipelineDatastore
- type PipelineDatastoreArgs
- func (PipelineDatastoreArgs) ElementType() reflect.Type
- func (i PipelineDatastoreArgs) ToPipelineDatastoreOutput() PipelineDatastoreOutput
- func (i PipelineDatastoreArgs) ToPipelineDatastoreOutputWithContext(ctx context.Context) PipelineDatastoreOutput
- func (i PipelineDatastoreArgs) ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput
- func (i PipelineDatastoreArgs) ToPipelineDatastorePtrOutputWithContext(ctx context.Context) PipelineDatastorePtrOutput
- type PipelineDatastoreInput
- type PipelineDatastoreOutput
- func (o PipelineDatastoreOutput) DatastoreName() pulumi.StringOutput
- func (PipelineDatastoreOutput) ElementType() reflect.Type
- func (o PipelineDatastoreOutput) Name() pulumi.StringOutput
- func (o PipelineDatastoreOutput) ToPipelineDatastoreOutput() PipelineDatastoreOutput
- func (o PipelineDatastoreOutput) ToPipelineDatastoreOutputWithContext(ctx context.Context) PipelineDatastoreOutput
- func (o PipelineDatastoreOutput) ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput
- func (o PipelineDatastoreOutput) ToPipelineDatastorePtrOutputWithContext(ctx context.Context) PipelineDatastorePtrOutput
- type PipelineDatastorePtrInput
- type PipelineDatastorePtrOutput
- func (o PipelineDatastorePtrOutput) DatastoreName() pulumi.StringPtrOutput
- func (o PipelineDatastorePtrOutput) Elem() PipelineDatastoreOutput
- func (PipelineDatastorePtrOutput) ElementType() reflect.Type
- func (o PipelineDatastorePtrOutput) Name() pulumi.StringPtrOutput
- func (o PipelineDatastorePtrOutput) ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput
- func (o PipelineDatastorePtrOutput) ToPipelineDatastorePtrOutputWithContext(ctx context.Context) PipelineDatastorePtrOutput
- type PipelineDeviceRegistryEnrich
- type PipelineDeviceRegistryEnrichArgs
- func (PipelineDeviceRegistryEnrichArgs) ElementType() reflect.Type
- func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichOutput() PipelineDeviceRegistryEnrichOutput
- func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichOutput
- func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput
- func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichPtrOutput
- type PipelineDeviceRegistryEnrichInput
- type PipelineDeviceRegistryEnrichOutput
- func (o PipelineDeviceRegistryEnrichOutput) Attribute() pulumi.StringOutput
- func (PipelineDeviceRegistryEnrichOutput) ElementType() reflect.Type
- func (o PipelineDeviceRegistryEnrichOutput) Name() pulumi.StringOutput
- func (o PipelineDeviceRegistryEnrichOutput) Next() pulumi.StringPtrOutput
- func (o PipelineDeviceRegistryEnrichOutput) RoleArn() pulumi.StringOutput
- func (o PipelineDeviceRegistryEnrichOutput) ThingName() pulumi.StringOutput
- func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichOutput() PipelineDeviceRegistryEnrichOutput
- func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichOutput
- func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput
- func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichPtrOutput
- type PipelineDeviceRegistryEnrichPtrInput
- type PipelineDeviceRegistryEnrichPtrOutput
- func (o PipelineDeviceRegistryEnrichPtrOutput) Attribute() pulumi.StringPtrOutput
- func (o PipelineDeviceRegistryEnrichPtrOutput) Elem() PipelineDeviceRegistryEnrichOutput
- func (PipelineDeviceRegistryEnrichPtrOutput) ElementType() reflect.Type
- func (o PipelineDeviceRegistryEnrichPtrOutput) Name() pulumi.StringPtrOutput
- func (o PipelineDeviceRegistryEnrichPtrOutput) Next() pulumi.StringPtrOutput
- func (o PipelineDeviceRegistryEnrichPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o PipelineDeviceRegistryEnrichPtrOutput) ThingName() pulumi.StringPtrOutput
- func (o PipelineDeviceRegistryEnrichPtrOutput) ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput
- func (o PipelineDeviceRegistryEnrichPtrOutput) ToPipelineDeviceRegistryEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichPtrOutput
- type PipelineDeviceShadowEnrich
- type PipelineDeviceShadowEnrichArgs
- func (PipelineDeviceShadowEnrichArgs) ElementType() reflect.Type
- func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichOutput() PipelineDeviceShadowEnrichOutput
- func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichOutput
- func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput
- func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichPtrOutput
- type PipelineDeviceShadowEnrichInput
- type PipelineDeviceShadowEnrichOutput
- func (o PipelineDeviceShadowEnrichOutput) Attribute() pulumi.StringOutput
- func (PipelineDeviceShadowEnrichOutput) ElementType() reflect.Type
- func (o PipelineDeviceShadowEnrichOutput) Name() pulumi.StringOutput
- func (o PipelineDeviceShadowEnrichOutput) Next() pulumi.StringPtrOutput
- func (o PipelineDeviceShadowEnrichOutput) RoleArn() pulumi.StringOutput
- func (o PipelineDeviceShadowEnrichOutput) ThingName() pulumi.StringOutput
- func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichOutput() PipelineDeviceShadowEnrichOutput
- func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichOutput
- func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput
- func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichPtrOutput
- type PipelineDeviceShadowEnrichPtrInput
- type PipelineDeviceShadowEnrichPtrOutput
- func (o PipelineDeviceShadowEnrichPtrOutput) Attribute() pulumi.StringPtrOutput
- func (o PipelineDeviceShadowEnrichPtrOutput) Elem() PipelineDeviceShadowEnrichOutput
- func (PipelineDeviceShadowEnrichPtrOutput) ElementType() reflect.Type
- func (o PipelineDeviceShadowEnrichPtrOutput) Name() pulumi.StringPtrOutput
- func (o PipelineDeviceShadowEnrichPtrOutput) Next() pulumi.StringPtrOutput
- func (o PipelineDeviceShadowEnrichPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o PipelineDeviceShadowEnrichPtrOutput) ThingName() pulumi.StringPtrOutput
- func (o PipelineDeviceShadowEnrichPtrOutput) ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput
- func (o PipelineDeviceShadowEnrichPtrOutput) ToPipelineDeviceShadowEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichPtrOutput
- type PipelineFilter
- type PipelineFilterArgs
- func (PipelineFilterArgs) ElementType() reflect.Type
- func (i PipelineFilterArgs) ToPipelineFilterOutput() PipelineFilterOutput
- func (i PipelineFilterArgs) ToPipelineFilterOutputWithContext(ctx context.Context) PipelineFilterOutput
- func (i PipelineFilterArgs) ToPipelineFilterPtrOutput() PipelineFilterPtrOutput
- func (i PipelineFilterArgs) ToPipelineFilterPtrOutputWithContext(ctx context.Context) PipelineFilterPtrOutput
- type PipelineFilterInput
- type PipelineFilterOutput
- func (PipelineFilterOutput) ElementType() reflect.Type
- func (o PipelineFilterOutput) Filter() pulumi.StringOutput
- func (o PipelineFilterOutput) Name() pulumi.StringOutput
- func (o PipelineFilterOutput) Next() pulumi.StringPtrOutput
- func (o PipelineFilterOutput) ToPipelineFilterOutput() PipelineFilterOutput
- func (o PipelineFilterOutput) ToPipelineFilterOutputWithContext(ctx context.Context) PipelineFilterOutput
- func (o PipelineFilterOutput) ToPipelineFilterPtrOutput() PipelineFilterPtrOutput
- func (o PipelineFilterOutput) ToPipelineFilterPtrOutputWithContext(ctx context.Context) PipelineFilterPtrOutput
- type PipelineFilterPtrInput
- type PipelineFilterPtrOutput
- func (o PipelineFilterPtrOutput) Elem() PipelineFilterOutput
- func (PipelineFilterPtrOutput) ElementType() reflect.Type
- func (o PipelineFilterPtrOutput) Filter() pulumi.StringPtrOutput
- func (o PipelineFilterPtrOutput) Name() pulumi.StringPtrOutput
- func (o PipelineFilterPtrOutput) Next() pulumi.StringPtrOutput
- func (o PipelineFilterPtrOutput) ToPipelineFilterPtrOutput() PipelineFilterPtrOutput
- func (o PipelineFilterPtrOutput) ToPipelineFilterPtrOutputWithContext(ctx context.Context) PipelineFilterPtrOutput
- type PipelineInput
- type PipelineLambda
- type PipelineLambdaArgs
- func (PipelineLambdaArgs) ElementType() reflect.Type
- func (i PipelineLambdaArgs) ToPipelineLambdaOutput() PipelineLambdaOutput
- func (i PipelineLambdaArgs) ToPipelineLambdaOutputWithContext(ctx context.Context) PipelineLambdaOutput
- func (i PipelineLambdaArgs) ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput
- func (i PipelineLambdaArgs) ToPipelineLambdaPtrOutputWithContext(ctx context.Context) PipelineLambdaPtrOutput
- type PipelineLambdaInput
- type PipelineLambdaOutput
- func (o PipelineLambdaOutput) BatchSize() pulumi.IntOutput
- func (PipelineLambdaOutput) ElementType() reflect.Type
- func (o PipelineLambdaOutput) LambdaName() pulumi.StringOutput
- func (o PipelineLambdaOutput) Name() pulumi.StringOutput
- func (o PipelineLambdaOutput) Next() pulumi.StringPtrOutput
- func (o PipelineLambdaOutput) ToPipelineLambdaOutput() PipelineLambdaOutput
- func (o PipelineLambdaOutput) ToPipelineLambdaOutputWithContext(ctx context.Context) PipelineLambdaOutput
- func (o PipelineLambdaOutput) ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput
- func (o PipelineLambdaOutput) ToPipelineLambdaPtrOutputWithContext(ctx context.Context) PipelineLambdaPtrOutput
- type PipelineLambdaPtrInput
- type PipelineLambdaPtrOutput
- func (o PipelineLambdaPtrOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipelineLambdaPtrOutput) Elem() PipelineLambdaOutput
- func (PipelineLambdaPtrOutput) ElementType() reflect.Type
- func (o PipelineLambdaPtrOutput) LambdaName() pulumi.StringPtrOutput
- func (o PipelineLambdaPtrOutput) Name() pulumi.StringPtrOutput
- func (o PipelineLambdaPtrOutput) Next() pulumi.StringPtrOutput
- func (o PipelineLambdaPtrOutput) ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput
- func (o PipelineLambdaPtrOutput) ToPipelineLambdaPtrOutputWithContext(ctx context.Context) PipelineLambdaPtrOutput
- type PipelineMath
- type PipelineMathArgs
- func (PipelineMathArgs) ElementType() reflect.Type
- func (i PipelineMathArgs) ToPipelineMathOutput() PipelineMathOutput
- func (i PipelineMathArgs) ToPipelineMathOutputWithContext(ctx context.Context) PipelineMathOutput
- func (i PipelineMathArgs) ToPipelineMathPtrOutput() PipelineMathPtrOutput
- func (i PipelineMathArgs) ToPipelineMathPtrOutputWithContext(ctx context.Context) PipelineMathPtrOutput
- type PipelineMathInput
- type PipelineMathOutput
- func (o PipelineMathOutput) Attribute() pulumi.StringOutput
- func (PipelineMathOutput) ElementType() reflect.Type
- func (o PipelineMathOutput) Math() pulumi.StringOutput
- func (o PipelineMathOutput) Name() pulumi.StringOutput
- func (o PipelineMathOutput) Next() pulumi.StringPtrOutput
- func (o PipelineMathOutput) ToPipelineMathOutput() PipelineMathOutput
- func (o PipelineMathOutput) ToPipelineMathOutputWithContext(ctx context.Context) PipelineMathOutput
- func (o PipelineMathOutput) ToPipelineMathPtrOutput() PipelineMathPtrOutput
- func (o PipelineMathOutput) ToPipelineMathPtrOutputWithContext(ctx context.Context) PipelineMathPtrOutput
- type PipelineMathPtrInput
- type PipelineMathPtrOutput
- func (o PipelineMathPtrOutput) Attribute() pulumi.StringPtrOutput
- func (o PipelineMathPtrOutput) Elem() PipelineMathOutput
- func (PipelineMathPtrOutput) ElementType() reflect.Type
- func (o PipelineMathPtrOutput) Math() pulumi.StringPtrOutput
- func (o PipelineMathPtrOutput) Name() pulumi.StringPtrOutput
- func (o PipelineMathPtrOutput) Next() pulumi.StringPtrOutput
- func (o PipelineMathPtrOutput) ToPipelineMathPtrOutput() PipelineMathPtrOutput
- func (o PipelineMathPtrOutput) ToPipelineMathPtrOutputWithContext(ctx context.Context) PipelineMathPtrOutput
- type PipelineOutput
- func (o PipelineOutput) AwsId() pulumi.StringOutput
- func (PipelineOutput) ElementType() reflect.Type
- func (o PipelineOutput) PipelineActivities() PipelineActivityArrayOutput
- func (o PipelineOutput) PipelineName() pulumi.StringPtrOutput
- func (o PipelineOutput) Tags() aws.TagArrayOutput
- func (o PipelineOutput) ToPipelineOutput() PipelineOutput
- func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
- type PipelineRemoveAttributes
- type PipelineRemoveAttributesArgs
- func (PipelineRemoveAttributesArgs) ElementType() reflect.Type
- func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesOutput() PipelineRemoveAttributesOutput
- func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesOutputWithContext(ctx context.Context) PipelineRemoveAttributesOutput
- func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput
- func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesPtrOutputWithContext(ctx context.Context) PipelineRemoveAttributesPtrOutput
- type PipelineRemoveAttributesInput
- type PipelineRemoveAttributesOutput
- func (o PipelineRemoveAttributesOutput) Attributes() pulumi.StringArrayOutput
- func (PipelineRemoveAttributesOutput) ElementType() reflect.Type
- func (o PipelineRemoveAttributesOutput) Name() pulumi.StringOutput
- func (o PipelineRemoveAttributesOutput) Next() pulumi.StringPtrOutput
- func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesOutput() PipelineRemoveAttributesOutput
- func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesOutputWithContext(ctx context.Context) PipelineRemoveAttributesOutput
- func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput
- func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesPtrOutputWithContext(ctx context.Context) PipelineRemoveAttributesPtrOutput
- type PipelineRemoveAttributesPtrInput
- type PipelineRemoveAttributesPtrOutput
- func (o PipelineRemoveAttributesPtrOutput) Attributes() pulumi.StringArrayOutput
- func (o PipelineRemoveAttributesPtrOutput) Elem() PipelineRemoveAttributesOutput
- func (PipelineRemoveAttributesPtrOutput) ElementType() reflect.Type
- func (o PipelineRemoveAttributesPtrOutput) Name() pulumi.StringPtrOutput
- func (o PipelineRemoveAttributesPtrOutput) Next() pulumi.StringPtrOutput
- func (o PipelineRemoveAttributesPtrOutput) ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput
- func (o PipelineRemoveAttributesPtrOutput) ToPipelineRemoveAttributesPtrOutputWithContext(ctx context.Context) PipelineRemoveAttributesPtrOutput
- type PipelineSelectAttributes
- type PipelineSelectAttributesArgs
- func (PipelineSelectAttributesArgs) ElementType() reflect.Type
- func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesOutput() PipelineSelectAttributesOutput
- func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesOutputWithContext(ctx context.Context) PipelineSelectAttributesOutput
- func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput
- func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesPtrOutputWithContext(ctx context.Context) PipelineSelectAttributesPtrOutput
- type PipelineSelectAttributesInput
- type PipelineSelectAttributesOutput
- func (o PipelineSelectAttributesOutput) Attributes() pulumi.StringArrayOutput
- func (PipelineSelectAttributesOutput) ElementType() reflect.Type
- func (o PipelineSelectAttributesOutput) Name() pulumi.StringOutput
- func (o PipelineSelectAttributesOutput) Next() pulumi.StringPtrOutput
- func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesOutput() PipelineSelectAttributesOutput
- func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesOutputWithContext(ctx context.Context) PipelineSelectAttributesOutput
- func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput
- func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesPtrOutputWithContext(ctx context.Context) PipelineSelectAttributesPtrOutput
- type PipelineSelectAttributesPtrInput
- type PipelineSelectAttributesPtrOutput
- func (o PipelineSelectAttributesPtrOutput) Attributes() pulumi.StringArrayOutput
- func (o PipelineSelectAttributesPtrOutput) Elem() PipelineSelectAttributesOutput
- func (PipelineSelectAttributesPtrOutput) ElementType() reflect.Type
- func (o PipelineSelectAttributesPtrOutput) Name() pulumi.StringPtrOutput
- func (o PipelineSelectAttributesPtrOutput) Next() pulumi.StringPtrOutput
- func (o PipelineSelectAttributesPtrOutput) ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput
- func (o PipelineSelectAttributesPtrOutput) ToPipelineSelectAttributesPtrOutputWithContext(ctx context.Context) PipelineSelectAttributesPtrOutput
- type PipelineState
- type PipelineTag
Constants ¶
const ( DatasetResourceConfigurationComputeTypeAcu1 = DatasetResourceConfigurationComputeType("ACU_1") DatasetResourceConfigurationComputeTypeAcu2 = DatasetResourceConfigurationComputeType("ACU_2") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Channel ¶
type Channel struct { pulumi.CustomResourceState AwsId pulumi.StringOutput `pulumi:"awsId"` // The name of the channel. ChannelName pulumi.StringPtrOutput `pulumi:"channelName"` // Where channel data is stored. ChannelStorage ChannelStoragePtrOutput `pulumi:"channelStorage"` // How long, in days, message data is kept for the channel. RetentionPeriod ChannelRetentionPeriodPtrOutput `pulumi:"retentionPeriod"` // Metadata which can be used to manage the channel. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::IoTAnalytics::Channel
## Example Usage ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewChannel(ctx, "channel", &iotanalytics.ChannelArgs{ ChannelName: pulumi.String("SimpleChannel"), }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewChannel(ctx, "channel", &iotanalytics.ChannelArgs{ ChannelName: pulumi.String("SimpleChannel"), }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewChannel(ctx, "channel", &iotanalytics.ChannelArgs{ ChannelName: pulumi.String("ComplexChannel"), RetentionPeriod: &iotanalytics.ChannelRetentionPeriodArgs{ Unlimited: pulumi.Bool(false), NumberOfDays: pulumi.Int(10), }, Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("keyname1"), Value: pulumi.String("value1"), }, &aws.TagArgs{ Key: pulumi.String("keyname2"), Value: pulumi.String("value2"), }, }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewChannel(ctx, "channel", &iotanalytics.ChannelArgs{ ChannelName: pulumi.String("ComplexChannel"), RetentionPeriod: &iotanalytics.ChannelRetentionPeriodArgs{ Unlimited: pulumi.Bool(false), NumberOfDays: pulumi.Int(10), }, Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("keyname1"), Value: pulumi.String("value1"), }, &aws.TagArgs{ Key: pulumi.String("keyname2"), Value: pulumi.String("value2"), }, }, }) if err != nil { return err } return nil }) }
```
func GetChannel ¶
func GetChannel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ChannelState, opts ...pulumi.ResourceOption) (*Channel, error)
GetChannel gets an existing Channel 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 NewChannel ¶
func NewChannel(ctx *pulumi.Context, name string, args *ChannelArgs, opts ...pulumi.ResourceOption) (*Channel, error)
NewChannel registers a new resource with the given unique name, arguments, and options.
func (*Channel) ElementType ¶
func (*Channel) ToChannelOutput ¶
func (i *Channel) ToChannelOutput() ChannelOutput
func (*Channel) ToChannelOutputWithContext ¶
func (i *Channel) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
type ChannelArgs ¶
type ChannelArgs struct { // The name of the channel. ChannelName pulumi.StringPtrInput // Where channel data is stored. ChannelStorage ChannelStoragePtrInput // How long, in days, message data is kept for the channel. RetentionPeriod ChannelRetentionPeriodPtrInput // Metadata which can be used to manage the channel. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags aws.TagArrayInput }
The set of arguments for constructing a Channel resource.
func (ChannelArgs) ElementType ¶
func (ChannelArgs) ElementType() reflect.Type
type ChannelCustomerManagedS3 ¶
type ChannelCustomerManagedS3 struct { // The name of the S3 bucket in which channel data is stored. Bucket string `pulumi:"bucket"` // (Optional) The prefix used to create the keys of the channel data objects. Each object in an S3 bucket has a key that is its unique identifier within the bucket (each object in a bucket has exactly one key). The prefix must end with a forward slash (/). KeyPrefix *string `pulumi:"keyPrefix"` // The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources. RoleArn string `pulumi:"roleArn"` }
type ChannelCustomerManagedS3Args ¶
type ChannelCustomerManagedS3Args struct { // The name of the S3 bucket in which channel data is stored. Bucket pulumi.StringInput `pulumi:"bucket"` // (Optional) The prefix used to create the keys of the channel data objects. Each object in an S3 bucket has a key that is its unique identifier within the bucket (each object in a bucket has exactly one key). The prefix must end with a forward slash (/). KeyPrefix pulumi.StringPtrInput `pulumi:"keyPrefix"` // The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (ChannelCustomerManagedS3Args) ElementType ¶
func (ChannelCustomerManagedS3Args) ElementType() reflect.Type
func (ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3Output ¶
func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3Output() ChannelCustomerManagedS3Output
func (ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3OutputWithContext ¶
func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3OutputWithContext(ctx context.Context) ChannelCustomerManagedS3Output
func (ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3PtrOutput ¶
func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput
func (ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3PtrOutputWithContext ¶
func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3PtrOutputWithContext(ctx context.Context) ChannelCustomerManagedS3PtrOutput
type ChannelCustomerManagedS3Input ¶
type ChannelCustomerManagedS3Input interface { pulumi.Input ToChannelCustomerManagedS3Output() ChannelCustomerManagedS3Output ToChannelCustomerManagedS3OutputWithContext(context.Context) ChannelCustomerManagedS3Output }
ChannelCustomerManagedS3Input is an input type that accepts ChannelCustomerManagedS3Args and ChannelCustomerManagedS3Output values. You can construct a concrete instance of `ChannelCustomerManagedS3Input` via:
ChannelCustomerManagedS3Args{...}
type ChannelCustomerManagedS3Output ¶
type ChannelCustomerManagedS3Output struct{ *pulumi.OutputState }
func (ChannelCustomerManagedS3Output) Bucket ¶
func (o ChannelCustomerManagedS3Output) Bucket() pulumi.StringOutput
The name of the S3 bucket in which channel data is stored.
func (ChannelCustomerManagedS3Output) ElementType ¶
func (ChannelCustomerManagedS3Output) ElementType() reflect.Type
func (ChannelCustomerManagedS3Output) KeyPrefix ¶
func (o ChannelCustomerManagedS3Output) KeyPrefix() pulumi.StringPtrOutput
(Optional) The prefix used to create the keys of the channel data objects. Each object in an S3 bucket has a key that is its unique identifier within the bucket (each object in a bucket has exactly one key). The prefix must end with a forward slash (/).
func (ChannelCustomerManagedS3Output) RoleArn ¶
func (o ChannelCustomerManagedS3Output) RoleArn() pulumi.StringOutput
The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources.
func (ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3Output ¶
func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3Output() ChannelCustomerManagedS3Output
func (ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3OutputWithContext ¶
func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3OutputWithContext(ctx context.Context) ChannelCustomerManagedS3Output
func (ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3PtrOutput ¶
func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput
func (ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3PtrOutputWithContext ¶
func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3PtrOutputWithContext(ctx context.Context) ChannelCustomerManagedS3PtrOutput
type ChannelCustomerManagedS3PtrInput ¶
type ChannelCustomerManagedS3PtrInput interface { pulumi.Input ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput ToChannelCustomerManagedS3PtrOutputWithContext(context.Context) ChannelCustomerManagedS3PtrOutput }
ChannelCustomerManagedS3PtrInput is an input type that accepts ChannelCustomerManagedS3Args, ChannelCustomerManagedS3Ptr and ChannelCustomerManagedS3PtrOutput values. You can construct a concrete instance of `ChannelCustomerManagedS3PtrInput` via:
ChannelCustomerManagedS3Args{...} or: nil
func ChannelCustomerManagedS3Ptr ¶
func ChannelCustomerManagedS3Ptr(v *ChannelCustomerManagedS3Args) ChannelCustomerManagedS3PtrInput
type ChannelCustomerManagedS3PtrOutput ¶
type ChannelCustomerManagedS3PtrOutput struct{ *pulumi.OutputState }
func (ChannelCustomerManagedS3PtrOutput) Bucket ¶
func (o ChannelCustomerManagedS3PtrOutput) Bucket() pulumi.StringPtrOutput
The name of the S3 bucket in which channel data is stored.
func (ChannelCustomerManagedS3PtrOutput) Elem ¶
func (o ChannelCustomerManagedS3PtrOutput) Elem() ChannelCustomerManagedS3Output
func (ChannelCustomerManagedS3PtrOutput) ElementType ¶
func (ChannelCustomerManagedS3PtrOutput) ElementType() reflect.Type
func (ChannelCustomerManagedS3PtrOutput) KeyPrefix ¶
func (o ChannelCustomerManagedS3PtrOutput) KeyPrefix() pulumi.StringPtrOutput
(Optional) The prefix used to create the keys of the channel data objects. Each object in an S3 bucket has a key that is its unique identifier within the bucket (each object in a bucket has exactly one key). The prefix must end with a forward slash (/).
func (ChannelCustomerManagedS3PtrOutput) RoleArn ¶
func (o ChannelCustomerManagedS3PtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources.
func (ChannelCustomerManagedS3PtrOutput) ToChannelCustomerManagedS3PtrOutput ¶
func (o ChannelCustomerManagedS3PtrOutput) ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput
func (ChannelCustomerManagedS3PtrOutput) ToChannelCustomerManagedS3PtrOutputWithContext ¶
func (o ChannelCustomerManagedS3PtrOutput) ToChannelCustomerManagedS3PtrOutputWithContext(ctx context.Context) ChannelCustomerManagedS3PtrOutput
type ChannelInput ¶
type ChannelInput interface { pulumi.Input ToChannelOutput() ChannelOutput ToChannelOutputWithContext(ctx context.Context) ChannelOutput }
type ChannelOutput ¶
type ChannelOutput struct{ *pulumi.OutputState }
func (ChannelOutput) AwsId ¶ added in v0.99.0
func (o ChannelOutput) AwsId() pulumi.StringOutput
func (ChannelOutput) ChannelName ¶ added in v0.17.0
func (o ChannelOutput) ChannelName() pulumi.StringPtrOutput
The name of the channel.
func (ChannelOutput) ChannelStorage ¶ added in v0.17.0
func (o ChannelOutput) ChannelStorage() ChannelStoragePtrOutput
Where channel data is stored.
func (ChannelOutput) ElementType ¶
func (ChannelOutput) ElementType() reflect.Type
func (ChannelOutput) RetentionPeriod ¶ added in v0.17.0
func (o ChannelOutput) RetentionPeriod() ChannelRetentionPeriodPtrOutput
How long, in days, message data is kept for the channel.
func (ChannelOutput) Tags ¶ added in v0.17.0
func (o ChannelOutput) Tags() aws.TagArrayOutput
Metadata which can be used to manage the channel.
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
func (ChannelOutput) ToChannelOutput ¶
func (o ChannelOutput) ToChannelOutput() ChannelOutput
func (ChannelOutput) ToChannelOutputWithContext ¶
func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
type ChannelRetentionPeriod ¶
type ChannelRetentionPeriodArgs ¶
type ChannelRetentionPeriodArgs struct { // The number of days that message data is kept. The `unlimited` parameter must be false. NumberOfDays pulumi.IntPtrInput `pulumi:"numberOfDays"` // If true, message data is kept indefinitely. Unlimited pulumi.BoolPtrInput `pulumi:"unlimited"` }
func (ChannelRetentionPeriodArgs) ElementType ¶
func (ChannelRetentionPeriodArgs) ElementType() reflect.Type
func (ChannelRetentionPeriodArgs) ToChannelRetentionPeriodOutput ¶
func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodOutput() ChannelRetentionPeriodOutput
func (ChannelRetentionPeriodArgs) ToChannelRetentionPeriodOutputWithContext ¶
func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodOutputWithContext(ctx context.Context) ChannelRetentionPeriodOutput
func (ChannelRetentionPeriodArgs) ToChannelRetentionPeriodPtrOutput ¶
func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput
func (ChannelRetentionPeriodArgs) ToChannelRetentionPeriodPtrOutputWithContext ¶
func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodPtrOutputWithContext(ctx context.Context) ChannelRetentionPeriodPtrOutput
type ChannelRetentionPeriodInput ¶
type ChannelRetentionPeriodInput interface { pulumi.Input ToChannelRetentionPeriodOutput() ChannelRetentionPeriodOutput ToChannelRetentionPeriodOutputWithContext(context.Context) ChannelRetentionPeriodOutput }
ChannelRetentionPeriodInput is an input type that accepts ChannelRetentionPeriodArgs and ChannelRetentionPeriodOutput values. You can construct a concrete instance of `ChannelRetentionPeriodInput` via:
ChannelRetentionPeriodArgs{...}
type ChannelRetentionPeriodOutput ¶
type ChannelRetentionPeriodOutput struct{ *pulumi.OutputState }
func (ChannelRetentionPeriodOutput) ElementType ¶
func (ChannelRetentionPeriodOutput) ElementType() reflect.Type
func (ChannelRetentionPeriodOutput) NumberOfDays ¶
func (o ChannelRetentionPeriodOutput) NumberOfDays() pulumi.IntPtrOutput
The number of days that message data is kept. The `unlimited` parameter must be false.
func (ChannelRetentionPeriodOutput) ToChannelRetentionPeriodOutput ¶
func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodOutput() ChannelRetentionPeriodOutput
func (ChannelRetentionPeriodOutput) ToChannelRetentionPeriodOutputWithContext ¶
func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodOutputWithContext(ctx context.Context) ChannelRetentionPeriodOutput
func (ChannelRetentionPeriodOutput) ToChannelRetentionPeriodPtrOutput ¶
func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput
func (ChannelRetentionPeriodOutput) ToChannelRetentionPeriodPtrOutputWithContext ¶
func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodPtrOutputWithContext(ctx context.Context) ChannelRetentionPeriodPtrOutput
func (ChannelRetentionPeriodOutput) Unlimited ¶
func (o ChannelRetentionPeriodOutput) Unlimited() pulumi.BoolPtrOutput
If true, message data is kept indefinitely.
type ChannelRetentionPeriodPtrInput ¶
type ChannelRetentionPeriodPtrInput interface { pulumi.Input ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput ToChannelRetentionPeriodPtrOutputWithContext(context.Context) ChannelRetentionPeriodPtrOutput }
ChannelRetentionPeriodPtrInput is an input type that accepts ChannelRetentionPeriodArgs, ChannelRetentionPeriodPtr and ChannelRetentionPeriodPtrOutput values. You can construct a concrete instance of `ChannelRetentionPeriodPtrInput` via:
ChannelRetentionPeriodArgs{...} or: nil
func ChannelRetentionPeriodPtr ¶
func ChannelRetentionPeriodPtr(v *ChannelRetentionPeriodArgs) ChannelRetentionPeriodPtrInput
type ChannelRetentionPeriodPtrOutput ¶
type ChannelRetentionPeriodPtrOutput struct{ *pulumi.OutputState }
func (ChannelRetentionPeriodPtrOutput) Elem ¶
func (o ChannelRetentionPeriodPtrOutput) Elem() ChannelRetentionPeriodOutput
func (ChannelRetentionPeriodPtrOutput) ElementType ¶
func (ChannelRetentionPeriodPtrOutput) ElementType() reflect.Type
func (ChannelRetentionPeriodPtrOutput) NumberOfDays ¶
func (o ChannelRetentionPeriodPtrOutput) NumberOfDays() pulumi.IntPtrOutput
The number of days that message data is kept. The `unlimited` parameter must be false.
func (ChannelRetentionPeriodPtrOutput) ToChannelRetentionPeriodPtrOutput ¶
func (o ChannelRetentionPeriodPtrOutput) ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput
func (ChannelRetentionPeriodPtrOutput) ToChannelRetentionPeriodPtrOutputWithContext ¶
func (o ChannelRetentionPeriodPtrOutput) ToChannelRetentionPeriodPtrOutputWithContext(ctx context.Context) ChannelRetentionPeriodPtrOutput
func (ChannelRetentionPeriodPtrOutput) Unlimited ¶
func (o ChannelRetentionPeriodPtrOutput) Unlimited() pulumi.BoolPtrOutput
If true, message data is kept indefinitely.
type ChannelServiceManagedS3 ¶
type ChannelServiceManagedS3 struct { }
type ChannelServiceManagedS3Args ¶
type ChannelServiceManagedS3Args struct { }
func (ChannelServiceManagedS3Args) ElementType ¶
func (ChannelServiceManagedS3Args) ElementType() reflect.Type
func (ChannelServiceManagedS3Args) ToChannelServiceManagedS3Output ¶
func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3Output() ChannelServiceManagedS3Output
func (ChannelServiceManagedS3Args) ToChannelServiceManagedS3OutputWithContext ¶
func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3OutputWithContext(ctx context.Context) ChannelServiceManagedS3Output
func (ChannelServiceManagedS3Args) ToChannelServiceManagedS3PtrOutput ¶
func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput
func (ChannelServiceManagedS3Args) ToChannelServiceManagedS3PtrOutputWithContext ¶
func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3PtrOutputWithContext(ctx context.Context) ChannelServiceManagedS3PtrOutput
type ChannelServiceManagedS3Input ¶
type ChannelServiceManagedS3Input interface { pulumi.Input ToChannelServiceManagedS3Output() ChannelServiceManagedS3Output ToChannelServiceManagedS3OutputWithContext(context.Context) ChannelServiceManagedS3Output }
ChannelServiceManagedS3Input is an input type that accepts ChannelServiceManagedS3Args and ChannelServiceManagedS3Output values. You can construct a concrete instance of `ChannelServiceManagedS3Input` via:
ChannelServiceManagedS3Args{...}
type ChannelServiceManagedS3Output ¶
type ChannelServiceManagedS3Output struct{ *pulumi.OutputState }
func (ChannelServiceManagedS3Output) ElementType ¶
func (ChannelServiceManagedS3Output) ElementType() reflect.Type
func (ChannelServiceManagedS3Output) ToChannelServiceManagedS3Output ¶
func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3Output() ChannelServiceManagedS3Output
func (ChannelServiceManagedS3Output) ToChannelServiceManagedS3OutputWithContext ¶
func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3OutputWithContext(ctx context.Context) ChannelServiceManagedS3Output
func (ChannelServiceManagedS3Output) ToChannelServiceManagedS3PtrOutput ¶
func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput
func (ChannelServiceManagedS3Output) ToChannelServiceManagedS3PtrOutputWithContext ¶
func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3PtrOutputWithContext(ctx context.Context) ChannelServiceManagedS3PtrOutput
type ChannelServiceManagedS3PtrInput ¶
type ChannelServiceManagedS3PtrInput interface { pulumi.Input ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput ToChannelServiceManagedS3PtrOutputWithContext(context.Context) ChannelServiceManagedS3PtrOutput }
ChannelServiceManagedS3PtrInput is an input type that accepts ChannelServiceManagedS3Args, ChannelServiceManagedS3Ptr and ChannelServiceManagedS3PtrOutput values. You can construct a concrete instance of `ChannelServiceManagedS3PtrInput` via:
ChannelServiceManagedS3Args{...} or: nil
func ChannelServiceManagedS3Ptr ¶
func ChannelServiceManagedS3Ptr(v *ChannelServiceManagedS3Args) ChannelServiceManagedS3PtrInput
type ChannelServiceManagedS3PtrOutput ¶
type ChannelServiceManagedS3PtrOutput struct{ *pulumi.OutputState }
func (ChannelServiceManagedS3PtrOutput) Elem ¶
func (o ChannelServiceManagedS3PtrOutput) Elem() ChannelServiceManagedS3Output
func (ChannelServiceManagedS3PtrOutput) ElementType ¶
func (ChannelServiceManagedS3PtrOutput) ElementType() reflect.Type
func (ChannelServiceManagedS3PtrOutput) ToChannelServiceManagedS3PtrOutput ¶
func (o ChannelServiceManagedS3PtrOutput) ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput
func (ChannelServiceManagedS3PtrOutput) ToChannelServiceManagedS3PtrOutputWithContext ¶
func (o ChannelServiceManagedS3PtrOutput) ToChannelServiceManagedS3PtrOutputWithContext(ctx context.Context) ChannelServiceManagedS3PtrOutput
type ChannelState ¶
type ChannelState struct { }
func (ChannelState) ElementType ¶
func (ChannelState) ElementType() reflect.Type
type ChannelStorage ¶ added in v0.2.0
type ChannelStorage struct { // Used to store channel data in an S3 bucket that you manage. If customer managed storage is selected, the `retentionPeriod` parameter is ignored. You can't change the choice of S3 storage after the data store is created. CustomerManagedS3 *ChannelCustomerManagedS3 `pulumi:"customerManagedS3"` // Used to store channel data in an S3 bucket managed by AWS IoT Analytics . You can't change the choice of S3 storage after the data store is created. ServiceManagedS3 *ChannelServiceManagedS3 `pulumi:"serviceManagedS3"` }
type ChannelStorageArgs ¶ added in v0.2.0
type ChannelStorageArgs struct { // Used to store channel data in an S3 bucket that you manage. If customer managed storage is selected, the `retentionPeriod` parameter is ignored. You can't change the choice of S3 storage after the data store is created. CustomerManagedS3 ChannelCustomerManagedS3PtrInput `pulumi:"customerManagedS3"` // Used to store channel data in an S3 bucket managed by AWS IoT Analytics . You can't change the choice of S3 storage after the data store is created. ServiceManagedS3 ChannelServiceManagedS3PtrInput `pulumi:"serviceManagedS3"` }
func (ChannelStorageArgs) ElementType ¶ added in v0.2.0
func (ChannelStorageArgs) ElementType() reflect.Type
func (ChannelStorageArgs) ToChannelStorageOutput ¶ added in v0.2.0
func (i ChannelStorageArgs) ToChannelStorageOutput() ChannelStorageOutput
func (ChannelStorageArgs) ToChannelStorageOutputWithContext ¶ added in v0.2.0
func (i ChannelStorageArgs) ToChannelStorageOutputWithContext(ctx context.Context) ChannelStorageOutput
func (ChannelStorageArgs) ToChannelStoragePtrOutput ¶ added in v0.2.0
func (i ChannelStorageArgs) ToChannelStoragePtrOutput() ChannelStoragePtrOutput
func (ChannelStorageArgs) ToChannelStoragePtrOutputWithContext ¶ added in v0.2.0
func (i ChannelStorageArgs) ToChannelStoragePtrOutputWithContext(ctx context.Context) ChannelStoragePtrOutput
type ChannelStorageInput ¶ added in v0.2.0
type ChannelStorageInput interface { pulumi.Input ToChannelStorageOutput() ChannelStorageOutput ToChannelStorageOutputWithContext(context.Context) ChannelStorageOutput }
ChannelStorageInput is an input type that accepts ChannelStorageArgs and ChannelStorageOutput values. You can construct a concrete instance of `ChannelStorageInput` via:
ChannelStorageArgs{...}
type ChannelStorageOutput ¶ added in v0.2.0
type ChannelStorageOutput struct{ *pulumi.OutputState }
func (ChannelStorageOutput) CustomerManagedS3 ¶ added in v0.2.0
func (o ChannelStorageOutput) CustomerManagedS3() ChannelCustomerManagedS3PtrOutput
Used to store channel data in an S3 bucket that you manage. If customer managed storage is selected, the `retentionPeriod` parameter is ignored. You can't change the choice of S3 storage after the data store is created.
func (ChannelStorageOutput) ElementType ¶ added in v0.2.0
func (ChannelStorageOutput) ElementType() reflect.Type
func (ChannelStorageOutput) ServiceManagedS3 ¶ added in v0.2.0
func (o ChannelStorageOutput) ServiceManagedS3() ChannelServiceManagedS3PtrOutput
Used to store channel data in an S3 bucket managed by AWS IoT Analytics . You can't change the choice of S3 storage after the data store is created.
func (ChannelStorageOutput) ToChannelStorageOutput ¶ added in v0.2.0
func (o ChannelStorageOutput) ToChannelStorageOutput() ChannelStorageOutput
func (ChannelStorageOutput) ToChannelStorageOutputWithContext ¶ added in v0.2.0
func (o ChannelStorageOutput) ToChannelStorageOutputWithContext(ctx context.Context) ChannelStorageOutput
func (ChannelStorageOutput) ToChannelStoragePtrOutput ¶ added in v0.2.0
func (o ChannelStorageOutput) ToChannelStoragePtrOutput() ChannelStoragePtrOutput
func (ChannelStorageOutput) ToChannelStoragePtrOutputWithContext ¶ added in v0.2.0
func (o ChannelStorageOutput) ToChannelStoragePtrOutputWithContext(ctx context.Context) ChannelStoragePtrOutput
type ChannelStoragePtrInput ¶ added in v0.2.0
type ChannelStoragePtrInput interface { pulumi.Input ToChannelStoragePtrOutput() ChannelStoragePtrOutput ToChannelStoragePtrOutputWithContext(context.Context) ChannelStoragePtrOutput }
ChannelStoragePtrInput is an input type that accepts ChannelStorageArgs, ChannelStoragePtr and ChannelStoragePtrOutput values. You can construct a concrete instance of `ChannelStoragePtrInput` via:
ChannelStorageArgs{...} or: nil
func ChannelStoragePtr ¶ added in v0.2.0
func ChannelStoragePtr(v *ChannelStorageArgs) ChannelStoragePtrInput
type ChannelStoragePtrOutput ¶ added in v0.2.0
type ChannelStoragePtrOutput struct{ *pulumi.OutputState }
func (ChannelStoragePtrOutput) CustomerManagedS3 ¶ added in v0.2.0
func (o ChannelStoragePtrOutput) CustomerManagedS3() ChannelCustomerManagedS3PtrOutput
Used to store channel data in an S3 bucket that you manage. If customer managed storage is selected, the `retentionPeriod` parameter is ignored. You can't change the choice of S3 storage after the data store is created.
func (ChannelStoragePtrOutput) Elem ¶ added in v0.2.0
func (o ChannelStoragePtrOutput) Elem() ChannelStorageOutput
func (ChannelStoragePtrOutput) ElementType ¶ added in v0.2.0
func (ChannelStoragePtrOutput) ElementType() reflect.Type
func (ChannelStoragePtrOutput) ServiceManagedS3 ¶ added in v0.2.0
func (o ChannelStoragePtrOutput) ServiceManagedS3() ChannelServiceManagedS3PtrOutput
Used to store channel data in an S3 bucket managed by AWS IoT Analytics . You can't change the choice of S3 storage after the data store is created.
func (ChannelStoragePtrOutput) ToChannelStoragePtrOutput ¶ added in v0.2.0
func (o ChannelStoragePtrOutput) ToChannelStoragePtrOutput() ChannelStoragePtrOutput
func (ChannelStoragePtrOutput) ToChannelStoragePtrOutputWithContext ¶ added in v0.2.0
func (o ChannelStoragePtrOutput) ToChannelStoragePtrOutputWithContext(ctx context.Context) ChannelStoragePtrOutput
type ChannelTag ¶
type Dataset ¶
type Dataset struct { pulumi.CustomResourceState // The `DatasetAction` objects that automatically create the dataset contents. Actions DatasetActionArrayOutput `pulumi:"actions"` AwsId pulumi.StringOutput `pulumi:"awsId"` // When dataset contents are created they are delivered to destinations specified here. ContentDeliveryRules DatasetContentDeliveryRuleArrayOutput `pulumi:"contentDeliveryRules"` // The name of the dataset. DatasetName pulumi.StringPtrOutput `pulumi:"datasetName"` // A list of data rules that send notifications to CloudWatch, when data arrives late. To specify `lateDataRules` , the dataset must use a [DeltaTimer](https://docs.aws.amazon.com/iotanalytics/latest/APIReference/API_DeltaTime.html) filter. LateDataRules DatasetLateDataRuleArrayOutput `pulumi:"lateDataRules"` // Optional. How long, in days, message data is kept for the dataset. RetentionPeriod DatasetRetentionPeriodPtrOutput `pulumi:"retentionPeriod"` // Metadata which can be used to manage the data set. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags aws.TagArrayOutput `pulumi:"tags"` // The `DatasetTrigger` objects that specify when the dataset is automatically updated. Triggers DatasetTriggerArrayOutput `pulumi:"triggers"` // Optional. How many versions of dataset contents are kept. If not specified or set to null, only the latest version plus the latest succeeded version (if they are different) are kept for the time period specified by the `retentionPeriod` parameter. For more information, see [Keeping Multiple Versions of AWS IoT Analytics datasets](https://docs.aws.amazon.com/iotanalytics/latest/userguide/getting-started.html#aws-iot-analytics-dataset-versions) in the *AWS IoT Analytics User Guide* . VersioningConfiguration DatasetVersioningConfigurationPtrOutput `pulumi:"versioningConfiguration"` }
Resource Type definition for AWS::IoTAnalytics::Dataset
## Example Usage ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewDataset(ctx, "dataset", &iotanalytics.DatasetArgs{ DatasetName: pulumi.String("SimpleSQLDataset"), Actions: iotanalytics.DatasetActionArray{ &iotanalytics.DatasetActionArgs{ ActionName: pulumi.String("SqlAction"), QueryAction: &iotanalytics.DatasetQueryActionArgs{ SqlQuery: pulumi.String("select * from Datastore"), }, }, }, Triggers: iotanalytics.DatasetTriggerArray{ &iotanalytics.DatasetTriggerArgs{ Schedule: &iotanalytics.DatasetScheduleArgs{ ScheduleExpression: pulumi.String("cron(0 12 * * ? *)"), }, }, }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewDataset(ctx, "dataset", &iotanalytics.DatasetArgs{ DatasetName: pulumi.String("SimpleSQLDataset"), Actions: iotanalytics.DatasetActionArray{ &iotanalytics.DatasetActionArgs{ ActionName: pulumi.String("SqlAction"), QueryAction: &iotanalytics.DatasetQueryActionArgs{ SqlQuery: pulumi.String("select * from Datastore"), }, }, }, Triggers: iotanalytics.DatasetTriggerArray{ &iotanalytics.DatasetTriggerArgs{ Schedule: &iotanalytics.DatasetScheduleArgs{ ScheduleExpression: pulumi.String("cron(0 12 * * ? *)"), }, }, }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewDataset(ctx, "dataset", &iotanalytics.DatasetArgs{ DatasetName: pulumi.String("ComplexSQLDataset"), Actions: iotanalytics.DatasetActionArray{ &iotanalytics.DatasetActionArgs{ ActionName: pulumi.String("SqlAction"), QueryAction: &iotanalytics.DatasetQueryActionArgs{ SqlQuery: pulumi.String("select * from Datastore"), Filters: iotanalytics.DatasetFilterArray{ &iotanalytics.DatasetFilterArgs{ DeltaTime: &iotanalytics.DatasetDeltaTimeArgs{ OffsetSeconds: pulumi.Int(1), TimeExpression: pulumi.String("timestamp"), }, }, }, }, }, }, Triggers: iotanalytics.DatasetTriggerArray{ &iotanalytics.DatasetTriggerArgs{ Schedule: &iotanalytics.DatasetScheduleArgs{ ScheduleExpression: pulumi.String("cron(0 12 * * ? *)"), }, }, }, RetentionPeriod: &iotanalytics.DatasetRetentionPeriodArgs{ Unlimited: pulumi.Bool(false), NumberOfDays: pulumi.Int(10), }, Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("keyname1"), Value: pulumi.String("value1"), }, &aws.TagArgs{ Key: pulumi.String("keyname2"), Value: pulumi.String("value2"), }, }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewDataset(ctx, "dataset", &iotanalytics.DatasetArgs{ DatasetName: pulumi.String("ComplexSQLDataset"), Actions: iotanalytics.DatasetActionArray{ &iotanalytics.DatasetActionArgs{ ActionName: pulumi.String("SqlAction"), QueryAction: &iotanalytics.DatasetQueryActionArgs{ SqlQuery: pulumi.String("select * from Datastore"), Filters: iotanalytics.DatasetFilterArray{ &iotanalytics.DatasetFilterArgs{ DeltaTime: &iotanalytics.DatasetDeltaTimeArgs{ OffsetSeconds: pulumi.Int(1), TimeExpression: pulumi.String("timestamp"), }, }, }, }, }, }, Triggers: iotanalytics.DatasetTriggerArray{ &iotanalytics.DatasetTriggerArgs{ Schedule: &iotanalytics.DatasetScheduleArgs{ ScheduleExpression: pulumi.String("cron(0 12 * * ? *)"), }, }, }, RetentionPeriod: &iotanalytics.DatasetRetentionPeriodArgs{ Unlimited: pulumi.Bool(false), NumberOfDays: pulumi.Int(10), }, Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("keyname1"), Value: pulumi.String("value1"), }, &aws.TagArgs{ Key: pulumi.String("keyname2"), Value: pulumi.String("value2"), }, }, }) if err != nil { return err } return nil }) }
```
func GetDataset ¶
func GetDataset(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetState, opts ...pulumi.ResourceOption) (*Dataset, error)
GetDataset gets an existing Dataset 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 NewDataset ¶
func NewDataset(ctx *pulumi.Context, name string, args *DatasetArgs, opts ...pulumi.ResourceOption) (*Dataset, error)
NewDataset registers a new resource with the given unique name, arguments, and options.
func (*Dataset) ElementType ¶
func (*Dataset) ToDatasetOutput ¶
func (i *Dataset) ToDatasetOutput() DatasetOutput
func (*Dataset) ToDatasetOutputWithContext ¶
func (i *Dataset) ToDatasetOutputWithContext(ctx context.Context) DatasetOutput
type DatasetAction ¶
type DatasetAction struct { // The name of the data set action by which data set contents are automatically created. ActionName string `pulumi:"actionName"` // Information which allows the system to run a containerized application in order to create the data set contents. The application must be in a Docker container along with any needed support libraries. ContainerAction *DatasetContainerAction `pulumi:"containerAction"` // An "SqlQueryDatasetAction" object that uses an SQL query to automatically create data set contents. QueryAction *DatasetQueryAction `pulumi:"queryAction"` }
type DatasetActionArgs ¶
type DatasetActionArgs struct { // The name of the data set action by which data set contents are automatically created. ActionName pulumi.StringInput `pulumi:"actionName"` // Information which allows the system to run a containerized application in order to create the data set contents. The application must be in a Docker container along with any needed support libraries. ContainerAction DatasetContainerActionPtrInput `pulumi:"containerAction"` // An "SqlQueryDatasetAction" object that uses an SQL query to automatically create data set contents. QueryAction DatasetQueryActionPtrInput `pulumi:"queryAction"` }
func (DatasetActionArgs) ElementType ¶
func (DatasetActionArgs) ElementType() reflect.Type
func (DatasetActionArgs) ToDatasetActionOutput ¶
func (i DatasetActionArgs) ToDatasetActionOutput() DatasetActionOutput
func (DatasetActionArgs) ToDatasetActionOutputWithContext ¶
func (i DatasetActionArgs) ToDatasetActionOutputWithContext(ctx context.Context) DatasetActionOutput
type DatasetActionArray ¶
type DatasetActionArray []DatasetActionInput
func (DatasetActionArray) ElementType ¶
func (DatasetActionArray) ElementType() reflect.Type
func (DatasetActionArray) ToDatasetActionArrayOutput ¶
func (i DatasetActionArray) ToDatasetActionArrayOutput() DatasetActionArrayOutput
func (DatasetActionArray) ToDatasetActionArrayOutputWithContext ¶
func (i DatasetActionArray) ToDatasetActionArrayOutputWithContext(ctx context.Context) DatasetActionArrayOutput
type DatasetActionArrayInput ¶
type DatasetActionArrayInput interface { pulumi.Input ToDatasetActionArrayOutput() DatasetActionArrayOutput ToDatasetActionArrayOutputWithContext(context.Context) DatasetActionArrayOutput }
DatasetActionArrayInput is an input type that accepts DatasetActionArray and DatasetActionArrayOutput values. You can construct a concrete instance of `DatasetActionArrayInput` via:
DatasetActionArray{ DatasetActionArgs{...} }
type DatasetActionArrayOutput ¶
type DatasetActionArrayOutput struct{ *pulumi.OutputState }
func (DatasetActionArrayOutput) ElementType ¶
func (DatasetActionArrayOutput) ElementType() reflect.Type
func (DatasetActionArrayOutput) Index ¶
func (o DatasetActionArrayOutput) Index(i pulumi.IntInput) DatasetActionOutput
func (DatasetActionArrayOutput) ToDatasetActionArrayOutput ¶
func (o DatasetActionArrayOutput) ToDatasetActionArrayOutput() DatasetActionArrayOutput
func (DatasetActionArrayOutput) ToDatasetActionArrayOutputWithContext ¶
func (o DatasetActionArrayOutput) ToDatasetActionArrayOutputWithContext(ctx context.Context) DatasetActionArrayOutput
type DatasetActionInput ¶
type DatasetActionInput interface { pulumi.Input ToDatasetActionOutput() DatasetActionOutput ToDatasetActionOutputWithContext(context.Context) DatasetActionOutput }
DatasetActionInput is an input type that accepts DatasetActionArgs and DatasetActionOutput values. You can construct a concrete instance of `DatasetActionInput` via:
DatasetActionArgs{...}
type DatasetActionOutput ¶
type DatasetActionOutput struct{ *pulumi.OutputState }
func (DatasetActionOutput) ActionName ¶
func (o DatasetActionOutput) ActionName() pulumi.StringOutput
The name of the data set action by which data set contents are automatically created.
func (DatasetActionOutput) ContainerAction ¶
func (o DatasetActionOutput) ContainerAction() DatasetContainerActionPtrOutput
Information which allows the system to run a containerized application in order to create the data set contents. The application must be in a Docker container along with any needed support libraries.
func (DatasetActionOutput) ElementType ¶
func (DatasetActionOutput) ElementType() reflect.Type
func (DatasetActionOutput) QueryAction ¶
func (o DatasetActionOutput) QueryAction() DatasetQueryActionPtrOutput
An "SqlQueryDatasetAction" object that uses an SQL query to automatically create data set contents.
func (DatasetActionOutput) ToDatasetActionOutput ¶
func (o DatasetActionOutput) ToDatasetActionOutput() DatasetActionOutput
func (DatasetActionOutput) ToDatasetActionOutputWithContext ¶
func (o DatasetActionOutput) ToDatasetActionOutputWithContext(ctx context.Context) DatasetActionOutput
type DatasetArgs ¶
type DatasetArgs struct { // The `DatasetAction` objects that automatically create the dataset contents. Actions DatasetActionArrayInput // When dataset contents are created they are delivered to destinations specified here. ContentDeliveryRules DatasetContentDeliveryRuleArrayInput // The name of the dataset. DatasetName pulumi.StringPtrInput // A list of data rules that send notifications to CloudWatch, when data arrives late. To specify `lateDataRules` , the dataset must use a [DeltaTimer](https://docs.aws.amazon.com/iotanalytics/latest/APIReference/API_DeltaTime.html) filter. LateDataRules DatasetLateDataRuleArrayInput // Optional. How long, in days, message data is kept for the dataset. RetentionPeriod DatasetRetentionPeriodPtrInput // Metadata which can be used to manage the data set. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags aws.TagArrayInput // The `DatasetTrigger` objects that specify when the dataset is automatically updated. Triggers DatasetTriggerArrayInput // Optional. How many versions of dataset contents are kept. If not specified or set to null, only the latest version plus the latest succeeded version (if they are different) are kept for the time period specified by the `retentionPeriod` parameter. For more information, see [Keeping Multiple Versions of AWS IoT Analytics datasets](https://docs.aws.amazon.com/iotanalytics/latest/userguide/getting-started.html#aws-iot-analytics-dataset-versions) in the *AWS IoT Analytics User Guide* . VersioningConfiguration DatasetVersioningConfigurationPtrInput }
The set of arguments for constructing a Dataset resource.
func (DatasetArgs) ElementType ¶
func (DatasetArgs) ElementType() reflect.Type
type DatasetContainerAction ¶
type DatasetContainerAction struct { // The ARN of the role which gives permission to the system to access needed resources in order to run the "containerAction". This includes, at minimum, permission to retrieve the data set contents which are the input to the containerized application. ExecutionRoleArn string `pulumi:"executionRoleArn"` // The ARN of the Docker container stored in your account. The Docker container contains an application and needed support libraries and is used to generate data set contents. Image string `pulumi:"image"` // Configuration of the resource which executes the "containerAction". ResourceConfiguration DatasetResourceConfiguration `pulumi:"resourceConfiguration"` // The values of variables used within the context of the execution of the containerized application (basically, parameters passed to the application). Each variable must have a name and a value given by one of "stringValue", "datasetContentVersionValue", or "outputFileUriValue". Variables []DatasetVariable `pulumi:"variables"` }
type DatasetContainerActionArgs ¶
type DatasetContainerActionArgs struct { // The ARN of the role which gives permission to the system to access needed resources in order to run the "containerAction". This includes, at minimum, permission to retrieve the data set contents which are the input to the containerized application. ExecutionRoleArn pulumi.StringInput `pulumi:"executionRoleArn"` // The ARN of the Docker container stored in your account. The Docker container contains an application and needed support libraries and is used to generate data set contents. Image pulumi.StringInput `pulumi:"image"` // Configuration of the resource which executes the "containerAction". ResourceConfiguration DatasetResourceConfigurationInput `pulumi:"resourceConfiguration"` // The values of variables used within the context of the execution of the containerized application (basically, parameters passed to the application). Each variable must have a name and a value given by one of "stringValue", "datasetContentVersionValue", or "outputFileUriValue". Variables DatasetVariableArrayInput `pulumi:"variables"` }
func (DatasetContainerActionArgs) ElementType ¶
func (DatasetContainerActionArgs) ElementType() reflect.Type
func (DatasetContainerActionArgs) ToDatasetContainerActionOutput ¶
func (i DatasetContainerActionArgs) ToDatasetContainerActionOutput() DatasetContainerActionOutput
func (DatasetContainerActionArgs) ToDatasetContainerActionOutputWithContext ¶
func (i DatasetContainerActionArgs) ToDatasetContainerActionOutputWithContext(ctx context.Context) DatasetContainerActionOutput
func (DatasetContainerActionArgs) ToDatasetContainerActionPtrOutput ¶
func (i DatasetContainerActionArgs) ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput
func (DatasetContainerActionArgs) ToDatasetContainerActionPtrOutputWithContext ¶
func (i DatasetContainerActionArgs) ToDatasetContainerActionPtrOutputWithContext(ctx context.Context) DatasetContainerActionPtrOutput
type DatasetContainerActionInput ¶
type DatasetContainerActionInput interface { pulumi.Input ToDatasetContainerActionOutput() DatasetContainerActionOutput ToDatasetContainerActionOutputWithContext(context.Context) DatasetContainerActionOutput }
DatasetContainerActionInput is an input type that accepts DatasetContainerActionArgs and DatasetContainerActionOutput values. You can construct a concrete instance of `DatasetContainerActionInput` via:
DatasetContainerActionArgs{...}
type DatasetContainerActionOutput ¶
type DatasetContainerActionOutput struct{ *pulumi.OutputState }
func (DatasetContainerActionOutput) ElementType ¶
func (DatasetContainerActionOutput) ElementType() reflect.Type
func (DatasetContainerActionOutput) ExecutionRoleArn ¶
func (o DatasetContainerActionOutput) ExecutionRoleArn() pulumi.StringOutput
The ARN of the role which gives permission to the system to access needed resources in order to run the "containerAction". This includes, at minimum, permission to retrieve the data set contents which are the input to the containerized application.
func (DatasetContainerActionOutput) Image ¶
func (o DatasetContainerActionOutput) Image() pulumi.StringOutput
The ARN of the Docker container stored in your account. The Docker container contains an application and needed support libraries and is used to generate data set contents.
func (DatasetContainerActionOutput) ResourceConfiguration ¶
func (o DatasetContainerActionOutput) ResourceConfiguration() DatasetResourceConfigurationOutput
Configuration of the resource which executes the "containerAction".
func (DatasetContainerActionOutput) ToDatasetContainerActionOutput ¶
func (o DatasetContainerActionOutput) ToDatasetContainerActionOutput() DatasetContainerActionOutput
func (DatasetContainerActionOutput) ToDatasetContainerActionOutputWithContext ¶
func (o DatasetContainerActionOutput) ToDatasetContainerActionOutputWithContext(ctx context.Context) DatasetContainerActionOutput
func (DatasetContainerActionOutput) ToDatasetContainerActionPtrOutput ¶
func (o DatasetContainerActionOutput) ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput
func (DatasetContainerActionOutput) ToDatasetContainerActionPtrOutputWithContext ¶
func (o DatasetContainerActionOutput) ToDatasetContainerActionPtrOutputWithContext(ctx context.Context) DatasetContainerActionPtrOutput
func (DatasetContainerActionOutput) Variables ¶
func (o DatasetContainerActionOutput) Variables() DatasetVariableArrayOutput
The values of variables used within the context of the execution of the containerized application (basically, parameters passed to the application). Each variable must have a name and a value given by one of "stringValue", "datasetContentVersionValue", or "outputFileUriValue".
type DatasetContainerActionPtrInput ¶
type DatasetContainerActionPtrInput interface { pulumi.Input ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput ToDatasetContainerActionPtrOutputWithContext(context.Context) DatasetContainerActionPtrOutput }
DatasetContainerActionPtrInput is an input type that accepts DatasetContainerActionArgs, DatasetContainerActionPtr and DatasetContainerActionPtrOutput values. You can construct a concrete instance of `DatasetContainerActionPtrInput` via:
DatasetContainerActionArgs{...} or: nil
func DatasetContainerActionPtr ¶
func DatasetContainerActionPtr(v *DatasetContainerActionArgs) DatasetContainerActionPtrInput
type DatasetContainerActionPtrOutput ¶
type DatasetContainerActionPtrOutput struct{ *pulumi.OutputState }
func (DatasetContainerActionPtrOutput) Elem ¶
func (o DatasetContainerActionPtrOutput) Elem() DatasetContainerActionOutput
func (DatasetContainerActionPtrOutput) ElementType ¶
func (DatasetContainerActionPtrOutput) ElementType() reflect.Type
func (DatasetContainerActionPtrOutput) ExecutionRoleArn ¶
func (o DatasetContainerActionPtrOutput) ExecutionRoleArn() pulumi.StringPtrOutput
The ARN of the role which gives permission to the system to access needed resources in order to run the "containerAction". This includes, at minimum, permission to retrieve the data set contents which are the input to the containerized application.
func (DatasetContainerActionPtrOutput) Image ¶
func (o DatasetContainerActionPtrOutput) Image() pulumi.StringPtrOutput
The ARN of the Docker container stored in your account. The Docker container contains an application and needed support libraries and is used to generate data set contents.
func (DatasetContainerActionPtrOutput) ResourceConfiguration ¶
func (o DatasetContainerActionPtrOutput) ResourceConfiguration() DatasetResourceConfigurationPtrOutput
Configuration of the resource which executes the "containerAction".
func (DatasetContainerActionPtrOutput) ToDatasetContainerActionPtrOutput ¶
func (o DatasetContainerActionPtrOutput) ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput
func (DatasetContainerActionPtrOutput) ToDatasetContainerActionPtrOutputWithContext ¶
func (o DatasetContainerActionPtrOutput) ToDatasetContainerActionPtrOutputWithContext(ctx context.Context) DatasetContainerActionPtrOutput
func (DatasetContainerActionPtrOutput) Variables ¶
func (o DatasetContainerActionPtrOutput) Variables() DatasetVariableArrayOutput
The values of variables used within the context of the execution of the containerized application (basically, parameters passed to the application). Each variable must have a name and a value given by one of "stringValue", "datasetContentVersionValue", or "outputFileUriValue".
type DatasetContentDeliveryRule ¶ added in v0.2.0
type DatasetContentDeliveryRule struct { // The destination to which dataset contents are delivered. Destination DatasetContentDeliveryRuleDestination `pulumi:"destination"` // The name of the dataset content delivery rules entry. EntryName *string `pulumi:"entryName"` }
type DatasetContentDeliveryRuleArgs ¶ added in v0.2.0
type DatasetContentDeliveryRuleArgs struct { // The destination to which dataset contents are delivered. Destination DatasetContentDeliveryRuleDestinationInput `pulumi:"destination"` // The name of the dataset content delivery rules entry. EntryName pulumi.StringPtrInput `pulumi:"entryName"` }
func (DatasetContentDeliveryRuleArgs) ElementType ¶ added in v0.2.0
func (DatasetContentDeliveryRuleArgs) ElementType() reflect.Type
func (DatasetContentDeliveryRuleArgs) ToDatasetContentDeliveryRuleOutput ¶ added in v0.2.0
func (i DatasetContentDeliveryRuleArgs) ToDatasetContentDeliveryRuleOutput() DatasetContentDeliveryRuleOutput
func (DatasetContentDeliveryRuleArgs) ToDatasetContentDeliveryRuleOutputWithContext ¶ added in v0.2.0
func (i DatasetContentDeliveryRuleArgs) ToDatasetContentDeliveryRuleOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleOutput
type DatasetContentDeliveryRuleArray ¶ added in v0.2.0
type DatasetContentDeliveryRuleArray []DatasetContentDeliveryRuleInput
func (DatasetContentDeliveryRuleArray) ElementType ¶ added in v0.2.0
func (DatasetContentDeliveryRuleArray) ElementType() reflect.Type
func (DatasetContentDeliveryRuleArray) ToDatasetContentDeliveryRuleArrayOutput ¶ added in v0.2.0
func (i DatasetContentDeliveryRuleArray) ToDatasetContentDeliveryRuleArrayOutput() DatasetContentDeliveryRuleArrayOutput
func (DatasetContentDeliveryRuleArray) ToDatasetContentDeliveryRuleArrayOutputWithContext ¶ added in v0.2.0
func (i DatasetContentDeliveryRuleArray) ToDatasetContentDeliveryRuleArrayOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleArrayOutput
type DatasetContentDeliveryRuleArrayInput ¶ added in v0.2.0
type DatasetContentDeliveryRuleArrayInput interface { pulumi.Input ToDatasetContentDeliveryRuleArrayOutput() DatasetContentDeliveryRuleArrayOutput ToDatasetContentDeliveryRuleArrayOutputWithContext(context.Context) DatasetContentDeliveryRuleArrayOutput }
DatasetContentDeliveryRuleArrayInput is an input type that accepts DatasetContentDeliveryRuleArray and DatasetContentDeliveryRuleArrayOutput values. You can construct a concrete instance of `DatasetContentDeliveryRuleArrayInput` via:
DatasetContentDeliveryRuleArray{ DatasetContentDeliveryRuleArgs{...} }
type DatasetContentDeliveryRuleArrayOutput ¶ added in v0.2.0
type DatasetContentDeliveryRuleArrayOutput struct{ *pulumi.OutputState }
func (DatasetContentDeliveryRuleArrayOutput) ElementType ¶ added in v0.2.0
func (DatasetContentDeliveryRuleArrayOutput) ElementType() reflect.Type
func (DatasetContentDeliveryRuleArrayOutput) Index ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleArrayOutput) Index(i pulumi.IntInput) DatasetContentDeliveryRuleOutput
func (DatasetContentDeliveryRuleArrayOutput) ToDatasetContentDeliveryRuleArrayOutput ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleArrayOutput) ToDatasetContentDeliveryRuleArrayOutput() DatasetContentDeliveryRuleArrayOutput
func (DatasetContentDeliveryRuleArrayOutput) ToDatasetContentDeliveryRuleArrayOutputWithContext ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleArrayOutput) ToDatasetContentDeliveryRuleArrayOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleArrayOutput
type DatasetContentDeliveryRuleDestination ¶ added in v0.2.0
type DatasetContentDeliveryRuleDestination struct { // Configuration information for delivery of dataset contents to AWS IoT Events . IotEventsDestinationConfiguration *DatasetIotEventsDestinationConfiguration `pulumi:"iotEventsDestinationConfiguration"` // Configuration information for delivery of dataset contents to Amazon S3. S3DestinationConfiguration *DatasetS3DestinationConfiguration `pulumi:"s3DestinationConfiguration"` }
type DatasetContentDeliveryRuleDestinationArgs ¶ added in v0.2.0
type DatasetContentDeliveryRuleDestinationArgs struct { // Configuration information for delivery of dataset contents to AWS IoT Events . IotEventsDestinationConfiguration DatasetIotEventsDestinationConfigurationPtrInput `pulumi:"iotEventsDestinationConfiguration"` // Configuration information for delivery of dataset contents to Amazon S3. S3DestinationConfiguration DatasetS3DestinationConfigurationPtrInput `pulumi:"s3DestinationConfiguration"` }
func (DatasetContentDeliveryRuleDestinationArgs) ElementType ¶ added in v0.2.0
func (DatasetContentDeliveryRuleDestinationArgs) ElementType() reflect.Type
func (DatasetContentDeliveryRuleDestinationArgs) ToDatasetContentDeliveryRuleDestinationOutput ¶ added in v0.2.0
func (i DatasetContentDeliveryRuleDestinationArgs) ToDatasetContentDeliveryRuleDestinationOutput() DatasetContentDeliveryRuleDestinationOutput
func (DatasetContentDeliveryRuleDestinationArgs) ToDatasetContentDeliveryRuleDestinationOutputWithContext ¶ added in v0.2.0
func (i DatasetContentDeliveryRuleDestinationArgs) ToDatasetContentDeliveryRuleDestinationOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleDestinationOutput
type DatasetContentDeliveryRuleDestinationInput ¶ added in v0.2.0
type DatasetContentDeliveryRuleDestinationInput interface { pulumi.Input ToDatasetContentDeliveryRuleDestinationOutput() DatasetContentDeliveryRuleDestinationOutput ToDatasetContentDeliveryRuleDestinationOutputWithContext(context.Context) DatasetContentDeliveryRuleDestinationOutput }
DatasetContentDeliveryRuleDestinationInput is an input type that accepts DatasetContentDeliveryRuleDestinationArgs and DatasetContentDeliveryRuleDestinationOutput values. You can construct a concrete instance of `DatasetContentDeliveryRuleDestinationInput` via:
DatasetContentDeliveryRuleDestinationArgs{...}
type DatasetContentDeliveryRuleDestinationOutput ¶ added in v0.2.0
type DatasetContentDeliveryRuleDestinationOutput struct{ *pulumi.OutputState }
func (DatasetContentDeliveryRuleDestinationOutput) ElementType ¶ added in v0.2.0
func (DatasetContentDeliveryRuleDestinationOutput) ElementType() reflect.Type
func (DatasetContentDeliveryRuleDestinationOutput) IotEventsDestinationConfiguration ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleDestinationOutput) IotEventsDestinationConfiguration() DatasetIotEventsDestinationConfigurationPtrOutput
Configuration information for delivery of dataset contents to AWS IoT Events .
func (DatasetContentDeliveryRuleDestinationOutput) S3DestinationConfiguration ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleDestinationOutput) S3DestinationConfiguration() DatasetS3DestinationConfigurationPtrOutput
Configuration information for delivery of dataset contents to Amazon S3.
func (DatasetContentDeliveryRuleDestinationOutput) ToDatasetContentDeliveryRuleDestinationOutput ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleDestinationOutput) ToDatasetContentDeliveryRuleDestinationOutput() DatasetContentDeliveryRuleDestinationOutput
func (DatasetContentDeliveryRuleDestinationOutput) ToDatasetContentDeliveryRuleDestinationOutputWithContext ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleDestinationOutput) ToDatasetContentDeliveryRuleDestinationOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleDestinationOutput
type DatasetContentDeliveryRuleInput ¶ added in v0.2.0
type DatasetContentDeliveryRuleInput interface { pulumi.Input ToDatasetContentDeliveryRuleOutput() DatasetContentDeliveryRuleOutput ToDatasetContentDeliveryRuleOutputWithContext(context.Context) DatasetContentDeliveryRuleOutput }
DatasetContentDeliveryRuleInput is an input type that accepts DatasetContentDeliveryRuleArgs and DatasetContentDeliveryRuleOutput values. You can construct a concrete instance of `DatasetContentDeliveryRuleInput` via:
DatasetContentDeliveryRuleArgs{...}
type DatasetContentDeliveryRuleOutput ¶ added in v0.2.0
type DatasetContentDeliveryRuleOutput struct{ *pulumi.OutputState }
func (DatasetContentDeliveryRuleOutput) Destination ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleOutput) Destination() DatasetContentDeliveryRuleDestinationOutput
The destination to which dataset contents are delivered.
func (DatasetContentDeliveryRuleOutput) ElementType ¶ added in v0.2.0
func (DatasetContentDeliveryRuleOutput) ElementType() reflect.Type
func (DatasetContentDeliveryRuleOutput) EntryName ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleOutput) EntryName() pulumi.StringPtrOutput
The name of the dataset content delivery rules entry.
func (DatasetContentDeliveryRuleOutput) ToDatasetContentDeliveryRuleOutput ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleOutput) ToDatasetContentDeliveryRuleOutput() DatasetContentDeliveryRuleOutput
func (DatasetContentDeliveryRuleOutput) ToDatasetContentDeliveryRuleOutputWithContext ¶ added in v0.2.0
func (o DatasetContentDeliveryRuleOutput) ToDatasetContentDeliveryRuleOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleOutput
type DatasetContentVersionValue ¶ added in v0.2.0
type DatasetContentVersionValue struct { // The name of the dataset whose latest contents are used as input to the notebook or application. DatasetName string `pulumi:"datasetName"` }
type DatasetContentVersionValueArgs ¶ added in v0.2.0
type DatasetContentVersionValueArgs struct { // The name of the dataset whose latest contents are used as input to the notebook or application. DatasetName pulumi.StringInput `pulumi:"datasetName"` }
func (DatasetContentVersionValueArgs) ElementType ¶ added in v0.2.0
func (DatasetContentVersionValueArgs) ElementType() reflect.Type
func (DatasetContentVersionValueArgs) ToDatasetContentVersionValueOutput ¶ added in v0.2.0
func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValueOutput() DatasetContentVersionValueOutput
func (DatasetContentVersionValueArgs) ToDatasetContentVersionValueOutputWithContext ¶ added in v0.2.0
func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValueOutputWithContext(ctx context.Context) DatasetContentVersionValueOutput
func (DatasetContentVersionValueArgs) ToDatasetContentVersionValuePtrOutput ¶ added in v0.2.0
func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput
func (DatasetContentVersionValueArgs) ToDatasetContentVersionValuePtrOutputWithContext ¶ added in v0.2.0
func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValuePtrOutputWithContext(ctx context.Context) DatasetContentVersionValuePtrOutput
type DatasetContentVersionValueInput ¶ added in v0.2.0
type DatasetContentVersionValueInput interface { pulumi.Input ToDatasetContentVersionValueOutput() DatasetContentVersionValueOutput ToDatasetContentVersionValueOutputWithContext(context.Context) DatasetContentVersionValueOutput }
DatasetContentVersionValueInput is an input type that accepts DatasetContentVersionValueArgs and DatasetContentVersionValueOutput values. You can construct a concrete instance of `DatasetContentVersionValueInput` via:
DatasetContentVersionValueArgs{...}
type DatasetContentVersionValueOutput ¶ added in v0.2.0
type DatasetContentVersionValueOutput struct{ *pulumi.OutputState }
func (DatasetContentVersionValueOutput) DatasetName ¶ added in v0.2.0
func (o DatasetContentVersionValueOutput) DatasetName() pulumi.StringOutput
The name of the dataset whose latest contents are used as input to the notebook or application.
func (DatasetContentVersionValueOutput) ElementType ¶ added in v0.2.0
func (DatasetContentVersionValueOutput) ElementType() reflect.Type
func (DatasetContentVersionValueOutput) ToDatasetContentVersionValueOutput ¶ added in v0.2.0
func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValueOutput() DatasetContentVersionValueOutput
func (DatasetContentVersionValueOutput) ToDatasetContentVersionValueOutputWithContext ¶ added in v0.2.0
func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValueOutputWithContext(ctx context.Context) DatasetContentVersionValueOutput
func (DatasetContentVersionValueOutput) ToDatasetContentVersionValuePtrOutput ¶ added in v0.2.0
func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput
func (DatasetContentVersionValueOutput) ToDatasetContentVersionValuePtrOutputWithContext ¶ added in v0.2.0
func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValuePtrOutputWithContext(ctx context.Context) DatasetContentVersionValuePtrOutput
type DatasetContentVersionValuePtrInput ¶ added in v0.2.0
type DatasetContentVersionValuePtrInput interface { pulumi.Input ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput ToDatasetContentVersionValuePtrOutputWithContext(context.Context) DatasetContentVersionValuePtrOutput }
DatasetContentVersionValuePtrInput is an input type that accepts DatasetContentVersionValueArgs, DatasetContentVersionValuePtr and DatasetContentVersionValuePtrOutput values. You can construct a concrete instance of `DatasetContentVersionValuePtrInput` via:
DatasetContentVersionValueArgs{...} or: nil
func DatasetContentVersionValuePtr ¶ added in v0.2.0
func DatasetContentVersionValuePtr(v *DatasetContentVersionValueArgs) DatasetContentVersionValuePtrInput
type DatasetContentVersionValuePtrOutput ¶ added in v0.2.0
type DatasetContentVersionValuePtrOutput struct{ *pulumi.OutputState }
func (DatasetContentVersionValuePtrOutput) DatasetName ¶ added in v0.2.0
func (o DatasetContentVersionValuePtrOutput) DatasetName() pulumi.StringPtrOutput
The name of the dataset whose latest contents are used as input to the notebook or application.
func (DatasetContentVersionValuePtrOutput) Elem ¶ added in v0.2.0
func (o DatasetContentVersionValuePtrOutput) Elem() DatasetContentVersionValueOutput
func (DatasetContentVersionValuePtrOutput) ElementType ¶ added in v0.2.0
func (DatasetContentVersionValuePtrOutput) ElementType() reflect.Type
func (DatasetContentVersionValuePtrOutput) ToDatasetContentVersionValuePtrOutput ¶ added in v0.2.0
func (o DatasetContentVersionValuePtrOutput) ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput
func (DatasetContentVersionValuePtrOutput) ToDatasetContentVersionValuePtrOutputWithContext ¶ added in v0.2.0
func (o DatasetContentVersionValuePtrOutput) ToDatasetContentVersionValuePtrOutputWithContext(ctx context.Context) DatasetContentVersionValuePtrOutput
type DatasetDeltaTime ¶
type DatasetDeltaTime struct { // The number of seconds of estimated in-flight lag time of message data. When you create dataset contents using message data from a specified timeframe, some message data might still be in flight when processing begins, and so do not arrive in time to be processed. Use this field to make allowances for the in flight time of your message data, so that data not processed from a previous timeframe is included with the next timeframe. Otherwise, missed message data would be excluded from processing during the next timeframe too, because its timestamp places it within the previous timeframe. OffsetSeconds int `pulumi:"offsetSeconds"` // An expression by which the time of the message data might be determined. This can be the name of a timestamp field or a SQL expression that is used to derive the time the message data was generated. TimeExpression string `pulumi:"timeExpression"` }
type DatasetDeltaTimeArgs ¶
type DatasetDeltaTimeArgs struct { // The number of seconds of estimated in-flight lag time of message data. When you create dataset contents using message data from a specified timeframe, some message data might still be in flight when processing begins, and so do not arrive in time to be processed. Use this field to make allowances for the in flight time of your message data, so that data not processed from a previous timeframe is included with the next timeframe. Otherwise, missed message data would be excluded from processing during the next timeframe too, because its timestamp places it within the previous timeframe. OffsetSeconds pulumi.IntInput `pulumi:"offsetSeconds"` // An expression by which the time of the message data might be determined. This can be the name of a timestamp field or a SQL expression that is used to derive the time the message data was generated. TimeExpression pulumi.StringInput `pulumi:"timeExpression"` }
func (DatasetDeltaTimeArgs) ElementType ¶
func (DatasetDeltaTimeArgs) ElementType() reflect.Type
func (DatasetDeltaTimeArgs) ToDatasetDeltaTimeOutput ¶
func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimeOutput() DatasetDeltaTimeOutput
func (DatasetDeltaTimeArgs) ToDatasetDeltaTimeOutputWithContext ¶
func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimeOutputWithContext(ctx context.Context) DatasetDeltaTimeOutput
func (DatasetDeltaTimeArgs) ToDatasetDeltaTimePtrOutput ¶
func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput
func (DatasetDeltaTimeArgs) ToDatasetDeltaTimePtrOutputWithContext ¶
func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimePtrOutputWithContext(ctx context.Context) DatasetDeltaTimePtrOutput
type DatasetDeltaTimeInput ¶
type DatasetDeltaTimeInput interface { pulumi.Input ToDatasetDeltaTimeOutput() DatasetDeltaTimeOutput ToDatasetDeltaTimeOutputWithContext(context.Context) DatasetDeltaTimeOutput }
DatasetDeltaTimeInput is an input type that accepts DatasetDeltaTimeArgs and DatasetDeltaTimeOutput values. You can construct a concrete instance of `DatasetDeltaTimeInput` via:
DatasetDeltaTimeArgs{...}
type DatasetDeltaTimeOutput ¶
type DatasetDeltaTimeOutput struct{ *pulumi.OutputState }
func (DatasetDeltaTimeOutput) ElementType ¶
func (DatasetDeltaTimeOutput) ElementType() reflect.Type
func (DatasetDeltaTimeOutput) OffsetSeconds ¶
func (o DatasetDeltaTimeOutput) OffsetSeconds() pulumi.IntOutput
The number of seconds of estimated in-flight lag time of message data. When you create dataset contents using message data from a specified timeframe, some message data might still be in flight when processing begins, and so do not arrive in time to be processed. Use this field to make allowances for the in flight time of your message data, so that data not processed from a previous timeframe is included with the next timeframe. Otherwise, missed message data would be excluded from processing during the next timeframe too, because its timestamp places it within the previous timeframe.
func (DatasetDeltaTimeOutput) TimeExpression ¶
func (o DatasetDeltaTimeOutput) TimeExpression() pulumi.StringOutput
An expression by which the time of the message data might be determined. This can be the name of a timestamp field or a SQL expression that is used to derive the time the message data was generated.
func (DatasetDeltaTimeOutput) ToDatasetDeltaTimeOutput ¶
func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimeOutput() DatasetDeltaTimeOutput
func (DatasetDeltaTimeOutput) ToDatasetDeltaTimeOutputWithContext ¶
func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimeOutputWithContext(ctx context.Context) DatasetDeltaTimeOutput
func (DatasetDeltaTimeOutput) ToDatasetDeltaTimePtrOutput ¶
func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput
func (DatasetDeltaTimeOutput) ToDatasetDeltaTimePtrOutputWithContext ¶
func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimePtrOutputWithContext(ctx context.Context) DatasetDeltaTimePtrOutput
type DatasetDeltaTimePtrInput ¶
type DatasetDeltaTimePtrInput interface { pulumi.Input ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput ToDatasetDeltaTimePtrOutputWithContext(context.Context) DatasetDeltaTimePtrOutput }
DatasetDeltaTimePtrInput is an input type that accepts DatasetDeltaTimeArgs, DatasetDeltaTimePtr and DatasetDeltaTimePtrOutput values. You can construct a concrete instance of `DatasetDeltaTimePtrInput` via:
DatasetDeltaTimeArgs{...} or: nil
func DatasetDeltaTimePtr ¶
func DatasetDeltaTimePtr(v *DatasetDeltaTimeArgs) DatasetDeltaTimePtrInput
type DatasetDeltaTimePtrOutput ¶
type DatasetDeltaTimePtrOutput struct{ *pulumi.OutputState }
func (DatasetDeltaTimePtrOutput) Elem ¶
func (o DatasetDeltaTimePtrOutput) Elem() DatasetDeltaTimeOutput
func (DatasetDeltaTimePtrOutput) ElementType ¶
func (DatasetDeltaTimePtrOutput) ElementType() reflect.Type
func (DatasetDeltaTimePtrOutput) OffsetSeconds ¶
func (o DatasetDeltaTimePtrOutput) OffsetSeconds() pulumi.IntPtrOutput
The number of seconds of estimated in-flight lag time of message data. When you create dataset contents using message data from a specified timeframe, some message data might still be in flight when processing begins, and so do not arrive in time to be processed. Use this field to make allowances for the in flight time of your message data, so that data not processed from a previous timeframe is included with the next timeframe. Otherwise, missed message data would be excluded from processing during the next timeframe too, because its timestamp places it within the previous timeframe.
func (DatasetDeltaTimePtrOutput) TimeExpression ¶
func (o DatasetDeltaTimePtrOutput) TimeExpression() pulumi.StringPtrOutput
An expression by which the time of the message data might be determined. This can be the name of a timestamp field or a SQL expression that is used to derive the time the message data was generated.
func (DatasetDeltaTimePtrOutput) ToDatasetDeltaTimePtrOutput ¶
func (o DatasetDeltaTimePtrOutput) ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput
func (DatasetDeltaTimePtrOutput) ToDatasetDeltaTimePtrOutputWithContext ¶
func (o DatasetDeltaTimePtrOutput) ToDatasetDeltaTimePtrOutputWithContext(ctx context.Context) DatasetDeltaTimePtrOutput
type DatasetDeltaTimeSessionWindowConfiguration ¶
type DatasetDeltaTimeSessionWindowConfiguration struct { // A time interval. You can use `timeoutInMinutes` so that AWS IoT Analytics can batch up late data notifications that have been generated since the last execution. AWS IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time. // // For more information about how to write a timestamp expression, see [Date and Time Functions and Operators](https://docs.aws.amazon.com/https://prestodb.io/docs/current/functions/datetime.html) , in the *Presto 0.172 Documentation* . TimeoutInMinutes int `pulumi:"timeoutInMinutes"` }
type DatasetDeltaTimeSessionWindowConfigurationArgs ¶
type DatasetDeltaTimeSessionWindowConfigurationArgs struct { // A time interval. You can use `timeoutInMinutes` so that AWS IoT Analytics can batch up late data notifications that have been generated since the last execution. AWS IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time. // // For more information about how to write a timestamp expression, see [Date and Time Functions and Operators](https://docs.aws.amazon.com/https://prestodb.io/docs/current/functions/datetime.html) , in the *Presto 0.172 Documentation* . TimeoutInMinutes pulumi.IntInput `pulumi:"timeoutInMinutes"` }
func (DatasetDeltaTimeSessionWindowConfigurationArgs) ElementType ¶
func (DatasetDeltaTimeSessionWindowConfigurationArgs) ElementType() reflect.Type
func (DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationOutput ¶
func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationOutput() DatasetDeltaTimeSessionWindowConfigurationOutput
func (DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext ¶
func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationOutput
func (DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput ¶
func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput
func (DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext ¶
func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput
type DatasetDeltaTimeSessionWindowConfigurationInput ¶
type DatasetDeltaTimeSessionWindowConfigurationInput interface { pulumi.Input ToDatasetDeltaTimeSessionWindowConfigurationOutput() DatasetDeltaTimeSessionWindowConfigurationOutput ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext(context.Context) DatasetDeltaTimeSessionWindowConfigurationOutput }
DatasetDeltaTimeSessionWindowConfigurationInput is an input type that accepts DatasetDeltaTimeSessionWindowConfigurationArgs and DatasetDeltaTimeSessionWindowConfigurationOutput values. You can construct a concrete instance of `DatasetDeltaTimeSessionWindowConfigurationInput` via:
DatasetDeltaTimeSessionWindowConfigurationArgs{...}
type DatasetDeltaTimeSessionWindowConfigurationOutput ¶
type DatasetDeltaTimeSessionWindowConfigurationOutput struct{ *pulumi.OutputState }
func (DatasetDeltaTimeSessionWindowConfigurationOutput) ElementType ¶
func (DatasetDeltaTimeSessionWindowConfigurationOutput) ElementType() reflect.Type
func (DatasetDeltaTimeSessionWindowConfigurationOutput) TimeoutInMinutes ¶
func (o DatasetDeltaTimeSessionWindowConfigurationOutput) TimeoutInMinutes() pulumi.IntOutput
A time interval. You can use `timeoutInMinutes` so that AWS IoT Analytics can batch up late data notifications that have been generated since the last execution. AWS IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time.
For more information about how to write a timestamp expression, see [Date and Time Functions and Operators](https://docs.aws.amazon.com/https://prestodb.io/docs/current/functions/datetime.html) , in the *Presto 0.172 Documentation* .
func (DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationOutput ¶
func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationOutput() DatasetDeltaTimeSessionWindowConfigurationOutput
func (DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext ¶
func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationOutput
func (DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput ¶
func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput
func (DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext ¶
func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput
type DatasetDeltaTimeSessionWindowConfigurationPtrInput ¶
type DatasetDeltaTimeSessionWindowConfigurationPtrInput interface { pulumi.Input ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput }
DatasetDeltaTimeSessionWindowConfigurationPtrInput is an input type that accepts DatasetDeltaTimeSessionWindowConfigurationArgs, DatasetDeltaTimeSessionWindowConfigurationPtr and DatasetDeltaTimeSessionWindowConfigurationPtrOutput values. You can construct a concrete instance of `DatasetDeltaTimeSessionWindowConfigurationPtrInput` via:
DatasetDeltaTimeSessionWindowConfigurationArgs{...} or: nil
func DatasetDeltaTimeSessionWindowConfigurationPtr ¶
func DatasetDeltaTimeSessionWindowConfigurationPtr(v *DatasetDeltaTimeSessionWindowConfigurationArgs) DatasetDeltaTimeSessionWindowConfigurationPtrInput
type DatasetDeltaTimeSessionWindowConfigurationPtrOutput ¶
type DatasetDeltaTimeSessionWindowConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ElementType ¶
func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ElementType() reflect.Type
func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) TimeoutInMinutes ¶
func (o DatasetDeltaTimeSessionWindowConfigurationPtrOutput) TimeoutInMinutes() pulumi.IntPtrOutput
A time interval. You can use `timeoutInMinutes` so that AWS IoT Analytics can batch up late data notifications that have been generated since the last execution. AWS IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time.
For more information about how to write a timestamp expression, see [Date and Time Functions and Operators](https://docs.aws.amazon.com/https://prestodb.io/docs/current/functions/datetime.html) , in the *Presto 0.172 Documentation* .
func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput ¶
func (o DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput
func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext ¶
func (o DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput
type DatasetFilter ¶
type DatasetFilter struct { // Used to limit data to that which has arrived since the last execution of the action. DeltaTime *DatasetDeltaTime `pulumi:"deltaTime"` }
type DatasetFilterArgs ¶
type DatasetFilterArgs struct { // Used to limit data to that which has arrived since the last execution of the action. DeltaTime DatasetDeltaTimePtrInput `pulumi:"deltaTime"` }
func (DatasetFilterArgs) ElementType ¶
func (DatasetFilterArgs) ElementType() reflect.Type
func (DatasetFilterArgs) ToDatasetFilterOutput ¶
func (i DatasetFilterArgs) ToDatasetFilterOutput() DatasetFilterOutput
func (DatasetFilterArgs) ToDatasetFilterOutputWithContext ¶
func (i DatasetFilterArgs) ToDatasetFilterOutputWithContext(ctx context.Context) DatasetFilterOutput
type DatasetFilterArray ¶
type DatasetFilterArray []DatasetFilterInput
func (DatasetFilterArray) ElementType ¶
func (DatasetFilterArray) ElementType() reflect.Type
func (DatasetFilterArray) ToDatasetFilterArrayOutput ¶
func (i DatasetFilterArray) ToDatasetFilterArrayOutput() DatasetFilterArrayOutput
func (DatasetFilterArray) ToDatasetFilterArrayOutputWithContext ¶
func (i DatasetFilterArray) ToDatasetFilterArrayOutputWithContext(ctx context.Context) DatasetFilterArrayOutput
type DatasetFilterArrayInput ¶
type DatasetFilterArrayInput interface { pulumi.Input ToDatasetFilterArrayOutput() DatasetFilterArrayOutput ToDatasetFilterArrayOutputWithContext(context.Context) DatasetFilterArrayOutput }
DatasetFilterArrayInput is an input type that accepts DatasetFilterArray and DatasetFilterArrayOutput values. You can construct a concrete instance of `DatasetFilterArrayInput` via:
DatasetFilterArray{ DatasetFilterArgs{...} }
type DatasetFilterArrayOutput ¶
type DatasetFilterArrayOutput struct{ *pulumi.OutputState }
func (DatasetFilterArrayOutput) ElementType ¶
func (DatasetFilterArrayOutput) ElementType() reflect.Type
func (DatasetFilterArrayOutput) Index ¶
func (o DatasetFilterArrayOutput) Index(i pulumi.IntInput) DatasetFilterOutput
func (DatasetFilterArrayOutput) ToDatasetFilterArrayOutput ¶
func (o DatasetFilterArrayOutput) ToDatasetFilterArrayOutput() DatasetFilterArrayOutput
func (DatasetFilterArrayOutput) ToDatasetFilterArrayOutputWithContext ¶
func (o DatasetFilterArrayOutput) ToDatasetFilterArrayOutputWithContext(ctx context.Context) DatasetFilterArrayOutput
type DatasetFilterInput ¶
type DatasetFilterInput interface { pulumi.Input ToDatasetFilterOutput() DatasetFilterOutput ToDatasetFilterOutputWithContext(context.Context) DatasetFilterOutput }
DatasetFilterInput is an input type that accepts DatasetFilterArgs and DatasetFilterOutput values. You can construct a concrete instance of `DatasetFilterInput` via:
DatasetFilterArgs{...}
type DatasetFilterOutput ¶
type DatasetFilterOutput struct{ *pulumi.OutputState }
func (DatasetFilterOutput) DeltaTime ¶
func (o DatasetFilterOutput) DeltaTime() DatasetDeltaTimePtrOutput
Used to limit data to that which has arrived since the last execution of the action.
func (DatasetFilterOutput) ElementType ¶
func (DatasetFilterOutput) ElementType() reflect.Type
func (DatasetFilterOutput) ToDatasetFilterOutput ¶
func (o DatasetFilterOutput) ToDatasetFilterOutput() DatasetFilterOutput
func (DatasetFilterOutput) ToDatasetFilterOutputWithContext ¶
func (o DatasetFilterOutput) ToDatasetFilterOutputWithContext(ctx context.Context) DatasetFilterOutput
type DatasetGlueConfiguration ¶
type DatasetGlueConfiguration struct { // The name of the database in your AWS Glue Data Catalog in which the table is located. An AWS Glue Data Catalog database contains metadata tables. DatabaseName string `pulumi:"databaseName"` // The name of the table in your AWS Glue Data Catalog that is used to perform the ETL operations. An AWS Glue Data Catalog table contains partitioned data and descriptions of data sources and targets. TableName string `pulumi:"tableName"` }
type DatasetGlueConfigurationArgs ¶
type DatasetGlueConfigurationArgs struct { // The name of the database in your AWS Glue Data Catalog in which the table is located. An AWS Glue Data Catalog database contains metadata tables. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The name of the table in your AWS Glue Data Catalog that is used to perform the ETL operations. An AWS Glue Data Catalog table contains partitioned data and descriptions of data sources and targets. TableName pulumi.StringInput `pulumi:"tableName"` }
func (DatasetGlueConfigurationArgs) ElementType ¶
func (DatasetGlueConfigurationArgs) ElementType() reflect.Type
func (DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationOutput ¶
func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationOutput() DatasetGlueConfigurationOutput
func (DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationOutputWithContext ¶
func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationOutputWithContext(ctx context.Context) DatasetGlueConfigurationOutput
func (DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationPtrOutput ¶
func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput
func (DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationPtrOutputWithContext ¶
func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationPtrOutputWithContext(ctx context.Context) DatasetGlueConfigurationPtrOutput
type DatasetGlueConfigurationInput ¶
type DatasetGlueConfigurationInput interface { pulumi.Input ToDatasetGlueConfigurationOutput() DatasetGlueConfigurationOutput ToDatasetGlueConfigurationOutputWithContext(context.Context) DatasetGlueConfigurationOutput }
DatasetGlueConfigurationInput is an input type that accepts DatasetGlueConfigurationArgs and DatasetGlueConfigurationOutput values. You can construct a concrete instance of `DatasetGlueConfigurationInput` via:
DatasetGlueConfigurationArgs{...}
type DatasetGlueConfigurationOutput ¶
type DatasetGlueConfigurationOutput struct{ *pulumi.OutputState }
func (DatasetGlueConfigurationOutput) DatabaseName ¶
func (o DatasetGlueConfigurationOutput) DatabaseName() pulumi.StringOutput
The name of the database in your AWS Glue Data Catalog in which the table is located. An AWS Glue Data Catalog database contains metadata tables.
func (DatasetGlueConfigurationOutput) ElementType ¶
func (DatasetGlueConfigurationOutput) ElementType() reflect.Type
func (DatasetGlueConfigurationOutput) TableName ¶
func (o DatasetGlueConfigurationOutput) TableName() pulumi.StringOutput
The name of the table in your AWS Glue Data Catalog that is used to perform the ETL operations. An AWS Glue Data Catalog table contains partitioned data and descriptions of data sources and targets.
func (DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationOutput ¶
func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationOutput() DatasetGlueConfigurationOutput
func (DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationOutputWithContext ¶
func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationOutputWithContext(ctx context.Context) DatasetGlueConfigurationOutput
func (DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationPtrOutput ¶
func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput
func (DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationPtrOutputWithContext ¶
func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationPtrOutputWithContext(ctx context.Context) DatasetGlueConfigurationPtrOutput
type DatasetGlueConfigurationPtrInput ¶
type DatasetGlueConfigurationPtrInput interface { pulumi.Input ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput ToDatasetGlueConfigurationPtrOutputWithContext(context.Context) DatasetGlueConfigurationPtrOutput }
DatasetGlueConfigurationPtrInput is an input type that accepts DatasetGlueConfigurationArgs, DatasetGlueConfigurationPtr and DatasetGlueConfigurationPtrOutput values. You can construct a concrete instance of `DatasetGlueConfigurationPtrInput` via:
DatasetGlueConfigurationArgs{...} or: nil
func DatasetGlueConfigurationPtr ¶
func DatasetGlueConfigurationPtr(v *DatasetGlueConfigurationArgs) DatasetGlueConfigurationPtrInput
type DatasetGlueConfigurationPtrOutput ¶
type DatasetGlueConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatasetGlueConfigurationPtrOutput) DatabaseName ¶
func (o DatasetGlueConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
The name of the database in your AWS Glue Data Catalog in which the table is located. An AWS Glue Data Catalog database contains metadata tables.
func (DatasetGlueConfigurationPtrOutput) Elem ¶
func (o DatasetGlueConfigurationPtrOutput) Elem() DatasetGlueConfigurationOutput
func (DatasetGlueConfigurationPtrOutput) ElementType ¶
func (DatasetGlueConfigurationPtrOutput) ElementType() reflect.Type
func (DatasetGlueConfigurationPtrOutput) TableName ¶
func (o DatasetGlueConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
The name of the table in your AWS Glue Data Catalog that is used to perform the ETL operations. An AWS Glue Data Catalog table contains partitioned data and descriptions of data sources and targets.
func (DatasetGlueConfigurationPtrOutput) ToDatasetGlueConfigurationPtrOutput ¶
func (o DatasetGlueConfigurationPtrOutput) ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput
func (DatasetGlueConfigurationPtrOutput) ToDatasetGlueConfigurationPtrOutputWithContext ¶
func (o DatasetGlueConfigurationPtrOutput) ToDatasetGlueConfigurationPtrOutputWithContext(ctx context.Context) DatasetGlueConfigurationPtrOutput
type DatasetInput ¶
type DatasetInput interface { pulumi.Input ToDatasetOutput() DatasetOutput ToDatasetOutputWithContext(ctx context.Context) DatasetOutput }
type DatasetIotEventsDestinationConfiguration ¶
type DatasetIotEventsDestinationConfiguration struct { // The name of the AWS IoT Events input to which dataset contents are delivered. InputName string `pulumi:"inputName"` // The ARN of the role that grants AWS IoT Analytics permission to deliver dataset contents to an AWS IoT Events input. RoleArn string `pulumi:"roleArn"` }
type DatasetIotEventsDestinationConfigurationArgs ¶
type DatasetIotEventsDestinationConfigurationArgs struct { // The name of the AWS IoT Events input to which dataset contents are delivered. InputName pulumi.StringInput `pulumi:"inputName"` // The ARN of the role that grants AWS IoT Analytics permission to deliver dataset contents to an AWS IoT Events input. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (DatasetIotEventsDestinationConfigurationArgs) ElementType ¶
func (DatasetIotEventsDestinationConfigurationArgs) ElementType() reflect.Type
func (DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationOutput ¶
func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationOutput() DatasetIotEventsDestinationConfigurationOutput
func (DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationOutputWithContext ¶
func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationOutput
func (DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationPtrOutput ¶
func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput
func (DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext ¶
func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationPtrOutput
type DatasetIotEventsDestinationConfigurationInput ¶
type DatasetIotEventsDestinationConfigurationInput interface { pulumi.Input ToDatasetIotEventsDestinationConfigurationOutput() DatasetIotEventsDestinationConfigurationOutput ToDatasetIotEventsDestinationConfigurationOutputWithContext(context.Context) DatasetIotEventsDestinationConfigurationOutput }
DatasetIotEventsDestinationConfigurationInput is an input type that accepts DatasetIotEventsDestinationConfigurationArgs and DatasetIotEventsDestinationConfigurationOutput values. You can construct a concrete instance of `DatasetIotEventsDestinationConfigurationInput` via:
DatasetIotEventsDestinationConfigurationArgs{...}
type DatasetIotEventsDestinationConfigurationOutput ¶
type DatasetIotEventsDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DatasetIotEventsDestinationConfigurationOutput) ElementType ¶
func (DatasetIotEventsDestinationConfigurationOutput) ElementType() reflect.Type
func (DatasetIotEventsDestinationConfigurationOutput) InputName ¶
func (o DatasetIotEventsDestinationConfigurationOutput) InputName() pulumi.StringOutput
The name of the AWS IoT Events input to which dataset contents are delivered.
func (DatasetIotEventsDestinationConfigurationOutput) RoleArn ¶
func (o DatasetIotEventsDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the role that grants AWS IoT Analytics permission to deliver dataset contents to an AWS IoT Events input.
func (DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationOutput ¶
func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationOutput() DatasetIotEventsDestinationConfigurationOutput
func (DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationOutputWithContext ¶
func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationOutput
func (DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationPtrOutput ¶
func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput
func (DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext ¶
func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationPtrOutput
type DatasetIotEventsDestinationConfigurationPtrInput ¶
type DatasetIotEventsDestinationConfigurationPtrInput interface { pulumi.Input ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(context.Context) DatasetIotEventsDestinationConfigurationPtrOutput }
DatasetIotEventsDestinationConfigurationPtrInput is an input type that accepts DatasetIotEventsDestinationConfigurationArgs, DatasetIotEventsDestinationConfigurationPtr and DatasetIotEventsDestinationConfigurationPtrOutput values. You can construct a concrete instance of `DatasetIotEventsDestinationConfigurationPtrInput` via:
DatasetIotEventsDestinationConfigurationArgs{...} or: nil
func DatasetIotEventsDestinationConfigurationPtr ¶
func DatasetIotEventsDestinationConfigurationPtr(v *DatasetIotEventsDestinationConfigurationArgs) DatasetIotEventsDestinationConfigurationPtrInput
type DatasetIotEventsDestinationConfigurationPtrOutput ¶
type DatasetIotEventsDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatasetIotEventsDestinationConfigurationPtrOutput) ElementType ¶
func (DatasetIotEventsDestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DatasetIotEventsDestinationConfigurationPtrOutput) InputName ¶
func (o DatasetIotEventsDestinationConfigurationPtrOutput) InputName() pulumi.StringPtrOutput
The name of the AWS IoT Events input to which dataset contents are delivered.
func (DatasetIotEventsDestinationConfigurationPtrOutput) RoleArn ¶
func (o DatasetIotEventsDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that grants AWS IoT Analytics permission to deliver dataset contents to an AWS IoT Events input.
func (DatasetIotEventsDestinationConfigurationPtrOutput) ToDatasetIotEventsDestinationConfigurationPtrOutput ¶
func (o DatasetIotEventsDestinationConfigurationPtrOutput) ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput
func (DatasetIotEventsDestinationConfigurationPtrOutput) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext ¶
func (o DatasetIotEventsDestinationConfigurationPtrOutput) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationPtrOutput
type DatasetLateDataRule ¶
type DatasetLateDataRule struct { // The information needed to configure the late data rule. RuleConfiguration DatasetLateDataRuleConfiguration `pulumi:"ruleConfiguration"` // The name of the late data rule. RuleName *string `pulumi:"ruleName"` }
type DatasetLateDataRuleArgs ¶
type DatasetLateDataRuleArgs struct { // The information needed to configure the late data rule. RuleConfiguration DatasetLateDataRuleConfigurationInput `pulumi:"ruleConfiguration"` // The name of the late data rule. RuleName pulumi.StringPtrInput `pulumi:"ruleName"` }
func (DatasetLateDataRuleArgs) ElementType ¶
func (DatasetLateDataRuleArgs) ElementType() reflect.Type
func (DatasetLateDataRuleArgs) ToDatasetLateDataRuleOutput ¶
func (i DatasetLateDataRuleArgs) ToDatasetLateDataRuleOutput() DatasetLateDataRuleOutput
func (DatasetLateDataRuleArgs) ToDatasetLateDataRuleOutputWithContext ¶
func (i DatasetLateDataRuleArgs) ToDatasetLateDataRuleOutputWithContext(ctx context.Context) DatasetLateDataRuleOutput
type DatasetLateDataRuleArray ¶
type DatasetLateDataRuleArray []DatasetLateDataRuleInput
func (DatasetLateDataRuleArray) ElementType ¶
func (DatasetLateDataRuleArray) ElementType() reflect.Type
func (DatasetLateDataRuleArray) ToDatasetLateDataRuleArrayOutput ¶
func (i DatasetLateDataRuleArray) ToDatasetLateDataRuleArrayOutput() DatasetLateDataRuleArrayOutput
func (DatasetLateDataRuleArray) ToDatasetLateDataRuleArrayOutputWithContext ¶
func (i DatasetLateDataRuleArray) ToDatasetLateDataRuleArrayOutputWithContext(ctx context.Context) DatasetLateDataRuleArrayOutput
type DatasetLateDataRuleArrayInput ¶
type DatasetLateDataRuleArrayInput interface { pulumi.Input ToDatasetLateDataRuleArrayOutput() DatasetLateDataRuleArrayOutput ToDatasetLateDataRuleArrayOutputWithContext(context.Context) DatasetLateDataRuleArrayOutput }
DatasetLateDataRuleArrayInput is an input type that accepts DatasetLateDataRuleArray and DatasetLateDataRuleArrayOutput values. You can construct a concrete instance of `DatasetLateDataRuleArrayInput` via:
DatasetLateDataRuleArray{ DatasetLateDataRuleArgs{...} }
type DatasetLateDataRuleArrayOutput ¶
type DatasetLateDataRuleArrayOutput struct{ *pulumi.OutputState }
func (DatasetLateDataRuleArrayOutput) ElementType ¶
func (DatasetLateDataRuleArrayOutput) ElementType() reflect.Type
func (DatasetLateDataRuleArrayOutput) Index ¶
func (o DatasetLateDataRuleArrayOutput) Index(i pulumi.IntInput) DatasetLateDataRuleOutput
func (DatasetLateDataRuleArrayOutput) ToDatasetLateDataRuleArrayOutput ¶
func (o DatasetLateDataRuleArrayOutput) ToDatasetLateDataRuleArrayOutput() DatasetLateDataRuleArrayOutput
func (DatasetLateDataRuleArrayOutput) ToDatasetLateDataRuleArrayOutputWithContext ¶
func (o DatasetLateDataRuleArrayOutput) ToDatasetLateDataRuleArrayOutputWithContext(ctx context.Context) DatasetLateDataRuleArrayOutput
type DatasetLateDataRuleConfiguration ¶
type DatasetLateDataRuleConfiguration struct { // The information needed to configure a delta time session window. DeltaTimeSessionWindowConfiguration *DatasetDeltaTimeSessionWindowConfiguration `pulumi:"deltaTimeSessionWindowConfiguration"` }
type DatasetLateDataRuleConfigurationArgs ¶
type DatasetLateDataRuleConfigurationArgs struct { // The information needed to configure a delta time session window. DeltaTimeSessionWindowConfiguration DatasetDeltaTimeSessionWindowConfigurationPtrInput `pulumi:"deltaTimeSessionWindowConfiguration"` }
func (DatasetLateDataRuleConfigurationArgs) ElementType ¶
func (DatasetLateDataRuleConfigurationArgs) ElementType() reflect.Type
func (DatasetLateDataRuleConfigurationArgs) ToDatasetLateDataRuleConfigurationOutput ¶
func (i DatasetLateDataRuleConfigurationArgs) ToDatasetLateDataRuleConfigurationOutput() DatasetLateDataRuleConfigurationOutput
func (DatasetLateDataRuleConfigurationArgs) ToDatasetLateDataRuleConfigurationOutputWithContext ¶
func (i DatasetLateDataRuleConfigurationArgs) ToDatasetLateDataRuleConfigurationOutputWithContext(ctx context.Context) DatasetLateDataRuleConfigurationOutput
type DatasetLateDataRuleConfigurationInput ¶
type DatasetLateDataRuleConfigurationInput interface { pulumi.Input ToDatasetLateDataRuleConfigurationOutput() DatasetLateDataRuleConfigurationOutput ToDatasetLateDataRuleConfigurationOutputWithContext(context.Context) DatasetLateDataRuleConfigurationOutput }
DatasetLateDataRuleConfigurationInput is an input type that accepts DatasetLateDataRuleConfigurationArgs and DatasetLateDataRuleConfigurationOutput values. You can construct a concrete instance of `DatasetLateDataRuleConfigurationInput` via:
DatasetLateDataRuleConfigurationArgs{...}
type DatasetLateDataRuleConfigurationOutput ¶
type DatasetLateDataRuleConfigurationOutput struct{ *pulumi.OutputState }
func (DatasetLateDataRuleConfigurationOutput) DeltaTimeSessionWindowConfiguration ¶
func (o DatasetLateDataRuleConfigurationOutput) DeltaTimeSessionWindowConfiguration() DatasetDeltaTimeSessionWindowConfigurationPtrOutput
The information needed to configure a delta time session window.
func (DatasetLateDataRuleConfigurationOutput) ElementType ¶
func (DatasetLateDataRuleConfigurationOutput) ElementType() reflect.Type
func (DatasetLateDataRuleConfigurationOutput) ToDatasetLateDataRuleConfigurationOutput ¶
func (o DatasetLateDataRuleConfigurationOutput) ToDatasetLateDataRuleConfigurationOutput() DatasetLateDataRuleConfigurationOutput
func (DatasetLateDataRuleConfigurationOutput) ToDatasetLateDataRuleConfigurationOutputWithContext ¶
func (o DatasetLateDataRuleConfigurationOutput) ToDatasetLateDataRuleConfigurationOutputWithContext(ctx context.Context) DatasetLateDataRuleConfigurationOutput
type DatasetLateDataRuleInput ¶
type DatasetLateDataRuleInput interface { pulumi.Input ToDatasetLateDataRuleOutput() DatasetLateDataRuleOutput ToDatasetLateDataRuleOutputWithContext(context.Context) DatasetLateDataRuleOutput }
DatasetLateDataRuleInput is an input type that accepts DatasetLateDataRuleArgs and DatasetLateDataRuleOutput values. You can construct a concrete instance of `DatasetLateDataRuleInput` via:
DatasetLateDataRuleArgs{...}
type DatasetLateDataRuleOutput ¶
type DatasetLateDataRuleOutput struct{ *pulumi.OutputState }
func (DatasetLateDataRuleOutput) ElementType ¶
func (DatasetLateDataRuleOutput) ElementType() reflect.Type
func (DatasetLateDataRuleOutput) RuleConfiguration ¶
func (o DatasetLateDataRuleOutput) RuleConfiguration() DatasetLateDataRuleConfigurationOutput
The information needed to configure the late data rule.
func (DatasetLateDataRuleOutput) RuleName ¶
func (o DatasetLateDataRuleOutput) RuleName() pulumi.StringPtrOutput
The name of the late data rule.
func (DatasetLateDataRuleOutput) ToDatasetLateDataRuleOutput ¶
func (o DatasetLateDataRuleOutput) ToDatasetLateDataRuleOutput() DatasetLateDataRuleOutput
func (DatasetLateDataRuleOutput) ToDatasetLateDataRuleOutputWithContext ¶
func (o DatasetLateDataRuleOutput) ToDatasetLateDataRuleOutputWithContext(ctx context.Context) DatasetLateDataRuleOutput
type DatasetOutput ¶
type DatasetOutput struct{ *pulumi.OutputState }
func (DatasetOutput) Actions ¶ added in v0.17.0
func (o DatasetOutput) Actions() DatasetActionArrayOutput
The `DatasetAction` objects that automatically create the dataset contents.
func (DatasetOutput) AwsId ¶ added in v0.99.0
func (o DatasetOutput) AwsId() pulumi.StringOutput
func (DatasetOutput) ContentDeliveryRules ¶ added in v0.17.0
func (o DatasetOutput) ContentDeliveryRules() DatasetContentDeliveryRuleArrayOutput
When dataset contents are created they are delivered to destinations specified here.
func (DatasetOutput) DatasetName ¶ added in v0.17.0
func (o DatasetOutput) DatasetName() pulumi.StringPtrOutput
The name of the dataset.
func (DatasetOutput) ElementType ¶
func (DatasetOutput) ElementType() reflect.Type
func (DatasetOutput) LateDataRules ¶ added in v0.17.0
func (o DatasetOutput) LateDataRules() DatasetLateDataRuleArrayOutput
A list of data rules that send notifications to CloudWatch, when data arrives late. To specify `lateDataRules` , the dataset must use a [DeltaTimer](https://docs.aws.amazon.com/iotanalytics/latest/APIReference/API_DeltaTime.html) filter.
func (DatasetOutput) RetentionPeriod ¶ added in v0.17.0
func (o DatasetOutput) RetentionPeriod() DatasetRetentionPeriodPtrOutput
Optional. How long, in days, message data is kept for the dataset.
func (DatasetOutput) Tags ¶ added in v0.17.0
func (o DatasetOutput) Tags() aws.TagArrayOutput
Metadata which can be used to manage the data set.
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
func (DatasetOutput) ToDatasetOutput ¶
func (o DatasetOutput) ToDatasetOutput() DatasetOutput
func (DatasetOutput) ToDatasetOutputWithContext ¶
func (o DatasetOutput) ToDatasetOutputWithContext(ctx context.Context) DatasetOutput
func (DatasetOutput) Triggers ¶ added in v0.17.0
func (o DatasetOutput) Triggers() DatasetTriggerArrayOutput
The `DatasetTrigger` objects that specify when the dataset is automatically updated.
func (DatasetOutput) VersioningConfiguration ¶ added in v0.17.0
func (o DatasetOutput) VersioningConfiguration() DatasetVersioningConfigurationPtrOutput
Optional. How many versions of dataset contents are kept. If not specified or set to null, only the latest version plus the latest succeeded version (if they are different) are kept for the time period specified by the `retentionPeriod` parameter. For more information, see [Keeping Multiple Versions of AWS IoT Analytics datasets](https://docs.aws.amazon.com/iotanalytics/latest/userguide/getting-started.html#aws-iot-analytics-dataset-versions) in the *AWS IoT Analytics User Guide* .
type DatasetOutputFileUriValue ¶
type DatasetOutputFileUriValue struct { // The URI of the location where dataset contents are stored, usually the URI of a file in an S3 bucket. FileName string `pulumi:"fileName"` }
type DatasetOutputFileUriValueArgs ¶
type DatasetOutputFileUriValueArgs struct { // The URI of the location where dataset contents are stored, usually the URI of a file in an S3 bucket. FileName pulumi.StringInput `pulumi:"fileName"` }
func (DatasetOutputFileUriValueArgs) ElementType ¶
func (DatasetOutputFileUriValueArgs) ElementType() reflect.Type
func (DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValueOutput ¶
func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValueOutput() DatasetOutputFileUriValueOutput
func (DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValueOutputWithContext ¶
func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValueOutputWithContext(ctx context.Context) DatasetOutputFileUriValueOutput
func (DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValuePtrOutput ¶
func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput
func (DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValuePtrOutputWithContext ¶
func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValuePtrOutputWithContext(ctx context.Context) DatasetOutputFileUriValuePtrOutput
type DatasetOutputFileUriValueInput ¶
type DatasetOutputFileUriValueInput interface { pulumi.Input ToDatasetOutputFileUriValueOutput() DatasetOutputFileUriValueOutput ToDatasetOutputFileUriValueOutputWithContext(context.Context) DatasetOutputFileUriValueOutput }
DatasetOutputFileUriValueInput is an input type that accepts DatasetOutputFileUriValueArgs and DatasetOutputFileUriValueOutput values. You can construct a concrete instance of `DatasetOutputFileUriValueInput` via:
DatasetOutputFileUriValueArgs{...}
type DatasetOutputFileUriValueOutput ¶
type DatasetOutputFileUriValueOutput struct{ *pulumi.OutputState }
func (DatasetOutputFileUriValueOutput) ElementType ¶
func (DatasetOutputFileUriValueOutput) ElementType() reflect.Type
func (DatasetOutputFileUriValueOutput) FileName ¶
func (o DatasetOutputFileUriValueOutput) FileName() pulumi.StringOutput
The URI of the location where dataset contents are stored, usually the URI of a file in an S3 bucket.
func (DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValueOutput ¶
func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValueOutput() DatasetOutputFileUriValueOutput
func (DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValueOutputWithContext ¶
func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValueOutputWithContext(ctx context.Context) DatasetOutputFileUriValueOutput
func (DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValuePtrOutput ¶
func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput
func (DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValuePtrOutputWithContext ¶
func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValuePtrOutputWithContext(ctx context.Context) DatasetOutputFileUriValuePtrOutput
type DatasetOutputFileUriValuePtrInput ¶
type DatasetOutputFileUriValuePtrInput interface { pulumi.Input ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput ToDatasetOutputFileUriValuePtrOutputWithContext(context.Context) DatasetOutputFileUriValuePtrOutput }
DatasetOutputFileUriValuePtrInput is an input type that accepts DatasetOutputFileUriValueArgs, DatasetOutputFileUriValuePtr and DatasetOutputFileUriValuePtrOutput values. You can construct a concrete instance of `DatasetOutputFileUriValuePtrInput` via:
DatasetOutputFileUriValueArgs{...} or: nil
func DatasetOutputFileUriValuePtr ¶
func DatasetOutputFileUriValuePtr(v *DatasetOutputFileUriValueArgs) DatasetOutputFileUriValuePtrInput
type DatasetOutputFileUriValuePtrOutput ¶
type DatasetOutputFileUriValuePtrOutput struct{ *pulumi.OutputState }
func (DatasetOutputFileUriValuePtrOutput) Elem ¶
func (o DatasetOutputFileUriValuePtrOutput) Elem() DatasetOutputFileUriValueOutput
func (DatasetOutputFileUriValuePtrOutput) ElementType ¶
func (DatasetOutputFileUriValuePtrOutput) ElementType() reflect.Type
func (DatasetOutputFileUriValuePtrOutput) FileName ¶
func (o DatasetOutputFileUriValuePtrOutput) FileName() pulumi.StringPtrOutput
The URI of the location where dataset contents are stored, usually the URI of a file in an S3 bucket.
func (DatasetOutputFileUriValuePtrOutput) ToDatasetOutputFileUriValuePtrOutput ¶
func (o DatasetOutputFileUriValuePtrOutput) ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput
func (DatasetOutputFileUriValuePtrOutput) ToDatasetOutputFileUriValuePtrOutputWithContext ¶
func (o DatasetOutputFileUriValuePtrOutput) ToDatasetOutputFileUriValuePtrOutputWithContext(ctx context.Context) DatasetOutputFileUriValuePtrOutput
type DatasetQueryAction ¶
type DatasetQueryAction struct { // Pre-filters applied to message data. Filters []DatasetFilter `pulumi:"filters"` // An "SqlQueryDatasetAction" object that uses an SQL query to automatically create data set contents. SqlQuery string `pulumi:"sqlQuery"` }
type DatasetQueryActionArgs ¶
type DatasetQueryActionArgs struct { // Pre-filters applied to message data. Filters DatasetFilterArrayInput `pulumi:"filters"` // An "SqlQueryDatasetAction" object that uses an SQL query to automatically create data set contents. SqlQuery pulumi.StringInput `pulumi:"sqlQuery"` }
func (DatasetQueryActionArgs) ElementType ¶
func (DatasetQueryActionArgs) ElementType() reflect.Type
func (DatasetQueryActionArgs) ToDatasetQueryActionOutput ¶
func (i DatasetQueryActionArgs) ToDatasetQueryActionOutput() DatasetQueryActionOutput
func (DatasetQueryActionArgs) ToDatasetQueryActionOutputWithContext ¶
func (i DatasetQueryActionArgs) ToDatasetQueryActionOutputWithContext(ctx context.Context) DatasetQueryActionOutput
func (DatasetQueryActionArgs) ToDatasetQueryActionPtrOutput ¶
func (i DatasetQueryActionArgs) ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput
func (DatasetQueryActionArgs) ToDatasetQueryActionPtrOutputWithContext ¶
func (i DatasetQueryActionArgs) ToDatasetQueryActionPtrOutputWithContext(ctx context.Context) DatasetQueryActionPtrOutput
type DatasetQueryActionInput ¶
type DatasetQueryActionInput interface { pulumi.Input ToDatasetQueryActionOutput() DatasetQueryActionOutput ToDatasetQueryActionOutputWithContext(context.Context) DatasetQueryActionOutput }
DatasetQueryActionInput is an input type that accepts DatasetQueryActionArgs and DatasetQueryActionOutput values. You can construct a concrete instance of `DatasetQueryActionInput` via:
DatasetQueryActionArgs{...}
type DatasetQueryActionOutput ¶
type DatasetQueryActionOutput struct{ *pulumi.OutputState }
func (DatasetQueryActionOutput) ElementType ¶
func (DatasetQueryActionOutput) ElementType() reflect.Type
func (DatasetQueryActionOutput) Filters ¶
func (o DatasetQueryActionOutput) Filters() DatasetFilterArrayOutput
Pre-filters applied to message data.
func (DatasetQueryActionOutput) SqlQuery ¶
func (o DatasetQueryActionOutput) SqlQuery() pulumi.StringOutput
An "SqlQueryDatasetAction" object that uses an SQL query to automatically create data set contents.
func (DatasetQueryActionOutput) ToDatasetQueryActionOutput ¶
func (o DatasetQueryActionOutput) ToDatasetQueryActionOutput() DatasetQueryActionOutput
func (DatasetQueryActionOutput) ToDatasetQueryActionOutputWithContext ¶
func (o DatasetQueryActionOutput) ToDatasetQueryActionOutputWithContext(ctx context.Context) DatasetQueryActionOutput
func (DatasetQueryActionOutput) ToDatasetQueryActionPtrOutput ¶
func (o DatasetQueryActionOutput) ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput
func (DatasetQueryActionOutput) ToDatasetQueryActionPtrOutputWithContext ¶
func (o DatasetQueryActionOutput) ToDatasetQueryActionPtrOutputWithContext(ctx context.Context) DatasetQueryActionPtrOutput
type DatasetQueryActionPtrInput ¶
type DatasetQueryActionPtrInput interface { pulumi.Input ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput ToDatasetQueryActionPtrOutputWithContext(context.Context) DatasetQueryActionPtrOutput }
DatasetQueryActionPtrInput is an input type that accepts DatasetQueryActionArgs, DatasetQueryActionPtr and DatasetQueryActionPtrOutput values. You can construct a concrete instance of `DatasetQueryActionPtrInput` via:
DatasetQueryActionArgs{...} or: nil
func DatasetQueryActionPtr ¶
func DatasetQueryActionPtr(v *DatasetQueryActionArgs) DatasetQueryActionPtrInput
type DatasetQueryActionPtrOutput ¶
type DatasetQueryActionPtrOutput struct{ *pulumi.OutputState }
func (DatasetQueryActionPtrOutput) Elem ¶
func (o DatasetQueryActionPtrOutput) Elem() DatasetQueryActionOutput
func (DatasetQueryActionPtrOutput) ElementType ¶
func (DatasetQueryActionPtrOutput) ElementType() reflect.Type
func (DatasetQueryActionPtrOutput) Filters ¶
func (o DatasetQueryActionPtrOutput) Filters() DatasetFilterArrayOutput
Pre-filters applied to message data.
func (DatasetQueryActionPtrOutput) SqlQuery ¶
func (o DatasetQueryActionPtrOutput) SqlQuery() pulumi.StringPtrOutput
An "SqlQueryDatasetAction" object that uses an SQL query to automatically create data set contents.
func (DatasetQueryActionPtrOutput) ToDatasetQueryActionPtrOutput ¶
func (o DatasetQueryActionPtrOutput) ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput
func (DatasetQueryActionPtrOutput) ToDatasetQueryActionPtrOutputWithContext ¶
func (o DatasetQueryActionPtrOutput) ToDatasetQueryActionPtrOutputWithContext(ctx context.Context) DatasetQueryActionPtrOutput
type DatasetResourceConfiguration ¶
type DatasetResourceConfiguration struct { // The type of the compute resource used to execute the `containerAction` . Possible values are: `ACU_1` (vCPU=4, memory=16 GiB) or `ACU_2` (vCPU=8, memory=32 GiB). ComputeType DatasetResourceConfigurationComputeType `pulumi:"computeType"` // The size, in GB, of the persistent storage available to the resource instance used to execute the `containerAction` (min: 1, max: 50). VolumeSizeInGb int `pulumi:"volumeSizeInGb"` }
type DatasetResourceConfigurationArgs ¶
type DatasetResourceConfigurationArgs struct { // The type of the compute resource used to execute the `containerAction` . Possible values are: `ACU_1` (vCPU=4, memory=16 GiB) or `ACU_2` (vCPU=8, memory=32 GiB). ComputeType DatasetResourceConfigurationComputeTypeInput `pulumi:"computeType"` // The size, in GB, of the persistent storage available to the resource instance used to execute the `containerAction` (min: 1, max: 50). VolumeSizeInGb pulumi.IntInput `pulumi:"volumeSizeInGb"` }
func (DatasetResourceConfigurationArgs) ElementType ¶
func (DatasetResourceConfigurationArgs) ElementType() reflect.Type
func (DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationOutput ¶
func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationOutput() DatasetResourceConfigurationOutput
func (DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationOutputWithContext ¶
func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationOutputWithContext(ctx context.Context) DatasetResourceConfigurationOutput
func (DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationPtrOutput ¶
func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput
func (DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationPtrOutputWithContext ¶
func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationPtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationPtrOutput
type DatasetResourceConfigurationComputeType ¶ added in v0.9.0
type DatasetResourceConfigurationComputeType string
The type of the compute resource used to execute the `containerAction` . Possible values are: `ACU_1` (vCPU=4, memory=16 GiB) or `ACU_2` (vCPU=8, memory=32 GiB).
func (DatasetResourceConfigurationComputeType) ElementType ¶ added in v0.9.0
func (DatasetResourceConfigurationComputeType) ElementType() reflect.Type
func (DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypeOutput ¶ added in v0.9.0
func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypeOutput() DatasetResourceConfigurationComputeTypeOutput
func (DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypeOutputWithContext ¶ added in v0.9.0
func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypeOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypeOutput
func (DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypePtrOutput ¶ added in v0.9.0
func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput
func (DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext ¶ added in v0.9.0
func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypePtrOutput
func (DatasetResourceConfigurationComputeType) ToStringOutput ¶ added in v0.9.0
func (e DatasetResourceConfigurationComputeType) ToStringOutput() pulumi.StringOutput
func (DatasetResourceConfigurationComputeType) ToStringOutputWithContext ¶ added in v0.9.0
func (e DatasetResourceConfigurationComputeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatasetResourceConfigurationComputeType) ToStringPtrOutput ¶ added in v0.9.0
func (e DatasetResourceConfigurationComputeType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatasetResourceConfigurationComputeType) ToStringPtrOutputWithContext ¶ added in v0.9.0
func (e DatasetResourceConfigurationComputeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatasetResourceConfigurationComputeTypeInput ¶ added in v0.9.0
type DatasetResourceConfigurationComputeTypeInput interface { pulumi.Input ToDatasetResourceConfigurationComputeTypeOutput() DatasetResourceConfigurationComputeTypeOutput ToDatasetResourceConfigurationComputeTypeOutputWithContext(context.Context) DatasetResourceConfigurationComputeTypeOutput }
DatasetResourceConfigurationComputeTypeInput is an input type that accepts values of the DatasetResourceConfigurationComputeType enum A concrete instance of `DatasetResourceConfigurationComputeTypeInput` can be one of the following:
DatasetResourceConfigurationComputeTypeAcu1 DatasetResourceConfigurationComputeTypeAcu2
type DatasetResourceConfigurationComputeTypeOutput ¶ added in v0.9.0
type DatasetResourceConfigurationComputeTypeOutput struct{ *pulumi.OutputState }
func (DatasetResourceConfigurationComputeTypeOutput) ElementType ¶ added in v0.9.0
func (DatasetResourceConfigurationComputeTypeOutput) ElementType() reflect.Type
func (DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypeOutput ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypeOutput() DatasetResourceConfigurationComputeTypeOutput
func (DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypeOutputWithContext ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypeOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypeOutput
func (DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypePtrOutput ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput
func (DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypePtrOutput
func (DatasetResourceConfigurationComputeTypeOutput) ToStringOutput ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypeOutput) ToStringOutput() pulumi.StringOutput
func (DatasetResourceConfigurationComputeTypeOutput) ToStringOutputWithContext ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatasetResourceConfigurationComputeTypeOutput) ToStringPtrOutput ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatasetResourceConfigurationComputeTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatasetResourceConfigurationComputeTypePtrInput ¶ added in v0.9.0
type DatasetResourceConfigurationComputeTypePtrInput interface { pulumi.Input ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(context.Context) DatasetResourceConfigurationComputeTypePtrOutput }
func DatasetResourceConfigurationComputeTypePtr ¶ added in v0.9.0
func DatasetResourceConfigurationComputeTypePtr(v string) DatasetResourceConfigurationComputeTypePtrInput
type DatasetResourceConfigurationComputeTypePtrOutput ¶ added in v0.9.0
type DatasetResourceConfigurationComputeTypePtrOutput struct{ *pulumi.OutputState }
func (DatasetResourceConfigurationComputeTypePtrOutput) ElementType ¶ added in v0.9.0
func (DatasetResourceConfigurationComputeTypePtrOutput) ElementType() reflect.Type
func (DatasetResourceConfigurationComputeTypePtrOutput) ToDatasetResourceConfigurationComputeTypePtrOutput ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypePtrOutput) ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput
func (DatasetResourceConfigurationComputeTypePtrOutput) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypePtrOutput) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypePtrOutput
func (DatasetResourceConfigurationComputeTypePtrOutput) ToStringPtrOutput ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatasetResourceConfigurationComputeTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.9.0
func (o DatasetResourceConfigurationComputeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatasetResourceConfigurationInput ¶
type DatasetResourceConfigurationInput interface { pulumi.Input ToDatasetResourceConfigurationOutput() DatasetResourceConfigurationOutput ToDatasetResourceConfigurationOutputWithContext(context.Context) DatasetResourceConfigurationOutput }
DatasetResourceConfigurationInput is an input type that accepts DatasetResourceConfigurationArgs and DatasetResourceConfigurationOutput values. You can construct a concrete instance of `DatasetResourceConfigurationInput` via:
DatasetResourceConfigurationArgs{...}
type DatasetResourceConfigurationOutput ¶
type DatasetResourceConfigurationOutput struct{ *pulumi.OutputState }
func (DatasetResourceConfigurationOutput) ComputeType ¶
func (o DatasetResourceConfigurationOutput) ComputeType() DatasetResourceConfigurationComputeTypeOutput
The type of the compute resource used to execute the `containerAction` . Possible values are: `ACU_1` (vCPU=4, memory=16 GiB) or `ACU_2` (vCPU=8, memory=32 GiB).
func (DatasetResourceConfigurationOutput) ElementType ¶
func (DatasetResourceConfigurationOutput) ElementType() reflect.Type
func (DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationOutput ¶
func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationOutput() DatasetResourceConfigurationOutput
func (DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationOutputWithContext ¶
func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationOutputWithContext(ctx context.Context) DatasetResourceConfigurationOutput
func (DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationPtrOutput ¶
func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput
func (DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationPtrOutputWithContext ¶
func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationPtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationPtrOutput
func (DatasetResourceConfigurationOutput) VolumeSizeInGb ¶ added in v0.72.0
func (o DatasetResourceConfigurationOutput) VolumeSizeInGb() pulumi.IntOutput
The size, in GB, of the persistent storage available to the resource instance used to execute the `containerAction` (min: 1, max: 50).
type DatasetResourceConfigurationPtrInput ¶
type DatasetResourceConfigurationPtrInput interface { pulumi.Input ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput ToDatasetResourceConfigurationPtrOutputWithContext(context.Context) DatasetResourceConfigurationPtrOutput }
DatasetResourceConfigurationPtrInput is an input type that accepts DatasetResourceConfigurationArgs, DatasetResourceConfigurationPtr and DatasetResourceConfigurationPtrOutput values. You can construct a concrete instance of `DatasetResourceConfigurationPtrInput` via:
DatasetResourceConfigurationArgs{...} or: nil
func DatasetResourceConfigurationPtr ¶
func DatasetResourceConfigurationPtr(v *DatasetResourceConfigurationArgs) DatasetResourceConfigurationPtrInput
type DatasetResourceConfigurationPtrOutput ¶
type DatasetResourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatasetResourceConfigurationPtrOutput) ComputeType ¶
func (o DatasetResourceConfigurationPtrOutput) ComputeType() DatasetResourceConfigurationComputeTypePtrOutput
The type of the compute resource used to execute the `containerAction` . Possible values are: `ACU_1` (vCPU=4, memory=16 GiB) or `ACU_2` (vCPU=8, memory=32 GiB).
func (DatasetResourceConfigurationPtrOutput) ElementType ¶
func (DatasetResourceConfigurationPtrOutput) ElementType() reflect.Type
func (DatasetResourceConfigurationPtrOutput) ToDatasetResourceConfigurationPtrOutput ¶
func (o DatasetResourceConfigurationPtrOutput) ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput
func (DatasetResourceConfigurationPtrOutput) ToDatasetResourceConfigurationPtrOutputWithContext ¶
func (o DatasetResourceConfigurationPtrOutput) ToDatasetResourceConfigurationPtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationPtrOutput
func (DatasetResourceConfigurationPtrOutput) VolumeSizeInGb ¶ added in v0.72.0
func (o DatasetResourceConfigurationPtrOutput) VolumeSizeInGb() pulumi.IntPtrOutput
The size, in GB, of the persistent storage available to the resource instance used to execute the `containerAction` (min: 1, max: 50).
type DatasetRetentionPeriod ¶
type DatasetRetentionPeriodArgs ¶
type DatasetRetentionPeriodArgs struct { // The number of days that message data is kept. The `unlimited` parameter must be false. NumberOfDays pulumi.IntPtrInput `pulumi:"numberOfDays"` // If true, message data is kept indefinitely. Unlimited pulumi.BoolPtrInput `pulumi:"unlimited"` }
func (DatasetRetentionPeriodArgs) ElementType ¶
func (DatasetRetentionPeriodArgs) ElementType() reflect.Type
func (DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodOutput ¶
func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodOutput() DatasetRetentionPeriodOutput
func (DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodOutputWithContext ¶
func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodOutputWithContext(ctx context.Context) DatasetRetentionPeriodOutput
func (DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodPtrOutput ¶
func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput
func (DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodPtrOutputWithContext ¶
func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodPtrOutputWithContext(ctx context.Context) DatasetRetentionPeriodPtrOutput
type DatasetRetentionPeriodInput ¶
type DatasetRetentionPeriodInput interface { pulumi.Input ToDatasetRetentionPeriodOutput() DatasetRetentionPeriodOutput ToDatasetRetentionPeriodOutputWithContext(context.Context) DatasetRetentionPeriodOutput }
DatasetRetentionPeriodInput is an input type that accepts DatasetRetentionPeriodArgs and DatasetRetentionPeriodOutput values. You can construct a concrete instance of `DatasetRetentionPeriodInput` via:
DatasetRetentionPeriodArgs{...}
type DatasetRetentionPeriodOutput ¶
type DatasetRetentionPeriodOutput struct{ *pulumi.OutputState }
func (DatasetRetentionPeriodOutput) ElementType ¶
func (DatasetRetentionPeriodOutput) ElementType() reflect.Type
func (DatasetRetentionPeriodOutput) NumberOfDays ¶
func (o DatasetRetentionPeriodOutput) NumberOfDays() pulumi.IntPtrOutput
The number of days that message data is kept. The `unlimited` parameter must be false.
func (DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodOutput ¶
func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodOutput() DatasetRetentionPeriodOutput
func (DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodOutputWithContext ¶
func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodOutputWithContext(ctx context.Context) DatasetRetentionPeriodOutput
func (DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodPtrOutput ¶
func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput
func (DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodPtrOutputWithContext ¶
func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodPtrOutputWithContext(ctx context.Context) DatasetRetentionPeriodPtrOutput
func (DatasetRetentionPeriodOutput) Unlimited ¶
func (o DatasetRetentionPeriodOutput) Unlimited() pulumi.BoolPtrOutput
If true, message data is kept indefinitely.
type DatasetRetentionPeriodPtrInput ¶
type DatasetRetentionPeriodPtrInput interface { pulumi.Input ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput ToDatasetRetentionPeriodPtrOutputWithContext(context.Context) DatasetRetentionPeriodPtrOutput }
DatasetRetentionPeriodPtrInput is an input type that accepts DatasetRetentionPeriodArgs, DatasetRetentionPeriodPtr and DatasetRetentionPeriodPtrOutput values. You can construct a concrete instance of `DatasetRetentionPeriodPtrInput` via:
DatasetRetentionPeriodArgs{...} or: nil
func DatasetRetentionPeriodPtr ¶
func DatasetRetentionPeriodPtr(v *DatasetRetentionPeriodArgs) DatasetRetentionPeriodPtrInput
type DatasetRetentionPeriodPtrOutput ¶
type DatasetRetentionPeriodPtrOutput struct{ *pulumi.OutputState }
func (DatasetRetentionPeriodPtrOutput) Elem ¶
func (o DatasetRetentionPeriodPtrOutput) Elem() DatasetRetentionPeriodOutput
func (DatasetRetentionPeriodPtrOutput) ElementType ¶
func (DatasetRetentionPeriodPtrOutput) ElementType() reflect.Type
func (DatasetRetentionPeriodPtrOutput) NumberOfDays ¶
func (o DatasetRetentionPeriodPtrOutput) NumberOfDays() pulumi.IntPtrOutput
The number of days that message data is kept. The `unlimited` parameter must be false.
func (DatasetRetentionPeriodPtrOutput) ToDatasetRetentionPeriodPtrOutput ¶
func (o DatasetRetentionPeriodPtrOutput) ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput
func (DatasetRetentionPeriodPtrOutput) ToDatasetRetentionPeriodPtrOutputWithContext ¶
func (o DatasetRetentionPeriodPtrOutput) ToDatasetRetentionPeriodPtrOutputWithContext(ctx context.Context) DatasetRetentionPeriodPtrOutput
func (DatasetRetentionPeriodPtrOutput) Unlimited ¶
func (o DatasetRetentionPeriodPtrOutput) Unlimited() pulumi.BoolPtrOutput
If true, message data is kept indefinitely.
type DatasetS3DestinationConfiguration ¶
type DatasetS3DestinationConfiguration struct { // The name of the S3 bucket to which dataset contents are delivered. Bucket string `pulumi:"bucket"` // Configuration information for coordination with AWS Glue , a fully managed extract, transform and load (ETL) service. GlueConfiguration *DatasetGlueConfiguration `pulumi:"glueConfiguration"` // The key of the dataset contents object in an S3 bucket. Each object has a key that is a unique identifier. Each object has exactly one key. // // You can create a unique key with the following options: // // - Use `!{iotanalytics:scheduleTime}` to insert the time of a scheduled SQL query run. // - Use `!{iotanalytics:versionId}` to insert a unique hash that identifies a dataset content. // - Use `!{iotanalytics:creationTime}` to insert the creation time of a dataset content. // // The following example creates a unique key for a CSV file: `dataset/mydataset/!{iotanalytics:scheduleTime}/!{iotanalytics:versionId}.csv` // // > If you don't use `!{iotanalytics:versionId}` to specify the key, you might get duplicate keys. For example, you might have two dataset contents with the same `scheduleTime` but different `versionId` s. This means that one dataset content overwrites the other. Key string `pulumi:"key"` // The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 and AWS Glue resources. RoleArn string `pulumi:"roleArn"` }
type DatasetS3DestinationConfigurationArgs ¶
type DatasetS3DestinationConfigurationArgs struct { // The name of the S3 bucket to which dataset contents are delivered. Bucket pulumi.StringInput `pulumi:"bucket"` // Configuration information for coordination with AWS Glue , a fully managed extract, transform and load (ETL) service. GlueConfiguration DatasetGlueConfigurationPtrInput `pulumi:"glueConfiguration"` // The key of the dataset contents object in an S3 bucket. Each object has a key that is a unique identifier. Each object has exactly one key. // // You can create a unique key with the following options: // // - Use `!{iotanalytics:scheduleTime}` to insert the time of a scheduled SQL query run. // - Use `!{iotanalytics:versionId}` to insert a unique hash that identifies a dataset content. // - Use `!{iotanalytics:creationTime}` to insert the creation time of a dataset content. // // The following example creates a unique key for a CSV file: `dataset/mydataset/!{iotanalytics:scheduleTime}/!{iotanalytics:versionId}.csv` // // > If you don't use `!{iotanalytics:versionId}` to specify the key, you might get duplicate keys. For example, you might have two dataset contents with the same `scheduleTime` but different `versionId` s. This means that one dataset content overwrites the other. Key pulumi.StringInput `pulumi:"key"` // The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 and AWS Glue resources. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (DatasetS3DestinationConfigurationArgs) ElementType ¶
func (DatasetS3DestinationConfigurationArgs) ElementType() reflect.Type
func (DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationOutput ¶
func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationOutput() DatasetS3DestinationConfigurationOutput
func (DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationOutputWithContext ¶
func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationOutput
func (DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationPtrOutput ¶
func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput
func (DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationPtrOutputWithContext ¶
func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationPtrOutput
type DatasetS3DestinationConfigurationInput ¶
type DatasetS3DestinationConfigurationInput interface { pulumi.Input ToDatasetS3DestinationConfigurationOutput() DatasetS3DestinationConfigurationOutput ToDatasetS3DestinationConfigurationOutputWithContext(context.Context) DatasetS3DestinationConfigurationOutput }
DatasetS3DestinationConfigurationInput is an input type that accepts DatasetS3DestinationConfigurationArgs and DatasetS3DestinationConfigurationOutput values. You can construct a concrete instance of `DatasetS3DestinationConfigurationInput` via:
DatasetS3DestinationConfigurationArgs{...}
type DatasetS3DestinationConfigurationOutput ¶
type DatasetS3DestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DatasetS3DestinationConfigurationOutput) Bucket ¶
func (o DatasetS3DestinationConfigurationOutput) Bucket() pulumi.StringOutput
The name of the S3 bucket to which dataset contents are delivered.
func (DatasetS3DestinationConfigurationOutput) ElementType ¶
func (DatasetS3DestinationConfigurationOutput) ElementType() reflect.Type
func (DatasetS3DestinationConfigurationOutput) GlueConfiguration ¶
func (o DatasetS3DestinationConfigurationOutput) GlueConfiguration() DatasetGlueConfigurationPtrOutput
Configuration information for coordination with AWS Glue , a fully managed extract, transform and load (ETL) service.
func (DatasetS3DestinationConfigurationOutput) Key ¶
func (o DatasetS3DestinationConfigurationOutput) Key() pulumi.StringOutput
The key of the dataset contents object in an S3 bucket. Each object has a key that is a unique identifier. Each object has exactly one key.
You can create a unique key with the following options:
- Use `!{iotanalytics:scheduleTime}` to insert the time of a scheduled SQL query run. - Use `!{iotanalytics:versionId}` to insert a unique hash that identifies a dataset content. - Use `!{iotanalytics:creationTime}` to insert the creation time of a dataset content.
The following example creates a unique key for a CSV file: `dataset/mydataset/!{iotanalytics:scheduleTime}/!{iotanalytics:versionId}.csv`
> If you don't use `!{iotanalytics:versionId}` to specify the key, you might get duplicate keys. For example, you might have two dataset contents with the same `scheduleTime` but different `versionId` s. This means that one dataset content overwrites the other.
func (DatasetS3DestinationConfigurationOutput) RoleArn ¶
func (o DatasetS3DestinationConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 and AWS Glue resources.
func (DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationOutput ¶
func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationOutput() DatasetS3DestinationConfigurationOutput
func (DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationOutputWithContext ¶
func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationOutput
func (DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationPtrOutput ¶
func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput
func (DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationPtrOutputWithContext ¶
func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationPtrOutput
type DatasetS3DestinationConfigurationPtrInput ¶
type DatasetS3DestinationConfigurationPtrInput interface { pulumi.Input ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput ToDatasetS3DestinationConfigurationPtrOutputWithContext(context.Context) DatasetS3DestinationConfigurationPtrOutput }
DatasetS3DestinationConfigurationPtrInput is an input type that accepts DatasetS3DestinationConfigurationArgs, DatasetS3DestinationConfigurationPtr and DatasetS3DestinationConfigurationPtrOutput values. You can construct a concrete instance of `DatasetS3DestinationConfigurationPtrInput` via:
DatasetS3DestinationConfigurationArgs{...} or: nil
func DatasetS3DestinationConfigurationPtr ¶
func DatasetS3DestinationConfigurationPtr(v *DatasetS3DestinationConfigurationArgs) DatasetS3DestinationConfigurationPtrInput
type DatasetS3DestinationConfigurationPtrOutput ¶
type DatasetS3DestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatasetS3DestinationConfigurationPtrOutput) Bucket ¶
func (o DatasetS3DestinationConfigurationPtrOutput) Bucket() pulumi.StringPtrOutput
The name of the S3 bucket to which dataset contents are delivered.
func (DatasetS3DestinationConfigurationPtrOutput) ElementType ¶
func (DatasetS3DestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DatasetS3DestinationConfigurationPtrOutput) GlueConfiguration ¶
func (o DatasetS3DestinationConfigurationPtrOutput) GlueConfiguration() DatasetGlueConfigurationPtrOutput
Configuration information for coordination with AWS Glue , a fully managed extract, transform and load (ETL) service.
func (DatasetS3DestinationConfigurationPtrOutput) Key ¶
func (o DatasetS3DestinationConfigurationPtrOutput) Key() pulumi.StringPtrOutput
The key of the dataset contents object in an S3 bucket. Each object has a key that is a unique identifier. Each object has exactly one key.
You can create a unique key with the following options:
- Use `!{iotanalytics:scheduleTime}` to insert the time of a scheduled SQL query run. - Use `!{iotanalytics:versionId}` to insert a unique hash that identifies a dataset content. - Use `!{iotanalytics:creationTime}` to insert the creation time of a dataset content.
The following example creates a unique key for a CSV file: `dataset/mydataset/!{iotanalytics:scheduleTime}/!{iotanalytics:versionId}.csv`
> If you don't use `!{iotanalytics:versionId}` to specify the key, you might get duplicate keys. For example, you might have two dataset contents with the same `scheduleTime` but different `versionId` s. This means that one dataset content overwrites the other.
func (DatasetS3DestinationConfigurationPtrOutput) RoleArn ¶
func (o DatasetS3DestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 and AWS Glue resources.
func (DatasetS3DestinationConfigurationPtrOutput) ToDatasetS3DestinationConfigurationPtrOutput ¶
func (o DatasetS3DestinationConfigurationPtrOutput) ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput
func (DatasetS3DestinationConfigurationPtrOutput) ToDatasetS3DestinationConfigurationPtrOutputWithContext ¶
func (o DatasetS3DestinationConfigurationPtrOutput) ToDatasetS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationPtrOutput
type DatasetSchedule ¶
type DatasetSchedule struct { // The expression that defines when to trigger an update. For more information, see [Schedule Expressions for Rules](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html) in the Amazon CloudWatch documentation. ScheduleExpression string `pulumi:"scheduleExpression"` }
type DatasetScheduleArgs ¶
type DatasetScheduleArgs struct { // The expression that defines when to trigger an update. For more information, see [Schedule Expressions for Rules](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html) in the Amazon CloudWatch documentation. ScheduleExpression pulumi.StringInput `pulumi:"scheduleExpression"` }
func (DatasetScheduleArgs) ElementType ¶
func (DatasetScheduleArgs) ElementType() reflect.Type
func (DatasetScheduleArgs) ToDatasetScheduleOutput ¶
func (i DatasetScheduleArgs) ToDatasetScheduleOutput() DatasetScheduleOutput
func (DatasetScheduleArgs) ToDatasetScheduleOutputWithContext ¶
func (i DatasetScheduleArgs) ToDatasetScheduleOutputWithContext(ctx context.Context) DatasetScheduleOutput
func (DatasetScheduleArgs) ToDatasetSchedulePtrOutput ¶
func (i DatasetScheduleArgs) ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput
func (DatasetScheduleArgs) ToDatasetSchedulePtrOutputWithContext ¶
func (i DatasetScheduleArgs) ToDatasetSchedulePtrOutputWithContext(ctx context.Context) DatasetSchedulePtrOutput
type DatasetScheduleInput ¶
type DatasetScheduleInput interface { pulumi.Input ToDatasetScheduleOutput() DatasetScheduleOutput ToDatasetScheduleOutputWithContext(context.Context) DatasetScheduleOutput }
DatasetScheduleInput is an input type that accepts DatasetScheduleArgs and DatasetScheduleOutput values. You can construct a concrete instance of `DatasetScheduleInput` via:
DatasetScheduleArgs{...}
type DatasetScheduleOutput ¶
type DatasetScheduleOutput struct{ *pulumi.OutputState }
func (DatasetScheduleOutput) ElementType ¶
func (DatasetScheduleOutput) ElementType() reflect.Type
func (DatasetScheduleOutput) ScheduleExpression ¶
func (o DatasetScheduleOutput) ScheduleExpression() pulumi.StringOutput
The expression that defines when to trigger an update. For more information, see [Schedule Expressions for Rules](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html) in the Amazon CloudWatch documentation.
func (DatasetScheduleOutput) ToDatasetScheduleOutput ¶
func (o DatasetScheduleOutput) ToDatasetScheduleOutput() DatasetScheduleOutput
func (DatasetScheduleOutput) ToDatasetScheduleOutputWithContext ¶
func (o DatasetScheduleOutput) ToDatasetScheduleOutputWithContext(ctx context.Context) DatasetScheduleOutput
func (DatasetScheduleOutput) ToDatasetSchedulePtrOutput ¶
func (o DatasetScheduleOutput) ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput
func (DatasetScheduleOutput) ToDatasetSchedulePtrOutputWithContext ¶
func (o DatasetScheduleOutput) ToDatasetSchedulePtrOutputWithContext(ctx context.Context) DatasetSchedulePtrOutput
type DatasetSchedulePtrInput ¶
type DatasetSchedulePtrInput interface { pulumi.Input ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput ToDatasetSchedulePtrOutputWithContext(context.Context) DatasetSchedulePtrOutput }
DatasetSchedulePtrInput is an input type that accepts DatasetScheduleArgs, DatasetSchedulePtr and DatasetSchedulePtrOutput values. You can construct a concrete instance of `DatasetSchedulePtrInput` via:
DatasetScheduleArgs{...} or: nil
func DatasetSchedulePtr ¶
func DatasetSchedulePtr(v *DatasetScheduleArgs) DatasetSchedulePtrInput
type DatasetSchedulePtrOutput ¶
type DatasetSchedulePtrOutput struct{ *pulumi.OutputState }
func (DatasetSchedulePtrOutput) Elem ¶
func (o DatasetSchedulePtrOutput) Elem() DatasetScheduleOutput
func (DatasetSchedulePtrOutput) ElementType ¶
func (DatasetSchedulePtrOutput) ElementType() reflect.Type
func (DatasetSchedulePtrOutput) ScheduleExpression ¶
func (o DatasetSchedulePtrOutput) ScheduleExpression() pulumi.StringPtrOutput
The expression that defines when to trigger an update. For more information, see [Schedule Expressions for Rules](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html) in the Amazon CloudWatch documentation.
func (DatasetSchedulePtrOutput) ToDatasetSchedulePtrOutput ¶
func (o DatasetSchedulePtrOutput) ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput
func (DatasetSchedulePtrOutput) ToDatasetSchedulePtrOutputWithContext ¶
func (o DatasetSchedulePtrOutput) ToDatasetSchedulePtrOutputWithContext(ctx context.Context) DatasetSchedulePtrOutput
type DatasetState ¶
type DatasetState struct { }
func (DatasetState) ElementType ¶
func (DatasetState) ElementType() reflect.Type
type DatasetTag ¶
type DatasetTrigger ¶
type DatasetTrigger struct { // The "Schedule" when the trigger is initiated. Schedule *DatasetSchedule `pulumi:"schedule"` // Information about the data set whose content generation triggers the new data set content generation. TriggeringDataset *DatasetTriggeringDataset `pulumi:"triggeringDataset"` }
type DatasetTriggerArgs ¶
type DatasetTriggerArgs struct { // The "Schedule" when the trigger is initiated. Schedule DatasetSchedulePtrInput `pulumi:"schedule"` // Information about the data set whose content generation triggers the new data set content generation. TriggeringDataset DatasetTriggeringDatasetPtrInput `pulumi:"triggeringDataset"` }
func (DatasetTriggerArgs) ElementType ¶
func (DatasetTriggerArgs) ElementType() reflect.Type
func (DatasetTriggerArgs) ToDatasetTriggerOutput ¶
func (i DatasetTriggerArgs) ToDatasetTriggerOutput() DatasetTriggerOutput
func (DatasetTriggerArgs) ToDatasetTriggerOutputWithContext ¶
func (i DatasetTriggerArgs) ToDatasetTriggerOutputWithContext(ctx context.Context) DatasetTriggerOutput
type DatasetTriggerArray ¶
type DatasetTriggerArray []DatasetTriggerInput
func (DatasetTriggerArray) ElementType ¶
func (DatasetTriggerArray) ElementType() reflect.Type
func (DatasetTriggerArray) ToDatasetTriggerArrayOutput ¶
func (i DatasetTriggerArray) ToDatasetTriggerArrayOutput() DatasetTriggerArrayOutput
func (DatasetTriggerArray) ToDatasetTriggerArrayOutputWithContext ¶
func (i DatasetTriggerArray) ToDatasetTriggerArrayOutputWithContext(ctx context.Context) DatasetTriggerArrayOutput
type DatasetTriggerArrayInput ¶
type DatasetTriggerArrayInput interface { pulumi.Input ToDatasetTriggerArrayOutput() DatasetTriggerArrayOutput ToDatasetTriggerArrayOutputWithContext(context.Context) DatasetTriggerArrayOutput }
DatasetTriggerArrayInput is an input type that accepts DatasetTriggerArray and DatasetTriggerArrayOutput values. You can construct a concrete instance of `DatasetTriggerArrayInput` via:
DatasetTriggerArray{ DatasetTriggerArgs{...} }
type DatasetTriggerArrayOutput ¶
type DatasetTriggerArrayOutput struct{ *pulumi.OutputState }
func (DatasetTriggerArrayOutput) ElementType ¶
func (DatasetTriggerArrayOutput) ElementType() reflect.Type
func (DatasetTriggerArrayOutput) Index ¶
func (o DatasetTriggerArrayOutput) Index(i pulumi.IntInput) DatasetTriggerOutput
func (DatasetTriggerArrayOutput) ToDatasetTriggerArrayOutput ¶
func (o DatasetTriggerArrayOutput) ToDatasetTriggerArrayOutput() DatasetTriggerArrayOutput
func (DatasetTriggerArrayOutput) ToDatasetTriggerArrayOutputWithContext ¶
func (o DatasetTriggerArrayOutput) ToDatasetTriggerArrayOutputWithContext(ctx context.Context) DatasetTriggerArrayOutput
type DatasetTriggerInput ¶
type DatasetTriggerInput interface { pulumi.Input ToDatasetTriggerOutput() DatasetTriggerOutput ToDatasetTriggerOutputWithContext(context.Context) DatasetTriggerOutput }
DatasetTriggerInput is an input type that accepts DatasetTriggerArgs and DatasetTriggerOutput values. You can construct a concrete instance of `DatasetTriggerInput` via:
DatasetTriggerArgs{...}
type DatasetTriggerOutput ¶
type DatasetTriggerOutput struct{ *pulumi.OutputState }
func (DatasetTriggerOutput) ElementType ¶
func (DatasetTriggerOutput) ElementType() reflect.Type
func (DatasetTriggerOutput) Schedule ¶
func (o DatasetTriggerOutput) Schedule() DatasetSchedulePtrOutput
The "Schedule" when the trigger is initiated.
func (DatasetTriggerOutput) ToDatasetTriggerOutput ¶
func (o DatasetTriggerOutput) ToDatasetTriggerOutput() DatasetTriggerOutput
func (DatasetTriggerOutput) ToDatasetTriggerOutputWithContext ¶
func (o DatasetTriggerOutput) ToDatasetTriggerOutputWithContext(ctx context.Context) DatasetTriggerOutput
func (DatasetTriggerOutput) TriggeringDataset ¶
func (o DatasetTriggerOutput) TriggeringDataset() DatasetTriggeringDatasetPtrOutput
Information about the data set whose content generation triggers the new data set content generation.
type DatasetTriggeringDataset ¶
type DatasetTriggeringDataset struct { // The name of the data set whose content generation triggers the new data set content generation. DatasetName string `pulumi:"datasetName"` }
type DatasetTriggeringDatasetArgs ¶
type DatasetTriggeringDatasetArgs struct { // The name of the data set whose content generation triggers the new data set content generation. DatasetName pulumi.StringInput `pulumi:"datasetName"` }
func (DatasetTriggeringDatasetArgs) ElementType ¶
func (DatasetTriggeringDatasetArgs) ElementType() reflect.Type
func (DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetOutput ¶
func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetOutput() DatasetTriggeringDatasetOutput
func (DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetOutputWithContext ¶
func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetOutputWithContext(ctx context.Context) DatasetTriggeringDatasetOutput
func (DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetPtrOutput ¶
func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput
func (DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetPtrOutputWithContext ¶
func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetPtrOutputWithContext(ctx context.Context) DatasetTriggeringDatasetPtrOutput
type DatasetTriggeringDatasetInput ¶
type DatasetTriggeringDatasetInput interface { pulumi.Input ToDatasetTriggeringDatasetOutput() DatasetTriggeringDatasetOutput ToDatasetTriggeringDatasetOutputWithContext(context.Context) DatasetTriggeringDatasetOutput }
DatasetTriggeringDatasetInput is an input type that accepts DatasetTriggeringDatasetArgs and DatasetTriggeringDatasetOutput values. You can construct a concrete instance of `DatasetTriggeringDatasetInput` via:
DatasetTriggeringDatasetArgs{...}
type DatasetTriggeringDatasetOutput ¶
type DatasetTriggeringDatasetOutput struct{ *pulumi.OutputState }
func (DatasetTriggeringDatasetOutput) DatasetName ¶
func (o DatasetTriggeringDatasetOutput) DatasetName() pulumi.StringOutput
The name of the data set whose content generation triggers the new data set content generation.
func (DatasetTriggeringDatasetOutput) ElementType ¶
func (DatasetTriggeringDatasetOutput) ElementType() reflect.Type
func (DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetOutput ¶
func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetOutput() DatasetTriggeringDatasetOutput
func (DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetOutputWithContext ¶
func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetOutputWithContext(ctx context.Context) DatasetTriggeringDatasetOutput
func (DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetPtrOutput ¶
func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput
func (DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetPtrOutputWithContext ¶
func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetPtrOutputWithContext(ctx context.Context) DatasetTriggeringDatasetPtrOutput
type DatasetTriggeringDatasetPtrInput ¶
type DatasetTriggeringDatasetPtrInput interface { pulumi.Input ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput ToDatasetTriggeringDatasetPtrOutputWithContext(context.Context) DatasetTriggeringDatasetPtrOutput }
DatasetTriggeringDatasetPtrInput is an input type that accepts DatasetTriggeringDatasetArgs, DatasetTriggeringDatasetPtr and DatasetTriggeringDatasetPtrOutput values. You can construct a concrete instance of `DatasetTriggeringDatasetPtrInput` via:
DatasetTriggeringDatasetArgs{...} or: nil
func DatasetTriggeringDatasetPtr ¶
func DatasetTriggeringDatasetPtr(v *DatasetTriggeringDatasetArgs) DatasetTriggeringDatasetPtrInput
type DatasetTriggeringDatasetPtrOutput ¶
type DatasetTriggeringDatasetPtrOutput struct{ *pulumi.OutputState }
func (DatasetTriggeringDatasetPtrOutput) DatasetName ¶
func (o DatasetTriggeringDatasetPtrOutput) DatasetName() pulumi.StringPtrOutput
The name of the data set whose content generation triggers the new data set content generation.
func (DatasetTriggeringDatasetPtrOutput) Elem ¶
func (o DatasetTriggeringDatasetPtrOutput) Elem() DatasetTriggeringDatasetOutput
func (DatasetTriggeringDatasetPtrOutput) ElementType ¶
func (DatasetTriggeringDatasetPtrOutput) ElementType() reflect.Type
func (DatasetTriggeringDatasetPtrOutput) ToDatasetTriggeringDatasetPtrOutput ¶
func (o DatasetTriggeringDatasetPtrOutput) ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput
func (DatasetTriggeringDatasetPtrOutput) ToDatasetTriggeringDatasetPtrOutputWithContext ¶
func (o DatasetTriggeringDatasetPtrOutput) ToDatasetTriggeringDatasetPtrOutputWithContext(ctx context.Context) DatasetTriggeringDatasetPtrOutput
type DatasetVariable ¶
type DatasetVariable struct { // The value of the variable as a structure that specifies a dataset content version. DatasetContentVersionValue *DatasetContentVersionValue `pulumi:"datasetContentVersionValue"` // The value of the variable as a double (numeric). DoubleValue *float64 `pulumi:"doubleValue"` // The value of the variable as a structure that specifies an output file URI. OutputFileUriValue *DatasetOutputFileUriValue `pulumi:"outputFileUriValue"` // The value of the variable as a string. StringValue *string `pulumi:"stringValue"` // The name of the variable. VariableName string `pulumi:"variableName"` }
type DatasetVariableArgs ¶
type DatasetVariableArgs struct { // The value of the variable as a structure that specifies a dataset content version. DatasetContentVersionValue DatasetContentVersionValuePtrInput `pulumi:"datasetContentVersionValue"` // The value of the variable as a double (numeric). DoubleValue pulumi.Float64PtrInput `pulumi:"doubleValue"` // The value of the variable as a structure that specifies an output file URI. OutputFileUriValue DatasetOutputFileUriValuePtrInput `pulumi:"outputFileUriValue"` // The value of the variable as a string. StringValue pulumi.StringPtrInput `pulumi:"stringValue"` // The name of the variable. VariableName pulumi.StringInput `pulumi:"variableName"` }
func (DatasetVariableArgs) ElementType ¶
func (DatasetVariableArgs) ElementType() reflect.Type
func (DatasetVariableArgs) ToDatasetVariableOutput ¶
func (i DatasetVariableArgs) ToDatasetVariableOutput() DatasetVariableOutput
func (DatasetVariableArgs) ToDatasetVariableOutputWithContext ¶
func (i DatasetVariableArgs) ToDatasetVariableOutputWithContext(ctx context.Context) DatasetVariableOutput
type DatasetVariableArray ¶
type DatasetVariableArray []DatasetVariableInput
func (DatasetVariableArray) ElementType ¶
func (DatasetVariableArray) ElementType() reflect.Type
func (DatasetVariableArray) ToDatasetVariableArrayOutput ¶
func (i DatasetVariableArray) ToDatasetVariableArrayOutput() DatasetVariableArrayOutput
func (DatasetVariableArray) ToDatasetVariableArrayOutputWithContext ¶
func (i DatasetVariableArray) ToDatasetVariableArrayOutputWithContext(ctx context.Context) DatasetVariableArrayOutput
type DatasetVariableArrayInput ¶
type DatasetVariableArrayInput interface { pulumi.Input ToDatasetVariableArrayOutput() DatasetVariableArrayOutput ToDatasetVariableArrayOutputWithContext(context.Context) DatasetVariableArrayOutput }
DatasetVariableArrayInput is an input type that accepts DatasetVariableArray and DatasetVariableArrayOutput values. You can construct a concrete instance of `DatasetVariableArrayInput` via:
DatasetVariableArray{ DatasetVariableArgs{...} }
type DatasetVariableArrayOutput ¶
type DatasetVariableArrayOutput struct{ *pulumi.OutputState }
func (DatasetVariableArrayOutput) ElementType ¶
func (DatasetVariableArrayOutput) ElementType() reflect.Type
func (DatasetVariableArrayOutput) Index ¶
func (o DatasetVariableArrayOutput) Index(i pulumi.IntInput) DatasetVariableOutput
func (DatasetVariableArrayOutput) ToDatasetVariableArrayOutput ¶
func (o DatasetVariableArrayOutput) ToDatasetVariableArrayOutput() DatasetVariableArrayOutput
func (DatasetVariableArrayOutput) ToDatasetVariableArrayOutputWithContext ¶
func (o DatasetVariableArrayOutput) ToDatasetVariableArrayOutputWithContext(ctx context.Context) DatasetVariableArrayOutput
type DatasetVariableInput ¶
type DatasetVariableInput interface { pulumi.Input ToDatasetVariableOutput() DatasetVariableOutput ToDatasetVariableOutputWithContext(context.Context) DatasetVariableOutput }
DatasetVariableInput is an input type that accepts DatasetVariableArgs and DatasetVariableOutput values. You can construct a concrete instance of `DatasetVariableInput` via:
DatasetVariableArgs{...}
type DatasetVariableOutput ¶
type DatasetVariableOutput struct{ *pulumi.OutputState }
func (DatasetVariableOutput) DatasetContentVersionValue ¶
func (o DatasetVariableOutput) DatasetContentVersionValue() DatasetContentVersionValuePtrOutput
The value of the variable as a structure that specifies a dataset content version.
func (DatasetVariableOutput) DoubleValue ¶
func (o DatasetVariableOutput) DoubleValue() pulumi.Float64PtrOutput
The value of the variable as a double (numeric).
func (DatasetVariableOutput) ElementType ¶
func (DatasetVariableOutput) ElementType() reflect.Type
func (DatasetVariableOutput) OutputFileUriValue ¶
func (o DatasetVariableOutput) OutputFileUriValue() DatasetOutputFileUriValuePtrOutput
The value of the variable as a structure that specifies an output file URI.
func (DatasetVariableOutput) StringValue ¶
func (o DatasetVariableOutput) StringValue() pulumi.StringPtrOutput
The value of the variable as a string.
func (DatasetVariableOutput) ToDatasetVariableOutput ¶
func (o DatasetVariableOutput) ToDatasetVariableOutput() DatasetVariableOutput
func (DatasetVariableOutput) ToDatasetVariableOutputWithContext ¶
func (o DatasetVariableOutput) ToDatasetVariableOutputWithContext(ctx context.Context) DatasetVariableOutput
func (DatasetVariableOutput) VariableName ¶
func (o DatasetVariableOutput) VariableName() pulumi.StringOutput
The name of the variable.
type DatasetVersioningConfigurationArgs ¶
type DatasetVersioningConfigurationArgs struct { // How many versions of dataset contents are kept. The `unlimited` parameter must be `false` . MaxVersions pulumi.IntPtrInput `pulumi:"maxVersions"` // If true, unlimited versions of dataset contents are kept. Unlimited pulumi.BoolPtrInput `pulumi:"unlimited"` }
func (DatasetVersioningConfigurationArgs) ElementType ¶
func (DatasetVersioningConfigurationArgs) ElementType() reflect.Type
func (DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationOutput ¶
func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationOutput() DatasetVersioningConfigurationOutput
func (DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationOutputWithContext ¶
func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationOutputWithContext(ctx context.Context) DatasetVersioningConfigurationOutput
func (DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationPtrOutput ¶
func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput
func (DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationPtrOutputWithContext ¶
func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationPtrOutputWithContext(ctx context.Context) DatasetVersioningConfigurationPtrOutput
type DatasetVersioningConfigurationInput ¶
type DatasetVersioningConfigurationInput interface { pulumi.Input ToDatasetVersioningConfigurationOutput() DatasetVersioningConfigurationOutput ToDatasetVersioningConfigurationOutputWithContext(context.Context) DatasetVersioningConfigurationOutput }
DatasetVersioningConfigurationInput is an input type that accepts DatasetVersioningConfigurationArgs and DatasetVersioningConfigurationOutput values. You can construct a concrete instance of `DatasetVersioningConfigurationInput` via:
DatasetVersioningConfigurationArgs{...}
type DatasetVersioningConfigurationOutput ¶
type DatasetVersioningConfigurationOutput struct{ *pulumi.OutputState }
func (DatasetVersioningConfigurationOutput) ElementType ¶
func (DatasetVersioningConfigurationOutput) ElementType() reflect.Type
func (DatasetVersioningConfigurationOutput) MaxVersions ¶
func (o DatasetVersioningConfigurationOutput) MaxVersions() pulumi.IntPtrOutput
How many versions of dataset contents are kept. The `unlimited` parameter must be `false` .
func (DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationOutput ¶
func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationOutput() DatasetVersioningConfigurationOutput
func (DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationOutputWithContext ¶
func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationOutputWithContext(ctx context.Context) DatasetVersioningConfigurationOutput
func (DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationPtrOutput ¶
func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput
func (DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationPtrOutputWithContext ¶
func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationPtrOutputWithContext(ctx context.Context) DatasetVersioningConfigurationPtrOutput
func (DatasetVersioningConfigurationOutput) Unlimited ¶
func (o DatasetVersioningConfigurationOutput) Unlimited() pulumi.BoolPtrOutput
If true, unlimited versions of dataset contents are kept.
type DatasetVersioningConfigurationPtrInput ¶
type DatasetVersioningConfigurationPtrInput interface { pulumi.Input ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput ToDatasetVersioningConfigurationPtrOutputWithContext(context.Context) DatasetVersioningConfigurationPtrOutput }
DatasetVersioningConfigurationPtrInput is an input type that accepts DatasetVersioningConfigurationArgs, DatasetVersioningConfigurationPtr and DatasetVersioningConfigurationPtrOutput values. You can construct a concrete instance of `DatasetVersioningConfigurationPtrInput` via:
DatasetVersioningConfigurationArgs{...} or: nil
func DatasetVersioningConfigurationPtr ¶
func DatasetVersioningConfigurationPtr(v *DatasetVersioningConfigurationArgs) DatasetVersioningConfigurationPtrInput
type DatasetVersioningConfigurationPtrOutput ¶
type DatasetVersioningConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatasetVersioningConfigurationPtrOutput) ElementType ¶
func (DatasetVersioningConfigurationPtrOutput) ElementType() reflect.Type
func (DatasetVersioningConfigurationPtrOutput) MaxVersions ¶
func (o DatasetVersioningConfigurationPtrOutput) MaxVersions() pulumi.IntPtrOutput
How many versions of dataset contents are kept. The `unlimited` parameter must be `false` .
func (DatasetVersioningConfigurationPtrOutput) ToDatasetVersioningConfigurationPtrOutput ¶
func (o DatasetVersioningConfigurationPtrOutput) ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput
func (DatasetVersioningConfigurationPtrOutput) ToDatasetVersioningConfigurationPtrOutputWithContext ¶
func (o DatasetVersioningConfigurationPtrOutput) ToDatasetVersioningConfigurationPtrOutputWithContext(ctx context.Context) DatasetVersioningConfigurationPtrOutput
func (DatasetVersioningConfigurationPtrOutput) Unlimited ¶
func (o DatasetVersioningConfigurationPtrOutput) Unlimited() pulumi.BoolPtrOutput
If true, unlimited versions of dataset contents are kept.
type Datastore ¶
type Datastore struct { pulumi.CustomResourceState AwsId pulumi.StringOutput `pulumi:"awsId"` // The name of the data store. DatastoreName pulumi.StringPtrOutput `pulumi:"datastoreName"` // Information about the partition dimensions in a data store. DatastorePartitions DatastorePartitionsPtrOutput `pulumi:"datastorePartitions"` // Where data store data is stored. DatastoreStorage DatastoreStoragePtrOutput `pulumi:"datastoreStorage"` // Contains the configuration information of file formats. AWS IoT Analytics data stores support JSON and [Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/) . // // The default file format is JSON. You can specify only one format. // // You can't change the file format after you create the data store. FileFormatConfiguration DatastoreFileFormatConfigurationPtrOutput `pulumi:"fileFormatConfiguration"` // How long, in days, message data is kept for the data store. When `customerManagedS3` storage is selected, this parameter is ignored. RetentionPeriod DatastoreRetentionPeriodPtrOutput `pulumi:"retentionPeriod"` // Metadata which can be used to manage the data store. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::IoTAnalytics::Datastore
## Example Usage ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewDatastore(ctx, "datastore", &iotanalytics.DatastoreArgs{ DatastoreName: pulumi.String("SimpleDatastore"), }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewDatastore(ctx, "datastore", &iotanalytics.DatastoreArgs{ DatastoreName: pulumi.String("SimpleDatastore"), }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewDatastore(ctx, "datastore", &iotanalytics.DatastoreArgs{ DatastoreName: pulumi.String("ComplexDatastore"), RetentionPeriod: &iotanalytics.DatastoreRetentionPeriodArgs{ Unlimited: pulumi.Bool(false), NumberOfDays: pulumi.Int(10), }, Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("keyname1"), Value: pulumi.String("value1"), }, &aws.TagArgs{ Key: pulumi.String("keyname2"), Value: pulumi.String("value2"), }, }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewDatastore(ctx, "datastore", &iotanalytics.DatastoreArgs{ DatastoreName: pulumi.String("ComplexDatastore"), RetentionPeriod: &iotanalytics.DatastoreRetentionPeriodArgs{ Unlimited: pulumi.Bool(false), NumberOfDays: pulumi.Int(10), }, Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("keyname1"), Value: pulumi.String("value1"), }, &aws.TagArgs{ Key: pulumi.String("keyname2"), Value: pulumi.String("value2"), }, }, }) if err != nil { return err } return nil }) }
```
func GetDatastore ¶
func GetDatastore(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatastoreState, opts ...pulumi.ResourceOption) (*Datastore, error)
GetDatastore gets an existing Datastore 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 NewDatastore ¶
func NewDatastore(ctx *pulumi.Context, name string, args *DatastoreArgs, opts ...pulumi.ResourceOption) (*Datastore, error)
NewDatastore registers a new resource with the given unique name, arguments, and options.
func (*Datastore) ElementType ¶
func (*Datastore) ToDatastoreOutput ¶
func (i *Datastore) ToDatastoreOutput() DatastoreOutput
func (*Datastore) ToDatastoreOutputWithContext ¶
func (i *Datastore) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
type DatastoreArgs ¶
type DatastoreArgs struct { // The name of the data store. DatastoreName pulumi.StringPtrInput // Information about the partition dimensions in a data store. DatastorePartitions DatastorePartitionsPtrInput // Where data store data is stored. DatastoreStorage DatastoreStoragePtrInput // Contains the configuration information of file formats. AWS IoT Analytics data stores support JSON and [Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/) . // // The default file format is JSON. You can specify only one format. // // You can't change the file format after you create the data store. FileFormatConfiguration DatastoreFileFormatConfigurationPtrInput // How long, in days, message data is kept for the data store. When `customerManagedS3` storage is selected, this parameter is ignored. RetentionPeriod DatastoreRetentionPeriodPtrInput // Metadata which can be used to manage the data store. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags aws.TagArrayInput }
The set of arguments for constructing a Datastore resource.
func (DatastoreArgs) ElementType ¶
func (DatastoreArgs) ElementType() reflect.Type
type DatastoreColumn ¶
type DatastoreColumn struct { // The name of the column. Name string `pulumi:"name"` // The type of data. For more information about the supported data types, see [Common data types](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-common.html) in the *AWS Glue Developer Guide* . Type string `pulumi:"type"` }
type DatastoreColumnArgs ¶
type DatastoreColumnArgs struct { // The name of the column. Name pulumi.StringInput `pulumi:"name"` // The type of data. For more information about the supported data types, see [Common data types](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-common.html) in the *AWS Glue Developer Guide* . Type pulumi.StringInput `pulumi:"type"` }
func (DatastoreColumnArgs) ElementType ¶
func (DatastoreColumnArgs) ElementType() reflect.Type
func (DatastoreColumnArgs) ToDatastoreColumnOutput ¶
func (i DatastoreColumnArgs) ToDatastoreColumnOutput() DatastoreColumnOutput
func (DatastoreColumnArgs) ToDatastoreColumnOutputWithContext ¶
func (i DatastoreColumnArgs) ToDatastoreColumnOutputWithContext(ctx context.Context) DatastoreColumnOutput
type DatastoreColumnArray ¶
type DatastoreColumnArray []DatastoreColumnInput
func (DatastoreColumnArray) ElementType ¶
func (DatastoreColumnArray) ElementType() reflect.Type
func (DatastoreColumnArray) ToDatastoreColumnArrayOutput ¶
func (i DatastoreColumnArray) ToDatastoreColumnArrayOutput() DatastoreColumnArrayOutput
func (DatastoreColumnArray) ToDatastoreColumnArrayOutputWithContext ¶
func (i DatastoreColumnArray) ToDatastoreColumnArrayOutputWithContext(ctx context.Context) DatastoreColumnArrayOutput
type DatastoreColumnArrayInput ¶
type DatastoreColumnArrayInput interface { pulumi.Input ToDatastoreColumnArrayOutput() DatastoreColumnArrayOutput ToDatastoreColumnArrayOutputWithContext(context.Context) DatastoreColumnArrayOutput }
DatastoreColumnArrayInput is an input type that accepts DatastoreColumnArray and DatastoreColumnArrayOutput values. You can construct a concrete instance of `DatastoreColumnArrayInput` via:
DatastoreColumnArray{ DatastoreColumnArgs{...} }
type DatastoreColumnArrayOutput ¶
type DatastoreColumnArrayOutput struct{ *pulumi.OutputState }
func (DatastoreColumnArrayOutput) ElementType ¶
func (DatastoreColumnArrayOutput) ElementType() reflect.Type
func (DatastoreColumnArrayOutput) Index ¶
func (o DatastoreColumnArrayOutput) Index(i pulumi.IntInput) DatastoreColumnOutput
func (DatastoreColumnArrayOutput) ToDatastoreColumnArrayOutput ¶
func (o DatastoreColumnArrayOutput) ToDatastoreColumnArrayOutput() DatastoreColumnArrayOutput
func (DatastoreColumnArrayOutput) ToDatastoreColumnArrayOutputWithContext ¶
func (o DatastoreColumnArrayOutput) ToDatastoreColumnArrayOutputWithContext(ctx context.Context) DatastoreColumnArrayOutput
type DatastoreColumnInput ¶
type DatastoreColumnInput interface { pulumi.Input ToDatastoreColumnOutput() DatastoreColumnOutput ToDatastoreColumnOutputWithContext(context.Context) DatastoreColumnOutput }
DatastoreColumnInput is an input type that accepts DatastoreColumnArgs and DatastoreColumnOutput values. You can construct a concrete instance of `DatastoreColumnInput` via:
DatastoreColumnArgs{...}
type DatastoreColumnOutput ¶
type DatastoreColumnOutput struct{ *pulumi.OutputState }
func (DatastoreColumnOutput) ElementType ¶
func (DatastoreColumnOutput) ElementType() reflect.Type
func (DatastoreColumnOutput) Name ¶
func (o DatastoreColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatastoreColumnOutput) ToDatastoreColumnOutput ¶
func (o DatastoreColumnOutput) ToDatastoreColumnOutput() DatastoreColumnOutput
func (DatastoreColumnOutput) ToDatastoreColumnOutputWithContext ¶
func (o DatastoreColumnOutput) ToDatastoreColumnOutputWithContext(ctx context.Context) DatastoreColumnOutput
func (DatastoreColumnOutput) Type ¶
func (o DatastoreColumnOutput) Type() pulumi.StringOutput
The type of data. For more information about the supported data types, see [Common data types](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-common.html) in the *AWS Glue Developer Guide* .
type DatastoreCustomerManagedS3 ¶
type DatastoreCustomerManagedS3 struct { // The name of the Amazon S3 bucket where your data is stored. Bucket string `pulumi:"bucket"` // (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/). KeyPrefix *string `pulumi:"keyPrefix"` // The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources. RoleArn string `pulumi:"roleArn"` }
type DatastoreCustomerManagedS3Args ¶
type DatastoreCustomerManagedS3Args struct { // The name of the Amazon S3 bucket where your data is stored. Bucket pulumi.StringInput `pulumi:"bucket"` // (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/). KeyPrefix pulumi.StringPtrInput `pulumi:"keyPrefix"` // The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (DatastoreCustomerManagedS3Args) ElementType ¶
func (DatastoreCustomerManagedS3Args) ElementType() reflect.Type
func (DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3Output ¶
func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3Output() DatastoreCustomerManagedS3Output
func (DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3OutputWithContext ¶
func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3OutputWithContext(ctx context.Context) DatastoreCustomerManagedS3Output
func (DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3PtrOutput ¶
func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput
func (DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3PtrOutputWithContext ¶
func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3PtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3PtrOutput
type DatastoreCustomerManagedS3Input ¶
type DatastoreCustomerManagedS3Input interface { pulumi.Input ToDatastoreCustomerManagedS3Output() DatastoreCustomerManagedS3Output ToDatastoreCustomerManagedS3OutputWithContext(context.Context) DatastoreCustomerManagedS3Output }
DatastoreCustomerManagedS3Input is an input type that accepts DatastoreCustomerManagedS3Args and DatastoreCustomerManagedS3Output values. You can construct a concrete instance of `DatastoreCustomerManagedS3Input` via:
DatastoreCustomerManagedS3Args{...}
type DatastoreCustomerManagedS3Output ¶
type DatastoreCustomerManagedS3Output struct{ *pulumi.OutputState }
func (DatastoreCustomerManagedS3Output) Bucket ¶
func (o DatastoreCustomerManagedS3Output) Bucket() pulumi.StringOutput
The name of the Amazon S3 bucket where your data is stored.
func (DatastoreCustomerManagedS3Output) ElementType ¶
func (DatastoreCustomerManagedS3Output) ElementType() reflect.Type
func (DatastoreCustomerManagedS3Output) KeyPrefix ¶
func (o DatastoreCustomerManagedS3Output) KeyPrefix() pulumi.StringPtrOutput
(Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).
func (DatastoreCustomerManagedS3Output) RoleArn ¶
func (o DatastoreCustomerManagedS3Output) RoleArn() pulumi.StringOutput
The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources.
func (DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3Output ¶
func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3Output() DatastoreCustomerManagedS3Output
func (DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3OutputWithContext ¶
func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3OutputWithContext(ctx context.Context) DatastoreCustomerManagedS3Output
func (DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3PtrOutput ¶
func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput
func (DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3PtrOutputWithContext ¶
func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3PtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3PtrOutput
type DatastoreCustomerManagedS3PtrInput ¶
type DatastoreCustomerManagedS3PtrInput interface { pulumi.Input ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput ToDatastoreCustomerManagedS3PtrOutputWithContext(context.Context) DatastoreCustomerManagedS3PtrOutput }
DatastoreCustomerManagedS3PtrInput is an input type that accepts DatastoreCustomerManagedS3Args, DatastoreCustomerManagedS3Ptr and DatastoreCustomerManagedS3PtrOutput values. You can construct a concrete instance of `DatastoreCustomerManagedS3PtrInput` via:
DatastoreCustomerManagedS3Args{...} or: nil
func DatastoreCustomerManagedS3Ptr ¶
func DatastoreCustomerManagedS3Ptr(v *DatastoreCustomerManagedS3Args) DatastoreCustomerManagedS3PtrInput
type DatastoreCustomerManagedS3PtrOutput ¶
type DatastoreCustomerManagedS3PtrOutput struct{ *pulumi.OutputState }
func (DatastoreCustomerManagedS3PtrOutput) Bucket ¶
func (o DatastoreCustomerManagedS3PtrOutput) Bucket() pulumi.StringPtrOutput
The name of the Amazon S3 bucket where your data is stored.
func (DatastoreCustomerManagedS3PtrOutput) Elem ¶
func (o DatastoreCustomerManagedS3PtrOutput) Elem() DatastoreCustomerManagedS3Output
func (DatastoreCustomerManagedS3PtrOutput) ElementType ¶
func (DatastoreCustomerManagedS3PtrOutput) ElementType() reflect.Type
func (DatastoreCustomerManagedS3PtrOutput) KeyPrefix ¶
func (o DatastoreCustomerManagedS3PtrOutput) KeyPrefix() pulumi.StringPtrOutput
(Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).
func (DatastoreCustomerManagedS3PtrOutput) RoleArn ¶
func (o DatastoreCustomerManagedS3PtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources.
func (DatastoreCustomerManagedS3PtrOutput) ToDatastoreCustomerManagedS3PtrOutput ¶
func (o DatastoreCustomerManagedS3PtrOutput) ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput
func (DatastoreCustomerManagedS3PtrOutput) ToDatastoreCustomerManagedS3PtrOutputWithContext ¶
func (o DatastoreCustomerManagedS3PtrOutput) ToDatastoreCustomerManagedS3PtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3PtrOutput
type DatastoreCustomerManagedS3Storage ¶
type DatastoreCustomerManagedS3Storage struct { // The name of the Amazon S3 bucket where your data is stored. Bucket string `pulumi:"bucket"` // (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/). KeyPrefix *string `pulumi:"keyPrefix"` }
type DatastoreCustomerManagedS3StorageArgs ¶
type DatastoreCustomerManagedS3StorageArgs struct { // The name of the Amazon S3 bucket where your data is stored. Bucket pulumi.StringInput `pulumi:"bucket"` // (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/). KeyPrefix pulumi.StringPtrInput `pulumi:"keyPrefix"` }
func (DatastoreCustomerManagedS3StorageArgs) ElementType ¶
func (DatastoreCustomerManagedS3StorageArgs) ElementType() reflect.Type
func (DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StorageOutput ¶
func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StorageOutput() DatastoreCustomerManagedS3StorageOutput
func (DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StorageOutputWithContext ¶
func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StorageOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StorageOutput
func (DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StoragePtrOutput ¶
func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput
func (DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext ¶
func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StoragePtrOutput
type DatastoreCustomerManagedS3StorageInput ¶
type DatastoreCustomerManagedS3StorageInput interface { pulumi.Input ToDatastoreCustomerManagedS3StorageOutput() DatastoreCustomerManagedS3StorageOutput ToDatastoreCustomerManagedS3StorageOutputWithContext(context.Context) DatastoreCustomerManagedS3StorageOutput }
DatastoreCustomerManagedS3StorageInput is an input type that accepts DatastoreCustomerManagedS3StorageArgs and DatastoreCustomerManagedS3StorageOutput values. You can construct a concrete instance of `DatastoreCustomerManagedS3StorageInput` via:
DatastoreCustomerManagedS3StorageArgs{...}
type DatastoreCustomerManagedS3StorageOutput ¶
type DatastoreCustomerManagedS3StorageOutput struct{ *pulumi.OutputState }
func (DatastoreCustomerManagedS3StorageOutput) Bucket ¶
func (o DatastoreCustomerManagedS3StorageOutput) Bucket() pulumi.StringOutput
The name of the Amazon S3 bucket where your data is stored.
func (DatastoreCustomerManagedS3StorageOutput) ElementType ¶
func (DatastoreCustomerManagedS3StorageOutput) ElementType() reflect.Type
func (DatastoreCustomerManagedS3StorageOutput) KeyPrefix ¶
func (o DatastoreCustomerManagedS3StorageOutput) KeyPrefix() pulumi.StringPtrOutput
(Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).
func (DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StorageOutput ¶
func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StorageOutput() DatastoreCustomerManagedS3StorageOutput
func (DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StorageOutputWithContext ¶
func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StorageOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StorageOutput
func (DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StoragePtrOutput ¶
func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput
func (DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext ¶
func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StoragePtrOutput
type DatastoreCustomerManagedS3StoragePtrInput ¶
type DatastoreCustomerManagedS3StoragePtrInput interface { pulumi.Input ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(context.Context) DatastoreCustomerManagedS3StoragePtrOutput }
DatastoreCustomerManagedS3StoragePtrInput is an input type that accepts DatastoreCustomerManagedS3StorageArgs, DatastoreCustomerManagedS3StoragePtr and DatastoreCustomerManagedS3StoragePtrOutput values. You can construct a concrete instance of `DatastoreCustomerManagedS3StoragePtrInput` via:
DatastoreCustomerManagedS3StorageArgs{...} or: nil
func DatastoreCustomerManagedS3StoragePtr ¶
func DatastoreCustomerManagedS3StoragePtr(v *DatastoreCustomerManagedS3StorageArgs) DatastoreCustomerManagedS3StoragePtrInput
type DatastoreCustomerManagedS3StoragePtrOutput ¶
type DatastoreCustomerManagedS3StoragePtrOutput struct{ *pulumi.OutputState }
func (DatastoreCustomerManagedS3StoragePtrOutput) Bucket ¶
func (o DatastoreCustomerManagedS3StoragePtrOutput) Bucket() pulumi.StringPtrOutput
The name of the Amazon S3 bucket where your data is stored.
func (DatastoreCustomerManagedS3StoragePtrOutput) ElementType ¶
func (DatastoreCustomerManagedS3StoragePtrOutput) ElementType() reflect.Type
func (DatastoreCustomerManagedS3StoragePtrOutput) KeyPrefix ¶
func (o DatastoreCustomerManagedS3StoragePtrOutput) KeyPrefix() pulumi.StringPtrOutput
(Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).
func (DatastoreCustomerManagedS3StoragePtrOutput) ToDatastoreCustomerManagedS3StoragePtrOutput ¶
func (o DatastoreCustomerManagedS3StoragePtrOutput) ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput
func (DatastoreCustomerManagedS3StoragePtrOutput) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext ¶
func (o DatastoreCustomerManagedS3StoragePtrOutput) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StoragePtrOutput
type DatastoreFileFormatConfiguration ¶
type DatastoreFileFormatConfiguration struct { // Contains the configuration information of the JSON format. JsonConfiguration *DatastoreJsonConfiguration `pulumi:"jsonConfiguration"` // Contains the configuration information of the Parquet format. ParquetConfiguration *DatastoreParquetConfiguration `pulumi:"parquetConfiguration"` }
type DatastoreFileFormatConfigurationArgs ¶
type DatastoreFileFormatConfigurationArgs struct { // Contains the configuration information of the JSON format. JsonConfiguration DatastoreJsonConfigurationPtrInput `pulumi:"jsonConfiguration"` // Contains the configuration information of the Parquet format. ParquetConfiguration DatastoreParquetConfigurationPtrInput `pulumi:"parquetConfiguration"` }
func (DatastoreFileFormatConfigurationArgs) ElementType ¶
func (DatastoreFileFormatConfigurationArgs) ElementType() reflect.Type
func (DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationOutput ¶
func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationOutput() DatastoreFileFormatConfigurationOutput
func (DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationOutputWithContext ¶
func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationOutput
func (DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationPtrOutput ¶
func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput
func (DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationPtrOutputWithContext ¶
func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationPtrOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationPtrOutput
type DatastoreFileFormatConfigurationInput ¶
type DatastoreFileFormatConfigurationInput interface { pulumi.Input ToDatastoreFileFormatConfigurationOutput() DatastoreFileFormatConfigurationOutput ToDatastoreFileFormatConfigurationOutputWithContext(context.Context) DatastoreFileFormatConfigurationOutput }
DatastoreFileFormatConfigurationInput is an input type that accepts DatastoreFileFormatConfigurationArgs and DatastoreFileFormatConfigurationOutput values. You can construct a concrete instance of `DatastoreFileFormatConfigurationInput` via:
DatastoreFileFormatConfigurationArgs{...}
type DatastoreFileFormatConfigurationOutput ¶
type DatastoreFileFormatConfigurationOutput struct{ *pulumi.OutputState }
func (DatastoreFileFormatConfigurationOutput) ElementType ¶
func (DatastoreFileFormatConfigurationOutput) ElementType() reflect.Type
func (DatastoreFileFormatConfigurationOutput) JsonConfiguration ¶
func (o DatastoreFileFormatConfigurationOutput) JsonConfiguration() DatastoreJsonConfigurationPtrOutput
Contains the configuration information of the JSON format.
func (DatastoreFileFormatConfigurationOutput) ParquetConfiguration ¶
func (o DatastoreFileFormatConfigurationOutput) ParquetConfiguration() DatastoreParquetConfigurationPtrOutput
Contains the configuration information of the Parquet format.
func (DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationOutput ¶
func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationOutput() DatastoreFileFormatConfigurationOutput
func (DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationOutputWithContext ¶
func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationOutput
func (DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationPtrOutput ¶
func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput
func (DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationPtrOutputWithContext ¶
func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationPtrOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationPtrOutput
type DatastoreFileFormatConfigurationPtrInput ¶
type DatastoreFileFormatConfigurationPtrInput interface { pulumi.Input ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput ToDatastoreFileFormatConfigurationPtrOutputWithContext(context.Context) DatastoreFileFormatConfigurationPtrOutput }
DatastoreFileFormatConfigurationPtrInput is an input type that accepts DatastoreFileFormatConfigurationArgs, DatastoreFileFormatConfigurationPtr and DatastoreFileFormatConfigurationPtrOutput values. You can construct a concrete instance of `DatastoreFileFormatConfigurationPtrInput` via:
DatastoreFileFormatConfigurationArgs{...} or: nil
func DatastoreFileFormatConfigurationPtr ¶
func DatastoreFileFormatConfigurationPtr(v *DatastoreFileFormatConfigurationArgs) DatastoreFileFormatConfigurationPtrInput
type DatastoreFileFormatConfigurationPtrOutput ¶
type DatastoreFileFormatConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatastoreFileFormatConfigurationPtrOutput) ElementType ¶
func (DatastoreFileFormatConfigurationPtrOutput) ElementType() reflect.Type
func (DatastoreFileFormatConfigurationPtrOutput) JsonConfiguration ¶
func (o DatastoreFileFormatConfigurationPtrOutput) JsonConfiguration() DatastoreJsonConfigurationPtrOutput
Contains the configuration information of the JSON format.
func (DatastoreFileFormatConfigurationPtrOutput) ParquetConfiguration ¶
func (o DatastoreFileFormatConfigurationPtrOutput) ParquetConfiguration() DatastoreParquetConfigurationPtrOutput
Contains the configuration information of the Parquet format.
func (DatastoreFileFormatConfigurationPtrOutput) ToDatastoreFileFormatConfigurationPtrOutput ¶
func (o DatastoreFileFormatConfigurationPtrOutput) ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput
func (DatastoreFileFormatConfigurationPtrOutput) ToDatastoreFileFormatConfigurationPtrOutputWithContext ¶
func (o DatastoreFileFormatConfigurationPtrOutput) ToDatastoreFileFormatConfigurationPtrOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationPtrOutput
type DatastoreInput ¶
type DatastoreInput interface { pulumi.Input ToDatastoreOutput() DatastoreOutput ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput }
type DatastoreIotSiteWiseMultiLayerStorage ¶
type DatastoreIotSiteWiseMultiLayerStorage struct { // Stores data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage. CustomerManagedS3Storage *DatastoreCustomerManagedS3Storage `pulumi:"customerManagedS3Storage"` }
type DatastoreIotSiteWiseMultiLayerStorageArgs ¶
type DatastoreIotSiteWiseMultiLayerStorageArgs struct { // Stores data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage. CustomerManagedS3Storage DatastoreCustomerManagedS3StoragePtrInput `pulumi:"customerManagedS3Storage"` }
func (DatastoreIotSiteWiseMultiLayerStorageArgs) ElementType ¶
func (DatastoreIotSiteWiseMultiLayerStorageArgs) ElementType() reflect.Type
func (DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStorageOutput ¶
func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStorageOutput() DatastoreIotSiteWiseMultiLayerStorageOutput
func (DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext ¶
func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStorageOutput
func (DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput ¶
func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
func (DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext ¶
func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput
type DatastoreIotSiteWiseMultiLayerStorageInput ¶
type DatastoreIotSiteWiseMultiLayerStorageInput interface { pulumi.Input ToDatastoreIotSiteWiseMultiLayerStorageOutput() DatastoreIotSiteWiseMultiLayerStorageOutput ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext(context.Context) DatastoreIotSiteWiseMultiLayerStorageOutput }
DatastoreIotSiteWiseMultiLayerStorageInput is an input type that accepts DatastoreIotSiteWiseMultiLayerStorageArgs and DatastoreIotSiteWiseMultiLayerStorageOutput values. You can construct a concrete instance of `DatastoreIotSiteWiseMultiLayerStorageInput` via:
DatastoreIotSiteWiseMultiLayerStorageArgs{...}
type DatastoreIotSiteWiseMultiLayerStorageOutput ¶
type DatastoreIotSiteWiseMultiLayerStorageOutput struct{ *pulumi.OutputState }
func (DatastoreIotSiteWiseMultiLayerStorageOutput) CustomerManagedS3Storage ¶
func (o DatastoreIotSiteWiseMultiLayerStorageOutput) CustomerManagedS3Storage() DatastoreCustomerManagedS3StoragePtrOutput
Stores data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage.
func (DatastoreIotSiteWiseMultiLayerStorageOutput) ElementType ¶
func (DatastoreIotSiteWiseMultiLayerStorageOutput) ElementType() reflect.Type
func (DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStorageOutput ¶
func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStorageOutput() DatastoreIotSiteWiseMultiLayerStorageOutput
func (DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext ¶
func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStorageOutput
func (DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput ¶
func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
func (DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext ¶
func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput
type DatastoreIotSiteWiseMultiLayerStoragePtrInput ¶
type DatastoreIotSiteWiseMultiLayerStoragePtrInput interface { pulumi.Input ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput }
DatastoreIotSiteWiseMultiLayerStoragePtrInput is an input type that accepts DatastoreIotSiteWiseMultiLayerStorageArgs, DatastoreIotSiteWiseMultiLayerStoragePtr and DatastoreIotSiteWiseMultiLayerStoragePtrOutput values. You can construct a concrete instance of `DatastoreIotSiteWiseMultiLayerStoragePtrInput` via:
DatastoreIotSiteWiseMultiLayerStorageArgs{...} or: nil
func DatastoreIotSiteWiseMultiLayerStoragePtr ¶
func DatastoreIotSiteWiseMultiLayerStoragePtr(v *DatastoreIotSiteWiseMultiLayerStorageArgs) DatastoreIotSiteWiseMultiLayerStoragePtrInput
type DatastoreIotSiteWiseMultiLayerStoragePtrOutput ¶
type DatastoreIotSiteWiseMultiLayerStoragePtrOutput struct{ *pulumi.OutputState }
func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) CustomerManagedS3Storage ¶
func (o DatastoreIotSiteWiseMultiLayerStoragePtrOutput) CustomerManagedS3Storage() DatastoreCustomerManagedS3StoragePtrOutput
Stores data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage.
func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ElementType ¶
func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ElementType() reflect.Type
func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput ¶
func (o DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext ¶
func (o DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput
type DatastoreJsonConfiguration ¶
type DatastoreJsonConfiguration struct { }
type DatastoreJsonConfigurationArgs ¶
type DatastoreJsonConfigurationArgs struct { }
func (DatastoreJsonConfigurationArgs) ElementType ¶
func (DatastoreJsonConfigurationArgs) ElementType() reflect.Type
func (DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationOutput ¶
func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationOutput() DatastoreJsonConfigurationOutput
func (DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationOutputWithContext ¶
func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationOutputWithContext(ctx context.Context) DatastoreJsonConfigurationOutput
func (DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationPtrOutput ¶
func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput
func (DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationPtrOutputWithContext ¶
func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationPtrOutputWithContext(ctx context.Context) DatastoreJsonConfigurationPtrOutput
type DatastoreJsonConfigurationInput ¶
type DatastoreJsonConfigurationInput interface { pulumi.Input ToDatastoreJsonConfigurationOutput() DatastoreJsonConfigurationOutput ToDatastoreJsonConfigurationOutputWithContext(context.Context) DatastoreJsonConfigurationOutput }
DatastoreJsonConfigurationInput is an input type that accepts DatastoreJsonConfigurationArgs and DatastoreJsonConfigurationOutput values. You can construct a concrete instance of `DatastoreJsonConfigurationInput` via:
DatastoreJsonConfigurationArgs{...}
type DatastoreJsonConfigurationOutput ¶
type DatastoreJsonConfigurationOutput struct{ *pulumi.OutputState }
func (DatastoreJsonConfigurationOutput) ElementType ¶
func (DatastoreJsonConfigurationOutput) ElementType() reflect.Type
func (DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationOutput ¶
func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationOutput() DatastoreJsonConfigurationOutput
func (DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationOutputWithContext ¶
func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationOutputWithContext(ctx context.Context) DatastoreJsonConfigurationOutput
func (DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationPtrOutput ¶
func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput
func (DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationPtrOutputWithContext ¶
func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationPtrOutputWithContext(ctx context.Context) DatastoreJsonConfigurationPtrOutput
type DatastoreJsonConfigurationPtrInput ¶
type DatastoreJsonConfigurationPtrInput interface { pulumi.Input ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput ToDatastoreJsonConfigurationPtrOutputWithContext(context.Context) DatastoreJsonConfigurationPtrOutput }
DatastoreJsonConfigurationPtrInput is an input type that accepts DatastoreJsonConfigurationArgs, DatastoreJsonConfigurationPtr and DatastoreJsonConfigurationPtrOutput values. You can construct a concrete instance of `DatastoreJsonConfigurationPtrInput` via:
DatastoreJsonConfigurationArgs{...} or: nil
func DatastoreJsonConfigurationPtr ¶
func DatastoreJsonConfigurationPtr(v *DatastoreJsonConfigurationArgs) DatastoreJsonConfigurationPtrInput
type DatastoreJsonConfigurationPtrOutput ¶
type DatastoreJsonConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatastoreJsonConfigurationPtrOutput) Elem ¶
func (o DatastoreJsonConfigurationPtrOutput) Elem() DatastoreJsonConfigurationOutput
func (DatastoreJsonConfigurationPtrOutput) ElementType ¶
func (DatastoreJsonConfigurationPtrOutput) ElementType() reflect.Type
func (DatastoreJsonConfigurationPtrOutput) ToDatastoreJsonConfigurationPtrOutput ¶
func (o DatastoreJsonConfigurationPtrOutput) ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput
func (DatastoreJsonConfigurationPtrOutput) ToDatastoreJsonConfigurationPtrOutputWithContext ¶
func (o DatastoreJsonConfigurationPtrOutput) ToDatastoreJsonConfigurationPtrOutputWithContext(ctx context.Context) DatastoreJsonConfigurationPtrOutput
type DatastoreOutput ¶
type DatastoreOutput struct{ *pulumi.OutputState }
func (DatastoreOutput) AwsId ¶ added in v0.99.0
func (o DatastoreOutput) AwsId() pulumi.StringOutput
func (DatastoreOutput) DatastoreName ¶ added in v0.17.0
func (o DatastoreOutput) DatastoreName() pulumi.StringPtrOutput
The name of the data store.
func (DatastoreOutput) DatastorePartitions ¶ added in v0.17.0
func (o DatastoreOutput) DatastorePartitions() DatastorePartitionsPtrOutput
Information about the partition dimensions in a data store.
func (DatastoreOutput) DatastoreStorage ¶ added in v0.17.0
func (o DatastoreOutput) DatastoreStorage() DatastoreStoragePtrOutput
Where data store data is stored.
func (DatastoreOutput) ElementType ¶
func (DatastoreOutput) ElementType() reflect.Type
func (DatastoreOutput) FileFormatConfiguration ¶ added in v0.17.0
func (o DatastoreOutput) FileFormatConfiguration() DatastoreFileFormatConfigurationPtrOutput
Contains the configuration information of file formats. AWS IoT Analytics data stores support JSON and [Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/) .
The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
func (DatastoreOutput) RetentionPeriod ¶ added in v0.17.0
func (o DatastoreOutput) RetentionPeriod() DatastoreRetentionPeriodPtrOutput
How long, in days, message data is kept for the data store. When `customerManagedS3` storage is selected, this parameter is ignored.
func (DatastoreOutput) Tags ¶ added in v0.17.0
func (o DatastoreOutput) Tags() aws.TagArrayOutput
Metadata which can be used to manage the data store.
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
func (DatastoreOutput) ToDatastoreOutput ¶
func (o DatastoreOutput) ToDatastoreOutput() DatastoreOutput
func (DatastoreOutput) ToDatastoreOutputWithContext ¶
func (o DatastoreOutput) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
type DatastoreParquetConfiguration ¶
type DatastoreParquetConfiguration struct { // Information needed to define a schema. SchemaDefinition *DatastoreSchemaDefinition `pulumi:"schemaDefinition"` }
type DatastoreParquetConfigurationArgs ¶
type DatastoreParquetConfigurationArgs struct { // Information needed to define a schema. SchemaDefinition DatastoreSchemaDefinitionPtrInput `pulumi:"schemaDefinition"` }
func (DatastoreParquetConfigurationArgs) ElementType ¶
func (DatastoreParquetConfigurationArgs) ElementType() reflect.Type
func (DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationOutput ¶
func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationOutput() DatastoreParquetConfigurationOutput
func (DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationOutputWithContext ¶
func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationOutputWithContext(ctx context.Context) DatastoreParquetConfigurationOutput
func (DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationPtrOutput ¶
func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput
func (DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationPtrOutputWithContext ¶
func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationPtrOutputWithContext(ctx context.Context) DatastoreParquetConfigurationPtrOutput
type DatastoreParquetConfigurationInput ¶
type DatastoreParquetConfigurationInput interface { pulumi.Input ToDatastoreParquetConfigurationOutput() DatastoreParquetConfigurationOutput ToDatastoreParquetConfigurationOutputWithContext(context.Context) DatastoreParquetConfigurationOutput }
DatastoreParquetConfigurationInput is an input type that accepts DatastoreParquetConfigurationArgs and DatastoreParquetConfigurationOutput values. You can construct a concrete instance of `DatastoreParquetConfigurationInput` via:
DatastoreParquetConfigurationArgs{...}
type DatastoreParquetConfigurationOutput ¶
type DatastoreParquetConfigurationOutput struct{ *pulumi.OutputState }
func (DatastoreParquetConfigurationOutput) ElementType ¶
func (DatastoreParquetConfigurationOutput) ElementType() reflect.Type
func (DatastoreParquetConfigurationOutput) SchemaDefinition ¶
func (o DatastoreParquetConfigurationOutput) SchemaDefinition() DatastoreSchemaDefinitionPtrOutput
Information needed to define a schema.
func (DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationOutput ¶
func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationOutput() DatastoreParquetConfigurationOutput
func (DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationOutputWithContext ¶
func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationOutputWithContext(ctx context.Context) DatastoreParquetConfigurationOutput
func (DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationPtrOutput ¶
func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput
func (DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationPtrOutputWithContext ¶
func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationPtrOutputWithContext(ctx context.Context) DatastoreParquetConfigurationPtrOutput
type DatastoreParquetConfigurationPtrInput ¶
type DatastoreParquetConfigurationPtrInput interface { pulumi.Input ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput ToDatastoreParquetConfigurationPtrOutputWithContext(context.Context) DatastoreParquetConfigurationPtrOutput }
DatastoreParquetConfigurationPtrInput is an input type that accepts DatastoreParquetConfigurationArgs, DatastoreParquetConfigurationPtr and DatastoreParquetConfigurationPtrOutput values. You can construct a concrete instance of `DatastoreParquetConfigurationPtrInput` via:
DatastoreParquetConfigurationArgs{...} or: nil
func DatastoreParquetConfigurationPtr ¶
func DatastoreParquetConfigurationPtr(v *DatastoreParquetConfigurationArgs) DatastoreParquetConfigurationPtrInput
type DatastoreParquetConfigurationPtrOutput ¶
type DatastoreParquetConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatastoreParquetConfigurationPtrOutput) ElementType ¶
func (DatastoreParquetConfigurationPtrOutput) ElementType() reflect.Type
func (DatastoreParquetConfigurationPtrOutput) SchemaDefinition ¶
func (o DatastoreParquetConfigurationPtrOutput) SchemaDefinition() DatastoreSchemaDefinitionPtrOutput
Information needed to define a schema.
func (DatastoreParquetConfigurationPtrOutput) ToDatastoreParquetConfigurationPtrOutput ¶
func (o DatastoreParquetConfigurationPtrOutput) ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput
func (DatastoreParquetConfigurationPtrOutput) ToDatastoreParquetConfigurationPtrOutputWithContext ¶
func (o DatastoreParquetConfigurationPtrOutput) ToDatastoreParquetConfigurationPtrOutputWithContext(ctx context.Context) DatastoreParquetConfigurationPtrOutput
type DatastorePartition ¶
type DatastorePartition struct { // A partition dimension defined by an attribute. Partition *Partition `pulumi:"partition"` // A partition dimension defined by a timestamp attribute. TimestampPartition *DatastoreTimestampPartition `pulumi:"timestampPartition"` }
type DatastorePartitionArgs ¶
type DatastorePartitionArgs struct { // A partition dimension defined by an attribute. Partition PartitionPtrInput `pulumi:"partition"` // A partition dimension defined by a timestamp attribute. TimestampPartition DatastoreTimestampPartitionPtrInput `pulumi:"timestampPartition"` }
func (DatastorePartitionArgs) ElementType ¶
func (DatastorePartitionArgs) ElementType() reflect.Type
func (DatastorePartitionArgs) ToDatastorePartitionOutput ¶
func (i DatastorePartitionArgs) ToDatastorePartitionOutput() DatastorePartitionOutput
func (DatastorePartitionArgs) ToDatastorePartitionOutputWithContext ¶
func (i DatastorePartitionArgs) ToDatastorePartitionOutputWithContext(ctx context.Context) DatastorePartitionOutput
type DatastorePartitionArray ¶ added in v0.2.0
type DatastorePartitionArray []DatastorePartitionInput
func (DatastorePartitionArray) ElementType ¶ added in v0.2.0
func (DatastorePartitionArray) ElementType() reflect.Type
func (DatastorePartitionArray) ToDatastorePartitionArrayOutput ¶ added in v0.2.0
func (i DatastorePartitionArray) ToDatastorePartitionArrayOutput() DatastorePartitionArrayOutput
func (DatastorePartitionArray) ToDatastorePartitionArrayOutputWithContext ¶ added in v0.2.0
func (i DatastorePartitionArray) ToDatastorePartitionArrayOutputWithContext(ctx context.Context) DatastorePartitionArrayOutput
type DatastorePartitionArrayInput ¶ added in v0.2.0
type DatastorePartitionArrayInput interface { pulumi.Input ToDatastorePartitionArrayOutput() DatastorePartitionArrayOutput ToDatastorePartitionArrayOutputWithContext(context.Context) DatastorePartitionArrayOutput }
DatastorePartitionArrayInput is an input type that accepts DatastorePartitionArray and DatastorePartitionArrayOutput values. You can construct a concrete instance of `DatastorePartitionArrayInput` via:
DatastorePartitionArray{ DatastorePartitionArgs{...} }
type DatastorePartitionArrayOutput ¶ added in v0.2.0
type DatastorePartitionArrayOutput struct{ *pulumi.OutputState }
func (DatastorePartitionArrayOutput) ElementType ¶ added in v0.2.0
func (DatastorePartitionArrayOutput) ElementType() reflect.Type
func (DatastorePartitionArrayOutput) Index ¶ added in v0.2.0
func (o DatastorePartitionArrayOutput) Index(i pulumi.IntInput) DatastorePartitionOutput
func (DatastorePartitionArrayOutput) ToDatastorePartitionArrayOutput ¶ added in v0.2.0
func (o DatastorePartitionArrayOutput) ToDatastorePartitionArrayOutput() DatastorePartitionArrayOutput
func (DatastorePartitionArrayOutput) ToDatastorePartitionArrayOutputWithContext ¶ added in v0.2.0
func (o DatastorePartitionArrayOutput) ToDatastorePartitionArrayOutputWithContext(ctx context.Context) DatastorePartitionArrayOutput
type DatastorePartitionInput ¶
type DatastorePartitionInput interface { pulumi.Input ToDatastorePartitionOutput() DatastorePartitionOutput ToDatastorePartitionOutputWithContext(context.Context) DatastorePartitionOutput }
DatastorePartitionInput is an input type that accepts DatastorePartitionArgs and DatastorePartitionOutput values. You can construct a concrete instance of `DatastorePartitionInput` via:
DatastorePartitionArgs{...}
type DatastorePartitionOutput ¶
type DatastorePartitionOutput struct{ *pulumi.OutputState }
func (DatastorePartitionOutput) ElementType ¶
func (DatastorePartitionOutput) ElementType() reflect.Type
func (DatastorePartitionOutput) Partition ¶ added in v0.2.0
func (o DatastorePartitionOutput) Partition() PartitionPtrOutput
A partition dimension defined by an attribute.
func (DatastorePartitionOutput) TimestampPartition ¶ added in v0.2.0
func (o DatastorePartitionOutput) TimestampPartition() DatastoreTimestampPartitionPtrOutput
A partition dimension defined by a timestamp attribute.
func (DatastorePartitionOutput) ToDatastorePartitionOutput ¶
func (o DatastorePartitionOutput) ToDatastorePartitionOutput() DatastorePartitionOutput
func (DatastorePartitionOutput) ToDatastorePartitionOutputWithContext ¶
func (o DatastorePartitionOutput) ToDatastorePartitionOutputWithContext(ctx context.Context) DatastorePartitionOutput
type DatastorePartitions ¶ added in v0.2.0
type DatastorePartitions struct { // A list of partition dimensions in a data store. Partitions []DatastorePartition `pulumi:"partitions"` }
type DatastorePartitionsArgs ¶ added in v0.2.0
type DatastorePartitionsArgs struct { // A list of partition dimensions in a data store. Partitions DatastorePartitionArrayInput `pulumi:"partitions"` }
func (DatastorePartitionsArgs) ElementType ¶ added in v0.2.0
func (DatastorePartitionsArgs) ElementType() reflect.Type
func (DatastorePartitionsArgs) ToDatastorePartitionsOutput ¶ added in v0.2.0
func (i DatastorePartitionsArgs) ToDatastorePartitionsOutput() DatastorePartitionsOutput
func (DatastorePartitionsArgs) ToDatastorePartitionsOutputWithContext ¶ added in v0.2.0
func (i DatastorePartitionsArgs) ToDatastorePartitionsOutputWithContext(ctx context.Context) DatastorePartitionsOutput
func (DatastorePartitionsArgs) ToDatastorePartitionsPtrOutput ¶ added in v0.2.0
func (i DatastorePartitionsArgs) ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput
func (DatastorePartitionsArgs) ToDatastorePartitionsPtrOutputWithContext ¶ added in v0.2.0
func (i DatastorePartitionsArgs) ToDatastorePartitionsPtrOutputWithContext(ctx context.Context) DatastorePartitionsPtrOutput
type DatastorePartitionsInput ¶ added in v0.2.0
type DatastorePartitionsInput interface { pulumi.Input ToDatastorePartitionsOutput() DatastorePartitionsOutput ToDatastorePartitionsOutputWithContext(context.Context) DatastorePartitionsOutput }
DatastorePartitionsInput is an input type that accepts DatastorePartitionsArgs and DatastorePartitionsOutput values. You can construct a concrete instance of `DatastorePartitionsInput` via:
DatastorePartitionsArgs{...}
type DatastorePartitionsOutput ¶ added in v0.2.0
type DatastorePartitionsOutput struct{ *pulumi.OutputState }
func (DatastorePartitionsOutput) ElementType ¶ added in v0.2.0
func (DatastorePartitionsOutput) ElementType() reflect.Type
func (DatastorePartitionsOutput) Partitions ¶ added in v0.2.0
func (o DatastorePartitionsOutput) Partitions() DatastorePartitionArrayOutput
A list of partition dimensions in a data store.
func (DatastorePartitionsOutput) ToDatastorePartitionsOutput ¶ added in v0.2.0
func (o DatastorePartitionsOutput) ToDatastorePartitionsOutput() DatastorePartitionsOutput
func (DatastorePartitionsOutput) ToDatastorePartitionsOutputWithContext ¶ added in v0.2.0
func (o DatastorePartitionsOutput) ToDatastorePartitionsOutputWithContext(ctx context.Context) DatastorePartitionsOutput
func (DatastorePartitionsOutput) ToDatastorePartitionsPtrOutput ¶ added in v0.2.0
func (o DatastorePartitionsOutput) ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput
func (DatastorePartitionsOutput) ToDatastorePartitionsPtrOutputWithContext ¶ added in v0.2.0
func (o DatastorePartitionsOutput) ToDatastorePartitionsPtrOutputWithContext(ctx context.Context) DatastorePartitionsPtrOutput
type DatastorePartitionsPtrInput ¶ added in v0.2.0
type DatastorePartitionsPtrInput interface { pulumi.Input ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput ToDatastorePartitionsPtrOutputWithContext(context.Context) DatastorePartitionsPtrOutput }
DatastorePartitionsPtrInput is an input type that accepts DatastorePartitionsArgs, DatastorePartitionsPtr and DatastorePartitionsPtrOutput values. You can construct a concrete instance of `DatastorePartitionsPtrInput` via:
DatastorePartitionsArgs{...} or: nil
func DatastorePartitionsPtr ¶ added in v0.2.0
func DatastorePartitionsPtr(v *DatastorePartitionsArgs) DatastorePartitionsPtrInput
type DatastorePartitionsPtrOutput ¶ added in v0.2.0
type DatastorePartitionsPtrOutput struct{ *pulumi.OutputState }
func (DatastorePartitionsPtrOutput) Elem ¶ added in v0.2.0
func (o DatastorePartitionsPtrOutput) Elem() DatastorePartitionsOutput
func (DatastorePartitionsPtrOutput) ElementType ¶ added in v0.2.0
func (DatastorePartitionsPtrOutput) ElementType() reflect.Type
func (DatastorePartitionsPtrOutput) Partitions ¶ added in v0.2.0
func (o DatastorePartitionsPtrOutput) Partitions() DatastorePartitionArrayOutput
A list of partition dimensions in a data store.
func (DatastorePartitionsPtrOutput) ToDatastorePartitionsPtrOutput ¶ added in v0.2.0
func (o DatastorePartitionsPtrOutput) ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput
func (DatastorePartitionsPtrOutput) ToDatastorePartitionsPtrOutputWithContext ¶ added in v0.2.0
func (o DatastorePartitionsPtrOutput) ToDatastorePartitionsPtrOutputWithContext(ctx context.Context) DatastorePartitionsPtrOutput
type DatastoreRetentionPeriodArgs ¶
type DatastoreRetentionPeriodArgs struct { // The number of days that message data is kept. The `unlimited` parameter must be false. NumberOfDays pulumi.IntPtrInput `pulumi:"numberOfDays"` // If true, message data is kept indefinitely. Unlimited pulumi.BoolPtrInput `pulumi:"unlimited"` }
func (DatastoreRetentionPeriodArgs) ElementType ¶
func (DatastoreRetentionPeriodArgs) ElementType() reflect.Type
func (DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodOutput ¶
func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodOutput() DatastoreRetentionPeriodOutput
func (DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodOutputWithContext ¶
func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodOutputWithContext(ctx context.Context) DatastoreRetentionPeriodOutput
func (DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodPtrOutput ¶
func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput
func (DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodPtrOutputWithContext ¶
func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodPtrOutputWithContext(ctx context.Context) DatastoreRetentionPeriodPtrOutput
type DatastoreRetentionPeriodInput ¶
type DatastoreRetentionPeriodInput interface { pulumi.Input ToDatastoreRetentionPeriodOutput() DatastoreRetentionPeriodOutput ToDatastoreRetentionPeriodOutputWithContext(context.Context) DatastoreRetentionPeriodOutput }
DatastoreRetentionPeriodInput is an input type that accepts DatastoreRetentionPeriodArgs and DatastoreRetentionPeriodOutput values. You can construct a concrete instance of `DatastoreRetentionPeriodInput` via:
DatastoreRetentionPeriodArgs{...}
type DatastoreRetentionPeriodOutput ¶
type DatastoreRetentionPeriodOutput struct{ *pulumi.OutputState }
func (DatastoreRetentionPeriodOutput) ElementType ¶
func (DatastoreRetentionPeriodOutput) ElementType() reflect.Type
func (DatastoreRetentionPeriodOutput) NumberOfDays ¶
func (o DatastoreRetentionPeriodOutput) NumberOfDays() pulumi.IntPtrOutput
The number of days that message data is kept. The `unlimited` parameter must be false.
func (DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodOutput ¶
func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodOutput() DatastoreRetentionPeriodOutput
func (DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodOutputWithContext ¶
func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodOutputWithContext(ctx context.Context) DatastoreRetentionPeriodOutput
func (DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodPtrOutput ¶
func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput
func (DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodPtrOutputWithContext ¶
func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodPtrOutputWithContext(ctx context.Context) DatastoreRetentionPeriodPtrOutput
func (DatastoreRetentionPeriodOutput) Unlimited ¶
func (o DatastoreRetentionPeriodOutput) Unlimited() pulumi.BoolPtrOutput
If true, message data is kept indefinitely.
type DatastoreRetentionPeriodPtrInput ¶
type DatastoreRetentionPeriodPtrInput interface { pulumi.Input ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput ToDatastoreRetentionPeriodPtrOutputWithContext(context.Context) DatastoreRetentionPeriodPtrOutput }
DatastoreRetentionPeriodPtrInput is an input type that accepts DatastoreRetentionPeriodArgs, DatastoreRetentionPeriodPtr and DatastoreRetentionPeriodPtrOutput values. You can construct a concrete instance of `DatastoreRetentionPeriodPtrInput` via:
DatastoreRetentionPeriodArgs{...} or: nil
func DatastoreRetentionPeriodPtr ¶
func DatastoreRetentionPeriodPtr(v *DatastoreRetentionPeriodArgs) DatastoreRetentionPeriodPtrInput
type DatastoreRetentionPeriodPtrOutput ¶
type DatastoreRetentionPeriodPtrOutput struct{ *pulumi.OutputState }
func (DatastoreRetentionPeriodPtrOutput) Elem ¶
func (o DatastoreRetentionPeriodPtrOutput) Elem() DatastoreRetentionPeriodOutput
func (DatastoreRetentionPeriodPtrOutput) ElementType ¶
func (DatastoreRetentionPeriodPtrOutput) ElementType() reflect.Type
func (DatastoreRetentionPeriodPtrOutput) NumberOfDays ¶
func (o DatastoreRetentionPeriodPtrOutput) NumberOfDays() pulumi.IntPtrOutput
The number of days that message data is kept. The `unlimited` parameter must be false.
func (DatastoreRetentionPeriodPtrOutput) ToDatastoreRetentionPeriodPtrOutput ¶
func (o DatastoreRetentionPeriodPtrOutput) ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput
func (DatastoreRetentionPeriodPtrOutput) ToDatastoreRetentionPeriodPtrOutputWithContext ¶
func (o DatastoreRetentionPeriodPtrOutput) ToDatastoreRetentionPeriodPtrOutputWithContext(ctx context.Context) DatastoreRetentionPeriodPtrOutput
func (DatastoreRetentionPeriodPtrOutput) Unlimited ¶
func (o DatastoreRetentionPeriodPtrOutput) Unlimited() pulumi.BoolPtrOutput
If true, message data is kept indefinitely.
type DatastoreSchemaDefinition ¶
type DatastoreSchemaDefinition struct { // Specifies one or more columns that store your data. // // Each schema can have up to 100 columns. Each column can have up to 100 nested types. Columns []DatastoreColumn `pulumi:"columns"` }
type DatastoreSchemaDefinitionArgs ¶
type DatastoreSchemaDefinitionArgs struct { // Specifies one or more columns that store your data. // // Each schema can have up to 100 columns. Each column can have up to 100 nested types. Columns DatastoreColumnArrayInput `pulumi:"columns"` }
func (DatastoreSchemaDefinitionArgs) ElementType ¶
func (DatastoreSchemaDefinitionArgs) ElementType() reflect.Type
func (DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionOutput ¶
func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionOutput() DatastoreSchemaDefinitionOutput
func (DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionOutputWithContext ¶
func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionOutput
func (DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionPtrOutput ¶
func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput
func (DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionPtrOutputWithContext ¶
func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionPtrOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionPtrOutput
type DatastoreSchemaDefinitionInput ¶
type DatastoreSchemaDefinitionInput interface { pulumi.Input ToDatastoreSchemaDefinitionOutput() DatastoreSchemaDefinitionOutput ToDatastoreSchemaDefinitionOutputWithContext(context.Context) DatastoreSchemaDefinitionOutput }
DatastoreSchemaDefinitionInput is an input type that accepts DatastoreSchemaDefinitionArgs and DatastoreSchemaDefinitionOutput values. You can construct a concrete instance of `DatastoreSchemaDefinitionInput` via:
DatastoreSchemaDefinitionArgs{...}
type DatastoreSchemaDefinitionOutput ¶
type DatastoreSchemaDefinitionOutput struct{ *pulumi.OutputState }
func (DatastoreSchemaDefinitionOutput) Columns ¶
func (o DatastoreSchemaDefinitionOutput) Columns() DatastoreColumnArrayOutput
Specifies one or more columns that store your data.
Each schema can have up to 100 columns. Each column can have up to 100 nested types.
func (DatastoreSchemaDefinitionOutput) ElementType ¶
func (DatastoreSchemaDefinitionOutput) ElementType() reflect.Type
func (DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionOutput ¶
func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionOutput() DatastoreSchemaDefinitionOutput
func (DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionOutputWithContext ¶
func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionOutput
func (DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionPtrOutput ¶
func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput
func (DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionPtrOutputWithContext ¶
func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionPtrOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionPtrOutput
type DatastoreSchemaDefinitionPtrInput ¶
type DatastoreSchemaDefinitionPtrInput interface { pulumi.Input ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput ToDatastoreSchemaDefinitionPtrOutputWithContext(context.Context) DatastoreSchemaDefinitionPtrOutput }
DatastoreSchemaDefinitionPtrInput is an input type that accepts DatastoreSchemaDefinitionArgs, DatastoreSchemaDefinitionPtr and DatastoreSchemaDefinitionPtrOutput values. You can construct a concrete instance of `DatastoreSchemaDefinitionPtrInput` via:
DatastoreSchemaDefinitionArgs{...} or: nil
func DatastoreSchemaDefinitionPtr ¶
func DatastoreSchemaDefinitionPtr(v *DatastoreSchemaDefinitionArgs) DatastoreSchemaDefinitionPtrInput
type DatastoreSchemaDefinitionPtrOutput ¶
type DatastoreSchemaDefinitionPtrOutput struct{ *pulumi.OutputState }
func (DatastoreSchemaDefinitionPtrOutput) Columns ¶
func (o DatastoreSchemaDefinitionPtrOutput) Columns() DatastoreColumnArrayOutput
Specifies one or more columns that store your data.
Each schema can have up to 100 columns. Each column can have up to 100 nested types.
func (DatastoreSchemaDefinitionPtrOutput) Elem ¶
func (o DatastoreSchemaDefinitionPtrOutput) Elem() DatastoreSchemaDefinitionOutput
func (DatastoreSchemaDefinitionPtrOutput) ElementType ¶
func (DatastoreSchemaDefinitionPtrOutput) ElementType() reflect.Type
func (DatastoreSchemaDefinitionPtrOutput) ToDatastoreSchemaDefinitionPtrOutput ¶
func (o DatastoreSchemaDefinitionPtrOutput) ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput
func (DatastoreSchemaDefinitionPtrOutput) ToDatastoreSchemaDefinitionPtrOutputWithContext ¶
func (o DatastoreSchemaDefinitionPtrOutput) ToDatastoreSchemaDefinitionPtrOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionPtrOutput
type DatastoreServiceManagedS3 ¶
type DatastoreServiceManagedS3 struct { }
type DatastoreServiceManagedS3Args ¶
type DatastoreServiceManagedS3Args struct { }
func (DatastoreServiceManagedS3Args) ElementType ¶
func (DatastoreServiceManagedS3Args) ElementType() reflect.Type
func (DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3Output ¶
func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3Output() DatastoreServiceManagedS3Output
func (DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3OutputWithContext ¶
func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3OutputWithContext(ctx context.Context) DatastoreServiceManagedS3Output
func (DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3PtrOutput ¶
func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput
func (DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3PtrOutputWithContext ¶
func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3PtrOutputWithContext(ctx context.Context) DatastoreServiceManagedS3PtrOutput
type DatastoreServiceManagedS3Input ¶
type DatastoreServiceManagedS3Input interface { pulumi.Input ToDatastoreServiceManagedS3Output() DatastoreServiceManagedS3Output ToDatastoreServiceManagedS3OutputWithContext(context.Context) DatastoreServiceManagedS3Output }
DatastoreServiceManagedS3Input is an input type that accepts DatastoreServiceManagedS3Args and DatastoreServiceManagedS3Output values. You can construct a concrete instance of `DatastoreServiceManagedS3Input` via:
DatastoreServiceManagedS3Args{...}
type DatastoreServiceManagedS3Output ¶
type DatastoreServiceManagedS3Output struct{ *pulumi.OutputState }
func (DatastoreServiceManagedS3Output) ElementType ¶
func (DatastoreServiceManagedS3Output) ElementType() reflect.Type
func (DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3Output ¶
func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3Output() DatastoreServiceManagedS3Output
func (DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3OutputWithContext ¶
func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3OutputWithContext(ctx context.Context) DatastoreServiceManagedS3Output
func (DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3PtrOutput ¶
func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput
func (DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3PtrOutputWithContext ¶
func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3PtrOutputWithContext(ctx context.Context) DatastoreServiceManagedS3PtrOutput
type DatastoreServiceManagedS3PtrInput ¶
type DatastoreServiceManagedS3PtrInput interface { pulumi.Input ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput ToDatastoreServiceManagedS3PtrOutputWithContext(context.Context) DatastoreServiceManagedS3PtrOutput }
DatastoreServiceManagedS3PtrInput is an input type that accepts DatastoreServiceManagedS3Args, DatastoreServiceManagedS3Ptr and DatastoreServiceManagedS3PtrOutput values. You can construct a concrete instance of `DatastoreServiceManagedS3PtrInput` via:
DatastoreServiceManagedS3Args{...} or: nil
func DatastoreServiceManagedS3Ptr ¶
func DatastoreServiceManagedS3Ptr(v *DatastoreServiceManagedS3Args) DatastoreServiceManagedS3PtrInput
type DatastoreServiceManagedS3PtrOutput ¶
type DatastoreServiceManagedS3PtrOutput struct{ *pulumi.OutputState }
func (DatastoreServiceManagedS3PtrOutput) Elem ¶
func (o DatastoreServiceManagedS3PtrOutput) Elem() DatastoreServiceManagedS3Output
func (DatastoreServiceManagedS3PtrOutput) ElementType ¶
func (DatastoreServiceManagedS3PtrOutput) ElementType() reflect.Type
func (DatastoreServiceManagedS3PtrOutput) ToDatastoreServiceManagedS3PtrOutput ¶
func (o DatastoreServiceManagedS3PtrOutput) ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput
func (DatastoreServiceManagedS3PtrOutput) ToDatastoreServiceManagedS3PtrOutputWithContext ¶
func (o DatastoreServiceManagedS3PtrOutput) ToDatastoreServiceManagedS3PtrOutputWithContext(ctx context.Context) DatastoreServiceManagedS3PtrOutput
type DatastoreState ¶
type DatastoreState struct { }
func (DatastoreState) ElementType ¶
func (DatastoreState) ElementType() reflect.Type
type DatastoreStorage ¶ added in v0.2.0
type DatastoreStorage struct { // Use this to store data store data in an S3 bucket that you manage. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store. CustomerManagedS3 *DatastoreCustomerManagedS3 `pulumi:"customerManagedS3"` // Use this to store data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage. You can't change the choice of Amazon S3 storage after your data store is created. IotSiteWiseMultiLayerStorage *DatastoreIotSiteWiseMultiLayerStorage `pulumi:"iotSiteWiseMultiLayerStorage"` // Use this to store data store data in an S3 bucket managed by the AWS IoT Analytics service. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store. ServiceManagedS3 *DatastoreServiceManagedS3 `pulumi:"serviceManagedS3"` }
type DatastoreStorageArgs ¶ added in v0.2.0
type DatastoreStorageArgs struct { // Use this to store data store data in an S3 bucket that you manage. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store. CustomerManagedS3 DatastoreCustomerManagedS3PtrInput `pulumi:"customerManagedS3"` // Use this to store data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage. You can't change the choice of Amazon S3 storage after your data store is created. IotSiteWiseMultiLayerStorage DatastoreIotSiteWiseMultiLayerStoragePtrInput `pulumi:"iotSiteWiseMultiLayerStorage"` // Use this to store data store data in an S3 bucket managed by the AWS IoT Analytics service. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store. ServiceManagedS3 DatastoreServiceManagedS3PtrInput `pulumi:"serviceManagedS3"` }
func (DatastoreStorageArgs) ElementType ¶ added in v0.2.0
func (DatastoreStorageArgs) ElementType() reflect.Type
func (DatastoreStorageArgs) ToDatastoreStorageOutput ¶ added in v0.2.0
func (i DatastoreStorageArgs) ToDatastoreStorageOutput() DatastoreStorageOutput
func (DatastoreStorageArgs) ToDatastoreStorageOutputWithContext ¶ added in v0.2.0
func (i DatastoreStorageArgs) ToDatastoreStorageOutputWithContext(ctx context.Context) DatastoreStorageOutput
func (DatastoreStorageArgs) ToDatastoreStoragePtrOutput ¶ added in v0.2.0
func (i DatastoreStorageArgs) ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput
func (DatastoreStorageArgs) ToDatastoreStoragePtrOutputWithContext ¶ added in v0.2.0
func (i DatastoreStorageArgs) ToDatastoreStoragePtrOutputWithContext(ctx context.Context) DatastoreStoragePtrOutput
type DatastoreStorageInput ¶ added in v0.2.0
type DatastoreStorageInput interface { pulumi.Input ToDatastoreStorageOutput() DatastoreStorageOutput ToDatastoreStorageOutputWithContext(context.Context) DatastoreStorageOutput }
DatastoreStorageInput is an input type that accepts DatastoreStorageArgs and DatastoreStorageOutput values. You can construct a concrete instance of `DatastoreStorageInput` via:
DatastoreStorageArgs{...}
type DatastoreStorageOutput ¶ added in v0.2.0
type DatastoreStorageOutput struct{ *pulumi.OutputState }
func (DatastoreStorageOutput) CustomerManagedS3 ¶ added in v0.2.0
func (o DatastoreStorageOutput) CustomerManagedS3() DatastoreCustomerManagedS3PtrOutput
Use this to store data store data in an S3 bucket that you manage. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store.
func (DatastoreStorageOutput) ElementType ¶ added in v0.2.0
func (DatastoreStorageOutput) ElementType() reflect.Type
func (DatastoreStorageOutput) IotSiteWiseMultiLayerStorage ¶ added in v0.2.0
func (o DatastoreStorageOutput) IotSiteWiseMultiLayerStorage() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
Use this to store data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage. You can't change the choice of Amazon S3 storage after your data store is created.
func (DatastoreStorageOutput) ServiceManagedS3 ¶ added in v0.2.0
func (o DatastoreStorageOutput) ServiceManagedS3() DatastoreServiceManagedS3PtrOutput
Use this to store data store data in an S3 bucket managed by the AWS IoT Analytics service. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store.
func (DatastoreStorageOutput) ToDatastoreStorageOutput ¶ added in v0.2.0
func (o DatastoreStorageOutput) ToDatastoreStorageOutput() DatastoreStorageOutput
func (DatastoreStorageOutput) ToDatastoreStorageOutputWithContext ¶ added in v0.2.0
func (o DatastoreStorageOutput) ToDatastoreStorageOutputWithContext(ctx context.Context) DatastoreStorageOutput
func (DatastoreStorageOutput) ToDatastoreStoragePtrOutput ¶ added in v0.2.0
func (o DatastoreStorageOutput) ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput
func (DatastoreStorageOutput) ToDatastoreStoragePtrOutputWithContext ¶ added in v0.2.0
func (o DatastoreStorageOutput) ToDatastoreStoragePtrOutputWithContext(ctx context.Context) DatastoreStoragePtrOutput
type DatastoreStoragePtrInput ¶ added in v0.2.0
type DatastoreStoragePtrInput interface { pulumi.Input ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput ToDatastoreStoragePtrOutputWithContext(context.Context) DatastoreStoragePtrOutput }
DatastoreStoragePtrInput is an input type that accepts DatastoreStorageArgs, DatastoreStoragePtr and DatastoreStoragePtrOutput values. You can construct a concrete instance of `DatastoreStoragePtrInput` via:
DatastoreStorageArgs{...} or: nil
func DatastoreStoragePtr ¶ added in v0.2.0
func DatastoreStoragePtr(v *DatastoreStorageArgs) DatastoreStoragePtrInput
type DatastoreStoragePtrOutput ¶ added in v0.2.0
type DatastoreStoragePtrOutput struct{ *pulumi.OutputState }
func (DatastoreStoragePtrOutput) CustomerManagedS3 ¶ added in v0.2.0
func (o DatastoreStoragePtrOutput) CustomerManagedS3() DatastoreCustomerManagedS3PtrOutput
Use this to store data store data in an S3 bucket that you manage. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store.
func (DatastoreStoragePtrOutput) Elem ¶ added in v0.2.0
func (o DatastoreStoragePtrOutput) Elem() DatastoreStorageOutput
func (DatastoreStoragePtrOutput) ElementType ¶ added in v0.2.0
func (DatastoreStoragePtrOutput) ElementType() reflect.Type
func (DatastoreStoragePtrOutput) IotSiteWiseMultiLayerStorage ¶ added in v0.2.0
func (o DatastoreStoragePtrOutput) IotSiteWiseMultiLayerStorage() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
Use this to store data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage. You can't change the choice of Amazon S3 storage after your data store is created.
func (DatastoreStoragePtrOutput) ServiceManagedS3 ¶ added in v0.2.0
func (o DatastoreStoragePtrOutput) ServiceManagedS3() DatastoreServiceManagedS3PtrOutput
Use this to store data store data in an S3 bucket managed by the AWS IoT Analytics service. The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store.
func (DatastoreStoragePtrOutput) ToDatastoreStoragePtrOutput ¶ added in v0.2.0
func (o DatastoreStoragePtrOutput) ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput
func (DatastoreStoragePtrOutput) ToDatastoreStoragePtrOutputWithContext ¶ added in v0.2.0
func (o DatastoreStoragePtrOutput) ToDatastoreStoragePtrOutputWithContext(ctx context.Context) DatastoreStoragePtrOutput
type DatastoreTag ¶
type DatastoreTimestampPartition ¶
type DatastoreTimestampPartition struct { // The attribute name of the partition defined by a timestamp. AttributeName string `pulumi:"attributeName"` // The timestamp format of a partition defined by a timestamp. The default format is seconds since epoch (January 1, 1970 at midnight UTC time). TimestampFormat *string `pulumi:"timestampFormat"` }
type DatastoreTimestampPartitionArgs ¶
type DatastoreTimestampPartitionArgs struct { // The attribute name of the partition defined by a timestamp. AttributeName pulumi.StringInput `pulumi:"attributeName"` // The timestamp format of a partition defined by a timestamp. The default format is seconds since epoch (January 1, 1970 at midnight UTC time). TimestampFormat pulumi.StringPtrInput `pulumi:"timestampFormat"` }
func (DatastoreTimestampPartitionArgs) ElementType ¶
func (DatastoreTimestampPartitionArgs) ElementType() reflect.Type
func (DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionOutput ¶
func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionOutput() DatastoreTimestampPartitionOutput
func (DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionOutputWithContext ¶
func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionOutputWithContext(ctx context.Context) DatastoreTimestampPartitionOutput
func (DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionPtrOutput ¶
func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput
func (DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionPtrOutputWithContext ¶
func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionPtrOutputWithContext(ctx context.Context) DatastoreTimestampPartitionPtrOutput
type DatastoreTimestampPartitionInput ¶
type DatastoreTimestampPartitionInput interface { pulumi.Input ToDatastoreTimestampPartitionOutput() DatastoreTimestampPartitionOutput ToDatastoreTimestampPartitionOutputWithContext(context.Context) DatastoreTimestampPartitionOutput }
DatastoreTimestampPartitionInput is an input type that accepts DatastoreTimestampPartitionArgs and DatastoreTimestampPartitionOutput values. You can construct a concrete instance of `DatastoreTimestampPartitionInput` via:
DatastoreTimestampPartitionArgs{...}
type DatastoreTimestampPartitionOutput ¶
type DatastoreTimestampPartitionOutput struct{ *pulumi.OutputState }
func (DatastoreTimestampPartitionOutput) AttributeName ¶
func (o DatastoreTimestampPartitionOutput) AttributeName() pulumi.StringOutput
The attribute name of the partition defined by a timestamp.
func (DatastoreTimestampPartitionOutput) ElementType ¶
func (DatastoreTimestampPartitionOutput) ElementType() reflect.Type
func (DatastoreTimestampPartitionOutput) TimestampFormat ¶
func (o DatastoreTimestampPartitionOutput) TimestampFormat() pulumi.StringPtrOutput
The timestamp format of a partition defined by a timestamp. The default format is seconds since epoch (January 1, 1970 at midnight UTC time).
func (DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionOutput ¶
func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionOutput() DatastoreTimestampPartitionOutput
func (DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionOutputWithContext ¶
func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionOutputWithContext(ctx context.Context) DatastoreTimestampPartitionOutput
func (DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionPtrOutput ¶
func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput
func (DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionPtrOutputWithContext ¶
func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionPtrOutputWithContext(ctx context.Context) DatastoreTimestampPartitionPtrOutput
type DatastoreTimestampPartitionPtrInput ¶
type DatastoreTimestampPartitionPtrInput interface { pulumi.Input ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput ToDatastoreTimestampPartitionPtrOutputWithContext(context.Context) DatastoreTimestampPartitionPtrOutput }
DatastoreTimestampPartitionPtrInput is an input type that accepts DatastoreTimestampPartitionArgs, DatastoreTimestampPartitionPtr and DatastoreTimestampPartitionPtrOutput values. You can construct a concrete instance of `DatastoreTimestampPartitionPtrInput` via:
DatastoreTimestampPartitionArgs{...} or: nil
func DatastoreTimestampPartitionPtr ¶
func DatastoreTimestampPartitionPtr(v *DatastoreTimestampPartitionArgs) DatastoreTimestampPartitionPtrInput
type DatastoreTimestampPartitionPtrOutput ¶
type DatastoreTimestampPartitionPtrOutput struct{ *pulumi.OutputState }
func (DatastoreTimestampPartitionPtrOutput) AttributeName ¶
func (o DatastoreTimestampPartitionPtrOutput) AttributeName() pulumi.StringPtrOutput
The attribute name of the partition defined by a timestamp.
func (DatastoreTimestampPartitionPtrOutput) ElementType ¶
func (DatastoreTimestampPartitionPtrOutput) ElementType() reflect.Type
func (DatastoreTimestampPartitionPtrOutput) TimestampFormat ¶
func (o DatastoreTimestampPartitionPtrOutput) TimestampFormat() pulumi.StringPtrOutput
The timestamp format of a partition defined by a timestamp. The default format is seconds since epoch (January 1, 1970 at midnight UTC time).
func (DatastoreTimestampPartitionPtrOutput) ToDatastoreTimestampPartitionPtrOutput ¶
func (o DatastoreTimestampPartitionPtrOutput) ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput
func (DatastoreTimestampPartitionPtrOutput) ToDatastoreTimestampPartitionPtrOutputWithContext ¶
func (o DatastoreTimestampPartitionPtrOutput) ToDatastoreTimestampPartitionPtrOutputWithContext(ctx context.Context) DatastoreTimestampPartitionPtrOutput
type LookupChannelArgs ¶ added in v0.12.0
type LookupChannelArgs struct { // The name of the channel. ChannelName string `pulumi:"channelName"` }
type LookupChannelOutputArgs ¶ added in v0.12.0
type LookupChannelOutputArgs struct { // The name of the channel. ChannelName pulumi.StringInput `pulumi:"channelName"` }
func (LookupChannelOutputArgs) ElementType ¶ added in v0.12.0
func (LookupChannelOutputArgs) ElementType() reflect.Type
type LookupChannelResult ¶ added in v0.12.0
type LookupChannelResult struct { // Where channel data is stored. ChannelStorage *ChannelStorage `pulumi:"channelStorage"` Id *string `pulumi:"id"` // How long, in days, message data is kept for the channel. RetentionPeriod *ChannelRetentionPeriod `pulumi:"retentionPeriod"` // Metadata which can be used to manage the channel. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags []aws.Tag `pulumi:"tags"` }
func LookupChannel ¶ added in v0.12.0
func LookupChannel(ctx *pulumi.Context, args *LookupChannelArgs, opts ...pulumi.InvokeOption) (*LookupChannelResult, error)
Resource Type definition for AWS::IoTAnalytics::Channel
type LookupChannelResultOutput ¶ added in v0.12.0
type LookupChannelResultOutput struct{ *pulumi.OutputState }
func LookupChannelOutput ¶ added in v0.12.0
func LookupChannelOutput(ctx *pulumi.Context, args LookupChannelOutputArgs, opts ...pulumi.InvokeOption) LookupChannelResultOutput
func (LookupChannelResultOutput) ChannelStorage ¶ added in v0.12.0
func (o LookupChannelResultOutput) ChannelStorage() ChannelStoragePtrOutput
Where channel data is stored.
func (LookupChannelResultOutput) ElementType ¶ added in v0.12.0
func (LookupChannelResultOutput) ElementType() reflect.Type
func (LookupChannelResultOutput) Id ¶ added in v0.12.0
func (o LookupChannelResultOutput) Id() pulumi.StringPtrOutput
func (LookupChannelResultOutput) RetentionPeriod ¶ added in v0.12.0
func (o LookupChannelResultOutput) RetentionPeriod() ChannelRetentionPeriodPtrOutput
How long, in days, message data is kept for the channel.
func (LookupChannelResultOutput) Tags ¶ added in v0.12.0
func (o LookupChannelResultOutput) Tags() aws.TagArrayOutput
Metadata which can be used to manage the channel.
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
func (LookupChannelResultOutput) ToLookupChannelResultOutput ¶ added in v0.12.0
func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput
func (LookupChannelResultOutput) ToLookupChannelResultOutputWithContext ¶ added in v0.12.0
func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput
type LookupDatasetArgs ¶ added in v0.12.0
type LookupDatasetArgs struct { // The name of the dataset. DatasetName string `pulumi:"datasetName"` }
type LookupDatasetOutputArgs ¶ added in v0.12.0
type LookupDatasetOutputArgs struct { // The name of the dataset. DatasetName pulumi.StringInput `pulumi:"datasetName"` }
func (LookupDatasetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDatasetOutputArgs) ElementType() reflect.Type
type LookupDatasetResult ¶ added in v0.12.0
type LookupDatasetResult struct { // The `DatasetAction` objects that automatically create the dataset contents. Actions []DatasetAction `pulumi:"actions"` // When dataset contents are created they are delivered to destinations specified here. ContentDeliveryRules []DatasetContentDeliveryRule `pulumi:"contentDeliveryRules"` Id *string `pulumi:"id"` // A list of data rules that send notifications to CloudWatch, when data arrives late. To specify `lateDataRules` , the dataset must use a [DeltaTimer](https://docs.aws.amazon.com/iotanalytics/latest/APIReference/API_DeltaTime.html) filter. LateDataRules []DatasetLateDataRule `pulumi:"lateDataRules"` // Optional. How long, in days, message data is kept for the dataset. RetentionPeriod *DatasetRetentionPeriod `pulumi:"retentionPeriod"` // Metadata which can be used to manage the data set. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags []aws.Tag `pulumi:"tags"` // The `DatasetTrigger` objects that specify when the dataset is automatically updated. Triggers []DatasetTrigger `pulumi:"triggers"` // Optional. How many versions of dataset contents are kept. If not specified or set to null, only the latest version plus the latest succeeded version (if they are different) are kept for the time period specified by the `retentionPeriod` parameter. For more information, see [Keeping Multiple Versions of AWS IoT Analytics datasets](https://docs.aws.amazon.com/iotanalytics/latest/userguide/getting-started.html#aws-iot-analytics-dataset-versions) in the *AWS IoT Analytics User Guide* . VersioningConfiguration *DatasetVersioningConfiguration `pulumi:"versioningConfiguration"` }
func LookupDataset ¶ added in v0.12.0
func LookupDataset(ctx *pulumi.Context, args *LookupDatasetArgs, opts ...pulumi.InvokeOption) (*LookupDatasetResult, error)
Resource Type definition for AWS::IoTAnalytics::Dataset
type LookupDatasetResultOutput ¶ added in v0.12.0
type LookupDatasetResultOutput struct{ *pulumi.OutputState }
func LookupDatasetOutput ¶ added in v0.12.0
func LookupDatasetOutput(ctx *pulumi.Context, args LookupDatasetOutputArgs, opts ...pulumi.InvokeOption) LookupDatasetResultOutput
func (LookupDatasetResultOutput) Actions ¶ added in v0.12.0
func (o LookupDatasetResultOutput) Actions() DatasetActionArrayOutput
The `DatasetAction` objects that automatically create the dataset contents.
func (LookupDatasetResultOutput) ContentDeliveryRules ¶ added in v0.12.0
func (o LookupDatasetResultOutput) ContentDeliveryRules() DatasetContentDeliveryRuleArrayOutput
When dataset contents are created they are delivered to destinations specified here.
func (LookupDatasetResultOutput) ElementType ¶ added in v0.12.0
func (LookupDatasetResultOutput) ElementType() reflect.Type
func (LookupDatasetResultOutput) Id ¶ added in v0.12.0
func (o LookupDatasetResultOutput) Id() pulumi.StringPtrOutput
func (LookupDatasetResultOutput) LateDataRules ¶ added in v0.12.0
func (o LookupDatasetResultOutput) LateDataRules() DatasetLateDataRuleArrayOutput
A list of data rules that send notifications to CloudWatch, when data arrives late. To specify `lateDataRules` , the dataset must use a [DeltaTimer](https://docs.aws.amazon.com/iotanalytics/latest/APIReference/API_DeltaTime.html) filter.
func (LookupDatasetResultOutput) RetentionPeriod ¶ added in v0.12.0
func (o LookupDatasetResultOutput) RetentionPeriod() DatasetRetentionPeriodPtrOutput
Optional. How long, in days, message data is kept for the dataset.
func (LookupDatasetResultOutput) Tags ¶ added in v0.12.0
func (o LookupDatasetResultOutput) Tags() aws.TagArrayOutput
Metadata which can be used to manage the data set.
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
func (LookupDatasetResultOutput) ToLookupDatasetResultOutput ¶ added in v0.12.0
func (o LookupDatasetResultOutput) ToLookupDatasetResultOutput() LookupDatasetResultOutput
func (LookupDatasetResultOutput) ToLookupDatasetResultOutputWithContext ¶ added in v0.12.0
func (o LookupDatasetResultOutput) ToLookupDatasetResultOutputWithContext(ctx context.Context) LookupDatasetResultOutput
func (LookupDatasetResultOutput) Triggers ¶ added in v0.12.0
func (o LookupDatasetResultOutput) Triggers() DatasetTriggerArrayOutput
The `DatasetTrigger` objects that specify when the dataset is automatically updated.
func (LookupDatasetResultOutput) VersioningConfiguration ¶ added in v0.12.0
func (o LookupDatasetResultOutput) VersioningConfiguration() DatasetVersioningConfigurationPtrOutput
Optional. How many versions of dataset contents are kept. If not specified or set to null, only the latest version plus the latest succeeded version (if they are different) are kept for the time period specified by the `retentionPeriod` parameter. For more information, see [Keeping Multiple Versions of AWS IoT Analytics datasets](https://docs.aws.amazon.com/iotanalytics/latest/userguide/getting-started.html#aws-iot-analytics-dataset-versions) in the *AWS IoT Analytics User Guide* .
type LookupDatastoreArgs ¶ added in v0.12.0
type LookupDatastoreArgs struct { // The name of the data store. DatastoreName string `pulumi:"datastoreName"` }
type LookupDatastoreOutputArgs ¶ added in v0.12.0
type LookupDatastoreOutputArgs struct { // The name of the data store. DatastoreName pulumi.StringInput `pulumi:"datastoreName"` }
func (LookupDatastoreOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDatastoreOutputArgs) ElementType() reflect.Type
type LookupDatastoreResult ¶ added in v0.12.0
type LookupDatastoreResult struct { // Information about the partition dimensions in a data store. DatastorePartitions *DatastorePartitions `pulumi:"datastorePartitions"` // Where data store data is stored. DatastoreStorage *DatastoreStorage `pulumi:"datastoreStorage"` // Contains the configuration information of file formats. AWS IoT Analytics data stores support JSON and [Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/) . // // The default file format is JSON. You can specify only one format. // // You can't change the file format after you create the data store. FileFormatConfiguration *DatastoreFileFormatConfiguration `pulumi:"fileFormatConfiguration"` Id *string `pulumi:"id"` // How long, in days, message data is kept for the data store. When `customerManagedS3` storage is selected, this parameter is ignored. RetentionPeriod *DatastoreRetentionPeriod `pulumi:"retentionPeriod"` // Metadata which can be used to manage the data store. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags []aws.Tag `pulumi:"tags"` }
func LookupDatastore ¶ added in v0.12.0
func LookupDatastore(ctx *pulumi.Context, args *LookupDatastoreArgs, opts ...pulumi.InvokeOption) (*LookupDatastoreResult, error)
Resource Type definition for AWS::IoTAnalytics::Datastore
type LookupDatastoreResultOutput ¶ added in v0.12.0
type LookupDatastoreResultOutput struct{ *pulumi.OutputState }
func LookupDatastoreOutput ¶ added in v0.12.0
func LookupDatastoreOutput(ctx *pulumi.Context, args LookupDatastoreOutputArgs, opts ...pulumi.InvokeOption) LookupDatastoreResultOutput
func (LookupDatastoreResultOutput) DatastorePartitions ¶ added in v0.12.0
func (o LookupDatastoreResultOutput) DatastorePartitions() DatastorePartitionsPtrOutput
Information about the partition dimensions in a data store.
func (LookupDatastoreResultOutput) DatastoreStorage ¶ added in v0.12.0
func (o LookupDatastoreResultOutput) DatastoreStorage() DatastoreStoragePtrOutput
Where data store data is stored.
func (LookupDatastoreResultOutput) ElementType ¶ added in v0.12.0
func (LookupDatastoreResultOutput) ElementType() reflect.Type
func (LookupDatastoreResultOutput) FileFormatConfiguration ¶ added in v0.12.0
func (o LookupDatastoreResultOutput) FileFormatConfiguration() DatastoreFileFormatConfigurationPtrOutput
Contains the configuration information of file formats. AWS IoT Analytics data stores support JSON and [Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/) .
The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
func (LookupDatastoreResultOutput) Id ¶ added in v0.12.0
func (o LookupDatastoreResultOutput) Id() pulumi.StringPtrOutput
func (LookupDatastoreResultOutput) RetentionPeriod ¶ added in v0.12.0
func (o LookupDatastoreResultOutput) RetentionPeriod() DatastoreRetentionPeriodPtrOutput
How long, in days, message data is kept for the data store. When `customerManagedS3` storage is selected, this parameter is ignored.
func (LookupDatastoreResultOutput) Tags ¶ added in v0.12.0
func (o LookupDatastoreResultOutput) Tags() aws.TagArrayOutput
Metadata which can be used to manage the data store.
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutput ¶ added in v0.12.0
func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutput() LookupDatastoreResultOutput
func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext ¶ added in v0.12.0
func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext(ctx context.Context) LookupDatastoreResultOutput
type LookupPipelineArgs ¶ added in v0.12.0
type LookupPipelineArgs struct { // The name of the pipeline. PipelineName string `pulumi:"pipelineName"` }
type LookupPipelineOutputArgs ¶ added in v0.12.0
type LookupPipelineOutputArgs struct { // The name of the pipeline. PipelineName pulumi.StringInput `pulumi:"pipelineName"` }
func (LookupPipelineOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPipelineOutputArgs) ElementType() reflect.Type
type LookupPipelineResult ¶ added in v0.12.0
type LookupPipelineResult struct { Id *string `pulumi:"id"` // A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data. // // The list can be 2-25 *PipelineActivity* objects and must contain both a `channel` and a `datastore` activity. Each entry in the list must contain only one activity, for example: // // `pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]` PipelineActivities []PipelineActivity `pulumi:"pipelineActivities"` // Metadata which can be used to manage the pipeline. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags []aws.Tag `pulumi:"tags"` }
func LookupPipeline ¶ added in v0.12.0
func LookupPipeline(ctx *pulumi.Context, args *LookupPipelineArgs, opts ...pulumi.InvokeOption) (*LookupPipelineResult, error)
Resource Type definition for AWS::IoTAnalytics::Pipeline
type LookupPipelineResultOutput ¶ added in v0.12.0
type LookupPipelineResultOutput struct{ *pulumi.OutputState }
func LookupPipelineOutput ¶ added in v0.12.0
func LookupPipelineOutput(ctx *pulumi.Context, args LookupPipelineOutputArgs, opts ...pulumi.InvokeOption) LookupPipelineResultOutput
func (LookupPipelineResultOutput) ElementType ¶ added in v0.12.0
func (LookupPipelineResultOutput) ElementType() reflect.Type
func (LookupPipelineResultOutput) Id ¶ added in v0.12.0
func (o LookupPipelineResultOutput) Id() pulumi.StringPtrOutput
func (LookupPipelineResultOutput) PipelineActivities ¶ added in v0.12.0
func (o LookupPipelineResultOutput) PipelineActivities() PipelineActivityArrayOutput
A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data.
The list can be 2-25 *PipelineActivity* objects and must contain both a `channel` and a `datastore` activity. Each entry in the list must contain only one activity, for example:
`pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]`
func (LookupPipelineResultOutput) Tags ¶ added in v0.12.0
func (o LookupPipelineResultOutput) Tags() aws.TagArrayOutput
Metadata which can be used to manage the pipeline.
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
func (LookupPipelineResultOutput) ToLookupPipelineResultOutput ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ToLookupPipelineResultOutput() LookupPipelineResultOutput
func (LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext ¶ added in v0.12.0
func (o LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext(ctx context.Context) LookupPipelineResultOutput
type Partition ¶ added in v0.68.0
type Partition struct { // The name of the attribute that defines a partition dimension. AttributeName string `pulumi:"attributeName"` }
type PartitionArgs ¶ added in v0.68.0
type PartitionArgs struct { // The name of the attribute that defines a partition dimension. AttributeName pulumi.StringInput `pulumi:"attributeName"` }
func (PartitionArgs) ElementType ¶ added in v0.68.0
func (PartitionArgs) ElementType() reflect.Type
func (PartitionArgs) ToPartitionOutput ¶ added in v0.68.0
func (i PartitionArgs) ToPartitionOutput() PartitionOutput
func (PartitionArgs) ToPartitionOutputWithContext ¶ added in v0.68.0
func (i PartitionArgs) ToPartitionOutputWithContext(ctx context.Context) PartitionOutput
func (PartitionArgs) ToPartitionPtrOutput ¶ added in v0.68.0
func (i PartitionArgs) ToPartitionPtrOutput() PartitionPtrOutput
func (PartitionArgs) ToPartitionPtrOutputWithContext ¶ added in v0.68.0
func (i PartitionArgs) ToPartitionPtrOutputWithContext(ctx context.Context) PartitionPtrOutput
type PartitionInput ¶ added in v0.68.0
type PartitionInput interface { pulumi.Input ToPartitionOutput() PartitionOutput ToPartitionOutputWithContext(context.Context) PartitionOutput }
PartitionInput is an input type that accepts PartitionArgs and PartitionOutput values. You can construct a concrete instance of `PartitionInput` via:
PartitionArgs{...}
type PartitionOutput ¶ added in v0.68.0
type PartitionOutput struct{ *pulumi.OutputState }
func (PartitionOutput) AttributeName ¶ added in v0.68.0
func (o PartitionOutput) AttributeName() pulumi.StringOutput
The name of the attribute that defines a partition dimension.
func (PartitionOutput) ElementType ¶ added in v0.68.0
func (PartitionOutput) ElementType() reflect.Type
func (PartitionOutput) ToPartitionOutput ¶ added in v0.68.0
func (o PartitionOutput) ToPartitionOutput() PartitionOutput
func (PartitionOutput) ToPartitionOutputWithContext ¶ added in v0.68.0
func (o PartitionOutput) ToPartitionOutputWithContext(ctx context.Context) PartitionOutput
func (PartitionOutput) ToPartitionPtrOutput ¶ added in v0.68.0
func (o PartitionOutput) ToPartitionPtrOutput() PartitionPtrOutput
func (PartitionOutput) ToPartitionPtrOutputWithContext ¶ added in v0.68.0
func (o PartitionOutput) ToPartitionPtrOutputWithContext(ctx context.Context) PartitionPtrOutput
type PartitionPtrInput ¶ added in v0.68.0
type PartitionPtrInput interface { pulumi.Input ToPartitionPtrOutput() PartitionPtrOutput ToPartitionPtrOutputWithContext(context.Context) PartitionPtrOutput }
PartitionPtrInput is an input type that accepts PartitionArgs, PartitionPtr and PartitionPtrOutput values. You can construct a concrete instance of `PartitionPtrInput` via:
PartitionArgs{...} or: nil
func PartitionPtr ¶ added in v0.68.0
func PartitionPtr(v *PartitionArgs) PartitionPtrInput
type PartitionPtrOutput ¶ added in v0.68.0
type PartitionPtrOutput struct{ *pulumi.OutputState }
func (PartitionPtrOutput) AttributeName ¶ added in v0.68.0
func (o PartitionPtrOutput) AttributeName() pulumi.StringPtrOutput
The name of the attribute that defines a partition dimension.
func (PartitionPtrOutput) Elem ¶ added in v0.68.0
func (o PartitionPtrOutput) Elem() PartitionOutput
func (PartitionPtrOutput) ElementType ¶ added in v0.68.0
func (PartitionPtrOutput) ElementType() reflect.Type
func (PartitionPtrOutput) ToPartitionPtrOutput ¶ added in v0.68.0
func (o PartitionPtrOutput) ToPartitionPtrOutput() PartitionPtrOutput
func (PartitionPtrOutput) ToPartitionPtrOutputWithContext ¶ added in v0.68.0
func (o PartitionPtrOutput) ToPartitionPtrOutputWithContext(ctx context.Context) PartitionPtrOutput
type Pipeline ¶
type Pipeline struct { pulumi.CustomResourceState AwsId pulumi.StringOutput `pulumi:"awsId"` // A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data. // // The list can be 2-25 *PipelineActivity* objects and must contain both a `channel` and a `datastore` activity. Each entry in the list must contain only one activity, for example: // // `pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]` PipelineActivities PipelineActivityArrayOutput `pulumi:"pipelineActivities"` // The name of the pipeline. PipelineName pulumi.StringPtrOutput `pulumi:"pipelineName"` // Metadata which can be used to manage the pipeline. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::IoTAnalytics::Pipeline
## Example Usage ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewPipeline(ctx, "pipeline", &iotanalytics.PipelineArgs{ PipelineName: pulumi.String("SimplePipeline"), PipelineActivities: iotanalytics.PipelineActivityArray{ &iotanalytics.PipelineActivityArgs{ Channel: &iotanalytics.PipelineChannelArgs{ Name: pulumi.String("ChannelActivity"), ChannelName: pulumi.String("SimpleChannel"), Next: pulumi.String("DatastoreActivity"), }, Datastore: &iotanalytics.PipelineDatastoreArgs{ Name: pulumi.String("DatastoreActivity"), DatastoreName: pulumi.String("SimpleDatastore"), }, }, }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewPipeline(ctx, "pipeline", &iotanalytics.PipelineArgs{ PipelineName: pulumi.String("SimplePipeline"), PipelineActivities: iotanalytics.PipelineActivityArray{ &iotanalytics.PipelineActivityArgs{ Channel: &iotanalytics.PipelineChannelArgs{ Name: pulumi.String("ChannelActivity"), ChannelName: pulumi.String("SimpleChannel"), Next: pulumi.String("DatastoreActivity"), }, Datastore: &iotanalytics.PipelineDatastoreArgs{ Name: pulumi.String("DatastoreActivity"), DatastoreName: pulumi.String("SimpleDatastore"), }, }, }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewPipeline(ctx, "pipeline", &iotanalytics.PipelineArgs{ PipelineName: pulumi.String("ComplexPipeline"), PipelineActivities: iotanalytics.PipelineActivityArray{ &iotanalytics.PipelineActivityArgs{ Channel: &iotanalytics.PipelineChannelArgs{ Name: pulumi.String("ChannelActivity"), ChannelName: pulumi.String("Channel"), Next: pulumi.String("LambdaActivity"), }, Lambda: &iotanalytics.PipelineLambdaArgs{ Name: pulumi.String("LambdaActivity"), LambdaName: pulumi.String("Lambda"), BatchSize: pulumi.Int(1), Next: pulumi.String("AddAttributesActivity"), }, AddAttributes: &iotanalytics.PipelineAddAttributesArgs{ Name: pulumi.String("AddAttributesActivity"), Attributes: pulumi.StringMap{ "key1": pulumi.String("attribute1"), "key2": pulumi.String("attribute2"), }, Next: pulumi.String("RemoveAttributesActivity"), }, RemoveAttributes: &iotanalytics.PipelineRemoveAttributesArgs{ Name: pulumi.String("RemoveAttributesActivity"), Attributes: pulumi.StringArray{ pulumi.String("attribute1"), pulumi.String("attribute2"), }, Next: pulumi.String("SelectAttributesActivity"), }, SelectAttributes: &iotanalytics.PipelineSelectAttributesArgs{ Name: pulumi.String("SelectAttributesActivity"), Attributes: pulumi.StringArray{ pulumi.String("attribute1"), pulumi.String("attribute2"), }, Next: pulumi.String("FilterActivity"), }, Filter: &iotanalytics.PipelineFilterArgs{ Name: pulumi.String("FilterActivity"), Filter: pulumi.String("attribute1 > 40 AND attribute2 < 20"), Next: pulumi.String("MathActivity"), }, Math: &iotanalytics.PipelineMathArgs{ Name: pulumi.String("MathActivity"), Attribute: pulumi.String("attribute"), Math: pulumi.String("attribute - 10"), Next: pulumi.String("DeviceRegistryEnrichActivity"), }, DeviceRegistryEnrich: &iotanalytics.PipelineDeviceRegistryEnrichArgs{ Name: pulumi.String("DeviceRegistryEnrichActivity"), Attribute: pulumi.String("attribute"), ThingName: pulumi.String("thingName"), RoleArn: pulumi.String("arn:aws:iam::<your_Account_Id>:role/Enrich"), Next: pulumi.String("DeviceShadowEnrichActivity"), }, DeviceShadowEnrich: &iotanalytics.PipelineDeviceShadowEnrichArgs{ Name: pulumi.String("DeviceShadowEnrichActivity"), Attribute: pulumi.String("attribute"), ThingName: pulumi.String("thingName"), RoleArn: pulumi.String("arn:aws:iam::<your_Account_Id>:role/Enrich"), Next: pulumi.String("DatastoreActivity"), }, Datastore: &iotanalytics.PipelineDatastoreArgs{ Name: pulumi.String("DatastoreActivity"), DatastoreName: pulumi.String("Datastore"), }, }, }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := iotanalytics.NewPipeline(ctx, "pipeline", &iotanalytics.PipelineArgs{ PipelineName: pulumi.String("ComplexPipeline"), PipelineActivities: iotanalytics.PipelineActivityArray{ &iotanalytics.PipelineActivityArgs{ Channel: &iotanalytics.PipelineChannelArgs{ Name: pulumi.String("ChannelActivity"), ChannelName: pulumi.String("Channel"), Next: pulumi.String("LambdaActivity"), }, Lambda: &iotanalytics.PipelineLambdaArgs{ Name: pulumi.String("LambdaActivity"), LambdaName: pulumi.String("Lambda"), BatchSize: pulumi.Int(1), Next: pulumi.String("AddAttributesActivity"), }, AddAttributes: &iotanalytics.PipelineAddAttributesArgs{ Name: pulumi.String("AddAttributesActivity"), Attributes: pulumi.StringMap{ "key1": pulumi.String("attribute1"), "key2": pulumi.String("attribute2"), }, Next: pulumi.String("RemoveAttributesActivity"), }, RemoveAttributes: &iotanalytics.PipelineRemoveAttributesArgs{ Name: pulumi.String("RemoveAttributesActivity"), Attributes: pulumi.StringArray{ pulumi.String("attribute1"), pulumi.String("attribute2"), }, Next: pulumi.String("SelectAttributesActivity"), }, SelectAttributes: &iotanalytics.PipelineSelectAttributesArgs{ Name: pulumi.String("SelectAttributesActivity"), Attributes: pulumi.StringArray{ pulumi.String("attribute1"), pulumi.String("attribute2"), }, Next: pulumi.String("FilterActivity"), }, Filter: &iotanalytics.PipelineFilterArgs{ Name: pulumi.String("FilterActivity"), Filter: pulumi.String("attribute1 > 40 AND attribute2 < 20"), Next: pulumi.String("MathActivity"), }, Math: &iotanalytics.PipelineMathArgs{ Name: pulumi.String("MathActivity"), Attribute: pulumi.String("attribute"), Math: pulumi.String("attribute - 10"), Next: pulumi.String("DeviceRegistryEnrichActivity"), }, DeviceRegistryEnrich: &iotanalytics.PipelineDeviceRegistryEnrichArgs{ Name: pulumi.String("DeviceRegistryEnrichActivity"), Attribute: pulumi.String("attribute"), ThingName: pulumi.String("thingName"), RoleArn: pulumi.String("arn:aws:iam::<your_Account_Id>:role/Enrich"), Next: pulumi.String("DeviceShadowEnrichActivity"), }, DeviceShadowEnrich: &iotanalytics.PipelineDeviceShadowEnrichArgs{ Name: pulumi.String("DeviceShadowEnrichActivity"), Attribute: pulumi.String("attribute"), ThingName: pulumi.String("thingName"), RoleArn: pulumi.String("arn:aws:iam::<your_Account_Id>:role/Enrich"), Next: pulumi.String("DatastoreActivity"), }, Datastore: &iotanalytics.PipelineDatastoreArgs{ Name: pulumi.String("DatastoreActivity"), DatastoreName: pulumi.String("Datastore"), }, }, }, }) if err != nil { return err } return nil }) }
```
func GetPipeline ¶
func GetPipeline(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PipelineState, opts ...pulumi.ResourceOption) (*Pipeline, error)
GetPipeline gets an existing Pipeline 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 NewPipeline ¶
func NewPipeline(ctx *pulumi.Context, name string, args *PipelineArgs, opts ...pulumi.ResourceOption) (*Pipeline, error)
NewPipeline registers a new resource with the given unique name, arguments, and options.
func (*Pipeline) ElementType ¶
func (*Pipeline) ToPipelineOutput ¶
func (i *Pipeline) ToPipelineOutput() PipelineOutput
func (*Pipeline) ToPipelineOutputWithContext ¶
func (i *Pipeline) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
type PipelineActivity ¶
type PipelineActivity struct { // Adds other attributes based on existing attributes in the message. AddAttributes *PipelineAddAttributes `pulumi:"addAttributes"` // Determines the source of the messages to be processed. Channel *PipelineChannel `pulumi:"channel"` // Specifies where to store the processed message data. Datastore *PipelineDatastore `pulumi:"datastore"` // Adds data from the AWS IoT device registry to your message. DeviceRegistryEnrich *PipelineDeviceRegistryEnrich `pulumi:"deviceRegistryEnrich"` // Adds information from the AWS IoT Device Shadows service to a message. DeviceShadowEnrich *PipelineDeviceShadowEnrich `pulumi:"deviceShadowEnrich"` // Filters a message based on its attributes. Filter *PipelineFilter `pulumi:"filter"` // Runs a Lambda function to modify the message. Lambda *PipelineLambda `pulumi:"lambda"` // Computes an arithmetic expression using the message's attributes and adds it to the message. Math *PipelineMath `pulumi:"math"` // Removes attributes from a message. RemoveAttributes *PipelineRemoveAttributes `pulumi:"removeAttributes"` // Creates a new message using only the specified attributes from the original message. SelectAttributes *PipelineSelectAttributes `pulumi:"selectAttributes"` }
type PipelineActivityArgs ¶
type PipelineActivityArgs struct { // Adds other attributes based on existing attributes in the message. AddAttributes PipelineAddAttributesPtrInput `pulumi:"addAttributes"` // Determines the source of the messages to be processed. Channel PipelineChannelPtrInput `pulumi:"channel"` // Specifies where to store the processed message data. Datastore PipelineDatastorePtrInput `pulumi:"datastore"` // Adds data from the AWS IoT device registry to your message. DeviceRegistryEnrich PipelineDeviceRegistryEnrichPtrInput `pulumi:"deviceRegistryEnrich"` // Adds information from the AWS IoT Device Shadows service to a message. DeviceShadowEnrich PipelineDeviceShadowEnrichPtrInput `pulumi:"deviceShadowEnrich"` // Filters a message based on its attributes. Filter PipelineFilterPtrInput `pulumi:"filter"` // Runs a Lambda function to modify the message. Lambda PipelineLambdaPtrInput `pulumi:"lambda"` // Computes an arithmetic expression using the message's attributes and adds it to the message. Math PipelineMathPtrInput `pulumi:"math"` // Removes attributes from a message. RemoveAttributes PipelineRemoveAttributesPtrInput `pulumi:"removeAttributes"` // Creates a new message using only the specified attributes from the original message. SelectAttributes PipelineSelectAttributesPtrInput `pulumi:"selectAttributes"` }
func (PipelineActivityArgs) ElementType ¶
func (PipelineActivityArgs) ElementType() reflect.Type
func (PipelineActivityArgs) ToPipelineActivityOutput ¶
func (i PipelineActivityArgs) ToPipelineActivityOutput() PipelineActivityOutput
func (PipelineActivityArgs) ToPipelineActivityOutputWithContext ¶
func (i PipelineActivityArgs) ToPipelineActivityOutputWithContext(ctx context.Context) PipelineActivityOutput
type PipelineActivityArray ¶
type PipelineActivityArray []PipelineActivityInput
func (PipelineActivityArray) ElementType ¶
func (PipelineActivityArray) ElementType() reflect.Type
func (PipelineActivityArray) ToPipelineActivityArrayOutput ¶
func (i PipelineActivityArray) ToPipelineActivityArrayOutput() PipelineActivityArrayOutput
func (PipelineActivityArray) ToPipelineActivityArrayOutputWithContext ¶
func (i PipelineActivityArray) ToPipelineActivityArrayOutputWithContext(ctx context.Context) PipelineActivityArrayOutput
type PipelineActivityArrayInput ¶
type PipelineActivityArrayInput interface { pulumi.Input ToPipelineActivityArrayOutput() PipelineActivityArrayOutput ToPipelineActivityArrayOutputWithContext(context.Context) PipelineActivityArrayOutput }
PipelineActivityArrayInput is an input type that accepts PipelineActivityArray and PipelineActivityArrayOutput values. You can construct a concrete instance of `PipelineActivityArrayInput` via:
PipelineActivityArray{ PipelineActivityArgs{...} }
type PipelineActivityArrayOutput ¶
type PipelineActivityArrayOutput struct{ *pulumi.OutputState }
func (PipelineActivityArrayOutput) ElementType ¶
func (PipelineActivityArrayOutput) ElementType() reflect.Type
func (PipelineActivityArrayOutput) Index ¶
func (o PipelineActivityArrayOutput) Index(i pulumi.IntInput) PipelineActivityOutput
func (PipelineActivityArrayOutput) ToPipelineActivityArrayOutput ¶
func (o PipelineActivityArrayOutput) ToPipelineActivityArrayOutput() PipelineActivityArrayOutput
func (PipelineActivityArrayOutput) ToPipelineActivityArrayOutputWithContext ¶
func (o PipelineActivityArrayOutput) ToPipelineActivityArrayOutputWithContext(ctx context.Context) PipelineActivityArrayOutput
type PipelineActivityInput ¶
type PipelineActivityInput interface { pulumi.Input ToPipelineActivityOutput() PipelineActivityOutput ToPipelineActivityOutputWithContext(context.Context) PipelineActivityOutput }
PipelineActivityInput is an input type that accepts PipelineActivityArgs and PipelineActivityOutput values. You can construct a concrete instance of `PipelineActivityInput` via:
PipelineActivityArgs{...}
type PipelineActivityOutput ¶
type PipelineActivityOutput struct{ *pulumi.OutputState }
func (PipelineActivityOutput) AddAttributes ¶
func (o PipelineActivityOutput) AddAttributes() PipelineAddAttributesPtrOutput
Adds other attributes based on existing attributes in the message.
func (PipelineActivityOutput) Channel ¶
func (o PipelineActivityOutput) Channel() PipelineChannelPtrOutput
Determines the source of the messages to be processed.
func (PipelineActivityOutput) Datastore ¶
func (o PipelineActivityOutput) Datastore() PipelineDatastorePtrOutput
Specifies where to store the processed message data.
func (PipelineActivityOutput) DeviceRegistryEnrich ¶
func (o PipelineActivityOutput) DeviceRegistryEnrich() PipelineDeviceRegistryEnrichPtrOutput
Adds data from the AWS IoT device registry to your message.
func (PipelineActivityOutput) DeviceShadowEnrich ¶
func (o PipelineActivityOutput) DeviceShadowEnrich() PipelineDeviceShadowEnrichPtrOutput
Adds information from the AWS IoT Device Shadows service to a message.
func (PipelineActivityOutput) ElementType ¶
func (PipelineActivityOutput) ElementType() reflect.Type
func (PipelineActivityOutput) Filter ¶
func (o PipelineActivityOutput) Filter() PipelineFilterPtrOutput
Filters a message based on its attributes.
func (PipelineActivityOutput) Lambda ¶
func (o PipelineActivityOutput) Lambda() PipelineLambdaPtrOutput
Runs a Lambda function to modify the message.
func (PipelineActivityOutput) Math ¶
func (o PipelineActivityOutput) Math() PipelineMathPtrOutput
Computes an arithmetic expression using the message's attributes and adds it to the message.
func (PipelineActivityOutput) RemoveAttributes ¶
func (o PipelineActivityOutput) RemoveAttributes() PipelineRemoveAttributesPtrOutput
Removes attributes from a message.
func (PipelineActivityOutput) SelectAttributes ¶
func (o PipelineActivityOutput) SelectAttributes() PipelineSelectAttributesPtrOutput
Creates a new message using only the specified attributes from the original message.
func (PipelineActivityOutput) ToPipelineActivityOutput ¶
func (o PipelineActivityOutput) ToPipelineActivityOutput() PipelineActivityOutput
func (PipelineActivityOutput) ToPipelineActivityOutputWithContext ¶
func (o PipelineActivityOutput) ToPipelineActivityOutputWithContext(ctx context.Context) PipelineActivityOutput
type PipelineAddAttributes ¶
type PipelineAddAttributes struct { // A list of 1-50 "AttributeNameMapping" objects that map an existing attribute to a new attribute. // // > The existing attributes remain in the message, so if you want to remove the originals, use "RemoveAttributeActivity". Attributes map[string]string `pulumi:"attributes"` // The name of the 'addAttributes' activity. Name string `pulumi:"name"` // The next activity in the pipeline. Next *string `pulumi:"next"` }
type PipelineAddAttributesArgs ¶
type PipelineAddAttributesArgs struct { // A list of 1-50 "AttributeNameMapping" objects that map an existing attribute to a new attribute. // // > The existing attributes remain in the message, so if you want to remove the originals, use "RemoveAttributeActivity". Attributes pulumi.StringMapInput `pulumi:"attributes"` // The name of the 'addAttributes' activity. Name pulumi.StringInput `pulumi:"name"` // The next activity in the pipeline. Next pulumi.StringPtrInput `pulumi:"next"` }
func (PipelineAddAttributesArgs) ElementType ¶
func (PipelineAddAttributesArgs) ElementType() reflect.Type
func (PipelineAddAttributesArgs) ToPipelineAddAttributesOutput ¶
func (i PipelineAddAttributesArgs) ToPipelineAddAttributesOutput() PipelineAddAttributesOutput
func (PipelineAddAttributesArgs) ToPipelineAddAttributesOutputWithContext ¶
func (i PipelineAddAttributesArgs) ToPipelineAddAttributesOutputWithContext(ctx context.Context) PipelineAddAttributesOutput
func (PipelineAddAttributesArgs) ToPipelineAddAttributesPtrOutput ¶
func (i PipelineAddAttributesArgs) ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput
func (PipelineAddAttributesArgs) ToPipelineAddAttributesPtrOutputWithContext ¶
func (i PipelineAddAttributesArgs) ToPipelineAddAttributesPtrOutputWithContext(ctx context.Context) PipelineAddAttributesPtrOutput
type PipelineAddAttributesInput ¶
type PipelineAddAttributesInput interface { pulumi.Input ToPipelineAddAttributesOutput() PipelineAddAttributesOutput ToPipelineAddAttributesOutputWithContext(context.Context) PipelineAddAttributesOutput }
PipelineAddAttributesInput is an input type that accepts PipelineAddAttributesArgs and PipelineAddAttributesOutput values. You can construct a concrete instance of `PipelineAddAttributesInput` via:
PipelineAddAttributesArgs{...}
type PipelineAddAttributesOutput ¶
type PipelineAddAttributesOutput struct{ *pulumi.OutputState }
func (PipelineAddAttributesOutput) Attributes ¶
func (o PipelineAddAttributesOutput) Attributes() pulumi.StringMapOutput
A list of 1-50 "AttributeNameMapping" objects that map an existing attribute to a new attribute.
> The existing attributes remain in the message, so if you want to remove the originals, use "RemoveAttributeActivity".
func (PipelineAddAttributesOutput) ElementType ¶
func (PipelineAddAttributesOutput) ElementType() reflect.Type
func (PipelineAddAttributesOutput) Name ¶
func (o PipelineAddAttributesOutput) Name() pulumi.StringOutput
The name of the 'addAttributes' activity.
func (PipelineAddAttributesOutput) Next ¶
func (o PipelineAddAttributesOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineAddAttributesOutput) ToPipelineAddAttributesOutput ¶
func (o PipelineAddAttributesOutput) ToPipelineAddAttributesOutput() PipelineAddAttributesOutput
func (PipelineAddAttributesOutput) ToPipelineAddAttributesOutputWithContext ¶
func (o PipelineAddAttributesOutput) ToPipelineAddAttributesOutputWithContext(ctx context.Context) PipelineAddAttributesOutput
func (PipelineAddAttributesOutput) ToPipelineAddAttributesPtrOutput ¶
func (o PipelineAddAttributesOutput) ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput
func (PipelineAddAttributesOutput) ToPipelineAddAttributesPtrOutputWithContext ¶
func (o PipelineAddAttributesOutput) ToPipelineAddAttributesPtrOutputWithContext(ctx context.Context) PipelineAddAttributesPtrOutput
type PipelineAddAttributesPtrInput ¶
type PipelineAddAttributesPtrInput interface { pulumi.Input ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput ToPipelineAddAttributesPtrOutputWithContext(context.Context) PipelineAddAttributesPtrOutput }
PipelineAddAttributesPtrInput is an input type that accepts PipelineAddAttributesArgs, PipelineAddAttributesPtr and PipelineAddAttributesPtrOutput values. You can construct a concrete instance of `PipelineAddAttributesPtrInput` via:
PipelineAddAttributesArgs{...} or: nil
func PipelineAddAttributesPtr ¶
func PipelineAddAttributesPtr(v *PipelineAddAttributesArgs) PipelineAddAttributesPtrInput
type PipelineAddAttributesPtrOutput ¶
type PipelineAddAttributesPtrOutput struct{ *pulumi.OutputState }
func (PipelineAddAttributesPtrOutput) Attributes ¶
func (o PipelineAddAttributesPtrOutput) Attributes() pulumi.StringMapOutput
A list of 1-50 "AttributeNameMapping" objects that map an existing attribute to a new attribute.
> The existing attributes remain in the message, so if you want to remove the originals, use "RemoveAttributeActivity".
func (PipelineAddAttributesPtrOutput) Elem ¶
func (o PipelineAddAttributesPtrOutput) Elem() PipelineAddAttributesOutput
func (PipelineAddAttributesPtrOutput) ElementType ¶
func (PipelineAddAttributesPtrOutput) ElementType() reflect.Type
func (PipelineAddAttributesPtrOutput) Name ¶
func (o PipelineAddAttributesPtrOutput) Name() pulumi.StringPtrOutput
The name of the 'addAttributes' activity.
func (PipelineAddAttributesPtrOutput) Next ¶
func (o PipelineAddAttributesPtrOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineAddAttributesPtrOutput) ToPipelineAddAttributesPtrOutput ¶
func (o PipelineAddAttributesPtrOutput) ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput
func (PipelineAddAttributesPtrOutput) ToPipelineAddAttributesPtrOutputWithContext ¶
func (o PipelineAddAttributesPtrOutput) ToPipelineAddAttributesPtrOutputWithContext(ctx context.Context) PipelineAddAttributesPtrOutput
type PipelineArgs ¶
type PipelineArgs struct { // A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data. // // The list can be 2-25 *PipelineActivity* objects and must contain both a `channel` and a `datastore` activity. Each entry in the list must contain only one activity, for example: // // `pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]` PipelineActivities PipelineActivityArrayInput // The name of the pipeline. PipelineName pulumi.StringPtrInput // Metadata which can be used to manage the pipeline. // // For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) . Tags aws.TagArrayInput }
The set of arguments for constructing a Pipeline resource.
func (PipelineArgs) ElementType ¶
func (PipelineArgs) ElementType() reflect.Type
type PipelineChannel ¶
type PipelineChannelArgs ¶
type PipelineChannelArgs struct { // The name of the channel from which the messages are processed. ChannelName pulumi.StringInput `pulumi:"channelName"` // The name of the 'channel' activity. Name pulumi.StringInput `pulumi:"name"` // The next activity in the pipeline. Next pulumi.StringPtrInput `pulumi:"next"` }
func (PipelineChannelArgs) ElementType ¶
func (PipelineChannelArgs) ElementType() reflect.Type
func (PipelineChannelArgs) ToPipelineChannelOutput ¶
func (i PipelineChannelArgs) ToPipelineChannelOutput() PipelineChannelOutput
func (PipelineChannelArgs) ToPipelineChannelOutputWithContext ¶
func (i PipelineChannelArgs) ToPipelineChannelOutputWithContext(ctx context.Context) PipelineChannelOutput
func (PipelineChannelArgs) ToPipelineChannelPtrOutput ¶
func (i PipelineChannelArgs) ToPipelineChannelPtrOutput() PipelineChannelPtrOutput
func (PipelineChannelArgs) ToPipelineChannelPtrOutputWithContext ¶
func (i PipelineChannelArgs) ToPipelineChannelPtrOutputWithContext(ctx context.Context) PipelineChannelPtrOutput
type PipelineChannelInput ¶
type PipelineChannelInput interface { pulumi.Input ToPipelineChannelOutput() PipelineChannelOutput ToPipelineChannelOutputWithContext(context.Context) PipelineChannelOutput }
PipelineChannelInput is an input type that accepts PipelineChannelArgs and PipelineChannelOutput values. You can construct a concrete instance of `PipelineChannelInput` via:
PipelineChannelArgs{...}
type PipelineChannelOutput ¶
type PipelineChannelOutput struct{ *pulumi.OutputState }
func (PipelineChannelOutput) ChannelName ¶
func (o PipelineChannelOutput) ChannelName() pulumi.StringOutput
The name of the channel from which the messages are processed.
func (PipelineChannelOutput) ElementType ¶
func (PipelineChannelOutput) ElementType() reflect.Type
func (PipelineChannelOutput) Name ¶
func (o PipelineChannelOutput) Name() pulumi.StringOutput
The name of the 'channel' activity.
func (PipelineChannelOutput) Next ¶
func (o PipelineChannelOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineChannelOutput) ToPipelineChannelOutput ¶
func (o PipelineChannelOutput) ToPipelineChannelOutput() PipelineChannelOutput
func (PipelineChannelOutput) ToPipelineChannelOutputWithContext ¶
func (o PipelineChannelOutput) ToPipelineChannelOutputWithContext(ctx context.Context) PipelineChannelOutput
func (PipelineChannelOutput) ToPipelineChannelPtrOutput ¶
func (o PipelineChannelOutput) ToPipelineChannelPtrOutput() PipelineChannelPtrOutput
func (PipelineChannelOutput) ToPipelineChannelPtrOutputWithContext ¶
func (o PipelineChannelOutput) ToPipelineChannelPtrOutputWithContext(ctx context.Context) PipelineChannelPtrOutput
type PipelineChannelPtrInput ¶
type PipelineChannelPtrInput interface { pulumi.Input ToPipelineChannelPtrOutput() PipelineChannelPtrOutput ToPipelineChannelPtrOutputWithContext(context.Context) PipelineChannelPtrOutput }
PipelineChannelPtrInput is an input type that accepts PipelineChannelArgs, PipelineChannelPtr and PipelineChannelPtrOutput values. You can construct a concrete instance of `PipelineChannelPtrInput` via:
PipelineChannelArgs{...} or: nil
func PipelineChannelPtr ¶
func PipelineChannelPtr(v *PipelineChannelArgs) PipelineChannelPtrInput
type PipelineChannelPtrOutput ¶
type PipelineChannelPtrOutput struct{ *pulumi.OutputState }
func (PipelineChannelPtrOutput) ChannelName ¶
func (o PipelineChannelPtrOutput) ChannelName() pulumi.StringPtrOutput
The name of the channel from which the messages are processed.
func (PipelineChannelPtrOutput) Elem ¶
func (o PipelineChannelPtrOutput) Elem() PipelineChannelOutput
func (PipelineChannelPtrOutput) ElementType ¶
func (PipelineChannelPtrOutput) ElementType() reflect.Type
func (PipelineChannelPtrOutput) Name ¶
func (o PipelineChannelPtrOutput) Name() pulumi.StringPtrOutput
The name of the 'channel' activity.
func (PipelineChannelPtrOutput) Next ¶
func (o PipelineChannelPtrOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineChannelPtrOutput) ToPipelineChannelPtrOutput ¶
func (o PipelineChannelPtrOutput) ToPipelineChannelPtrOutput() PipelineChannelPtrOutput
func (PipelineChannelPtrOutput) ToPipelineChannelPtrOutputWithContext ¶
func (o PipelineChannelPtrOutput) ToPipelineChannelPtrOutputWithContext(ctx context.Context) PipelineChannelPtrOutput
type PipelineDatastore ¶
type PipelineDatastoreArgs ¶
type PipelineDatastoreArgs struct { // The name of the data store where processed messages are stored. DatastoreName pulumi.StringInput `pulumi:"datastoreName"` // The name of the datastore activity. Name pulumi.StringInput `pulumi:"name"` }
func (PipelineDatastoreArgs) ElementType ¶
func (PipelineDatastoreArgs) ElementType() reflect.Type
func (PipelineDatastoreArgs) ToPipelineDatastoreOutput ¶
func (i PipelineDatastoreArgs) ToPipelineDatastoreOutput() PipelineDatastoreOutput
func (PipelineDatastoreArgs) ToPipelineDatastoreOutputWithContext ¶
func (i PipelineDatastoreArgs) ToPipelineDatastoreOutputWithContext(ctx context.Context) PipelineDatastoreOutput
func (PipelineDatastoreArgs) ToPipelineDatastorePtrOutput ¶
func (i PipelineDatastoreArgs) ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput
func (PipelineDatastoreArgs) ToPipelineDatastorePtrOutputWithContext ¶
func (i PipelineDatastoreArgs) ToPipelineDatastorePtrOutputWithContext(ctx context.Context) PipelineDatastorePtrOutput
type PipelineDatastoreInput ¶
type PipelineDatastoreInput interface { pulumi.Input ToPipelineDatastoreOutput() PipelineDatastoreOutput ToPipelineDatastoreOutputWithContext(context.Context) PipelineDatastoreOutput }
PipelineDatastoreInput is an input type that accepts PipelineDatastoreArgs and PipelineDatastoreOutput values. You can construct a concrete instance of `PipelineDatastoreInput` via:
PipelineDatastoreArgs{...}
type PipelineDatastoreOutput ¶
type PipelineDatastoreOutput struct{ *pulumi.OutputState }
func (PipelineDatastoreOutput) DatastoreName ¶
func (o PipelineDatastoreOutput) DatastoreName() pulumi.StringOutput
The name of the data store where processed messages are stored.
func (PipelineDatastoreOutput) ElementType ¶
func (PipelineDatastoreOutput) ElementType() reflect.Type
func (PipelineDatastoreOutput) Name ¶
func (o PipelineDatastoreOutput) Name() pulumi.StringOutput
The name of the datastore activity.
func (PipelineDatastoreOutput) ToPipelineDatastoreOutput ¶
func (o PipelineDatastoreOutput) ToPipelineDatastoreOutput() PipelineDatastoreOutput
func (PipelineDatastoreOutput) ToPipelineDatastoreOutputWithContext ¶
func (o PipelineDatastoreOutput) ToPipelineDatastoreOutputWithContext(ctx context.Context) PipelineDatastoreOutput
func (PipelineDatastoreOutput) ToPipelineDatastorePtrOutput ¶
func (o PipelineDatastoreOutput) ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput
func (PipelineDatastoreOutput) ToPipelineDatastorePtrOutputWithContext ¶
func (o PipelineDatastoreOutput) ToPipelineDatastorePtrOutputWithContext(ctx context.Context) PipelineDatastorePtrOutput
type PipelineDatastorePtrInput ¶
type PipelineDatastorePtrInput interface { pulumi.Input ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput ToPipelineDatastorePtrOutputWithContext(context.Context) PipelineDatastorePtrOutput }
PipelineDatastorePtrInput is an input type that accepts PipelineDatastoreArgs, PipelineDatastorePtr and PipelineDatastorePtrOutput values. You can construct a concrete instance of `PipelineDatastorePtrInput` via:
PipelineDatastoreArgs{...} or: nil
func PipelineDatastorePtr ¶
func PipelineDatastorePtr(v *PipelineDatastoreArgs) PipelineDatastorePtrInput
type PipelineDatastorePtrOutput ¶
type PipelineDatastorePtrOutput struct{ *pulumi.OutputState }
func (PipelineDatastorePtrOutput) DatastoreName ¶
func (o PipelineDatastorePtrOutput) DatastoreName() pulumi.StringPtrOutput
The name of the data store where processed messages are stored.
func (PipelineDatastorePtrOutput) Elem ¶
func (o PipelineDatastorePtrOutput) Elem() PipelineDatastoreOutput
func (PipelineDatastorePtrOutput) ElementType ¶
func (PipelineDatastorePtrOutput) ElementType() reflect.Type
func (PipelineDatastorePtrOutput) Name ¶
func (o PipelineDatastorePtrOutput) Name() pulumi.StringPtrOutput
The name of the datastore activity.
func (PipelineDatastorePtrOutput) ToPipelineDatastorePtrOutput ¶
func (o PipelineDatastorePtrOutput) ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput
func (PipelineDatastorePtrOutput) ToPipelineDatastorePtrOutputWithContext ¶
func (o PipelineDatastorePtrOutput) ToPipelineDatastorePtrOutputWithContext(ctx context.Context) PipelineDatastorePtrOutput
type PipelineDeviceRegistryEnrich ¶
type PipelineDeviceRegistryEnrich struct { // The name of the attribute that is added to the message. Attribute string `pulumi:"attribute"` // The name of the 'deviceRegistryEnrich' activity. Name string `pulumi:"name"` // The next activity in the pipeline. Next *string `pulumi:"next"` // The ARN of the role that allows access to the device's registry information. RoleArn string `pulumi:"roleArn"` // The name of the IoT device whose registry information is added to the message. ThingName string `pulumi:"thingName"` }
type PipelineDeviceRegistryEnrichArgs ¶
type PipelineDeviceRegistryEnrichArgs struct { // The name of the attribute that is added to the message. Attribute pulumi.StringInput `pulumi:"attribute"` // The name of the 'deviceRegistryEnrich' activity. Name pulumi.StringInput `pulumi:"name"` // The next activity in the pipeline. Next pulumi.StringPtrInput `pulumi:"next"` // The ARN of the role that allows access to the device's registry information. RoleArn pulumi.StringInput `pulumi:"roleArn"` // The name of the IoT device whose registry information is added to the message. ThingName pulumi.StringInput `pulumi:"thingName"` }
func (PipelineDeviceRegistryEnrichArgs) ElementType ¶
func (PipelineDeviceRegistryEnrichArgs) ElementType() reflect.Type
func (PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichOutput ¶
func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichOutput() PipelineDeviceRegistryEnrichOutput
func (PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichOutputWithContext ¶
func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichOutput
func (PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichPtrOutput ¶
func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput
func (PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichPtrOutputWithContext ¶
func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichPtrOutput
type PipelineDeviceRegistryEnrichInput ¶
type PipelineDeviceRegistryEnrichInput interface { pulumi.Input ToPipelineDeviceRegistryEnrichOutput() PipelineDeviceRegistryEnrichOutput ToPipelineDeviceRegistryEnrichOutputWithContext(context.Context) PipelineDeviceRegistryEnrichOutput }
PipelineDeviceRegistryEnrichInput is an input type that accepts PipelineDeviceRegistryEnrichArgs and PipelineDeviceRegistryEnrichOutput values. You can construct a concrete instance of `PipelineDeviceRegistryEnrichInput` via:
PipelineDeviceRegistryEnrichArgs{...}
type PipelineDeviceRegistryEnrichOutput ¶
type PipelineDeviceRegistryEnrichOutput struct{ *pulumi.OutputState }
func (PipelineDeviceRegistryEnrichOutput) Attribute ¶
func (o PipelineDeviceRegistryEnrichOutput) Attribute() pulumi.StringOutput
The name of the attribute that is added to the message.
func (PipelineDeviceRegistryEnrichOutput) ElementType ¶
func (PipelineDeviceRegistryEnrichOutput) ElementType() reflect.Type
func (PipelineDeviceRegistryEnrichOutput) Name ¶
func (o PipelineDeviceRegistryEnrichOutput) Name() pulumi.StringOutput
The name of the 'deviceRegistryEnrich' activity.
func (PipelineDeviceRegistryEnrichOutput) Next ¶
func (o PipelineDeviceRegistryEnrichOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineDeviceRegistryEnrichOutput) RoleArn ¶
func (o PipelineDeviceRegistryEnrichOutput) RoleArn() pulumi.StringOutput
The ARN of the role that allows access to the device's registry information.
func (PipelineDeviceRegistryEnrichOutput) ThingName ¶
func (o PipelineDeviceRegistryEnrichOutput) ThingName() pulumi.StringOutput
The name of the IoT device whose registry information is added to the message.
func (PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichOutput ¶
func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichOutput() PipelineDeviceRegistryEnrichOutput
func (PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichOutputWithContext ¶
func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichOutput
func (PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichPtrOutput ¶
func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput
func (PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichPtrOutputWithContext ¶
func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichPtrOutput
type PipelineDeviceRegistryEnrichPtrInput ¶
type PipelineDeviceRegistryEnrichPtrInput interface { pulumi.Input ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput ToPipelineDeviceRegistryEnrichPtrOutputWithContext(context.Context) PipelineDeviceRegistryEnrichPtrOutput }
PipelineDeviceRegistryEnrichPtrInput is an input type that accepts PipelineDeviceRegistryEnrichArgs, PipelineDeviceRegistryEnrichPtr and PipelineDeviceRegistryEnrichPtrOutput values. You can construct a concrete instance of `PipelineDeviceRegistryEnrichPtrInput` via:
PipelineDeviceRegistryEnrichArgs{...} or: nil
func PipelineDeviceRegistryEnrichPtr ¶
func PipelineDeviceRegistryEnrichPtr(v *PipelineDeviceRegistryEnrichArgs) PipelineDeviceRegistryEnrichPtrInput
type PipelineDeviceRegistryEnrichPtrOutput ¶
type PipelineDeviceRegistryEnrichPtrOutput struct{ *pulumi.OutputState }
func (PipelineDeviceRegistryEnrichPtrOutput) Attribute ¶
func (o PipelineDeviceRegistryEnrichPtrOutput) Attribute() pulumi.StringPtrOutput
The name of the attribute that is added to the message.
func (PipelineDeviceRegistryEnrichPtrOutput) ElementType ¶
func (PipelineDeviceRegistryEnrichPtrOutput) ElementType() reflect.Type
func (PipelineDeviceRegistryEnrichPtrOutput) Name ¶
func (o PipelineDeviceRegistryEnrichPtrOutput) Name() pulumi.StringPtrOutput
The name of the 'deviceRegistryEnrich' activity.
func (PipelineDeviceRegistryEnrichPtrOutput) Next ¶
func (o PipelineDeviceRegistryEnrichPtrOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineDeviceRegistryEnrichPtrOutput) RoleArn ¶
func (o PipelineDeviceRegistryEnrichPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that allows access to the device's registry information.
func (PipelineDeviceRegistryEnrichPtrOutput) ThingName ¶
func (o PipelineDeviceRegistryEnrichPtrOutput) ThingName() pulumi.StringPtrOutput
The name of the IoT device whose registry information is added to the message.
func (PipelineDeviceRegistryEnrichPtrOutput) ToPipelineDeviceRegistryEnrichPtrOutput ¶
func (o PipelineDeviceRegistryEnrichPtrOutput) ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput
func (PipelineDeviceRegistryEnrichPtrOutput) ToPipelineDeviceRegistryEnrichPtrOutputWithContext ¶
func (o PipelineDeviceRegistryEnrichPtrOutput) ToPipelineDeviceRegistryEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichPtrOutput
type PipelineDeviceShadowEnrich ¶
type PipelineDeviceShadowEnrich struct { // The name of the attribute that is added to the message. Attribute string `pulumi:"attribute"` // The name of the 'deviceShadowEnrich' activity. Name string `pulumi:"name"` // The next activity in the pipeline. Next *string `pulumi:"next"` // The ARN of the role that allows access to the device's shadow. RoleArn string `pulumi:"roleArn"` // The name of the IoT device whose shadow information is added to the message. ThingName string `pulumi:"thingName"` }
type PipelineDeviceShadowEnrichArgs ¶
type PipelineDeviceShadowEnrichArgs struct { // The name of the attribute that is added to the message. Attribute pulumi.StringInput `pulumi:"attribute"` // The name of the 'deviceShadowEnrich' activity. Name pulumi.StringInput `pulumi:"name"` // The next activity in the pipeline. Next pulumi.StringPtrInput `pulumi:"next"` // The ARN of the role that allows access to the device's shadow. RoleArn pulumi.StringInput `pulumi:"roleArn"` // The name of the IoT device whose shadow information is added to the message. ThingName pulumi.StringInput `pulumi:"thingName"` }
func (PipelineDeviceShadowEnrichArgs) ElementType ¶
func (PipelineDeviceShadowEnrichArgs) ElementType() reflect.Type
func (PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichOutput ¶
func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichOutput() PipelineDeviceShadowEnrichOutput
func (PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichOutputWithContext ¶
func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichOutput
func (PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichPtrOutput ¶
func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput
func (PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichPtrOutputWithContext ¶
func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichPtrOutput
type PipelineDeviceShadowEnrichInput ¶
type PipelineDeviceShadowEnrichInput interface { pulumi.Input ToPipelineDeviceShadowEnrichOutput() PipelineDeviceShadowEnrichOutput ToPipelineDeviceShadowEnrichOutputWithContext(context.Context) PipelineDeviceShadowEnrichOutput }
PipelineDeviceShadowEnrichInput is an input type that accepts PipelineDeviceShadowEnrichArgs and PipelineDeviceShadowEnrichOutput values. You can construct a concrete instance of `PipelineDeviceShadowEnrichInput` via:
PipelineDeviceShadowEnrichArgs{...}
type PipelineDeviceShadowEnrichOutput ¶
type PipelineDeviceShadowEnrichOutput struct{ *pulumi.OutputState }
func (PipelineDeviceShadowEnrichOutput) Attribute ¶
func (o PipelineDeviceShadowEnrichOutput) Attribute() pulumi.StringOutput
The name of the attribute that is added to the message.
func (PipelineDeviceShadowEnrichOutput) ElementType ¶
func (PipelineDeviceShadowEnrichOutput) ElementType() reflect.Type
func (PipelineDeviceShadowEnrichOutput) Name ¶
func (o PipelineDeviceShadowEnrichOutput) Name() pulumi.StringOutput
The name of the 'deviceShadowEnrich' activity.
func (PipelineDeviceShadowEnrichOutput) Next ¶
func (o PipelineDeviceShadowEnrichOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineDeviceShadowEnrichOutput) RoleArn ¶
func (o PipelineDeviceShadowEnrichOutput) RoleArn() pulumi.StringOutput
The ARN of the role that allows access to the device's shadow.
func (PipelineDeviceShadowEnrichOutput) ThingName ¶
func (o PipelineDeviceShadowEnrichOutput) ThingName() pulumi.StringOutput
The name of the IoT device whose shadow information is added to the message.
func (PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichOutput ¶
func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichOutput() PipelineDeviceShadowEnrichOutput
func (PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichOutputWithContext ¶
func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichOutput
func (PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichPtrOutput ¶
func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput
func (PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichPtrOutputWithContext ¶
func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichPtrOutput
type PipelineDeviceShadowEnrichPtrInput ¶
type PipelineDeviceShadowEnrichPtrInput interface { pulumi.Input ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput ToPipelineDeviceShadowEnrichPtrOutputWithContext(context.Context) PipelineDeviceShadowEnrichPtrOutput }
PipelineDeviceShadowEnrichPtrInput is an input type that accepts PipelineDeviceShadowEnrichArgs, PipelineDeviceShadowEnrichPtr and PipelineDeviceShadowEnrichPtrOutput values. You can construct a concrete instance of `PipelineDeviceShadowEnrichPtrInput` via:
PipelineDeviceShadowEnrichArgs{...} or: nil
func PipelineDeviceShadowEnrichPtr ¶
func PipelineDeviceShadowEnrichPtr(v *PipelineDeviceShadowEnrichArgs) PipelineDeviceShadowEnrichPtrInput
type PipelineDeviceShadowEnrichPtrOutput ¶
type PipelineDeviceShadowEnrichPtrOutput struct{ *pulumi.OutputState }
func (PipelineDeviceShadowEnrichPtrOutput) Attribute ¶
func (o PipelineDeviceShadowEnrichPtrOutput) Attribute() pulumi.StringPtrOutput
The name of the attribute that is added to the message.
func (PipelineDeviceShadowEnrichPtrOutput) Elem ¶
func (o PipelineDeviceShadowEnrichPtrOutput) Elem() PipelineDeviceShadowEnrichOutput
func (PipelineDeviceShadowEnrichPtrOutput) ElementType ¶
func (PipelineDeviceShadowEnrichPtrOutput) ElementType() reflect.Type
func (PipelineDeviceShadowEnrichPtrOutput) Name ¶
func (o PipelineDeviceShadowEnrichPtrOutput) Name() pulumi.StringPtrOutput
The name of the 'deviceShadowEnrich' activity.
func (PipelineDeviceShadowEnrichPtrOutput) Next ¶
func (o PipelineDeviceShadowEnrichPtrOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineDeviceShadowEnrichPtrOutput) RoleArn ¶
func (o PipelineDeviceShadowEnrichPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that allows access to the device's shadow.
func (PipelineDeviceShadowEnrichPtrOutput) ThingName ¶
func (o PipelineDeviceShadowEnrichPtrOutput) ThingName() pulumi.StringPtrOutput
The name of the IoT device whose shadow information is added to the message.
func (PipelineDeviceShadowEnrichPtrOutput) ToPipelineDeviceShadowEnrichPtrOutput ¶
func (o PipelineDeviceShadowEnrichPtrOutput) ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput
func (PipelineDeviceShadowEnrichPtrOutput) ToPipelineDeviceShadowEnrichPtrOutputWithContext ¶
func (o PipelineDeviceShadowEnrichPtrOutput) ToPipelineDeviceShadowEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichPtrOutput
type PipelineFilter ¶
type PipelineFilterArgs ¶
type PipelineFilterArgs struct { // An expression that looks like an SQL WHERE clause that must return a Boolean value. Filter pulumi.StringInput `pulumi:"filter"` // The name of the 'filter' activity. Name pulumi.StringInput `pulumi:"name"` // The next activity in the pipeline. Next pulumi.StringPtrInput `pulumi:"next"` }
func (PipelineFilterArgs) ElementType ¶
func (PipelineFilterArgs) ElementType() reflect.Type
func (PipelineFilterArgs) ToPipelineFilterOutput ¶
func (i PipelineFilterArgs) ToPipelineFilterOutput() PipelineFilterOutput
func (PipelineFilterArgs) ToPipelineFilterOutputWithContext ¶
func (i PipelineFilterArgs) ToPipelineFilterOutputWithContext(ctx context.Context) PipelineFilterOutput
func (PipelineFilterArgs) ToPipelineFilterPtrOutput ¶
func (i PipelineFilterArgs) ToPipelineFilterPtrOutput() PipelineFilterPtrOutput
func (PipelineFilterArgs) ToPipelineFilterPtrOutputWithContext ¶
func (i PipelineFilterArgs) ToPipelineFilterPtrOutputWithContext(ctx context.Context) PipelineFilterPtrOutput
type PipelineFilterInput ¶
type PipelineFilterInput interface { pulumi.Input ToPipelineFilterOutput() PipelineFilterOutput ToPipelineFilterOutputWithContext(context.Context) PipelineFilterOutput }
PipelineFilterInput is an input type that accepts PipelineFilterArgs and PipelineFilterOutput values. You can construct a concrete instance of `PipelineFilterInput` via:
PipelineFilterArgs{...}
type PipelineFilterOutput ¶
type PipelineFilterOutput struct{ *pulumi.OutputState }
func (PipelineFilterOutput) ElementType ¶
func (PipelineFilterOutput) ElementType() reflect.Type
func (PipelineFilterOutput) Filter ¶
func (o PipelineFilterOutput) Filter() pulumi.StringOutput
An expression that looks like an SQL WHERE clause that must return a Boolean value.
func (PipelineFilterOutput) Name ¶
func (o PipelineFilterOutput) Name() pulumi.StringOutput
The name of the 'filter' activity.
func (PipelineFilterOutput) Next ¶
func (o PipelineFilterOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineFilterOutput) ToPipelineFilterOutput ¶
func (o PipelineFilterOutput) ToPipelineFilterOutput() PipelineFilterOutput
func (PipelineFilterOutput) ToPipelineFilterOutputWithContext ¶
func (o PipelineFilterOutput) ToPipelineFilterOutputWithContext(ctx context.Context) PipelineFilterOutput
func (PipelineFilterOutput) ToPipelineFilterPtrOutput ¶
func (o PipelineFilterOutput) ToPipelineFilterPtrOutput() PipelineFilterPtrOutput
func (PipelineFilterOutput) ToPipelineFilterPtrOutputWithContext ¶
func (o PipelineFilterOutput) ToPipelineFilterPtrOutputWithContext(ctx context.Context) PipelineFilterPtrOutput
type PipelineFilterPtrInput ¶
type PipelineFilterPtrInput interface { pulumi.Input ToPipelineFilterPtrOutput() PipelineFilterPtrOutput ToPipelineFilterPtrOutputWithContext(context.Context) PipelineFilterPtrOutput }
PipelineFilterPtrInput is an input type that accepts PipelineFilterArgs, PipelineFilterPtr and PipelineFilterPtrOutput values. You can construct a concrete instance of `PipelineFilterPtrInput` via:
PipelineFilterArgs{...} or: nil
func PipelineFilterPtr ¶
func PipelineFilterPtr(v *PipelineFilterArgs) PipelineFilterPtrInput
type PipelineFilterPtrOutput ¶
type PipelineFilterPtrOutput struct{ *pulumi.OutputState }
func (PipelineFilterPtrOutput) Elem ¶
func (o PipelineFilterPtrOutput) Elem() PipelineFilterOutput
func (PipelineFilterPtrOutput) ElementType ¶
func (PipelineFilterPtrOutput) ElementType() reflect.Type
func (PipelineFilterPtrOutput) Filter ¶
func (o PipelineFilterPtrOutput) Filter() pulumi.StringPtrOutput
An expression that looks like an SQL WHERE clause that must return a Boolean value.
func (PipelineFilterPtrOutput) Name ¶
func (o PipelineFilterPtrOutput) Name() pulumi.StringPtrOutput
The name of the 'filter' activity.
func (PipelineFilterPtrOutput) Next ¶
func (o PipelineFilterPtrOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineFilterPtrOutput) ToPipelineFilterPtrOutput ¶
func (o PipelineFilterPtrOutput) ToPipelineFilterPtrOutput() PipelineFilterPtrOutput
func (PipelineFilterPtrOutput) ToPipelineFilterPtrOutputWithContext ¶
func (o PipelineFilterPtrOutput) ToPipelineFilterPtrOutputWithContext(ctx context.Context) PipelineFilterPtrOutput
type PipelineInput ¶
type PipelineInput interface { pulumi.Input ToPipelineOutput() PipelineOutput ToPipelineOutputWithContext(ctx context.Context) PipelineOutput }
type PipelineLambda ¶
type PipelineLambda struct { // The number of messages passed to the Lambda function for processing. // // The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions. BatchSize int `pulumi:"batchSize"` // The name of the Lambda function that is run on the message. LambdaName string `pulumi:"lambdaName"` // The name of the 'lambda' activity. Name string `pulumi:"name"` // The next activity in the pipeline. Next *string `pulumi:"next"` }
type PipelineLambdaArgs ¶
type PipelineLambdaArgs struct { // The number of messages passed to the Lambda function for processing. // // The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions. BatchSize pulumi.IntInput `pulumi:"batchSize"` // The name of the Lambda function that is run on the message. LambdaName pulumi.StringInput `pulumi:"lambdaName"` // The name of the 'lambda' activity. Name pulumi.StringInput `pulumi:"name"` // The next activity in the pipeline. Next pulumi.StringPtrInput `pulumi:"next"` }
func (PipelineLambdaArgs) ElementType ¶
func (PipelineLambdaArgs) ElementType() reflect.Type
func (PipelineLambdaArgs) ToPipelineLambdaOutput ¶
func (i PipelineLambdaArgs) ToPipelineLambdaOutput() PipelineLambdaOutput
func (PipelineLambdaArgs) ToPipelineLambdaOutputWithContext ¶
func (i PipelineLambdaArgs) ToPipelineLambdaOutputWithContext(ctx context.Context) PipelineLambdaOutput
func (PipelineLambdaArgs) ToPipelineLambdaPtrOutput ¶
func (i PipelineLambdaArgs) ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput
func (PipelineLambdaArgs) ToPipelineLambdaPtrOutputWithContext ¶
func (i PipelineLambdaArgs) ToPipelineLambdaPtrOutputWithContext(ctx context.Context) PipelineLambdaPtrOutput
type PipelineLambdaInput ¶
type PipelineLambdaInput interface { pulumi.Input ToPipelineLambdaOutput() PipelineLambdaOutput ToPipelineLambdaOutputWithContext(context.Context) PipelineLambdaOutput }
PipelineLambdaInput is an input type that accepts PipelineLambdaArgs and PipelineLambdaOutput values. You can construct a concrete instance of `PipelineLambdaInput` via:
PipelineLambdaArgs{...}
type PipelineLambdaOutput ¶
type PipelineLambdaOutput struct{ *pulumi.OutputState }
func (PipelineLambdaOutput) BatchSize ¶
func (o PipelineLambdaOutput) BatchSize() pulumi.IntOutput
The number of messages passed to the Lambda function for processing.
The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.
func (PipelineLambdaOutput) ElementType ¶
func (PipelineLambdaOutput) ElementType() reflect.Type
func (PipelineLambdaOutput) LambdaName ¶
func (o PipelineLambdaOutput) LambdaName() pulumi.StringOutput
The name of the Lambda function that is run on the message.
func (PipelineLambdaOutput) Name ¶
func (o PipelineLambdaOutput) Name() pulumi.StringOutput
The name of the 'lambda' activity.
func (PipelineLambdaOutput) Next ¶
func (o PipelineLambdaOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineLambdaOutput) ToPipelineLambdaOutput ¶
func (o PipelineLambdaOutput) ToPipelineLambdaOutput() PipelineLambdaOutput
func (PipelineLambdaOutput) ToPipelineLambdaOutputWithContext ¶
func (o PipelineLambdaOutput) ToPipelineLambdaOutputWithContext(ctx context.Context) PipelineLambdaOutput
func (PipelineLambdaOutput) ToPipelineLambdaPtrOutput ¶
func (o PipelineLambdaOutput) ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput
func (PipelineLambdaOutput) ToPipelineLambdaPtrOutputWithContext ¶
func (o PipelineLambdaOutput) ToPipelineLambdaPtrOutputWithContext(ctx context.Context) PipelineLambdaPtrOutput
type PipelineLambdaPtrInput ¶
type PipelineLambdaPtrInput interface { pulumi.Input ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput ToPipelineLambdaPtrOutputWithContext(context.Context) PipelineLambdaPtrOutput }
PipelineLambdaPtrInput is an input type that accepts PipelineLambdaArgs, PipelineLambdaPtr and PipelineLambdaPtrOutput values. You can construct a concrete instance of `PipelineLambdaPtrInput` via:
PipelineLambdaArgs{...} or: nil
func PipelineLambdaPtr ¶
func PipelineLambdaPtr(v *PipelineLambdaArgs) PipelineLambdaPtrInput
type PipelineLambdaPtrOutput ¶
type PipelineLambdaPtrOutput struct{ *pulumi.OutputState }
func (PipelineLambdaPtrOutput) BatchSize ¶
func (o PipelineLambdaPtrOutput) BatchSize() pulumi.IntPtrOutput
The number of messages passed to the Lambda function for processing.
The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.
func (PipelineLambdaPtrOutput) Elem ¶
func (o PipelineLambdaPtrOutput) Elem() PipelineLambdaOutput
func (PipelineLambdaPtrOutput) ElementType ¶
func (PipelineLambdaPtrOutput) ElementType() reflect.Type
func (PipelineLambdaPtrOutput) LambdaName ¶
func (o PipelineLambdaPtrOutput) LambdaName() pulumi.StringPtrOutput
The name of the Lambda function that is run on the message.
func (PipelineLambdaPtrOutput) Name ¶
func (o PipelineLambdaPtrOutput) Name() pulumi.StringPtrOutput
The name of the 'lambda' activity.
func (PipelineLambdaPtrOutput) Next ¶
func (o PipelineLambdaPtrOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineLambdaPtrOutput) ToPipelineLambdaPtrOutput ¶
func (o PipelineLambdaPtrOutput) ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput
func (PipelineLambdaPtrOutput) ToPipelineLambdaPtrOutputWithContext ¶
func (o PipelineLambdaPtrOutput) ToPipelineLambdaPtrOutputWithContext(ctx context.Context) PipelineLambdaPtrOutput
type PipelineMath ¶
type PipelineMath struct { // The name of the attribute that contains the result of the math operation. Attribute string `pulumi:"attribute"` // An expression that uses one or more existing attributes and must return an integer value. Math string `pulumi:"math"` // The name of the 'math' activity. Name string `pulumi:"name"` // The next activity in the pipeline. Next *string `pulumi:"next"` }
type PipelineMathArgs ¶
type PipelineMathArgs struct { // The name of the attribute that contains the result of the math operation. Attribute pulumi.StringInput `pulumi:"attribute"` // An expression that uses one or more existing attributes and must return an integer value. Math pulumi.StringInput `pulumi:"math"` // The name of the 'math' activity. Name pulumi.StringInput `pulumi:"name"` // The next activity in the pipeline. Next pulumi.StringPtrInput `pulumi:"next"` }
func (PipelineMathArgs) ElementType ¶
func (PipelineMathArgs) ElementType() reflect.Type
func (PipelineMathArgs) ToPipelineMathOutput ¶
func (i PipelineMathArgs) ToPipelineMathOutput() PipelineMathOutput
func (PipelineMathArgs) ToPipelineMathOutputWithContext ¶
func (i PipelineMathArgs) ToPipelineMathOutputWithContext(ctx context.Context) PipelineMathOutput
func (PipelineMathArgs) ToPipelineMathPtrOutput ¶
func (i PipelineMathArgs) ToPipelineMathPtrOutput() PipelineMathPtrOutput
func (PipelineMathArgs) ToPipelineMathPtrOutputWithContext ¶
func (i PipelineMathArgs) ToPipelineMathPtrOutputWithContext(ctx context.Context) PipelineMathPtrOutput
type PipelineMathInput ¶
type PipelineMathInput interface { pulumi.Input ToPipelineMathOutput() PipelineMathOutput ToPipelineMathOutputWithContext(context.Context) PipelineMathOutput }
PipelineMathInput is an input type that accepts PipelineMathArgs and PipelineMathOutput values. You can construct a concrete instance of `PipelineMathInput` via:
PipelineMathArgs{...}
type PipelineMathOutput ¶
type PipelineMathOutput struct{ *pulumi.OutputState }
func (PipelineMathOutput) Attribute ¶
func (o PipelineMathOutput) Attribute() pulumi.StringOutput
The name of the attribute that contains the result of the math operation.
func (PipelineMathOutput) ElementType ¶
func (PipelineMathOutput) ElementType() reflect.Type
func (PipelineMathOutput) Math ¶
func (o PipelineMathOutput) Math() pulumi.StringOutput
An expression that uses one or more existing attributes and must return an integer value.
func (PipelineMathOutput) Name ¶
func (o PipelineMathOutput) Name() pulumi.StringOutput
The name of the 'math' activity.
func (PipelineMathOutput) Next ¶
func (o PipelineMathOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineMathOutput) ToPipelineMathOutput ¶
func (o PipelineMathOutput) ToPipelineMathOutput() PipelineMathOutput
func (PipelineMathOutput) ToPipelineMathOutputWithContext ¶
func (o PipelineMathOutput) ToPipelineMathOutputWithContext(ctx context.Context) PipelineMathOutput
func (PipelineMathOutput) ToPipelineMathPtrOutput ¶
func (o PipelineMathOutput) ToPipelineMathPtrOutput() PipelineMathPtrOutput
func (PipelineMathOutput) ToPipelineMathPtrOutputWithContext ¶
func (o PipelineMathOutput) ToPipelineMathPtrOutputWithContext(ctx context.Context) PipelineMathPtrOutput
type PipelineMathPtrInput ¶
type PipelineMathPtrInput interface { pulumi.Input ToPipelineMathPtrOutput() PipelineMathPtrOutput ToPipelineMathPtrOutputWithContext(context.Context) PipelineMathPtrOutput }
PipelineMathPtrInput is an input type that accepts PipelineMathArgs, PipelineMathPtr and PipelineMathPtrOutput values. You can construct a concrete instance of `PipelineMathPtrInput` via:
PipelineMathArgs{...} or: nil
func PipelineMathPtr ¶
func PipelineMathPtr(v *PipelineMathArgs) PipelineMathPtrInput
type PipelineMathPtrOutput ¶
type PipelineMathPtrOutput struct{ *pulumi.OutputState }
func (PipelineMathPtrOutput) Attribute ¶
func (o PipelineMathPtrOutput) Attribute() pulumi.StringPtrOutput
The name of the attribute that contains the result of the math operation.
func (PipelineMathPtrOutput) Elem ¶
func (o PipelineMathPtrOutput) Elem() PipelineMathOutput
func (PipelineMathPtrOutput) ElementType ¶
func (PipelineMathPtrOutput) ElementType() reflect.Type
func (PipelineMathPtrOutput) Math ¶
func (o PipelineMathPtrOutput) Math() pulumi.StringPtrOutput
An expression that uses one or more existing attributes and must return an integer value.
func (PipelineMathPtrOutput) Name ¶
func (o PipelineMathPtrOutput) Name() pulumi.StringPtrOutput
The name of the 'math' activity.
func (PipelineMathPtrOutput) Next ¶
func (o PipelineMathPtrOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineMathPtrOutput) ToPipelineMathPtrOutput ¶
func (o PipelineMathPtrOutput) ToPipelineMathPtrOutput() PipelineMathPtrOutput
func (PipelineMathPtrOutput) ToPipelineMathPtrOutputWithContext ¶
func (o PipelineMathPtrOutput) ToPipelineMathPtrOutputWithContext(ctx context.Context) PipelineMathPtrOutput
type PipelineOutput ¶
type PipelineOutput struct{ *pulumi.OutputState }
func (PipelineOutput) AwsId ¶ added in v0.99.0
func (o PipelineOutput) AwsId() pulumi.StringOutput
func (PipelineOutput) ElementType ¶
func (PipelineOutput) ElementType() reflect.Type
func (PipelineOutput) PipelineActivities ¶ added in v0.17.0
func (o PipelineOutput) PipelineActivities() PipelineActivityArrayOutput
A list of "PipelineActivity" objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data.
The list can be 2-25 *PipelineActivity* objects and must contain both a `channel` and a `datastore` activity. Each entry in the list must contain only one activity, for example:
`pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]`
func (PipelineOutput) PipelineName ¶ added in v0.17.0
func (o PipelineOutput) PipelineName() pulumi.StringPtrOutput
The name of the pipeline.
func (PipelineOutput) Tags ¶ added in v0.17.0
func (o PipelineOutput) Tags() aws.TagArrayOutput
Metadata which can be used to manage the pipeline.
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
func (PipelineOutput) ToPipelineOutput ¶
func (o PipelineOutput) ToPipelineOutput() PipelineOutput
func (PipelineOutput) ToPipelineOutputWithContext ¶
func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
type PipelineRemoveAttributesArgs ¶
type PipelineRemoveAttributesArgs struct { // A list of 1-50 attributes to remove from the message. Attributes pulumi.StringArrayInput `pulumi:"attributes"` // The name of the 'removeAttributes' activity. Name pulumi.StringInput `pulumi:"name"` // The next activity in the pipeline. Next pulumi.StringPtrInput `pulumi:"next"` }
func (PipelineRemoveAttributesArgs) ElementType ¶
func (PipelineRemoveAttributesArgs) ElementType() reflect.Type
func (PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesOutput ¶
func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesOutput() PipelineRemoveAttributesOutput
func (PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesOutputWithContext ¶
func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesOutputWithContext(ctx context.Context) PipelineRemoveAttributesOutput
func (PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesPtrOutput ¶
func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput
func (PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesPtrOutputWithContext ¶
func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesPtrOutputWithContext(ctx context.Context) PipelineRemoveAttributesPtrOutput
type PipelineRemoveAttributesInput ¶
type PipelineRemoveAttributesInput interface { pulumi.Input ToPipelineRemoveAttributesOutput() PipelineRemoveAttributesOutput ToPipelineRemoveAttributesOutputWithContext(context.Context) PipelineRemoveAttributesOutput }
PipelineRemoveAttributesInput is an input type that accepts PipelineRemoveAttributesArgs and PipelineRemoveAttributesOutput values. You can construct a concrete instance of `PipelineRemoveAttributesInput` via:
PipelineRemoveAttributesArgs{...}
type PipelineRemoveAttributesOutput ¶
type PipelineRemoveAttributesOutput struct{ *pulumi.OutputState }
func (PipelineRemoveAttributesOutput) Attributes ¶
func (o PipelineRemoveAttributesOutput) Attributes() pulumi.StringArrayOutput
A list of 1-50 attributes to remove from the message.
func (PipelineRemoveAttributesOutput) ElementType ¶
func (PipelineRemoveAttributesOutput) ElementType() reflect.Type
func (PipelineRemoveAttributesOutput) Name ¶
func (o PipelineRemoveAttributesOutput) Name() pulumi.StringOutput
The name of the 'removeAttributes' activity.
func (PipelineRemoveAttributesOutput) Next ¶
func (o PipelineRemoveAttributesOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesOutput ¶
func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesOutput() PipelineRemoveAttributesOutput
func (PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesOutputWithContext ¶
func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesOutputWithContext(ctx context.Context) PipelineRemoveAttributesOutput
func (PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesPtrOutput ¶
func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput
func (PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesPtrOutputWithContext ¶
func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesPtrOutputWithContext(ctx context.Context) PipelineRemoveAttributesPtrOutput
type PipelineRemoveAttributesPtrInput ¶
type PipelineRemoveAttributesPtrInput interface { pulumi.Input ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput ToPipelineRemoveAttributesPtrOutputWithContext(context.Context) PipelineRemoveAttributesPtrOutput }
PipelineRemoveAttributesPtrInput is an input type that accepts PipelineRemoveAttributesArgs, PipelineRemoveAttributesPtr and PipelineRemoveAttributesPtrOutput values. You can construct a concrete instance of `PipelineRemoveAttributesPtrInput` via:
PipelineRemoveAttributesArgs{...} or: nil
func PipelineRemoveAttributesPtr ¶
func PipelineRemoveAttributesPtr(v *PipelineRemoveAttributesArgs) PipelineRemoveAttributesPtrInput
type PipelineRemoveAttributesPtrOutput ¶
type PipelineRemoveAttributesPtrOutput struct{ *pulumi.OutputState }
func (PipelineRemoveAttributesPtrOutput) Attributes ¶
func (o PipelineRemoveAttributesPtrOutput) Attributes() pulumi.StringArrayOutput
A list of 1-50 attributes to remove from the message.
func (PipelineRemoveAttributesPtrOutput) Elem ¶
func (o PipelineRemoveAttributesPtrOutput) Elem() PipelineRemoveAttributesOutput
func (PipelineRemoveAttributesPtrOutput) ElementType ¶
func (PipelineRemoveAttributesPtrOutput) ElementType() reflect.Type
func (PipelineRemoveAttributesPtrOutput) Name ¶
func (o PipelineRemoveAttributesPtrOutput) Name() pulumi.StringPtrOutput
The name of the 'removeAttributes' activity.
func (PipelineRemoveAttributesPtrOutput) Next ¶
func (o PipelineRemoveAttributesPtrOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineRemoveAttributesPtrOutput) ToPipelineRemoveAttributesPtrOutput ¶
func (o PipelineRemoveAttributesPtrOutput) ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput
func (PipelineRemoveAttributesPtrOutput) ToPipelineRemoveAttributesPtrOutputWithContext ¶
func (o PipelineRemoveAttributesPtrOutput) ToPipelineRemoveAttributesPtrOutputWithContext(ctx context.Context) PipelineRemoveAttributesPtrOutput
type PipelineSelectAttributesArgs ¶
type PipelineSelectAttributesArgs struct { // A list of the attributes to select from the message. Attributes pulumi.StringArrayInput `pulumi:"attributes"` // The name of the 'selectAttributes' activity. Name pulumi.StringInput `pulumi:"name"` // The next activity in the pipeline. Next pulumi.StringPtrInput `pulumi:"next"` }
func (PipelineSelectAttributesArgs) ElementType ¶
func (PipelineSelectAttributesArgs) ElementType() reflect.Type
func (PipelineSelectAttributesArgs) ToPipelineSelectAttributesOutput ¶
func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesOutput() PipelineSelectAttributesOutput
func (PipelineSelectAttributesArgs) ToPipelineSelectAttributesOutputWithContext ¶
func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesOutputWithContext(ctx context.Context) PipelineSelectAttributesOutput
func (PipelineSelectAttributesArgs) ToPipelineSelectAttributesPtrOutput ¶
func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput
func (PipelineSelectAttributesArgs) ToPipelineSelectAttributesPtrOutputWithContext ¶
func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesPtrOutputWithContext(ctx context.Context) PipelineSelectAttributesPtrOutput
type PipelineSelectAttributesInput ¶
type PipelineSelectAttributesInput interface { pulumi.Input ToPipelineSelectAttributesOutput() PipelineSelectAttributesOutput ToPipelineSelectAttributesOutputWithContext(context.Context) PipelineSelectAttributesOutput }
PipelineSelectAttributesInput is an input type that accepts PipelineSelectAttributesArgs and PipelineSelectAttributesOutput values. You can construct a concrete instance of `PipelineSelectAttributesInput` via:
PipelineSelectAttributesArgs{...}
type PipelineSelectAttributesOutput ¶
type PipelineSelectAttributesOutput struct{ *pulumi.OutputState }
func (PipelineSelectAttributesOutput) Attributes ¶
func (o PipelineSelectAttributesOutput) Attributes() pulumi.StringArrayOutput
A list of the attributes to select from the message.
func (PipelineSelectAttributesOutput) ElementType ¶
func (PipelineSelectAttributesOutput) ElementType() reflect.Type
func (PipelineSelectAttributesOutput) Name ¶
func (o PipelineSelectAttributesOutput) Name() pulumi.StringOutput
The name of the 'selectAttributes' activity.
func (PipelineSelectAttributesOutput) Next ¶
func (o PipelineSelectAttributesOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineSelectAttributesOutput) ToPipelineSelectAttributesOutput ¶
func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesOutput() PipelineSelectAttributesOutput
func (PipelineSelectAttributesOutput) ToPipelineSelectAttributesOutputWithContext ¶
func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesOutputWithContext(ctx context.Context) PipelineSelectAttributesOutput
func (PipelineSelectAttributesOutput) ToPipelineSelectAttributesPtrOutput ¶
func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput
func (PipelineSelectAttributesOutput) ToPipelineSelectAttributesPtrOutputWithContext ¶
func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesPtrOutputWithContext(ctx context.Context) PipelineSelectAttributesPtrOutput
type PipelineSelectAttributesPtrInput ¶
type PipelineSelectAttributesPtrInput interface { pulumi.Input ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput ToPipelineSelectAttributesPtrOutputWithContext(context.Context) PipelineSelectAttributesPtrOutput }
PipelineSelectAttributesPtrInput is an input type that accepts PipelineSelectAttributesArgs, PipelineSelectAttributesPtr and PipelineSelectAttributesPtrOutput values. You can construct a concrete instance of `PipelineSelectAttributesPtrInput` via:
PipelineSelectAttributesArgs{...} or: nil
func PipelineSelectAttributesPtr ¶
func PipelineSelectAttributesPtr(v *PipelineSelectAttributesArgs) PipelineSelectAttributesPtrInput
type PipelineSelectAttributesPtrOutput ¶
type PipelineSelectAttributesPtrOutput struct{ *pulumi.OutputState }
func (PipelineSelectAttributesPtrOutput) Attributes ¶
func (o PipelineSelectAttributesPtrOutput) Attributes() pulumi.StringArrayOutput
A list of the attributes to select from the message.
func (PipelineSelectAttributesPtrOutput) Elem ¶
func (o PipelineSelectAttributesPtrOutput) Elem() PipelineSelectAttributesOutput
func (PipelineSelectAttributesPtrOutput) ElementType ¶
func (PipelineSelectAttributesPtrOutput) ElementType() reflect.Type
func (PipelineSelectAttributesPtrOutput) Name ¶
func (o PipelineSelectAttributesPtrOutput) Name() pulumi.StringPtrOutput
The name of the 'selectAttributes' activity.
func (PipelineSelectAttributesPtrOutput) Next ¶
func (o PipelineSelectAttributesPtrOutput) Next() pulumi.StringPtrOutput
The next activity in the pipeline.
func (PipelineSelectAttributesPtrOutput) ToPipelineSelectAttributesPtrOutput ¶
func (o PipelineSelectAttributesPtrOutput) ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput
func (PipelineSelectAttributesPtrOutput) ToPipelineSelectAttributesPtrOutputWithContext ¶
func (o PipelineSelectAttributesPtrOutput) ToPipelineSelectAttributesPtrOutputWithContext(ctx context.Context) PipelineSelectAttributesPtrOutput
type PipelineState ¶
type PipelineState struct { }
func (PipelineState) ElementType ¶
func (PipelineState) ElementType() reflect.Type