iotfleetwise

package
v0.78.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 27, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CampaignCompressionOff    = CampaignCompression("OFF")
	CampaignCompressionSnappy = CampaignCompression("SNAPPY")
)
View Source
const (
	CampaignDataFormatJson    = CampaignDataFormat("JSON")
	CampaignDataFormatParquet = CampaignDataFormat("PARQUET")
)
View Source
const (
	CampaignDiagnosticsModeOff            = CampaignDiagnosticsMode("OFF")
	CampaignDiagnosticsModeSendActiveDtcs = CampaignDiagnosticsMode("SEND_ACTIVE_DTCS")
)
View Source
const (
	CampaignSpoolingModeOff    = CampaignSpoolingMode("OFF")
	CampaignSpoolingModeToDisk = CampaignSpoolingMode("TO_DISK")
)
View Source
const (
	CampaignStatusCreating           = CampaignStatus("CREATING")
	CampaignStatusWaitingForApproval = CampaignStatus("WAITING_FOR_APPROVAL")
	CampaignStatusRunning            = CampaignStatus("RUNNING")
	CampaignStatusSuspended          = CampaignStatus("SUSPENDED")
)
View Source
const (
	CampaignStorageCompressionFormatNone = CampaignStorageCompressionFormat("NONE")
	CampaignStorageCompressionFormatGzip = CampaignStorageCompressionFormat("GZIP")
)
View Source
const (
	CampaignTriggerModeAlways     = CampaignTriggerMode("ALWAYS")
	CampaignTriggerModeRisingEdge = CampaignTriggerMode("RISING_EDGE")
)
View Source
const (
	CampaignUpdateCampaignActionApprove = CampaignUpdateCampaignAction("APPROVE")
	CampaignUpdateCampaignActionSuspend = CampaignUpdateCampaignAction("SUSPEND")
	CampaignUpdateCampaignActionResume  = CampaignUpdateCampaignAction("RESUME")
	CampaignUpdateCampaignActionUpdate  = CampaignUpdateCampaignAction("UPDATE")
)
View Source
const (
	DecoderManifestManifestStatusActive = DecoderManifestManifestStatus("ACTIVE")
	DecoderManifestManifestStatusDraft  = DecoderManifestManifestStatus("DRAFT")
)
View Source
const (
	ModelManifestManifestStatusActive = ModelManifestManifestStatus("ACTIVE")
	ModelManifestManifestStatusDraft  = ModelManifestManifestStatus("DRAFT")
)
View Source
const (
	SignalCatalogNodeDataTypeInt8               = SignalCatalogNodeDataType("INT8")
	SignalCatalogNodeDataTypeUint8              = SignalCatalogNodeDataType("UINT8")
	SignalCatalogNodeDataTypeInt16              = SignalCatalogNodeDataType("INT16")
	SignalCatalogNodeDataTypeUint16             = SignalCatalogNodeDataType("UINT16")
	SignalCatalogNodeDataTypeInt32              = SignalCatalogNodeDataType("INT32")
	SignalCatalogNodeDataTypeUint32             = SignalCatalogNodeDataType("UINT32")
	SignalCatalogNodeDataTypeInt64              = SignalCatalogNodeDataType("INT64")
	SignalCatalogNodeDataTypeUint64             = SignalCatalogNodeDataType("UINT64")
	SignalCatalogNodeDataTypeBoolean            = SignalCatalogNodeDataType("BOOLEAN")
	SignalCatalogNodeDataTypeFloat              = SignalCatalogNodeDataType("FLOAT")
	SignalCatalogNodeDataTypeDouble             = SignalCatalogNodeDataType("DOUBLE")
	SignalCatalogNodeDataTypeString             = SignalCatalogNodeDataType("STRING")
	SignalCatalogNodeDataTypeUnixTimestamp      = SignalCatalogNodeDataType("UNIX_TIMESTAMP")
	SignalCatalogNodeDataTypeInt8Array          = SignalCatalogNodeDataType("INT8_ARRAY")
	SignalCatalogNodeDataTypeUint8Array         = SignalCatalogNodeDataType("UINT8_ARRAY")
	SignalCatalogNodeDataTypeInt16Array         = SignalCatalogNodeDataType("INT16_ARRAY")
	SignalCatalogNodeDataTypeUint16Array        = SignalCatalogNodeDataType("UINT16_ARRAY")
	SignalCatalogNodeDataTypeInt32Array         = SignalCatalogNodeDataType("INT32_ARRAY")
	SignalCatalogNodeDataTypeUint32Array        = SignalCatalogNodeDataType("UINT32_ARRAY")
	SignalCatalogNodeDataTypeInt64Array         = SignalCatalogNodeDataType("INT64_ARRAY")
	SignalCatalogNodeDataTypeUint64Array        = SignalCatalogNodeDataType("UINT64_ARRAY")
	SignalCatalogNodeDataTypeBooleanArray       = SignalCatalogNodeDataType("BOOLEAN_ARRAY")
	SignalCatalogNodeDataTypeFloatArray         = SignalCatalogNodeDataType("FLOAT_ARRAY")
	SignalCatalogNodeDataTypeDoubleArray        = SignalCatalogNodeDataType("DOUBLE_ARRAY")
	SignalCatalogNodeDataTypeStringArray        = SignalCatalogNodeDataType("STRING_ARRAY")
	SignalCatalogNodeDataTypeUnixTimestampArray = SignalCatalogNodeDataType("UNIX_TIMESTAMP_ARRAY")
	SignalCatalogNodeDataTypeUnknown            = SignalCatalogNodeDataType("UNKNOWN")
)
View Source
const (
	VehicleAssociationBehaviorCreateIotThing         = VehicleAssociationBehavior("CreateIotThing")
	VehicleAssociationBehaviorValidateIotThingExists = VehicleAssociationBehavior("ValidateIotThingExists")
)
View Source
const (
	DecoderManifestCanNetworkInterfaceTypeCanInterface = DecoderManifestCanNetworkInterfaceType("CAN_INTERFACE")
)
View Source
const (
	DecoderManifestCanSignalDecoderTypeCanSignal = DecoderManifestCanSignalDecoderType("CAN_SIGNAL")
)
View Source
const (
	DecoderManifestObdNetworkInterfaceTypeObdInterface = DecoderManifestObdNetworkInterfaceType("OBD_INTERFACE")
)
View Source
const (
	DecoderManifestObdSignalDecoderTypeObdSignal = DecoderManifestObdSignalDecoderType("OBD_SIGNAL")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Campaign deprecated

type Campaign struct {
	pulumi.CustomResourceState

	Action                        CampaignUpdateCampaignActionOutput   `pulumi:"action"`
	Arn                           pulumi.StringOutput                  `pulumi:"arn"`
	CollectionScheme              pulumi.AnyOutput                     `pulumi:"collectionScheme"`
	Compression                   CampaignCompressionPtrOutput         `pulumi:"compression"`
	CreationTime                  pulumi.StringOutput                  `pulumi:"creationTime"`
	DataDestinationConfigs        pulumi.ArrayOutput                   `pulumi:"dataDestinationConfigs"`
	DataExtraDimensions           pulumi.StringArrayOutput             `pulumi:"dataExtraDimensions"`
	Description                   pulumi.StringPtrOutput               `pulumi:"description"`
	DiagnosticsMode               CampaignDiagnosticsModePtrOutput     `pulumi:"diagnosticsMode"`
	ExpiryTime                    pulumi.StringPtrOutput               `pulumi:"expiryTime"`
	LastModificationTime          pulumi.StringOutput                  `pulumi:"lastModificationTime"`
	Name                          pulumi.StringOutput                  `pulumi:"name"`
	PostTriggerCollectionDuration pulumi.Float64PtrOutput              `pulumi:"postTriggerCollectionDuration"`
	Priority                      pulumi.IntPtrOutput                  `pulumi:"priority"`
	SignalCatalogArn              pulumi.StringOutput                  `pulumi:"signalCatalogArn"`
	SignalsToCollect              CampaignSignalInformationArrayOutput `pulumi:"signalsToCollect"`
	SpoolingMode                  CampaignSpoolingModePtrOutput        `pulumi:"spoolingMode"`
	StartTime                     pulumi.StringPtrOutput               `pulumi:"startTime"`
	Status                        CampaignStatusOutput                 `pulumi:"status"`
	Tags                          CampaignTagArrayOutput               `pulumi:"tags"`
	TargetArn                     pulumi.StringOutput                  `pulumi:"targetArn"`
}

Definition of AWS::IoTFleetWise::Campaign Resource Type

Deprecated: Campaign is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetCampaign

func GetCampaign(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CampaignState, opts ...pulumi.ResourceOption) (*Campaign, error)

GetCampaign gets an existing Campaign 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 NewCampaign

func NewCampaign(ctx *pulumi.Context,
	name string, args *CampaignArgs, opts ...pulumi.ResourceOption) (*Campaign, error)

NewCampaign registers a new resource with the given unique name, arguments, and options.

func (*Campaign) ElementType

func (*Campaign) ElementType() reflect.Type

func (*Campaign) ToCampaignOutput

func (i *Campaign) ToCampaignOutput() CampaignOutput

func (*Campaign) ToCampaignOutputWithContext

func (i *Campaign) ToCampaignOutputWithContext(ctx context.Context) CampaignOutput

func (*Campaign) ToOutput added in v0.76.0

func (i *Campaign) ToOutput(ctx context.Context) pulumix.Output[*Campaign]

type CampaignArgs

type CampaignArgs struct {
	Action                        CampaignUpdateCampaignActionInput
	CollectionScheme              pulumi.Input
	Compression                   CampaignCompressionPtrInput
	DataDestinationConfigs        pulumi.ArrayInput
	DataExtraDimensions           pulumi.StringArrayInput
	Description                   pulumi.StringPtrInput
	DiagnosticsMode               CampaignDiagnosticsModePtrInput
	ExpiryTime                    pulumi.StringPtrInput
	Name                          pulumi.StringPtrInput
	PostTriggerCollectionDuration pulumi.Float64PtrInput
	Priority                      pulumi.IntPtrInput
	SignalCatalogArn              pulumi.StringInput
	SignalsToCollect              CampaignSignalInformationArrayInput
	SpoolingMode                  CampaignSpoolingModePtrInput
	StartTime                     pulumi.StringPtrInput
	Tags                          CampaignTagArrayInput
	TargetArn                     pulumi.StringInput
}

The set of arguments for constructing a Campaign resource.

func (CampaignArgs) ElementType

func (CampaignArgs) ElementType() reflect.Type

type CampaignCollectionScheme0Properties added in v0.72.0

type CampaignCollectionScheme0Properties struct {
	TimeBasedCollectionScheme CampaignTimeBasedCollectionScheme `pulumi:"timeBasedCollectionScheme"`
}

type CampaignCollectionScheme1Properties added in v0.72.0

type CampaignCollectionScheme1Properties struct {
	ConditionBasedCollectionScheme CampaignConditionBasedCollectionScheme `pulumi:"conditionBasedCollectionScheme"`
}

type CampaignCompression

type CampaignCompression string

func (CampaignCompression) ElementType

func (CampaignCompression) ElementType() reflect.Type

func (CampaignCompression) ToCampaignCompressionOutput

func (e CampaignCompression) ToCampaignCompressionOutput() CampaignCompressionOutput

func (CampaignCompression) ToCampaignCompressionOutputWithContext

func (e CampaignCompression) ToCampaignCompressionOutputWithContext(ctx context.Context) CampaignCompressionOutput

func (CampaignCompression) ToCampaignCompressionPtrOutput

func (e CampaignCompression) ToCampaignCompressionPtrOutput() CampaignCompressionPtrOutput

func (CampaignCompression) ToCampaignCompressionPtrOutputWithContext

func (e CampaignCompression) ToCampaignCompressionPtrOutputWithContext(ctx context.Context) CampaignCompressionPtrOutput

func (CampaignCompression) ToStringOutput

func (e CampaignCompression) ToStringOutput() pulumi.StringOutput

func (CampaignCompression) ToStringOutputWithContext

func (e CampaignCompression) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CampaignCompression) ToStringPtrOutput

func (e CampaignCompression) ToStringPtrOutput() pulumi.StringPtrOutput

func (CampaignCompression) ToStringPtrOutputWithContext

func (e CampaignCompression) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignCompressionInput

type CampaignCompressionInput interface {
	pulumi.Input

	ToCampaignCompressionOutput() CampaignCompressionOutput
	ToCampaignCompressionOutputWithContext(context.Context) CampaignCompressionOutput
}

CampaignCompressionInput is an input type that accepts CampaignCompressionArgs and CampaignCompressionOutput values. You can construct a concrete instance of `CampaignCompressionInput` via:

CampaignCompressionArgs{...}

type CampaignCompressionOutput

type CampaignCompressionOutput struct{ *pulumi.OutputState }

func (CampaignCompressionOutput) ElementType

func (CampaignCompressionOutput) ElementType() reflect.Type

func (CampaignCompressionOutput) ToCampaignCompressionOutput

func (o CampaignCompressionOutput) ToCampaignCompressionOutput() CampaignCompressionOutput

func (CampaignCompressionOutput) ToCampaignCompressionOutputWithContext

func (o CampaignCompressionOutput) ToCampaignCompressionOutputWithContext(ctx context.Context) CampaignCompressionOutput

func (CampaignCompressionOutput) ToCampaignCompressionPtrOutput

func (o CampaignCompressionOutput) ToCampaignCompressionPtrOutput() CampaignCompressionPtrOutput

func (CampaignCompressionOutput) ToCampaignCompressionPtrOutputWithContext

func (o CampaignCompressionOutput) ToCampaignCompressionPtrOutputWithContext(ctx context.Context) CampaignCompressionPtrOutput

func (CampaignCompressionOutput) ToOutput added in v0.76.0

func (CampaignCompressionOutput) ToStringOutput

func (o CampaignCompressionOutput) ToStringOutput() pulumi.StringOutput

func (CampaignCompressionOutput) ToStringOutputWithContext

func (o CampaignCompressionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CampaignCompressionOutput) ToStringPtrOutput

func (o CampaignCompressionOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CampaignCompressionOutput) ToStringPtrOutputWithContext

func (o CampaignCompressionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignCompressionPtrInput

type CampaignCompressionPtrInput interface {
	pulumi.Input

	ToCampaignCompressionPtrOutput() CampaignCompressionPtrOutput
	ToCampaignCompressionPtrOutputWithContext(context.Context) CampaignCompressionPtrOutput
}

func CampaignCompressionPtr

func CampaignCompressionPtr(v string) CampaignCompressionPtrInput

type CampaignCompressionPtrOutput

type CampaignCompressionPtrOutput struct{ *pulumi.OutputState }

func (CampaignCompressionPtrOutput) Elem

func (CampaignCompressionPtrOutput) ElementType

func (CampaignCompressionPtrOutput) ToCampaignCompressionPtrOutput

func (o CampaignCompressionPtrOutput) ToCampaignCompressionPtrOutput() CampaignCompressionPtrOutput

func (CampaignCompressionPtrOutput) ToCampaignCompressionPtrOutputWithContext

func (o CampaignCompressionPtrOutput) ToCampaignCompressionPtrOutputWithContext(ctx context.Context) CampaignCompressionPtrOutput

func (CampaignCompressionPtrOutput) ToOutput added in v0.76.0

func (CampaignCompressionPtrOutput) ToStringPtrOutput

func (o CampaignCompressionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CampaignCompressionPtrOutput) ToStringPtrOutputWithContext

func (o CampaignCompressionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignConditionBasedCollectionScheme added in v0.72.0

type CampaignConditionBasedCollectionScheme struct {
	ConditionLanguageVersion *int                 `pulumi:"conditionLanguageVersion"`
	Expression               string               `pulumi:"expression"`
	MinimumTriggerIntervalMs *float64             `pulumi:"minimumTriggerIntervalMs"`
	TriggerMode              *CampaignTriggerMode `pulumi:"triggerMode"`
}

type CampaignDataDestinationConfig0Properties added in v0.72.0

type CampaignDataDestinationConfig0Properties struct {
	S3Config CampaignS3Config `pulumi:"s3Config"`
}

type CampaignDataDestinationConfig1Properties added in v0.72.0

type CampaignDataDestinationConfig1Properties struct {
	TimestreamConfig CampaignTimestreamConfig `pulumi:"timestreamConfig"`
}

type CampaignDataFormat added in v0.72.0

type CampaignDataFormat string

type CampaignDiagnosticsMode

type CampaignDiagnosticsMode string

func (CampaignDiagnosticsMode) ElementType

func (CampaignDiagnosticsMode) ElementType() reflect.Type

func (CampaignDiagnosticsMode) ToCampaignDiagnosticsModeOutput

func (e CampaignDiagnosticsMode) ToCampaignDiagnosticsModeOutput() CampaignDiagnosticsModeOutput

func (CampaignDiagnosticsMode) ToCampaignDiagnosticsModeOutputWithContext

func (e CampaignDiagnosticsMode) ToCampaignDiagnosticsModeOutputWithContext(ctx context.Context) CampaignDiagnosticsModeOutput

func (CampaignDiagnosticsMode) ToCampaignDiagnosticsModePtrOutput

func (e CampaignDiagnosticsMode) ToCampaignDiagnosticsModePtrOutput() CampaignDiagnosticsModePtrOutput

func (CampaignDiagnosticsMode) ToCampaignDiagnosticsModePtrOutputWithContext

func (e CampaignDiagnosticsMode) ToCampaignDiagnosticsModePtrOutputWithContext(ctx context.Context) CampaignDiagnosticsModePtrOutput

func (CampaignDiagnosticsMode) ToStringOutput

func (e CampaignDiagnosticsMode) ToStringOutput() pulumi.StringOutput

func (CampaignDiagnosticsMode) ToStringOutputWithContext

func (e CampaignDiagnosticsMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CampaignDiagnosticsMode) ToStringPtrOutput

func (e CampaignDiagnosticsMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (CampaignDiagnosticsMode) ToStringPtrOutputWithContext

func (e CampaignDiagnosticsMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignDiagnosticsModeInput

type CampaignDiagnosticsModeInput interface {
	pulumi.Input

	ToCampaignDiagnosticsModeOutput() CampaignDiagnosticsModeOutput
	ToCampaignDiagnosticsModeOutputWithContext(context.Context) CampaignDiagnosticsModeOutput
}

CampaignDiagnosticsModeInput is an input type that accepts CampaignDiagnosticsModeArgs and CampaignDiagnosticsModeOutput values. You can construct a concrete instance of `CampaignDiagnosticsModeInput` via:

CampaignDiagnosticsModeArgs{...}

type CampaignDiagnosticsModeOutput

type CampaignDiagnosticsModeOutput struct{ *pulumi.OutputState }

func (CampaignDiagnosticsModeOutput) ElementType

func (CampaignDiagnosticsModeOutput) ToCampaignDiagnosticsModeOutput

func (o CampaignDiagnosticsModeOutput) ToCampaignDiagnosticsModeOutput() CampaignDiagnosticsModeOutput

func (CampaignDiagnosticsModeOutput) ToCampaignDiagnosticsModeOutputWithContext

func (o CampaignDiagnosticsModeOutput) ToCampaignDiagnosticsModeOutputWithContext(ctx context.Context) CampaignDiagnosticsModeOutput

func (CampaignDiagnosticsModeOutput) ToCampaignDiagnosticsModePtrOutput

func (o CampaignDiagnosticsModeOutput) ToCampaignDiagnosticsModePtrOutput() CampaignDiagnosticsModePtrOutput

func (CampaignDiagnosticsModeOutput) ToCampaignDiagnosticsModePtrOutputWithContext

func (o CampaignDiagnosticsModeOutput) ToCampaignDiagnosticsModePtrOutputWithContext(ctx context.Context) CampaignDiagnosticsModePtrOutput

func (CampaignDiagnosticsModeOutput) ToOutput added in v0.76.0

func (CampaignDiagnosticsModeOutput) ToStringOutput

func (CampaignDiagnosticsModeOutput) ToStringOutputWithContext

func (o CampaignDiagnosticsModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CampaignDiagnosticsModeOutput) ToStringPtrOutput

func (CampaignDiagnosticsModeOutput) ToStringPtrOutputWithContext

func (o CampaignDiagnosticsModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignDiagnosticsModePtrInput

type CampaignDiagnosticsModePtrInput interface {
	pulumi.Input

	ToCampaignDiagnosticsModePtrOutput() CampaignDiagnosticsModePtrOutput
	ToCampaignDiagnosticsModePtrOutputWithContext(context.Context) CampaignDiagnosticsModePtrOutput
}

func CampaignDiagnosticsModePtr

func CampaignDiagnosticsModePtr(v string) CampaignDiagnosticsModePtrInput

type CampaignDiagnosticsModePtrOutput

type CampaignDiagnosticsModePtrOutput struct{ *pulumi.OutputState }

func (CampaignDiagnosticsModePtrOutput) Elem

func (CampaignDiagnosticsModePtrOutput) ElementType

func (CampaignDiagnosticsModePtrOutput) ToCampaignDiagnosticsModePtrOutput

func (o CampaignDiagnosticsModePtrOutput) ToCampaignDiagnosticsModePtrOutput() CampaignDiagnosticsModePtrOutput

func (CampaignDiagnosticsModePtrOutput) ToCampaignDiagnosticsModePtrOutputWithContext

func (o CampaignDiagnosticsModePtrOutput) ToCampaignDiagnosticsModePtrOutputWithContext(ctx context.Context) CampaignDiagnosticsModePtrOutput

func (CampaignDiagnosticsModePtrOutput) ToOutput added in v0.76.0

func (CampaignDiagnosticsModePtrOutput) ToStringPtrOutput

func (CampaignDiagnosticsModePtrOutput) ToStringPtrOutputWithContext

func (o CampaignDiagnosticsModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignInput

type CampaignInput interface {
	pulumi.Input

	ToCampaignOutput() CampaignOutput
	ToCampaignOutputWithContext(ctx context.Context) CampaignOutput
}

type CampaignOutput

type CampaignOutput struct{ *pulumi.OutputState }

func (CampaignOutput) Action

func (CampaignOutput) Arn

func (CampaignOutput) CollectionScheme

func (o CampaignOutput) CollectionScheme() pulumi.AnyOutput

func (CampaignOutput) Compression

func (CampaignOutput) CreationTime

func (o CampaignOutput) CreationTime() pulumi.StringOutput

func (CampaignOutput) DataDestinationConfigs added in v0.64.0

func (o CampaignOutput) DataDestinationConfigs() pulumi.ArrayOutput

func (CampaignOutput) DataExtraDimensions

func (o CampaignOutput) DataExtraDimensions() pulumi.StringArrayOutput

func (CampaignOutput) Description

func (o CampaignOutput) Description() pulumi.StringPtrOutput

func (CampaignOutput) DiagnosticsMode

func (CampaignOutput) ElementType

func (CampaignOutput) ElementType() reflect.Type

func (CampaignOutput) ExpiryTime

func (o CampaignOutput) ExpiryTime() pulumi.StringPtrOutput

func (CampaignOutput) LastModificationTime

func (o CampaignOutput) LastModificationTime() pulumi.StringOutput

func (CampaignOutput) Name

func (CampaignOutput) PostTriggerCollectionDuration

func (o CampaignOutput) PostTriggerCollectionDuration() pulumi.Float64PtrOutput

func (CampaignOutput) Priority

func (o CampaignOutput) Priority() pulumi.IntPtrOutput

func (CampaignOutput) SignalCatalogArn

func (o CampaignOutput) SignalCatalogArn() pulumi.StringOutput

func (CampaignOutput) SignalsToCollect

func (CampaignOutput) SpoolingMode

func (CampaignOutput) StartTime

func (o CampaignOutput) StartTime() pulumi.StringPtrOutput

func (CampaignOutput) Status

func (CampaignOutput) Tags

func (CampaignOutput) TargetArn

func (o CampaignOutput) TargetArn() pulumi.StringOutput

func (CampaignOutput) ToCampaignOutput

func (o CampaignOutput) ToCampaignOutput() CampaignOutput

func (CampaignOutput) ToCampaignOutputWithContext

func (o CampaignOutput) ToCampaignOutputWithContext(ctx context.Context) CampaignOutput

func (CampaignOutput) ToOutput added in v0.76.0

type CampaignS3Config added in v0.72.0

type CampaignS3Config struct {
	BucketArn                string                            `pulumi:"bucketArn"`
	DataFormat               *CampaignDataFormat               `pulumi:"dataFormat"`
	Prefix                   *string                           `pulumi:"prefix"`
	StorageCompressionFormat *CampaignStorageCompressionFormat `pulumi:"storageCompressionFormat"`
}

type CampaignSignalInformation

type CampaignSignalInformation struct {
	MaxSampleCount            *float64 `pulumi:"maxSampleCount"`
	MinimumSamplingIntervalMs *float64 `pulumi:"minimumSamplingIntervalMs"`
	Name                      string   `pulumi:"name"`
}

type CampaignSignalInformationArgs

type CampaignSignalInformationArgs struct {
	MaxSampleCount            pulumi.Float64PtrInput `pulumi:"maxSampleCount"`
	MinimumSamplingIntervalMs pulumi.Float64PtrInput `pulumi:"minimumSamplingIntervalMs"`
	Name                      pulumi.StringInput     `pulumi:"name"`
}

func (CampaignSignalInformationArgs) ElementType

func (CampaignSignalInformationArgs) ToCampaignSignalInformationOutput

func (i CampaignSignalInformationArgs) ToCampaignSignalInformationOutput() CampaignSignalInformationOutput

func (CampaignSignalInformationArgs) ToCampaignSignalInformationOutputWithContext

func (i CampaignSignalInformationArgs) ToCampaignSignalInformationOutputWithContext(ctx context.Context) CampaignSignalInformationOutput

func (CampaignSignalInformationArgs) ToOutput added in v0.76.0

type CampaignSignalInformationArray

type CampaignSignalInformationArray []CampaignSignalInformationInput

func (CampaignSignalInformationArray) ElementType

func (CampaignSignalInformationArray) ToCampaignSignalInformationArrayOutput

func (i CampaignSignalInformationArray) ToCampaignSignalInformationArrayOutput() CampaignSignalInformationArrayOutput

func (CampaignSignalInformationArray) ToCampaignSignalInformationArrayOutputWithContext

func (i CampaignSignalInformationArray) ToCampaignSignalInformationArrayOutputWithContext(ctx context.Context) CampaignSignalInformationArrayOutput

func (CampaignSignalInformationArray) ToOutput added in v0.76.0

type CampaignSignalInformationArrayInput

type CampaignSignalInformationArrayInput interface {
	pulumi.Input

	ToCampaignSignalInformationArrayOutput() CampaignSignalInformationArrayOutput
	ToCampaignSignalInformationArrayOutputWithContext(context.Context) CampaignSignalInformationArrayOutput
}

CampaignSignalInformationArrayInput is an input type that accepts CampaignSignalInformationArray and CampaignSignalInformationArrayOutput values. You can construct a concrete instance of `CampaignSignalInformationArrayInput` via:

CampaignSignalInformationArray{ CampaignSignalInformationArgs{...} }

type CampaignSignalInformationArrayOutput

type CampaignSignalInformationArrayOutput struct{ *pulumi.OutputState }

func (CampaignSignalInformationArrayOutput) ElementType

func (CampaignSignalInformationArrayOutput) Index

func (CampaignSignalInformationArrayOutput) ToCampaignSignalInformationArrayOutput

func (o CampaignSignalInformationArrayOutput) ToCampaignSignalInformationArrayOutput() CampaignSignalInformationArrayOutput

func (CampaignSignalInformationArrayOutput) ToCampaignSignalInformationArrayOutputWithContext

func (o CampaignSignalInformationArrayOutput) ToCampaignSignalInformationArrayOutputWithContext(ctx context.Context) CampaignSignalInformationArrayOutput

func (CampaignSignalInformationArrayOutput) ToOutput added in v0.76.0

type CampaignSignalInformationInput

type CampaignSignalInformationInput interface {
	pulumi.Input

	ToCampaignSignalInformationOutput() CampaignSignalInformationOutput
	ToCampaignSignalInformationOutputWithContext(context.Context) CampaignSignalInformationOutput
}

CampaignSignalInformationInput is an input type that accepts CampaignSignalInformationArgs and CampaignSignalInformationOutput values. You can construct a concrete instance of `CampaignSignalInformationInput` via:

CampaignSignalInformationArgs{...}

type CampaignSignalInformationOutput

type CampaignSignalInformationOutput struct{ *pulumi.OutputState }

func (CampaignSignalInformationOutput) ElementType

func (CampaignSignalInformationOutput) MaxSampleCount

func (CampaignSignalInformationOutput) MinimumSamplingIntervalMs

func (o CampaignSignalInformationOutput) MinimumSamplingIntervalMs() pulumi.Float64PtrOutput

func (CampaignSignalInformationOutput) Name

func (CampaignSignalInformationOutput) ToCampaignSignalInformationOutput

func (o CampaignSignalInformationOutput) ToCampaignSignalInformationOutput() CampaignSignalInformationOutput

func (CampaignSignalInformationOutput) ToCampaignSignalInformationOutputWithContext

func (o CampaignSignalInformationOutput) ToCampaignSignalInformationOutputWithContext(ctx context.Context) CampaignSignalInformationOutput

func (CampaignSignalInformationOutput) ToOutput added in v0.76.0

type CampaignSpoolingMode

type CampaignSpoolingMode string

func (CampaignSpoolingMode) ElementType

func (CampaignSpoolingMode) ElementType() reflect.Type

func (CampaignSpoolingMode) ToCampaignSpoolingModeOutput

func (e CampaignSpoolingMode) ToCampaignSpoolingModeOutput() CampaignSpoolingModeOutput

func (CampaignSpoolingMode) ToCampaignSpoolingModeOutputWithContext

func (e CampaignSpoolingMode) ToCampaignSpoolingModeOutputWithContext(ctx context.Context) CampaignSpoolingModeOutput

func (CampaignSpoolingMode) ToCampaignSpoolingModePtrOutput

func (e CampaignSpoolingMode) ToCampaignSpoolingModePtrOutput() CampaignSpoolingModePtrOutput

func (CampaignSpoolingMode) ToCampaignSpoolingModePtrOutputWithContext

func (e CampaignSpoolingMode) ToCampaignSpoolingModePtrOutputWithContext(ctx context.Context) CampaignSpoolingModePtrOutput

func (CampaignSpoolingMode) ToStringOutput

func (e CampaignSpoolingMode) ToStringOutput() pulumi.StringOutput

func (CampaignSpoolingMode) ToStringOutputWithContext

func (e CampaignSpoolingMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CampaignSpoolingMode) ToStringPtrOutput

func (e CampaignSpoolingMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (CampaignSpoolingMode) ToStringPtrOutputWithContext

func (e CampaignSpoolingMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignSpoolingModeInput

type CampaignSpoolingModeInput interface {
	pulumi.Input

	ToCampaignSpoolingModeOutput() CampaignSpoolingModeOutput
	ToCampaignSpoolingModeOutputWithContext(context.Context) CampaignSpoolingModeOutput
}

CampaignSpoolingModeInput is an input type that accepts CampaignSpoolingModeArgs and CampaignSpoolingModeOutput values. You can construct a concrete instance of `CampaignSpoolingModeInput` via:

CampaignSpoolingModeArgs{...}

type CampaignSpoolingModeOutput

type CampaignSpoolingModeOutput struct{ *pulumi.OutputState }

func (CampaignSpoolingModeOutput) ElementType

func (CampaignSpoolingModeOutput) ElementType() reflect.Type

func (CampaignSpoolingModeOutput) ToCampaignSpoolingModeOutput

func (o CampaignSpoolingModeOutput) ToCampaignSpoolingModeOutput() CampaignSpoolingModeOutput

func (CampaignSpoolingModeOutput) ToCampaignSpoolingModeOutputWithContext

func (o CampaignSpoolingModeOutput) ToCampaignSpoolingModeOutputWithContext(ctx context.Context) CampaignSpoolingModeOutput

func (CampaignSpoolingModeOutput) ToCampaignSpoolingModePtrOutput

func (o CampaignSpoolingModeOutput) ToCampaignSpoolingModePtrOutput() CampaignSpoolingModePtrOutput

func (CampaignSpoolingModeOutput) ToCampaignSpoolingModePtrOutputWithContext

func (o CampaignSpoolingModeOutput) ToCampaignSpoolingModePtrOutputWithContext(ctx context.Context) CampaignSpoolingModePtrOutput

func (CampaignSpoolingModeOutput) ToOutput added in v0.76.0

func (CampaignSpoolingModeOutput) ToStringOutput

func (o CampaignSpoolingModeOutput) ToStringOutput() pulumi.StringOutput

func (CampaignSpoolingModeOutput) ToStringOutputWithContext

func (o CampaignSpoolingModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CampaignSpoolingModeOutput) ToStringPtrOutput

func (o CampaignSpoolingModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CampaignSpoolingModeOutput) ToStringPtrOutputWithContext

func (o CampaignSpoolingModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignSpoolingModePtrInput

type CampaignSpoolingModePtrInput interface {
	pulumi.Input

	ToCampaignSpoolingModePtrOutput() CampaignSpoolingModePtrOutput
	ToCampaignSpoolingModePtrOutputWithContext(context.Context) CampaignSpoolingModePtrOutput
}

func CampaignSpoolingModePtr

func CampaignSpoolingModePtr(v string) CampaignSpoolingModePtrInput

type CampaignSpoolingModePtrOutput

type CampaignSpoolingModePtrOutput struct{ *pulumi.OutputState }

func (CampaignSpoolingModePtrOutput) Elem

func (CampaignSpoolingModePtrOutput) ElementType

func (CampaignSpoolingModePtrOutput) ToCampaignSpoolingModePtrOutput

func (o CampaignSpoolingModePtrOutput) ToCampaignSpoolingModePtrOutput() CampaignSpoolingModePtrOutput

func (CampaignSpoolingModePtrOutput) ToCampaignSpoolingModePtrOutputWithContext

func (o CampaignSpoolingModePtrOutput) ToCampaignSpoolingModePtrOutputWithContext(ctx context.Context) CampaignSpoolingModePtrOutput

func (CampaignSpoolingModePtrOutput) ToOutput added in v0.76.0

func (CampaignSpoolingModePtrOutput) ToStringPtrOutput

func (CampaignSpoolingModePtrOutput) ToStringPtrOutputWithContext

func (o CampaignSpoolingModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignState

type CampaignState struct {
}

func (CampaignState) ElementType

func (CampaignState) ElementType() reflect.Type

type CampaignStatus

type CampaignStatus string

type CampaignStatusOutput

type CampaignStatusOutput struct{ *pulumi.OutputState }

func (CampaignStatusOutput) ElementType

func (CampaignStatusOutput) ElementType() reflect.Type

func (CampaignStatusOutput) ToCampaignStatusOutput

func (o CampaignStatusOutput) ToCampaignStatusOutput() CampaignStatusOutput

func (CampaignStatusOutput) ToCampaignStatusOutputWithContext

func (o CampaignStatusOutput) ToCampaignStatusOutputWithContext(ctx context.Context) CampaignStatusOutput

func (CampaignStatusOutput) ToCampaignStatusPtrOutput

func (o CampaignStatusOutput) ToCampaignStatusPtrOutput() CampaignStatusPtrOutput

func (CampaignStatusOutput) ToCampaignStatusPtrOutputWithContext

func (o CampaignStatusOutput) ToCampaignStatusPtrOutputWithContext(ctx context.Context) CampaignStatusPtrOutput

func (CampaignStatusOutput) ToOutput added in v0.76.0

func (CampaignStatusOutput) ToStringOutput

func (o CampaignStatusOutput) ToStringOutput() pulumi.StringOutput

func (CampaignStatusOutput) ToStringOutputWithContext

func (o CampaignStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CampaignStatusOutput) ToStringPtrOutput

func (o CampaignStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CampaignStatusOutput) ToStringPtrOutputWithContext

func (o CampaignStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignStatusPtrOutput

type CampaignStatusPtrOutput struct{ *pulumi.OutputState }

func (CampaignStatusPtrOutput) Elem

func (CampaignStatusPtrOutput) ElementType

func (CampaignStatusPtrOutput) ElementType() reflect.Type

func (CampaignStatusPtrOutput) ToCampaignStatusPtrOutput

func (o CampaignStatusPtrOutput) ToCampaignStatusPtrOutput() CampaignStatusPtrOutput

func (CampaignStatusPtrOutput) ToCampaignStatusPtrOutputWithContext

func (o CampaignStatusPtrOutput) ToCampaignStatusPtrOutputWithContext(ctx context.Context) CampaignStatusPtrOutput

func (CampaignStatusPtrOutput) ToOutput added in v0.76.0

func (CampaignStatusPtrOutput) ToStringPtrOutput

func (o CampaignStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CampaignStatusPtrOutput) ToStringPtrOutputWithContext

func (o CampaignStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignStorageCompressionFormat added in v0.72.0

type CampaignStorageCompressionFormat string

type CampaignTag

type CampaignTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type CampaignTagArgs

type CampaignTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (CampaignTagArgs) ElementType

func (CampaignTagArgs) ElementType() reflect.Type

func (CampaignTagArgs) ToCampaignTagOutput

func (i CampaignTagArgs) ToCampaignTagOutput() CampaignTagOutput

func (CampaignTagArgs) ToCampaignTagOutputWithContext

func (i CampaignTagArgs) ToCampaignTagOutputWithContext(ctx context.Context) CampaignTagOutput

func (CampaignTagArgs) ToOutput added in v0.76.0

type CampaignTagArray

type CampaignTagArray []CampaignTagInput

func (CampaignTagArray) ElementType

func (CampaignTagArray) ElementType() reflect.Type

func (CampaignTagArray) ToCampaignTagArrayOutput

func (i CampaignTagArray) ToCampaignTagArrayOutput() CampaignTagArrayOutput

func (CampaignTagArray) ToCampaignTagArrayOutputWithContext

func (i CampaignTagArray) ToCampaignTagArrayOutputWithContext(ctx context.Context) CampaignTagArrayOutput

func (CampaignTagArray) ToOutput added in v0.76.0

type CampaignTagArrayInput

type CampaignTagArrayInput interface {
	pulumi.Input

	ToCampaignTagArrayOutput() CampaignTagArrayOutput
	ToCampaignTagArrayOutputWithContext(context.Context) CampaignTagArrayOutput
}

CampaignTagArrayInput is an input type that accepts CampaignTagArray and CampaignTagArrayOutput values. You can construct a concrete instance of `CampaignTagArrayInput` via:

CampaignTagArray{ CampaignTagArgs{...} }

type CampaignTagArrayOutput

type CampaignTagArrayOutput struct{ *pulumi.OutputState }

func (CampaignTagArrayOutput) ElementType

func (CampaignTagArrayOutput) ElementType() reflect.Type

func (CampaignTagArrayOutput) Index

func (CampaignTagArrayOutput) ToCampaignTagArrayOutput

func (o CampaignTagArrayOutput) ToCampaignTagArrayOutput() CampaignTagArrayOutput

func (CampaignTagArrayOutput) ToCampaignTagArrayOutputWithContext

func (o CampaignTagArrayOutput) ToCampaignTagArrayOutputWithContext(ctx context.Context) CampaignTagArrayOutput

func (CampaignTagArrayOutput) ToOutput added in v0.76.0

type CampaignTagInput

type CampaignTagInput interface {
	pulumi.Input

	ToCampaignTagOutput() CampaignTagOutput
	ToCampaignTagOutputWithContext(context.Context) CampaignTagOutput
}

CampaignTagInput is an input type that accepts CampaignTagArgs and CampaignTagOutput values. You can construct a concrete instance of `CampaignTagInput` via:

CampaignTagArgs{...}

type CampaignTagOutput

type CampaignTagOutput struct{ *pulumi.OutputState }

func (CampaignTagOutput) ElementType

func (CampaignTagOutput) ElementType() reflect.Type

func (CampaignTagOutput) Key

func (CampaignTagOutput) ToCampaignTagOutput

func (o CampaignTagOutput) ToCampaignTagOutput() CampaignTagOutput

func (CampaignTagOutput) ToCampaignTagOutputWithContext

func (o CampaignTagOutput) ToCampaignTagOutputWithContext(ctx context.Context) CampaignTagOutput

func (CampaignTagOutput) ToOutput added in v0.76.0

func (CampaignTagOutput) Value

type CampaignTimeBasedCollectionScheme added in v0.72.0

type CampaignTimeBasedCollectionScheme struct {
	PeriodMs float64 `pulumi:"periodMs"`
}

type CampaignTimestreamConfig added in v0.72.0

type CampaignTimestreamConfig struct {
	ExecutionRoleArn   string `pulumi:"executionRoleArn"`
	TimestreamTableArn string `pulumi:"timestreamTableArn"`
}

type CampaignTriggerMode added in v0.72.0

type CampaignTriggerMode string

type CampaignUpdateCampaignAction

type CampaignUpdateCampaignAction string

func (CampaignUpdateCampaignAction) ElementType

func (CampaignUpdateCampaignAction) ToCampaignUpdateCampaignActionOutput

func (e CampaignUpdateCampaignAction) ToCampaignUpdateCampaignActionOutput() CampaignUpdateCampaignActionOutput

func (CampaignUpdateCampaignAction) ToCampaignUpdateCampaignActionOutputWithContext

func (e CampaignUpdateCampaignAction) ToCampaignUpdateCampaignActionOutputWithContext(ctx context.Context) CampaignUpdateCampaignActionOutput

func (CampaignUpdateCampaignAction) ToCampaignUpdateCampaignActionPtrOutput

func (e CampaignUpdateCampaignAction) ToCampaignUpdateCampaignActionPtrOutput() CampaignUpdateCampaignActionPtrOutput

func (CampaignUpdateCampaignAction) ToCampaignUpdateCampaignActionPtrOutputWithContext

func (e CampaignUpdateCampaignAction) ToCampaignUpdateCampaignActionPtrOutputWithContext(ctx context.Context) CampaignUpdateCampaignActionPtrOutput

func (CampaignUpdateCampaignAction) ToStringOutput

func (CampaignUpdateCampaignAction) ToStringOutputWithContext

func (e CampaignUpdateCampaignAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CampaignUpdateCampaignAction) ToStringPtrOutput

func (e CampaignUpdateCampaignAction) ToStringPtrOutput() pulumi.StringPtrOutput

func (CampaignUpdateCampaignAction) ToStringPtrOutputWithContext

func (e CampaignUpdateCampaignAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignUpdateCampaignActionInput

type CampaignUpdateCampaignActionInput interface {
	pulumi.Input

	ToCampaignUpdateCampaignActionOutput() CampaignUpdateCampaignActionOutput
	ToCampaignUpdateCampaignActionOutputWithContext(context.Context) CampaignUpdateCampaignActionOutput
}

CampaignUpdateCampaignActionInput is an input type that accepts CampaignUpdateCampaignActionArgs and CampaignUpdateCampaignActionOutput values. You can construct a concrete instance of `CampaignUpdateCampaignActionInput` via:

CampaignUpdateCampaignActionArgs{...}

type CampaignUpdateCampaignActionOutput

type CampaignUpdateCampaignActionOutput struct{ *pulumi.OutputState }

func (CampaignUpdateCampaignActionOutput) ElementType

func (CampaignUpdateCampaignActionOutput) ToCampaignUpdateCampaignActionOutput

func (o CampaignUpdateCampaignActionOutput) ToCampaignUpdateCampaignActionOutput() CampaignUpdateCampaignActionOutput

func (CampaignUpdateCampaignActionOutput) ToCampaignUpdateCampaignActionOutputWithContext

func (o CampaignUpdateCampaignActionOutput) ToCampaignUpdateCampaignActionOutputWithContext(ctx context.Context) CampaignUpdateCampaignActionOutput

func (CampaignUpdateCampaignActionOutput) ToCampaignUpdateCampaignActionPtrOutput

func (o CampaignUpdateCampaignActionOutput) ToCampaignUpdateCampaignActionPtrOutput() CampaignUpdateCampaignActionPtrOutput

func (CampaignUpdateCampaignActionOutput) ToCampaignUpdateCampaignActionPtrOutputWithContext

func (o CampaignUpdateCampaignActionOutput) ToCampaignUpdateCampaignActionPtrOutputWithContext(ctx context.Context) CampaignUpdateCampaignActionPtrOutput

func (CampaignUpdateCampaignActionOutput) ToOutput added in v0.76.0

func (CampaignUpdateCampaignActionOutput) ToStringOutput

func (CampaignUpdateCampaignActionOutput) ToStringOutputWithContext

func (o CampaignUpdateCampaignActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CampaignUpdateCampaignActionOutput) ToStringPtrOutput

func (CampaignUpdateCampaignActionOutput) ToStringPtrOutputWithContext

func (o CampaignUpdateCampaignActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CampaignUpdateCampaignActionPtrInput

type CampaignUpdateCampaignActionPtrInput interface {
	pulumi.Input

	ToCampaignUpdateCampaignActionPtrOutput() CampaignUpdateCampaignActionPtrOutput
	ToCampaignUpdateCampaignActionPtrOutputWithContext(context.Context) CampaignUpdateCampaignActionPtrOutput
}

func CampaignUpdateCampaignActionPtr

func CampaignUpdateCampaignActionPtr(v string) CampaignUpdateCampaignActionPtrInput

type CampaignUpdateCampaignActionPtrOutput

type CampaignUpdateCampaignActionPtrOutput struct{ *pulumi.OutputState }

func (CampaignUpdateCampaignActionPtrOutput) Elem

func (CampaignUpdateCampaignActionPtrOutput) ElementType

func (CampaignUpdateCampaignActionPtrOutput) ToCampaignUpdateCampaignActionPtrOutput

func (o CampaignUpdateCampaignActionPtrOutput) ToCampaignUpdateCampaignActionPtrOutput() CampaignUpdateCampaignActionPtrOutput

func (CampaignUpdateCampaignActionPtrOutput) ToCampaignUpdateCampaignActionPtrOutputWithContext

func (o CampaignUpdateCampaignActionPtrOutput) ToCampaignUpdateCampaignActionPtrOutputWithContext(ctx context.Context) CampaignUpdateCampaignActionPtrOutput

func (CampaignUpdateCampaignActionPtrOutput) ToOutput added in v0.76.0

func (CampaignUpdateCampaignActionPtrOutput) ToStringPtrOutput

func (CampaignUpdateCampaignActionPtrOutput) ToStringPtrOutputWithContext

func (o CampaignUpdateCampaignActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DecoderManifest deprecated

type DecoderManifest struct {
	pulumi.CustomResourceState

	Arn                  pulumi.StringOutput                    `pulumi:"arn"`
	CreationTime         pulumi.StringOutput                    `pulumi:"creationTime"`
	Description          pulumi.StringPtrOutput                 `pulumi:"description"`
	LastModificationTime pulumi.StringOutput                    `pulumi:"lastModificationTime"`
	ModelManifestArn     pulumi.StringOutput                    `pulumi:"modelManifestArn"`
	Name                 pulumi.StringOutput                    `pulumi:"name"`
	NetworkInterfaces    pulumi.ArrayOutput                     `pulumi:"networkInterfaces"`
	SignalDecoders       pulumi.ArrayOutput                     `pulumi:"signalDecoders"`
	Status               DecoderManifestManifestStatusPtrOutput `pulumi:"status"`
	Tags                 DecoderManifestTagArrayOutput          `pulumi:"tags"`
}

Definition of AWS::IoTFleetWise::DecoderManifest Resource Type

Deprecated: DecoderManifest is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetDecoderManifest

func GetDecoderManifest(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DecoderManifestState, opts ...pulumi.ResourceOption) (*DecoderManifest, error)

GetDecoderManifest gets an existing DecoderManifest 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 NewDecoderManifest

func NewDecoderManifest(ctx *pulumi.Context,
	name string, args *DecoderManifestArgs, opts ...pulumi.ResourceOption) (*DecoderManifest, error)

NewDecoderManifest registers a new resource with the given unique name, arguments, and options.

func (*DecoderManifest) ElementType

func (*DecoderManifest) ElementType() reflect.Type

func (*DecoderManifest) ToDecoderManifestOutput

func (i *DecoderManifest) ToDecoderManifestOutput() DecoderManifestOutput

func (*DecoderManifest) ToDecoderManifestOutputWithContext

func (i *DecoderManifest) ToDecoderManifestOutputWithContext(ctx context.Context) DecoderManifestOutput

func (*DecoderManifest) ToOutput added in v0.76.0

type DecoderManifestArgs

type DecoderManifestArgs struct {
	Description       pulumi.StringPtrInput
	ModelManifestArn  pulumi.StringInput
	Name              pulumi.StringPtrInput
	NetworkInterfaces pulumi.ArrayInput
	SignalDecoders    pulumi.ArrayInput
	Status            DecoderManifestManifestStatusPtrInput
	Tags              DecoderManifestTagArrayInput
}

The set of arguments for constructing a DecoderManifest resource.

func (DecoderManifestArgs) ElementType

func (DecoderManifestArgs) ElementType() reflect.Type

type DecoderManifestCanInterface

type DecoderManifestCanInterface struct {
	Name            string  `pulumi:"name"`
	ProtocolName    *string `pulumi:"protocolName"`
	ProtocolVersion *string `pulumi:"protocolVersion"`
}

type DecoderManifestCanNetworkInterface

type DecoderManifestCanNetworkInterface struct {
	CanInterface DecoderManifestCanInterface            `pulumi:"canInterface"`
	InterfaceId  string                                 `pulumi:"interfaceId"`
	Type         DecoderManifestCanNetworkInterfaceType `pulumi:"type"`
}

type DecoderManifestCanNetworkInterfaceType

type DecoderManifestCanNetworkInterfaceType string

type DecoderManifestCanSignal

type DecoderManifestCanSignal struct {
	Factor      float64 `pulumi:"factor"`
	IsBigEndian bool    `pulumi:"isBigEndian"`
	IsSigned    bool    `pulumi:"isSigned"`
	Length      int     `pulumi:"length"`
	MessageId   int     `pulumi:"messageId"`
	Name        *string `pulumi:"name"`
	Offset      float64 `pulumi:"offset"`
	StartBit    int     `pulumi:"startBit"`
}

type DecoderManifestCanSignalDecoder

type DecoderManifestCanSignalDecoder struct {
	CanSignal          DecoderManifestCanSignal            `pulumi:"canSignal"`
	FullyQualifiedName string                              `pulumi:"fullyQualifiedName"`
	InterfaceId        string                              `pulumi:"interfaceId"`
	Type               DecoderManifestCanSignalDecoderType `pulumi:"type"`
}

type DecoderManifestCanSignalDecoderType

type DecoderManifestCanSignalDecoderType string

type DecoderManifestInput

type DecoderManifestInput interface {
	pulumi.Input

	ToDecoderManifestOutput() DecoderManifestOutput
	ToDecoderManifestOutputWithContext(ctx context.Context) DecoderManifestOutput
}

type DecoderManifestManifestStatus

type DecoderManifestManifestStatus string

func (DecoderManifestManifestStatus) ElementType

func (DecoderManifestManifestStatus) ToDecoderManifestManifestStatusOutput

func (e DecoderManifestManifestStatus) ToDecoderManifestManifestStatusOutput() DecoderManifestManifestStatusOutput

func (DecoderManifestManifestStatus) ToDecoderManifestManifestStatusOutputWithContext

func (e DecoderManifestManifestStatus) ToDecoderManifestManifestStatusOutputWithContext(ctx context.Context) DecoderManifestManifestStatusOutput

func (DecoderManifestManifestStatus) ToDecoderManifestManifestStatusPtrOutput

func (e DecoderManifestManifestStatus) ToDecoderManifestManifestStatusPtrOutput() DecoderManifestManifestStatusPtrOutput

func (DecoderManifestManifestStatus) ToDecoderManifestManifestStatusPtrOutputWithContext

func (e DecoderManifestManifestStatus) ToDecoderManifestManifestStatusPtrOutputWithContext(ctx context.Context) DecoderManifestManifestStatusPtrOutput

func (DecoderManifestManifestStatus) ToStringOutput

func (DecoderManifestManifestStatus) ToStringOutputWithContext

func (e DecoderManifestManifestStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DecoderManifestManifestStatus) ToStringPtrOutput

func (DecoderManifestManifestStatus) ToStringPtrOutputWithContext

func (e DecoderManifestManifestStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DecoderManifestManifestStatusInput

type DecoderManifestManifestStatusInput interface {
	pulumi.Input

	ToDecoderManifestManifestStatusOutput() DecoderManifestManifestStatusOutput
	ToDecoderManifestManifestStatusOutputWithContext(context.Context) DecoderManifestManifestStatusOutput
}

DecoderManifestManifestStatusInput is an input type that accepts DecoderManifestManifestStatusArgs and DecoderManifestManifestStatusOutput values. You can construct a concrete instance of `DecoderManifestManifestStatusInput` via:

DecoderManifestManifestStatusArgs{...}

type DecoderManifestManifestStatusOutput

type DecoderManifestManifestStatusOutput struct{ *pulumi.OutputState }

func (DecoderManifestManifestStatusOutput) ElementType

func (DecoderManifestManifestStatusOutput) ToDecoderManifestManifestStatusOutput

func (o DecoderManifestManifestStatusOutput) ToDecoderManifestManifestStatusOutput() DecoderManifestManifestStatusOutput

func (DecoderManifestManifestStatusOutput) ToDecoderManifestManifestStatusOutputWithContext

func (o DecoderManifestManifestStatusOutput) ToDecoderManifestManifestStatusOutputWithContext(ctx context.Context) DecoderManifestManifestStatusOutput

func (DecoderManifestManifestStatusOutput) ToDecoderManifestManifestStatusPtrOutput

func (o DecoderManifestManifestStatusOutput) ToDecoderManifestManifestStatusPtrOutput() DecoderManifestManifestStatusPtrOutput

func (DecoderManifestManifestStatusOutput) ToDecoderManifestManifestStatusPtrOutputWithContext

func (o DecoderManifestManifestStatusOutput) ToDecoderManifestManifestStatusPtrOutputWithContext(ctx context.Context) DecoderManifestManifestStatusPtrOutput

func (DecoderManifestManifestStatusOutput) ToOutput added in v0.76.0

func (DecoderManifestManifestStatusOutput) ToStringOutput

func (DecoderManifestManifestStatusOutput) ToStringOutputWithContext

func (o DecoderManifestManifestStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DecoderManifestManifestStatusOutput) ToStringPtrOutput

func (DecoderManifestManifestStatusOutput) ToStringPtrOutputWithContext

func (o DecoderManifestManifestStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DecoderManifestManifestStatusPtrInput

type DecoderManifestManifestStatusPtrInput interface {
	pulumi.Input

	ToDecoderManifestManifestStatusPtrOutput() DecoderManifestManifestStatusPtrOutput
	ToDecoderManifestManifestStatusPtrOutputWithContext(context.Context) DecoderManifestManifestStatusPtrOutput
}

type DecoderManifestManifestStatusPtrOutput

type DecoderManifestManifestStatusPtrOutput struct{ *pulumi.OutputState }

func (DecoderManifestManifestStatusPtrOutput) Elem

func (DecoderManifestManifestStatusPtrOutput) ElementType

func (DecoderManifestManifestStatusPtrOutput) ToDecoderManifestManifestStatusPtrOutput

func (o DecoderManifestManifestStatusPtrOutput) ToDecoderManifestManifestStatusPtrOutput() DecoderManifestManifestStatusPtrOutput

func (DecoderManifestManifestStatusPtrOutput) ToDecoderManifestManifestStatusPtrOutputWithContext

func (o DecoderManifestManifestStatusPtrOutput) ToDecoderManifestManifestStatusPtrOutputWithContext(ctx context.Context) DecoderManifestManifestStatusPtrOutput

func (DecoderManifestManifestStatusPtrOutput) ToOutput added in v0.76.0

func (DecoderManifestManifestStatusPtrOutput) ToStringPtrOutput

func (DecoderManifestManifestStatusPtrOutput) ToStringPtrOutputWithContext

func (o DecoderManifestManifestStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DecoderManifestObdInterface

type DecoderManifestObdInterface struct {
	DtcRequestIntervalSeconds *int    `pulumi:"dtcRequestIntervalSeconds"`
	HasTransmissionEcu        *bool   `pulumi:"hasTransmissionEcu"`
	Name                      string  `pulumi:"name"`
	ObdStandard               *string `pulumi:"obdStandard"`
	PidRequestIntervalSeconds *int    `pulumi:"pidRequestIntervalSeconds"`
	RequestMessageId          int     `pulumi:"requestMessageId"`
	UseExtendedIds            *bool   `pulumi:"useExtendedIds"`
}

type DecoderManifestObdNetworkInterface

type DecoderManifestObdNetworkInterface struct {
	InterfaceId  string                                 `pulumi:"interfaceId"`
	ObdInterface DecoderManifestObdInterface            `pulumi:"obdInterface"`
	Type         DecoderManifestObdNetworkInterfaceType `pulumi:"type"`
}

type DecoderManifestObdNetworkInterfaceType

type DecoderManifestObdNetworkInterfaceType string

type DecoderManifestObdSignal

type DecoderManifestObdSignal struct {
	BitMaskLength     *int    `pulumi:"bitMaskLength"`
	BitRightShift     *int    `pulumi:"bitRightShift"`
	ByteLength        int     `pulumi:"byteLength"`
	Offset            float64 `pulumi:"offset"`
	Pid               int     `pulumi:"pid"`
	PidResponseLength int     `pulumi:"pidResponseLength"`
	Scaling           float64 `pulumi:"scaling"`
	ServiceMode       int     `pulumi:"serviceMode"`
	StartByte         int     `pulumi:"startByte"`
}

type DecoderManifestObdSignalDecoder

type DecoderManifestObdSignalDecoder struct {
	FullyQualifiedName string                              `pulumi:"fullyQualifiedName"`
	InterfaceId        string                              `pulumi:"interfaceId"`
	ObdSignal          DecoderManifestObdSignal            `pulumi:"obdSignal"`
	Type               DecoderManifestObdSignalDecoderType `pulumi:"type"`
}

type DecoderManifestObdSignalDecoderType

type DecoderManifestObdSignalDecoderType string

type DecoderManifestOutput

type DecoderManifestOutput struct{ *pulumi.OutputState }

func (DecoderManifestOutput) Arn

func (DecoderManifestOutput) CreationTime

func (o DecoderManifestOutput) CreationTime() pulumi.StringOutput

func (DecoderManifestOutput) Description

func (DecoderManifestOutput) ElementType

func (DecoderManifestOutput) ElementType() reflect.Type

func (DecoderManifestOutput) LastModificationTime

func (o DecoderManifestOutput) LastModificationTime() pulumi.StringOutput

func (DecoderManifestOutput) ModelManifestArn

func (o DecoderManifestOutput) ModelManifestArn() pulumi.StringOutput

func (DecoderManifestOutput) Name

func (DecoderManifestOutput) NetworkInterfaces

func (o DecoderManifestOutput) NetworkInterfaces() pulumi.ArrayOutput

func (DecoderManifestOutput) SignalDecoders

func (o DecoderManifestOutput) SignalDecoders() pulumi.ArrayOutput

func (DecoderManifestOutput) Status

func (DecoderManifestOutput) Tags

func (DecoderManifestOutput) ToDecoderManifestOutput

func (o DecoderManifestOutput) ToDecoderManifestOutput() DecoderManifestOutput

func (DecoderManifestOutput) ToDecoderManifestOutputWithContext

func (o DecoderManifestOutput) ToDecoderManifestOutputWithContext(ctx context.Context) DecoderManifestOutput

func (DecoderManifestOutput) ToOutput added in v0.76.0

type DecoderManifestState

type DecoderManifestState struct {
}

func (DecoderManifestState) ElementType

func (DecoderManifestState) ElementType() reflect.Type

type DecoderManifestTag

type DecoderManifestTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type DecoderManifestTagArgs

type DecoderManifestTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (DecoderManifestTagArgs) ElementType

func (DecoderManifestTagArgs) ElementType() reflect.Type

func (DecoderManifestTagArgs) ToDecoderManifestTagOutput

func (i DecoderManifestTagArgs) ToDecoderManifestTagOutput() DecoderManifestTagOutput

func (DecoderManifestTagArgs) ToDecoderManifestTagOutputWithContext

func (i DecoderManifestTagArgs) ToDecoderManifestTagOutputWithContext(ctx context.Context) DecoderManifestTagOutput

func (DecoderManifestTagArgs) ToOutput added in v0.76.0

type DecoderManifestTagArray

type DecoderManifestTagArray []DecoderManifestTagInput

func (DecoderManifestTagArray) ElementType

func (DecoderManifestTagArray) ElementType() reflect.Type

func (DecoderManifestTagArray) ToDecoderManifestTagArrayOutput

func (i DecoderManifestTagArray) ToDecoderManifestTagArrayOutput() DecoderManifestTagArrayOutput

func (DecoderManifestTagArray) ToDecoderManifestTagArrayOutputWithContext

func (i DecoderManifestTagArray) ToDecoderManifestTagArrayOutputWithContext(ctx context.Context) DecoderManifestTagArrayOutput

func (DecoderManifestTagArray) ToOutput added in v0.76.0

type DecoderManifestTagArrayInput

type DecoderManifestTagArrayInput interface {
	pulumi.Input

	ToDecoderManifestTagArrayOutput() DecoderManifestTagArrayOutput
	ToDecoderManifestTagArrayOutputWithContext(context.Context) DecoderManifestTagArrayOutput
}

DecoderManifestTagArrayInput is an input type that accepts DecoderManifestTagArray and DecoderManifestTagArrayOutput values. You can construct a concrete instance of `DecoderManifestTagArrayInput` via:

DecoderManifestTagArray{ DecoderManifestTagArgs{...} }

type DecoderManifestTagArrayOutput

type DecoderManifestTagArrayOutput struct{ *pulumi.OutputState }

func (DecoderManifestTagArrayOutput) ElementType

func (DecoderManifestTagArrayOutput) Index

func (DecoderManifestTagArrayOutput) ToDecoderManifestTagArrayOutput

func (o DecoderManifestTagArrayOutput) ToDecoderManifestTagArrayOutput() DecoderManifestTagArrayOutput

func (DecoderManifestTagArrayOutput) ToDecoderManifestTagArrayOutputWithContext

func (o DecoderManifestTagArrayOutput) ToDecoderManifestTagArrayOutputWithContext(ctx context.Context) DecoderManifestTagArrayOutput

func (DecoderManifestTagArrayOutput) ToOutput added in v0.76.0

type DecoderManifestTagInput

type DecoderManifestTagInput interface {
	pulumi.Input

	ToDecoderManifestTagOutput() DecoderManifestTagOutput
	ToDecoderManifestTagOutputWithContext(context.Context) DecoderManifestTagOutput
}

DecoderManifestTagInput is an input type that accepts DecoderManifestTagArgs and DecoderManifestTagOutput values. You can construct a concrete instance of `DecoderManifestTagInput` via:

DecoderManifestTagArgs{...}

type DecoderManifestTagOutput

type DecoderManifestTagOutput struct{ *pulumi.OutputState }

func (DecoderManifestTagOutput) ElementType

func (DecoderManifestTagOutput) ElementType() reflect.Type

func (DecoderManifestTagOutput) Key

func (DecoderManifestTagOutput) ToDecoderManifestTagOutput

func (o DecoderManifestTagOutput) ToDecoderManifestTagOutput() DecoderManifestTagOutput

func (DecoderManifestTagOutput) ToDecoderManifestTagOutputWithContext

func (o DecoderManifestTagOutput) ToDecoderManifestTagOutputWithContext(ctx context.Context) DecoderManifestTagOutput

func (DecoderManifestTagOutput) ToOutput added in v0.76.0

func (DecoderManifestTagOutput) Value

type Fleet deprecated

type Fleet struct {
	pulumi.CustomResourceState

	Arn                  pulumi.StringOutput    `pulumi:"arn"`
	CreationTime         pulumi.StringOutput    `pulumi:"creationTime"`
	Description          pulumi.StringPtrOutput `pulumi:"description"`
	LastModificationTime pulumi.StringOutput    `pulumi:"lastModificationTime"`
	SignalCatalogArn     pulumi.StringOutput    `pulumi:"signalCatalogArn"`
	Tags                 FleetTagArrayOutput    `pulumi:"tags"`
}

Definition of AWS::IoTFleetWise::Fleet Resource Type

Deprecated: Fleet is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetFleet

func GetFleet(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FleetState, opts ...pulumi.ResourceOption) (*Fleet, error)

GetFleet gets an existing Fleet 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 NewFleet

func NewFleet(ctx *pulumi.Context,
	name string, args *FleetArgs, opts ...pulumi.ResourceOption) (*Fleet, error)

NewFleet registers a new resource with the given unique name, arguments, and options.

func (*Fleet) ElementType

func (*Fleet) ElementType() reflect.Type

func (*Fleet) ToFleetOutput

func (i *Fleet) ToFleetOutput() FleetOutput

func (*Fleet) ToFleetOutputWithContext

func (i *Fleet) ToFleetOutputWithContext(ctx context.Context) FleetOutput

func (*Fleet) ToOutput added in v0.76.0

func (i *Fleet) ToOutput(ctx context.Context) pulumix.Output[*Fleet]

type FleetArgs

type FleetArgs struct {
	Description      pulumi.StringPtrInput
	SignalCatalogArn pulumi.StringInput
	Tags             FleetTagArrayInput
}

The set of arguments for constructing a Fleet resource.

func (FleetArgs) ElementType

func (FleetArgs) ElementType() reflect.Type

type FleetInput

type FleetInput interface {
	pulumi.Input

	ToFleetOutput() FleetOutput
	ToFleetOutputWithContext(ctx context.Context) FleetOutput
}

type FleetOutput

type FleetOutput struct{ *pulumi.OutputState }

func (FleetOutput) Arn

func (FleetOutput) CreationTime

func (o FleetOutput) CreationTime() pulumi.StringOutput

func (FleetOutput) Description

func (o FleetOutput) Description() pulumi.StringPtrOutput

func (FleetOutput) ElementType

func (FleetOutput) ElementType() reflect.Type

func (FleetOutput) LastModificationTime

func (o FleetOutput) LastModificationTime() pulumi.StringOutput

func (FleetOutput) SignalCatalogArn

func (o FleetOutput) SignalCatalogArn() pulumi.StringOutput

func (FleetOutput) Tags

func (FleetOutput) ToFleetOutput

func (o FleetOutput) ToFleetOutput() FleetOutput

func (FleetOutput) ToFleetOutputWithContext

func (o FleetOutput) ToFleetOutputWithContext(ctx context.Context) FleetOutput

func (FleetOutput) ToOutput added in v0.76.0

func (o FleetOutput) ToOutput(ctx context.Context) pulumix.Output[*Fleet]

type FleetState

type FleetState struct {
}

func (FleetState) ElementType

func (FleetState) ElementType() reflect.Type

type FleetTag

type FleetTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type FleetTagArgs

type FleetTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (FleetTagArgs) ElementType

func (FleetTagArgs) ElementType() reflect.Type

func (FleetTagArgs) ToFleetTagOutput

func (i FleetTagArgs) ToFleetTagOutput() FleetTagOutput

func (FleetTagArgs) ToFleetTagOutputWithContext

func (i FleetTagArgs) ToFleetTagOutputWithContext(ctx context.Context) FleetTagOutput

func (FleetTagArgs) ToOutput added in v0.76.0

type FleetTagArray

type FleetTagArray []FleetTagInput

func (FleetTagArray) ElementType

func (FleetTagArray) ElementType() reflect.Type

func (FleetTagArray) ToFleetTagArrayOutput

func (i FleetTagArray) ToFleetTagArrayOutput() FleetTagArrayOutput

func (FleetTagArray) ToFleetTagArrayOutputWithContext

func (i FleetTagArray) ToFleetTagArrayOutputWithContext(ctx context.Context) FleetTagArrayOutput

func (FleetTagArray) ToOutput added in v0.76.0

func (i FleetTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FleetTag]

type FleetTagArrayInput

type FleetTagArrayInput interface {
	pulumi.Input

	ToFleetTagArrayOutput() FleetTagArrayOutput
	ToFleetTagArrayOutputWithContext(context.Context) FleetTagArrayOutput
}

FleetTagArrayInput is an input type that accepts FleetTagArray and FleetTagArrayOutput values. You can construct a concrete instance of `FleetTagArrayInput` via:

FleetTagArray{ FleetTagArgs{...} }

type FleetTagArrayOutput

type FleetTagArrayOutput struct{ *pulumi.OutputState }

func (FleetTagArrayOutput) ElementType

func (FleetTagArrayOutput) ElementType() reflect.Type

func (FleetTagArrayOutput) Index

func (FleetTagArrayOutput) ToFleetTagArrayOutput

func (o FleetTagArrayOutput) ToFleetTagArrayOutput() FleetTagArrayOutput

func (FleetTagArrayOutput) ToFleetTagArrayOutputWithContext

func (o FleetTagArrayOutput) ToFleetTagArrayOutputWithContext(ctx context.Context) FleetTagArrayOutput

func (FleetTagArrayOutput) ToOutput added in v0.76.0

type FleetTagInput

type FleetTagInput interface {
	pulumi.Input

	ToFleetTagOutput() FleetTagOutput
	ToFleetTagOutputWithContext(context.Context) FleetTagOutput
}

FleetTagInput is an input type that accepts FleetTagArgs and FleetTagOutput values. You can construct a concrete instance of `FleetTagInput` via:

FleetTagArgs{...}

type FleetTagOutput

type FleetTagOutput struct{ *pulumi.OutputState }

func (FleetTagOutput) ElementType

func (FleetTagOutput) ElementType() reflect.Type

func (FleetTagOutput) Key

func (FleetTagOutput) ToFleetTagOutput

func (o FleetTagOutput) ToFleetTagOutput() FleetTagOutput

func (FleetTagOutput) ToFleetTagOutputWithContext

func (o FleetTagOutput) ToFleetTagOutputWithContext(ctx context.Context) FleetTagOutput

func (FleetTagOutput) ToOutput added in v0.76.0

func (FleetTagOutput) Value

type LookupCampaignArgs

type LookupCampaignArgs struct {
	Name string `pulumi:"name"`
}

type LookupCampaignOutputArgs

type LookupCampaignOutputArgs struct {
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupCampaignOutputArgs) ElementType

func (LookupCampaignOutputArgs) ElementType() reflect.Type

type LookupCampaignResult

type LookupCampaignResult struct {
	Arn                    *string                     `pulumi:"arn"`
	CreationTime           *string                     `pulumi:"creationTime"`
	DataDestinationConfigs []interface{}               `pulumi:"dataDestinationConfigs"`
	DataExtraDimensions    []string                    `pulumi:"dataExtraDimensions"`
	Description            *string                     `pulumi:"description"`
	LastModificationTime   *string                     `pulumi:"lastModificationTime"`
	SignalsToCollect       []CampaignSignalInformation `pulumi:"signalsToCollect"`
	Status                 *CampaignStatus             `pulumi:"status"`
	Tags                   []CampaignTag               `pulumi:"tags"`
}

func LookupCampaign

func LookupCampaign(ctx *pulumi.Context, args *LookupCampaignArgs, opts ...pulumi.InvokeOption) (*LookupCampaignResult, error)

Definition of AWS::IoTFleetWise::Campaign Resource Type

type LookupCampaignResultOutput

type LookupCampaignResultOutput struct{ *pulumi.OutputState }

func (LookupCampaignResultOutput) Arn

func (LookupCampaignResultOutput) CreationTime

func (LookupCampaignResultOutput) DataDestinationConfigs added in v0.64.0

func (o LookupCampaignResultOutput) DataDestinationConfigs() pulumi.ArrayOutput

func (LookupCampaignResultOutput) DataExtraDimensions

func (o LookupCampaignResultOutput) DataExtraDimensions() pulumi.StringArrayOutput

func (LookupCampaignResultOutput) Description

func (LookupCampaignResultOutput) ElementType

func (LookupCampaignResultOutput) ElementType() reflect.Type

func (LookupCampaignResultOutput) LastModificationTime

func (o LookupCampaignResultOutput) LastModificationTime() pulumi.StringPtrOutput

func (LookupCampaignResultOutput) SignalsToCollect

func (LookupCampaignResultOutput) Status

func (LookupCampaignResultOutput) Tags

func (LookupCampaignResultOutput) ToLookupCampaignResultOutput

func (o LookupCampaignResultOutput) ToLookupCampaignResultOutput() LookupCampaignResultOutput

func (LookupCampaignResultOutput) ToLookupCampaignResultOutputWithContext

func (o LookupCampaignResultOutput) ToLookupCampaignResultOutputWithContext(ctx context.Context) LookupCampaignResultOutput

func (LookupCampaignResultOutput) ToOutput added in v0.76.0

type LookupDecoderManifestArgs

type LookupDecoderManifestArgs struct {
	Name string `pulumi:"name"`
}

type LookupDecoderManifestOutputArgs

type LookupDecoderManifestOutputArgs struct {
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupDecoderManifestOutputArgs) ElementType

type LookupDecoderManifestResult

type LookupDecoderManifestResult struct {
	Arn                  *string                        `pulumi:"arn"`
	CreationTime         *string                        `pulumi:"creationTime"`
	Description          *string                        `pulumi:"description"`
	LastModificationTime *string                        `pulumi:"lastModificationTime"`
	NetworkInterfaces    []interface{}                  `pulumi:"networkInterfaces"`
	SignalDecoders       []interface{}                  `pulumi:"signalDecoders"`
	Status               *DecoderManifestManifestStatus `pulumi:"status"`
	Tags                 []DecoderManifestTag           `pulumi:"tags"`
}

func LookupDecoderManifest

func LookupDecoderManifest(ctx *pulumi.Context, args *LookupDecoderManifestArgs, opts ...pulumi.InvokeOption) (*LookupDecoderManifestResult, error)

Definition of AWS::IoTFleetWise::DecoderManifest Resource Type

type LookupDecoderManifestResultOutput

type LookupDecoderManifestResultOutput struct{ *pulumi.OutputState }

func (LookupDecoderManifestResultOutput) Arn

func (LookupDecoderManifestResultOutput) CreationTime

func (LookupDecoderManifestResultOutput) Description

func (LookupDecoderManifestResultOutput) ElementType

func (LookupDecoderManifestResultOutput) LastModificationTime

func (o LookupDecoderManifestResultOutput) LastModificationTime() pulumi.StringPtrOutput

func (LookupDecoderManifestResultOutput) NetworkInterfaces

func (LookupDecoderManifestResultOutput) SignalDecoders

func (LookupDecoderManifestResultOutput) Status

func (LookupDecoderManifestResultOutput) Tags

func (LookupDecoderManifestResultOutput) ToLookupDecoderManifestResultOutput

func (o LookupDecoderManifestResultOutput) ToLookupDecoderManifestResultOutput() LookupDecoderManifestResultOutput

func (LookupDecoderManifestResultOutput) ToLookupDecoderManifestResultOutputWithContext

func (o LookupDecoderManifestResultOutput) ToLookupDecoderManifestResultOutputWithContext(ctx context.Context) LookupDecoderManifestResultOutput

func (LookupDecoderManifestResultOutput) ToOutput added in v0.76.0

type LookupFleetArgs

type LookupFleetArgs struct {
	Id string `pulumi:"id"`
}

type LookupFleetOutputArgs

type LookupFleetOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupFleetOutputArgs) ElementType

func (LookupFleetOutputArgs) ElementType() reflect.Type

type LookupFleetResult

type LookupFleetResult struct {
	Arn                  *string    `pulumi:"arn"`
	CreationTime         *string    `pulumi:"creationTime"`
	Description          *string    `pulumi:"description"`
	LastModificationTime *string    `pulumi:"lastModificationTime"`
	Tags                 []FleetTag `pulumi:"tags"`
}

func LookupFleet

func LookupFleet(ctx *pulumi.Context, args *LookupFleetArgs, opts ...pulumi.InvokeOption) (*LookupFleetResult, error)

Definition of AWS::IoTFleetWise::Fleet Resource Type

type LookupFleetResultOutput

type LookupFleetResultOutput struct{ *pulumi.OutputState }

func (LookupFleetResultOutput) Arn

func (LookupFleetResultOutput) CreationTime

func (LookupFleetResultOutput) Description

func (LookupFleetResultOutput) ElementType

func (LookupFleetResultOutput) ElementType() reflect.Type

func (LookupFleetResultOutput) LastModificationTime

func (o LookupFleetResultOutput) LastModificationTime() pulumi.StringPtrOutput

func (LookupFleetResultOutput) Tags

func (LookupFleetResultOutput) ToLookupFleetResultOutput

func (o LookupFleetResultOutput) ToLookupFleetResultOutput() LookupFleetResultOutput

func (LookupFleetResultOutput) ToLookupFleetResultOutputWithContext

func (o LookupFleetResultOutput) ToLookupFleetResultOutputWithContext(ctx context.Context) LookupFleetResultOutput

func (LookupFleetResultOutput) ToOutput added in v0.76.0

type LookupModelManifestArgs

type LookupModelManifestArgs struct {
	Name string `pulumi:"name"`
}

type LookupModelManifestOutputArgs

type LookupModelManifestOutputArgs struct {
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupModelManifestOutputArgs) ElementType

type LookupModelManifestResult

type LookupModelManifestResult struct {
	Arn                  *string                      `pulumi:"arn"`
	CreationTime         *string                      `pulumi:"creationTime"`
	Description          *string                      `pulumi:"description"`
	LastModificationTime *string                      `pulumi:"lastModificationTime"`
	Nodes                []string                     `pulumi:"nodes"`
	SignalCatalogArn     *string                      `pulumi:"signalCatalogArn"`
	Status               *ModelManifestManifestStatus `pulumi:"status"`
	Tags                 []ModelManifestTag           `pulumi:"tags"`
}

func LookupModelManifest

func LookupModelManifest(ctx *pulumi.Context, args *LookupModelManifestArgs, opts ...pulumi.InvokeOption) (*LookupModelManifestResult, error)

Definition of AWS::IoTFleetWise::ModelManifest Resource Type

type LookupModelManifestResultOutput

type LookupModelManifestResultOutput struct{ *pulumi.OutputState }

func (LookupModelManifestResultOutput) Arn

func (LookupModelManifestResultOutput) CreationTime

func (LookupModelManifestResultOutput) Description

func (LookupModelManifestResultOutput) ElementType

func (LookupModelManifestResultOutput) LastModificationTime

func (o LookupModelManifestResultOutput) LastModificationTime() pulumi.StringPtrOutput

func (LookupModelManifestResultOutput) Nodes

func (LookupModelManifestResultOutput) SignalCatalogArn

func (LookupModelManifestResultOutput) Status

func (LookupModelManifestResultOutput) Tags

func (LookupModelManifestResultOutput) ToLookupModelManifestResultOutput

func (o LookupModelManifestResultOutput) ToLookupModelManifestResultOutput() LookupModelManifestResultOutput

func (LookupModelManifestResultOutput) ToLookupModelManifestResultOutputWithContext

func (o LookupModelManifestResultOutput) ToLookupModelManifestResultOutputWithContext(ctx context.Context) LookupModelManifestResultOutput

func (LookupModelManifestResultOutput) ToOutput added in v0.76.0

type LookupSignalCatalogArgs

type LookupSignalCatalogArgs struct {
	Name string `pulumi:"name"`
}

type LookupSignalCatalogOutputArgs

type LookupSignalCatalogOutputArgs struct {
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupSignalCatalogOutputArgs) ElementType

type LookupSignalCatalogResult

type LookupSignalCatalogResult struct {
	Arn                  *string                  `pulumi:"arn"`
	CreationTime         *string                  `pulumi:"creationTime"`
	Description          *string                  `pulumi:"description"`
	LastModificationTime *string                  `pulumi:"lastModificationTime"`
	NodeCounts           *SignalCatalogNodeCounts `pulumi:"nodeCounts"`
	Nodes                []interface{}            `pulumi:"nodes"`
	Tags                 []SignalCatalogTag       `pulumi:"tags"`
}

func LookupSignalCatalog

func LookupSignalCatalog(ctx *pulumi.Context, args *LookupSignalCatalogArgs, opts ...pulumi.InvokeOption) (*LookupSignalCatalogResult, error)

Definition of AWS::IoTFleetWise::SignalCatalog Resource Type

type LookupSignalCatalogResultOutput

type LookupSignalCatalogResultOutput struct{ *pulumi.OutputState }

func (LookupSignalCatalogResultOutput) Arn

func (LookupSignalCatalogResultOutput) CreationTime

func (LookupSignalCatalogResultOutput) Description

func (LookupSignalCatalogResultOutput) ElementType

func (LookupSignalCatalogResultOutput) LastModificationTime

func (o LookupSignalCatalogResultOutput) LastModificationTime() pulumi.StringPtrOutput

func (LookupSignalCatalogResultOutput) NodeCounts

func (LookupSignalCatalogResultOutput) Nodes

func (LookupSignalCatalogResultOutput) Tags

func (LookupSignalCatalogResultOutput) ToLookupSignalCatalogResultOutput

func (o LookupSignalCatalogResultOutput) ToLookupSignalCatalogResultOutput() LookupSignalCatalogResultOutput

func (LookupSignalCatalogResultOutput) ToLookupSignalCatalogResultOutputWithContext

func (o LookupSignalCatalogResultOutput) ToLookupSignalCatalogResultOutputWithContext(ctx context.Context) LookupSignalCatalogResultOutput

func (LookupSignalCatalogResultOutput) ToOutput added in v0.76.0

type LookupVehicleArgs

type LookupVehicleArgs struct {
	Name string `pulumi:"name"`
}

type LookupVehicleOutputArgs

type LookupVehicleOutputArgs struct {
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupVehicleOutputArgs) ElementType

func (LookupVehicleOutputArgs) ElementType() reflect.Type

type LookupVehicleResult

type LookupVehicleResult struct {
	Arn                  *string               `pulumi:"arn"`
	Attributes           *VehicleattributesMap `pulumi:"attributes"`
	CreationTime         *string               `pulumi:"creationTime"`
	DecoderManifestArn   *string               `pulumi:"decoderManifestArn"`
	LastModificationTime *string               `pulumi:"lastModificationTime"`
	ModelManifestArn     *string               `pulumi:"modelManifestArn"`
	Tags                 []VehicleTag          `pulumi:"tags"`
}

func LookupVehicle

func LookupVehicle(ctx *pulumi.Context, args *LookupVehicleArgs, opts ...pulumi.InvokeOption) (*LookupVehicleResult, error)

Definition of AWS::IoTFleetWise::Vehicle Resource Type

type LookupVehicleResultOutput

type LookupVehicleResultOutput struct{ *pulumi.OutputState }

func (LookupVehicleResultOutput) Arn

func (LookupVehicleResultOutput) Attributes

func (LookupVehicleResultOutput) CreationTime

func (LookupVehicleResultOutput) DecoderManifestArn

func (o LookupVehicleResultOutput) DecoderManifestArn() pulumi.StringPtrOutput

func (LookupVehicleResultOutput) ElementType

func (LookupVehicleResultOutput) ElementType() reflect.Type

func (LookupVehicleResultOutput) LastModificationTime

func (o LookupVehicleResultOutput) LastModificationTime() pulumi.StringPtrOutput

func (LookupVehicleResultOutput) ModelManifestArn

func (o LookupVehicleResultOutput) ModelManifestArn() pulumi.StringPtrOutput

func (LookupVehicleResultOutput) Tags

func (LookupVehicleResultOutput) ToLookupVehicleResultOutput

func (o LookupVehicleResultOutput) ToLookupVehicleResultOutput() LookupVehicleResultOutput

func (LookupVehicleResultOutput) ToLookupVehicleResultOutputWithContext

func (o LookupVehicleResultOutput) ToLookupVehicleResultOutputWithContext(ctx context.Context) LookupVehicleResultOutput

func (LookupVehicleResultOutput) ToOutput added in v0.76.0

type ModelManifest deprecated

type ModelManifest struct {
	pulumi.CustomResourceState

	Arn                  pulumi.StringOutput                  `pulumi:"arn"`
	CreationTime         pulumi.StringOutput                  `pulumi:"creationTime"`
	Description          pulumi.StringPtrOutput               `pulumi:"description"`
	LastModificationTime pulumi.StringOutput                  `pulumi:"lastModificationTime"`
	Name                 pulumi.StringOutput                  `pulumi:"name"`
	Nodes                pulumi.StringArrayOutput             `pulumi:"nodes"`
	SignalCatalogArn     pulumi.StringOutput                  `pulumi:"signalCatalogArn"`
	Status               ModelManifestManifestStatusPtrOutput `pulumi:"status"`
	Tags                 ModelManifestTagArrayOutput          `pulumi:"tags"`
}

Definition of AWS::IoTFleetWise::ModelManifest Resource Type

Deprecated: ModelManifest is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetModelManifest

func GetModelManifest(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ModelManifestState, opts ...pulumi.ResourceOption) (*ModelManifest, error)

GetModelManifest gets an existing ModelManifest 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 NewModelManifest

func NewModelManifest(ctx *pulumi.Context,
	name string, args *ModelManifestArgs, opts ...pulumi.ResourceOption) (*ModelManifest, error)

NewModelManifest registers a new resource with the given unique name, arguments, and options.

func (*ModelManifest) ElementType

func (*ModelManifest) ElementType() reflect.Type

func (*ModelManifest) ToModelManifestOutput

func (i *ModelManifest) ToModelManifestOutput() ModelManifestOutput

func (*ModelManifest) ToModelManifestOutputWithContext

func (i *ModelManifest) ToModelManifestOutputWithContext(ctx context.Context) ModelManifestOutput

func (*ModelManifest) ToOutput added in v0.76.0

type ModelManifestArgs

type ModelManifestArgs struct {
	Description      pulumi.StringPtrInput
	Name             pulumi.StringPtrInput
	Nodes            pulumi.StringArrayInput
	SignalCatalogArn pulumi.StringInput
	Status           ModelManifestManifestStatusPtrInput
	Tags             ModelManifestTagArrayInput
}

The set of arguments for constructing a ModelManifest resource.

func (ModelManifestArgs) ElementType

func (ModelManifestArgs) ElementType() reflect.Type

type ModelManifestInput

type ModelManifestInput interface {
	pulumi.Input

	ToModelManifestOutput() ModelManifestOutput
	ToModelManifestOutputWithContext(ctx context.Context) ModelManifestOutput
}

type ModelManifestManifestStatus

type ModelManifestManifestStatus string

func (ModelManifestManifestStatus) ElementType

func (ModelManifestManifestStatus) ToModelManifestManifestStatusOutput

func (e ModelManifestManifestStatus) ToModelManifestManifestStatusOutput() ModelManifestManifestStatusOutput

func (ModelManifestManifestStatus) ToModelManifestManifestStatusOutputWithContext

func (e ModelManifestManifestStatus) ToModelManifestManifestStatusOutputWithContext(ctx context.Context) ModelManifestManifestStatusOutput

func (ModelManifestManifestStatus) ToModelManifestManifestStatusPtrOutput

func (e ModelManifestManifestStatus) ToModelManifestManifestStatusPtrOutput() ModelManifestManifestStatusPtrOutput

func (ModelManifestManifestStatus) ToModelManifestManifestStatusPtrOutputWithContext

func (e ModelManifestManifestStatus) ToModelManifestManifestStatusPtrOutputWithContext(ctx context.Context) ModelManifestManifestStatusPtrOutput

func (ModelManifestManifestStatus) ToStringOutput

func (e ModelManifestManifestStatus) ToStringOutput() pulumi.StringOutput

func (ModelManifestManifestStatus) ToStringOutputWithContext

func (e ModelManifestManifestStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelManifestManifestStatus) ToStringPtrOutput

func (e ModelManifestManifestStatus) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelManifestManifestStatus) ToStringPtrOutputWithContext

func (e ModelManifestManifestStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelManifestManifestStatusInput

type ModelManifestManifestStatusInput interface {
	pulumi.Input

	ToModelManifestManifestStatusOutput() ModelManifestManifestStatusOutput
	ToModelManifestManifestStatusOutputWithContext(context.Context) ModelManifestManifestStatusOutput
}

ModelManifestManifestStatusInput is an input type that accepts ModelManifestManifestStatusArgs and ModelManifestManifestStatusOutput values. You can construct a concrete instance of `ModelManifestManifestStatusInput` via:

ModelManifestManifestStatusArgs{...}

type ModelManifestManifestStatusOutput

type ModelManifestManifestStatusOutput struct{ *pulumi.OutputState }

func (ModelManifestManifestStatusOutput) ElementType

func (ModelManifestManifestStatusOutput) ToModelManifestManifestStatusOutput

func (o ModelManifestManifestStatusOutput) ToModelManifestManifestStatusOutput() ModelManifestManifestStatusOutput

func (ModelManifestManifestStatusOutput) ToModelManifestManifestStatusOutputWithContext

func (o ModelManifestManifestStatusOutput) ToModelManifestManifestStatusOutputWithContext(ctx context.Context) ModelManifestManifestStatusOutput

func (ModelManifestManifestStatusOutput) ToModelManifestManifestStatusPtrOutput

func (o ModelManifestManifestStatusOutput) ToModelManifestManifestStatusPtrOutput() ModelManifestManifestStatusPtrOutput

func (ModelManifestManifestStatusOutput) ToModelManifestManifestStatusPtrOutputWithContext

func (o ModelManifestManifestStatusOutput) ToModelManifestManifestStatusPtrOutputWithContext(ctx context.Context) ModelManifestManifestStatusPtrOutput

func (ModelManifestManifestStatusOutput) ToOutput added in v0.76.0

func (ModelManifestManifestStatusOutput) ToStringOutput

func (ModelManifestManifestStatusOutput) ToStringOutputWithContext

func (o ModelManifestManifestStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelManifestManifestStatusOutput) ToStringPtrOutput

func (ModelManifestManifestStatusOutput) ToStringPtrOutputWithContext

func (o ModelManifestManifestStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelManifestManifestStatusPtrInput

type ModelManifestManifestStatusPtrInput interface {
	pulumi.Input

	ToModelManifestManifestStatusPtrOutput() ModelManifestManifestStatusPtrOutput
	ToModelManifestManifestStatusPtrOutputWithContext(context.Context) ModelManifestManifestStatusPtrOutput
}

func ModelManifestManifestStatusPtr

func ModelManifestManifestStatusPtr(v string) ModelManifestManifestStatusPtrInput

type ModelManifestManifestStatusPtrOutput

type ModelManifestManifestStatusPtrOutput struct{ *pulumi.OutputState }

func (ModelManifestManifestStatusPtrOutput) Elem

func (ModelManifestManifestStatusPtrOutput) ElementType

func (ModelManifestManifestStatusPtrOutput) ToModelManifestManifestStatusPtrOutput

func (o ModelManifestManifestStatusPtrOutput) ToModelManifestManifestStatusPtrOutput() ModelManifestManifestStatusPtrOutput

func (ModelManifestManifestStatusPtrOutput) ToModelManifestManifestStatusPtrOutputWithContext

func (o ModelManifestManifestStatusPtrOutput) ToModelManifestManifestStatusPtrOutputWithContext(ctx context.Context) ModelManifestManifestStatusPtrOutput

func (ModelManifestManifestStatusPtrOutput) ToOutput added in v0.76.0

func (ModelManifestManifestStatusPtrOutput) ToStringPtrOutput

func (ModelManifestManifestStatusPtrOutput) ToStringPtrOutputWithContext

func (o ModelManifestManifestStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelManifestOutput

type ModelManifestOutput struct{ *pulumi.OutputState }

func (ModelManifestOutput) Arn

func (ModelManifestOutput) CreationTime

func (o ModelManifestOutput) CreationTime() pulumi.StringOutput

func (ModelManifestOutput) Description

func (o ModelManifestOutput) Description() pulumi.StringPtrOutput

func (ModelManifestOutput) ElementType

func (ModelManifestOutput) ElementType() reflect.Type

func (ModelManifestOutput) LastModificationTime

func (o ModelManifestOutput) LastModificationTime() pulumi.StringOutput

func (ModelManifestOutput) Name

func (ModelManifestOutput) Nodes

func (ModelManifestOutput) SignalCatalogArn

func (o ModelManifestOutput) SignalCatalogArn() pulumi.StringOutput

func (ModelManifestOutput) Status

func (ModelManifestOutput) Tags

func (ModelManifestOutput) ToModelManifestOutput

func (o ModelManifestOutput) ToModelManifestOutput() ModelManifestOutput

func (ModelManifestOutput) ToModelManifestOutputWithContext

func (o ModelManifestOutput) ToModelManifestOutputWithContext(ctx context.Context) ModelManifestOutput

func (ModelManifestOutput) ToOutput added in v0.76.0

type ModelManifestState

type ModelManifestState struct {
}

func (ModelManifestState) ElementType

func (ModelManifestState) ElementType() reflect.Type

type ModelManifestTag

type ModelManifestTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type ModelManifestTagArgs

type ModelManifestTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (ModelManifestTagArgs) ElementType

func (ModelManifestTagArgs) ElementType() reflect.Type

func (ModelManifestTagArgs) ToModelManifestTagOutput

func (i ModelManifestTagArgs) ToModelManifestTagOutput() ModelManifestTagOutput

func (ModelManifestTagArgs) ToModelManifestTagOutputWithContext

func (i ModelManifestTagArgs) ToModelManifestTagOutputWithContext(ctx context.Context) ModelManifestTagOutput

func (ModelManifestTagArgs) ToOutput added in v0.76.0

type ModelManifestTagArray

type ModelManifestTagArray []ModelManifestTagInput

func (ModelManifestTagArray) ElementType

func (ModelManifestTagArray) ElementType() reflect.Type

func (ModelManifestTagArray) ToModelManifestTagArrayOutput

func (i ModelManifestTagArray) ToModelManifestTagArrayOutput() ModelManifestTagArrayOutput

func (ModelManifestTagArray) ToModelManifestTagArrayOutputWithContext

func (i ModelManifestTagArray) ToModelManifestTagArrayOutputWithContext(ctx context.Context) ModelManifestTagArrayOutput

func (ModelManifestTagArray) ToOutput added in v0.76.0

type ModelManifestTagArrayInput

type ModelManifestTagArrayInput interface {
	pulumi.Input

	ToModelManifestTagArrayOutput() ModelManifestTagArrayOutput
	ToModelManifestTagArrayOutputWithContext(context.Context) ModelManifestTagArrayOutput
}

ModelManifestTagArrayInput is an input type that accepts ModelManifestTagArray and ModelManifestTagArrayOutput values. You can construct a concrete instance of `ModelManifestTagArrayInput` via:

ModelManifestTagArray{ ModelManifestTagArgs{...} }

type ModelManifestTagArrayOutput

type ModelManifestTagArrayOutput struct{ *pulumi.OutputState }

func (ModelManifestTagArrayOutput) ElementType

func (ModelManifestTagArrayOutput) Index

func (ModelManifestTagArrayOutput) ToModelManifestTagArrayOutput

func (o ModelManifestTagArrayOutput) ToModelManifestTagArrayOutput() ModelManifestTagArrayOutput

func (ModelManifestTagArrayOutput) ToModelManifestTagArrayOutputWithContext

func (o ModelManifestTagArrayOutput) ToModelManifestTagArrayOutputWithContext(ctx context.Context) ModelManifestTagArrayOutput

func (ModelManifestTagArrayOutput) ToOutput added in v0.76.0

type ModelManifestTagInput

type ModelManifestTagInput interface {
	pulumi.Input

	ToModelManifestTagOutput() ModelManifestTagOutput
	ToModelManifestTagOutputWithContext(context.Context) ModelManifestTagOutput
}

ModelManifestTagInput is an input type that accepts ModelManifestTagArgs and ModelManifestTagOutput values. You can construct a concrete instance of `ModelManifestTagInput` via:

ModelManifestTagArgs{...}

type ModelManifestTagOutput

type ModelManifestTagOutput struct{ *pulumi.OutputState }

func (ModelManifestTagOutput) ElementType

func (ModelManifestTagOutput) ElementType() reflect.Type

func (ModelManifestTagOutput) Key

func (ModelManifestTagOutput) ToModelManifestTagOutput

func (o ModelManifestTagOutput) ToModelManifestTagOutput() ModelManifestTagOutput

func (ModelManifestTagOutput) ToModelManifestTagOutputWithContext

func (o ModelManifestTagOutput) ToModelManifestTagOutputWithContext(ctx context.Context) ModelManifestTagOutput

func (ModelManifestTagOutput) ToOutput added in v0.76.0

func (ModelManifestTagOutput) Value

type SignalCatalog deprecated

type SignalCatalog struct {
	pulumi.CustomResourceState

	Arn                  pulumi.StringOutput              `pulumi:"arn"`
	CreationTime         pulumi.StringOutput              `pulumi:"creationTime"`
	Description          pulumi.StringPtrOutput           `pulumi:"description"`
	LastModificationTime pulumi.StringOutput              `pulumi:"lastModificationTime"`
	Name                 pulumi.StringPtrOutput           `pulumi:"name"`
	NodeCounts           SignalCatalogNodeCountsPtrOutput `pulumi:"nodeCounts"`
	Nodes                pulumi.ArrayOutput               `pulumi:"nodes"`
	Tags                 SignalCatalogTagArrayOutput      `pulumi:"tags"`
}

Definition of AWS::IoTFleetWise::SignalCatalog Resource Type

Deprecated: SignalCatalog is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetSignalCatalog

func GetSignalCatalog(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SignalCatalogState, opts ...pulumi.ResourceOption) (*SignalCatalog, error)

GetSignalCatalog gets an existing SignalCatalog 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 NewSignalCatalog

func NewSignalCatalog(ctx *pulumi.Context,
	name string, args *SignalCatalogArgs, opts ...pulumi.ResourceOption) (*SignalCatalog, error)

NewSignalCatalog registers a new resource with the given unique name, arguments, and options.

func (*SignalCatalog) ElementType

func (*SignalCatalog) ElementType() reflect.Type

func (*SignalCatalog) ToOutput added in v0.76.0

func (*SignalCatalog) ToSignalCatalogOutput

func (i *SignalCatalog) ToSignalCatalogOutput() SignalCatalogOutput

func (*SignalCatalog) ToSignalCatalogOutputWithContext

func (i *SignalCatalog) ToSignalCatalogOutputWithContext(ctx context.Context) SignalCatalogOutput

type SignalCatalogActuator added in v0.72.0

type SignalCatalogActuator struct {
	AllowedValues      []string                  `pulumi:"allowedValues"`
	AssignedValue      *string                   `pulumi:"assignedValue"`
	DataType           SignalCatalogNodeDataType `pulumi:"dataType"`
	Description        *string                   `pulumi:"description"`
	FullyQualifiedName string                    `pulumi:"fullyQualifiedName"`
	Max                *float64                  `pulumi:"max"`
	Min                *float64                  `pulumi:"min"`
	Unit               *string                   `pulumi:"unit"`
}

type SignalCatalogArgs

type SignalCatalogArgs struct {
	Description pulumi.StringPtrInput
	Name        pulumi.StringPtrInput
	NodeCounts  SignalCatalogNodeCountsPtrInput
	Nodes       pulumi.ArrayInput
	Tags        SignalCatalogTagArrayInput
}

The set of arguments for constructing a SignalCatalog resource.

func (SignalCatalogArgs) ElementType

func (SignalCatalogArgs) ElementType() reflect.Type

type SignalCatalogAttribute added in v0.72.0

type SignalCatalogAttribute struct {
	AllowedValues      []string                  `pulumi:"allowedValues"`
	AssignedValue      *string                   `pulumi:"assignedValue"`
	DataType           SignalCatalogNodeDataType `pulumi:"dataType"`
	DefaultValue       *string                   `pulumi:"defaultValue"`
	Description        *string                   `pulumi:"description"`
	FullyQualifiedName string                    `pulumi:"fullyQualifiedName"`
	Max                *float64                  `pulumi:"max"`
	Min                *float64                  `pulumi:"min"`
	Unit               *string                   `pulumi:"unit"`
}

type SignalCatalogBranch added in v0.72.0

type SignalCatalogBranch struct {
	Description        *string `pulumi:"description"`
	FullyQualifiedName string  `pulumi:"fullyQualifiedName"`
}

type SignalCatalogInput

type SignalCatalogInput interface {
	pulumi.Input

	ToSignalCatalogOutput() SignalCatalogOutput
	ToSignalCatalogOutputWithContext(ctx context.Context) SignalCatalogOutput
}

type SignalCatalogNode0Properties added in v0.72.0

type SignalCatalogNode0Properties struct {
	Branch *SignalCatalogBranch `pulumi:"branch"`
}

type SignalCatalogNode1Properties added in v0.72.0

type SignalCatalogNode1Properties struct {
	Sensor *SignalCatalogSensor `pulumi:"sensor"`
}

type SignalCatalogNode2Properties added in v0.72.0

type SignalCatalogNode2Properties struct {
	Actuator *SignalCatalogActuator `pulumi:"actuator"`
}

type SignalCatalogNode3Properties added in v0.72.0

type SignalCatalogNode3Properties struct {
	Attribute *SignalCatalogAttribute `pulumi:"attribute"`
}

type SignalCatalogNodeCounts

type SignalCatalogNodeCounts struct {
	TotalActuators  *float64 `pulumi:"totalActuators"`
	TotalAttributes *float64 `pulumi:"totalAttributes"`
	TotalBranches   *float64 `pulumi:"totalBranches"`
	TotalNodes      *float64 `pulumi:"totalNodes"`
	TotalSensors    *float64 `pulumi:"totalSensors"`
}

type SignalCatalogNodeCountsArgs

type SignalCatalogNodeCountsArgs struct {
	TotalActuators  pulumi.Float64PtrInput `pulumi:"totalActuators"`
	TotalAttributes pulumi.Float64PtrInput `pulumi:"totalAttributes"`
	TotalBranches   pulumi.Float64PtrInput `pulumi:"totalBranches"`
	TotalNodes      pulumi.Float64PtrInput `pulumi:"totalNodes"`
	TotalSensors    pulumi.Float64PtrInput `pulumi:"totalSensors"`
}

func (SignalCatalogNodeCountsArgs) ElementType

func (SignalCatalogNodeCountsArgs) ToOutput added in v0.76.0

func (SignalCatalogNodeCountsArgs) ToSignalCatalogNodeCountsOutput

func (i SignalCatalogNodeCountsArgs) ToSignalCatalogNodeCountsOutput() SignalCatalogNodeCountsOutput

func (SignalCatalogNodeCountsArgs) ToSignalCatalogNodeCountsOutputWithContext

func (i SignalCatalogNodeCountsArgs) ToSignalCatalogNodeCountsOutputWithContext(ctx context.Context) SignalCatalogNodeCountsOutput

func (SignalCatalogNodeCountsArgs) ToSignalCatalogNodeCountsPtrOutput

func (i SignalCatalogNodeCountsArgs) ToSignalCatalogNodeCountsPtrOutput() SignalCatalogNodeCountsPtrOutput

func (SignalCatalogNodeCountsArgs) ToSignalCatalogNodeCountsPtrOutputWithContext

func (i SignalCatalogNodeCountsArgs) ToSignalCatalogNodeCountsPtrOutputWithContext(ctx context.Context) SignalCatalogNodeCountsPtrOutput

type SignalCatalogNodeCountsInput

type SignalCatalogNodeCountsInput interface {
	pulumi.Input

	ToSignalCatalogNodeCountsOutput() SignalCatalogNodeCountsOutput
	ToSignalCatalogNodeCountsOutputWithContext(context.Context) SignalCatalogNodeCountsOutput
}

SignalCatalogNodeCountsInput is an input type that accepts SignalCatalogNodeCountsArgs and SignalCatalogNodeCountsOutput values. You can construct a concrete instance of `SignalCatalogNodeCountsInput` via:

SignalCatalogNodeCountsArgs{...}

type SignalCatalogNodeCountsOutput

type SignalCatalogNodeCountsOutput struct{ *pulumi.OutputState }

func (SignalCatalogNodeCountsOutput) ElementType

func (SignalCatalogNodeCountsOutput) ToOutput added in v0.76.0

func (SignalCatalogNodeCountsOutput) ToSignalCatalogNodeCountsOutput

func (o SignalCatalogNodeCountsOutput) ToSignalCatalogNodeCountsOutput() SignalCatalogNodeCountsOutput

func (SignalCatalogNodeCountsOutput) ToSignalCatalogNodeCountsOutputWithContext

func (o SignalCatalogNodeCountsOutput) ToSignalCatalogNodeCountsOutputWithContext(ctx context.Context) SignalCatalogNodeCountsOutput

func (SignalCatalogNodeCountsOutput) ToSignalCatalogNodeCountsPtrOutput

func (o SignalCatalogNodeCountsOutput) ToSignalCatalogNodeCountsPtrOutput() SignalCatalogNodeCountsPtrOutput

func (SignalCatalogNodeCountsOutput) ToSignalCatalogNodeCountsPtrOutputWithContext

func (o SignalCatalogNodeCountsOutput) ToSignalCatalogNodeCountsPtrOutputWithContext(ctx context.Context) SignalCatalogNodeCountsPtrOutput

func (SignalCatalogNodeCountsOutput) TotalActuators

func (SignalCatalogNodeCountsOutput) TotalAttributes

func (SignalCatalogNodeCountsOutput) TotalBranches

func (SignalCatalogNodeCountsOutput) TotalNodes

func (SignalCatalogNodeCountsOutput) TotalSensors

type SignalCatalogNodeCountsPtrInput

type SignalCatalogNodeCountsPtrInput interface {
	pulumi.Input

	ToSignalCatalogNodeCountsPtrOutput() SignalCatalogNodeCountsPtrOutput
	ToSignalCatalogNodeCountsPtrOutputWithContext(context.Context) SignalCatalogNodeCountsPtrOutput
}

SignalCatalogNodeCountsPtrInput is an input type that accepts SignalCatalogNodeCountsArgs, SignalCatalogNodeCountsPtr and SignalCatalogNodeCountsPtrOutput values. You can construct a concrete instance of `SignalCatalogNodeCountsPtrInput` via:

        SignalCatalogNodeCountsArgs{...}

or:

        nil

type SignalCatalogNodeCountsPtrOutput

type SignalCatalogNodeCountsPtrOutput struct{ *pulumi.OutputState }

func (SignalCatalogNodeCountsPtrOutput) Elem

func (SignalCatalogNodeCountsPtrOutput) ElementType

func (SignalCatalogNodeCountsPtrOutput) ToOutput added in v0.76.0

func (SignalCatalogNodeCountsPtrOutput) ToSignalCatalogNodeCountsPtrOutput

func (o SignalCatalogNodeCountsPtrOutput) ToSignalCatalogNodeCountsPtrOutput() SignalCatalogNodeCountsPtrOutput

func (SignalCatalogNodeCountsPtrOutput) ToSignalCatalogNodeCountsPtrOutputWithContext

func (o SignalCatalogNodeCountsPtrOutput) ToSignalCatalogNodeCountsPtrOutputWithContext(ctx context.Context) SignalCatalogNodeCountsPtrOutput

func (SignalCatalogNodeCountsPtrOutput) TotalActuators

func (SignalCatalogNodeCountsPtrOutput) TotalAttributes

func (SignalCatalogNodeCountsPtrOutput) TotalBranches

func (SignalCatalogNodeCountsPtrOutput) TotalNodes

func (SignalCatalogNodeCountsPtrOutput) TotalSensors

type SignalCatalogNodeDataType added in v0.72.0

type SignalCatalogNodeDataType string

type SignalCatalogOutput

type SignalCatalogOutput struct{ *pulumi.OutputState }

func (SignalCatalogOutput) Arn

func (SignalCatalogOutput) CreationTime

func (o SignalCatalogOutput) CreationTime() pulumi.StringOutput

func (SignalCatalogOutput) Description

func (o SignalCatalogOutput) Description() pulumi.StringPtrOutput

func (SignalCatalogOutput) ElementType

func (SignalCatalogOutput) ElementType() reflect.Type

func (SignalCatalogOutput) LastModificationTime

func (o SignalCatalogOutput) LastModificationTime() pulumi.StringOutput

func (SignalCatalogOutput) Name

func (SignalCatalogOutput) NodeCounts

func (SignalCatalogOutput) Nodes

func (SignalCatalogOutput) Tags

func (SignalCatalogOutput) ToOutput added in v0.76.0

func (SignalCatalogOutput) ToSignalCatalogOutput

func (o SignalCatalogOutput) ToSignalCatalogOutput() SignalCatalogOutput

func (SignalCatalogOutput) ToSignalCatalogOutputWithContext

func (o SignalCatalogOutput) ToSignalCatalogOutputWithContext(ctx context.Context) SignalCatalogOutput

type SignalCatalogSensor added in v0.72.0

type SignalCatalogSensor struct {
	AllowedValues      []string                  `pulumi:"allowedValues"`
	DataType           SignalCatalogNodeDataType `pulumi:"dataType"`
	Description        *string                   `pulumi:"description"`
	FullyQualifiedName string                    `pulumi:"fullyQualifiedName"`
	Max                *float64                  `pulumi:"max"`
	Min                *float64                  `pulumi:"min"`
	Unit               *string                   `pulumi:"unit"`
}

type SignalCatalogState

type SignalCatalogState struct {
}

func (SignalCatalogState) ElementType

func (SignalCatalogState) ElementType() reflect.Type

type SignalCatalogTag

type SignalCatalogTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type SignalCatalogTagArgs

type SignalCatalogTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (SignalCatalogTagArgs) ElementType

func (SignalCatalogTagArgs) ElementType() reflect.Type

func (SignalCatalogTagArgs) ToOutput added in v0.76.0

func (SignalCatalogTagArgs) ToSignalCatalogTagOutput

func (i SignalCatalogTagArgs) ToSignalCatalogTagOutput() SignalCatalogTagOutput

func (SignalCatalogTagArgs) ToSignalCatalogTagOutputWithContext

func (i SignalCatalogTagArgs) ToSignalCatalogTagOutputWithContext(ctx context.Context) SignalCatalogTagOutput

type SignalCatalogTagArray

type SignalCatalogTagArray []SignalCatalogTagInput

func (SignalCatalogTagArray) ElementType

func (SignalCatalogTagArray) ElementType() reflect.Type

func (SignalCatalogTagArray) ToOutput added in v0.76.0

func (SignalCatalogTagArray) ToSignalCatalogTagArrayOutput

func (i SignalCatalogTagArray) ToSignalCatalogTagArrayOutput() SignalCatalogTagArrayOutput

func (SignalCatalogTagArray) ToSignalCatalogTagArrayOutputWithContext

func (i SignalCatalogTagArray) ToSignalCatalogTagArrayOutputWithContext(ctx context.Context) SignalCatalogTagArrayOutput

type SignalCatalogTagArrayInput

type SignalCatalogTagArrayInput interface {
	pulumi.Input

	ToSignalCatalogTagArrayOutput() SignalCatalogTagArrayOutput
	ToSignalCatalogTagArrayOutputWithContext(context.Context) SignalCatalogTagArrayOutput
}

SignalCatalogTagArrayInput is an input type that accepts SignalCatalogTagArray and SignalCatalogTagArrayOutput values. You can construct a concrete instance of `SignalCatalogTagArrayInput` via:

SignalCatalogTagArray{ SignalCatalogTagArgs{...} }

type SignalCatalogTagArrayOutput

type SignalCatalogTagArrayOutput struct{ *pulumi.OutputState }

func (SignalCatalogTagArrayOutput) ElementType

func (SignalCatalogTagArrayOutput) Index

func (SignalCatalogTagArrayOutput) ToOutput added in v0.76.0

func (SignalCatalogTagArrayOutput) ToSignalCatalogTagArrayOutput

func (o SignalCatalogTagArrayOutput) ToSignalCatalogTagArrayOutput() SignalCatalogTagArrayOutput

func (SignalCatalogTagArrayOutput) ToSignalCatalogTagArrayOutputWithContext

func (o SignalCatalogTagArrayOutput) ToSignalCatalogTagArrayOutputWithContext(ctx context.Context) SignalCatalogTagArrayOutput

type SignalCatalogTagInput

type SignalCatalogTagInput interface {
	pulumi.Input

	ToSignalCatalogTagOutput() SignalCatalogTagOutput
	ToSignalCatalogTagOutputWithContext(context.Context) SignalCatalogTagOutput
}

SignalCatalogTagInput is an input type that accepts SignalCatalogTagArgs and SignalCatalogTagOutput values. You can construct a concrete instance of `SignalCatalogTagInput` via:

SignalCatalogTagArgs{...}

type SignalCatalogTagOutput

type SignalCatalogTagOutput struct{ *pulumi.OutputState }

func (SignalCatalogTagOutput) ElementType

func (SignalCatalogTagOutput) ElementType() reflect.Type

func (SignalCatalogTagOutput) Key

func (SignalCatalogTagOutput) ToOutput added in v0.76.0

func (SignalCatalogTagOutput) ToSignalCatalogTagOutput

func (o SignalCatalogTagOutput) ToSignalCatalogTagOutput() SignalCatalogTagOutput

func (SignalCatalogTagOutput) ToSignalCatalogTagOutputWithContext

func (o SignalCatalogTagOutput) ToSignalCatalogTagOutputWithContext(ctx context.Context) SignalCatalogTagOutput

func (SignalCatalogTagOutput) Value

type Vehicle deprecated

type Vehicle struct {
	pulumi.CustomResourceState

	Arn                  pulumi.StringOutput                 `pulumi:"arn"`
	AssociationBehavior  VehicleAssociationBehaviorPtrOutput `pulumi:"associationBehavior"`
	Attributes           VehicleattributesMapPtrOutput       `pulumi:"attributes"`
	CreationTime         pulumi.StringOutput                 `pulumi:"creationTime"`
	DecoderManifestArn   pulumi.StringOutput                 `pulumi:"decoderManifestArn"`
	LastModificationTime pulumi.StringOutput                 `pulumi:"lastModificationTime"`
	ModelManifestArn     pulumi.StringOutput                 `pulumi:"modelManifestArn"`
	Name                 pulumi.StringOutput                 `pulumi:"name"`
	Tags                 VehicleTagArrayOutput               `pulumi:"tags"`
}

Definition of AWS::IoTFleetWise::Vehicle Resource Type

Deprecated: Vehicle is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetVehicle

func GetVehicle(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *VehicleState, opts ...pulumi.ResourceOption) (*Vehicle, error)

GetVehicle gets an existing Vehicle 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 NewVehicle

func NewVehicle(ctx *pulumi.Context,
	name string, args *VehicleArgs, opts ...pulumi.ResourceOption) (*Vehicle, error)

NewVehicle registers a new resource with the given unique name, arguments, and options.

func (*Vehicle) ElementType

func (*Vehicle) ElementType() reflect.Type

func (*Vehicle) ToOutput added in v0.76.0

func (i *Vehicle) ToOutput(ctx context.Context) pulumix.Output[*Vehicle]

func (*Vehicle) ToVehicleOutput

func (i *Vehicle) ToVehicleOutput() VehicleOutput

func (*Vehicle) ToVehicleOutputWithContext

func (i *Vehicle) ToVehicleOutputWithContext(ctx context.Context) VehicleOutput

type VehicleArgs

type VehicleArgs struct {
	AssociationBehavior VehicleAssociationBehaviorPtrInput
	Attributes          VehicleattributesMapPtrInput
	DecoderManifestArn  pulumi.StringInput
	ModelManifestArn    pulumi.StringInput
	Name                pulumi.StringPtrInput
	Tags                VehicleTagArrayInput
}

The set of arguments for constructing a Vehicle resource.

func (VehicleArgs) ElementType

func (VehicleArgs) ElementType() reflect.Type

type VehicleAssociationBehavior

type VehicleAssociationBehavior string

func (VehicleAssociationBehavior) ElementType

func (VehicleAssociationBehavior) ElementType() reflect.Type

func (VehicleAssociationBehavior) ToStringOutput

func (e VehicleAssociationBehavior) ToStringOutput() pulumi.StringOutput

func (VehicleAssociationBehavior) ToStringOutputWithContext

func (e VehicleAssociationBehavior) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (VehicleAssociationBehavior) ToStringPtrOutput

func (e VehicleAssociationBehavior) ToStringPtrOutput() pulumi.StringPtrOutput

func (VehicleAssociationBehavior) ToStringPtrOutputWithContext

func (e VehicleAssociationBehavior) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (VehicleAssociationBehavior) ToVehicleAssociationBehaviorOutput

func (e VehicleAssociationBehavior) ToVehicleAssociationBehaviorOutput() VehicleAssociationBehaviorOutput

func (VehicleAssociationBehavior) ToVehicleAssociationBehaviorOutputWithContext

func (e VehicleAssociationBehavior) ToVehicleAssociationBehaviorOutputWithContext(ctx context.Context) VehicleAssociationBehaviorOutput

func (VehicleAssociationBehavior) ToVehicleAssociationBehaviorPtrOutput

func (e VehicleAssociationBehavior) ToVehicleAssociationBehaviorPtrOutput() VehicleAssociationBehaviorPtrOutput

func (VehicleAssociationBehavior) ToVehicleAssociationBehaviorPtrOutputWithContext

func (e VehicleAssociationBehavior) ToVehicleAssociationBehaviorPtrOutputWithContext(ctx context.Context) VehicleAssociationBehaviorPtrOutput

type VehicleAssociationBehaviorInput

type VehicleAssociationBehaviorInput interface {
	pulumi.Input

	ToVehicleAssociationBehaviorOutput() VehicleAssociationBehaviorOutput
	ToVehicleAssociationBehaviorOutputWithContext(context.Context) VehicleAssociationBehaviorOutput
}

VehicleAssociationBehaviorInput is an input type that accepts VehicleAssociationBehaviorArgs and VehicleAssociationBehaviorOutput values. You can construct a concrete instance of `VehicleAssociationBehaviorInput` via:

VehicleAssociationBehaviorArgs{...}

type VehicleAssociationBehaviorOutput

type VehicleAssociationBehaviorOutput struct{ *pulumi.OutputState }

func (VehicleAssociationBehaviorOutput) ElementType

func (VehicleAssociationBehaviorOutput) ToOutput added in v0.76.0

func (VehicleAssociationBehaviorOutput) ToStringOutput

func (VehicleAssociationBehaviorOutput) ToStringOutputWithContext

func (o VehicleAssociationBehaviorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (VehicleAssociationBehaviorOutput) ToStringPtrOutput

func (VehicleAssociationBehaviorOutput) ToStringPtrOutputWithContext

func (o VehicleAssociationBehaviorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (VehicleAssociationBehaviorOutput) ToVehicleAssociationBehaviorOutput

func (o VehicleAssociationBehaviorOutput) ToVehicleAssociationBehaviorOutput() VehicleAssociationBehaviorOutput

func (VehicleAssociationBehaviorOutput) ToVehicleAssociationBehaviorOutputWithContext

func (o VehicleAssociationBehaviorOutput) ToVehicleAssociationBehaviorOutputWithContext(ctx context.Context) VehicleAssociationBehaviorOutput

func (VehicleAssociationBehaviorOutput) ToVehicleAssociationBehaviorPtrOutput

func (o VehicleAssociationBehaviorOutput) ToVehicleAssociationBehaviorPtrOutput() VehicleAssociationBehaviorPtrOutput

func (VehicleAssociationBehaviorOutput) ToVehicleAssociationBehaviorPtrOutputWithContext

func (o VehicleAssociationBehaviorOutput) ToVehicleAssociationBehaviorPtrOutputWithContext(ctx context.Context) VehicleAssociationBehaviorPtrOutput

type VehicleAssociationBehaviorPtrInput

type VehicleAssociationBehaviorPtrInput interface {
	pulumi.Input

	ToVehicleAssociationBehaviorPtrOutput() VehicleAssociationBehaviorPtrOutput
	ToVehicleAssociationBehaviorPtrOutputWithContext(context.Context) VehicleAssociationBehaviorPtrOutput
}

func VehicleAssociationBehaviorPtr

func VehicleAssociationBehaviorPtr(v string) VehicleAssociationBehaviorPtrInput

type VehicleAssociationBehaviorPtrOutput

type VehicleAssociationBehaviorPtrOutput struct{ *pulumi.OutputState }

func (VehicleAssociationBehaviorPtrOutput) Elem

func (VehicleAssociationBehaviorPtrOutput) ElementType

func (VehicleAssociationBehaviorPtrOutput) ToOutput added in v0.76.0

func (VehicleAssociationBehaviorPtrOutput) ToStringPtrOutput

func (VehicleAssociationBehaviorPtrOutput) ToStringPtrOutputWithContext

func (o VehicleAssociationBehaviorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (VehicleAssociationBehaviorPtrOutput) ToVehicleAssociationBehaviorPtrOutput

func (o VehicleAssociationBehaviorPtrOutput) ToVehicleAssociationBehaviorPtrOutput() VehicleAssociationBehaviorPtrOutput

func (VehicleAssociationBehaviorPtrOutput) ToVehicleAssociationBehaviorPtrOutputWithContext

func (o VehicleAssociationBehaviorPtrOutput) ToVehicleAssociationBehaviorPtrOutputWithContext(ctx context.Context) VehicleAssociationBehaviorPtrOutput

type VehicleInput

type VehicleInput interface {
	pulumi.Input

	ToVehicleOutput() VehicleOutput
	ToVehicleOutputWithContext(ctx context.Context) VehicleOutput
}

type VehicleOutput

type VehicleOutput struct{ *pulumi.OutputState }

func (VehicleOutput) Arn

func (VehicleOutput) AssociationBehavior

func (o VehicleOutput) AssociationBehavior() VehicleAssociationBehaviorPtrOutput

func (VehicleOutput) Attributes

func (VehicleOutput) CreationTime

func (o VehicleOutput) CreationTime() pulumi.StringOutput

func (VehicleOutput) DecoderManifestArn

func (o VehicleOutput) DecoderManifestArn() pulumi.StringOutput

func (VehicleOutput) ElementType

func (VehicleOutput) ElementType() reflect.Type

func (VehicleOutput) LastModificationTime

func (o VehicleOutput) LastModificationTime() pulumi.StringOutput

func (VehicleOutput) ModelManifestArn

func (o VehicleOutput) ModelManifestArn() pulumi.StringOutput

func (VehicleOutput) Name

func (VehicleOutput) Tags

func (VehicleOutput) ToOutput added in v0.76.0

func (o VehicleOutput) ToOutput(ctx context.Context) pulumix.Output[*Vehicle]

func (VehicleOutput) ToVehicleOutput

func (o VehicleOutput) ToVehicleOutput() VehicleOutput

func (VehicleOutput) ToVehicleOutputWithContext

func (o VehicleOutput) ToVehicleOutputWithContext(ctx context.Context) VehicleOutput

type VehicleState

type VehicleState struct {
}

func (VehicleState) ElementType

func (VehicleState) ElementType() reflect.Type

type VehicleTag

type VehicleTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type VehicleTagArgs

type VehicleTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (VehicleTagArgs) ElementType

func (VehicleTagArgs) ElementType() reflect.Type

func (VehicleTagArgs) ToOutput added in v0.76.0

func (VehicleTagArgs) ToVehicleTagOutput

func (i VehicleTagArgs) ToVehicleTagOutput() VehicleTagOutput

func (VehicleTagArgs) ToVehicleTagOutputWithContext

func (i VehicleTagArgs) ToVehicleTagOutputWithContext(ctx context.Context) VehicleTagOutput

type VehicleTagArray

type VehicleTagArray []VehicleTagInput

func (VehicleTagArray) ElementType

func (VehicleTagArray) ElementType() reflect.Type

func (VehicleTagArray) ToOutput added in v0.76.0

func (VehicleTagArray) ToVehicleTagArrayOutput

func (i VehicleTagArray) ToVehicleTagArrayOutput() VehicleTagArrayOutput

func (VehicleTagArray) ToVehicleTagArrayOutputWithContext

func (i VehicleTagArray) ToVehicleTagArrayOutputWithContext(ctx context.Context) VehicleTagArrayOutput

type VehicleTagArrayInput

type VehicleTagArrayInput interface {
	pulumi.Input

	ToVehicleTagArrayOutput() VehicleTagArrayOutput
	ToVehicleTagArrayOutputWithContext(context.Context) VehicleTagArrayOutput
}

VehicleTagArrayInput is an input type that accepts VehicleTagArray and VehicleTagArrayOutput values. You can construct a concrete instance of `VehicleTagArrayInput` via:

VehicleTagArray{ VehicleTagArgs{...} }

type VehicleTagArrayOutput

type VehicleTagArrayOutput struct{ *pulumi.OutputState }

func (VehicleTagArrayOutput) ElementType

func (VehicleTagArrayOutput) ElementType() reflect.Type

func (VehicleTagArrayOutput) Index

func (VehicleTagArrayOutput) ToOutput added in v0.76.0

func (VehicleTagArrayOutput) ToVehicleTagArrayOutput

func (o VehicleTagArrayOutput) ToVehicleTagArrayOutput() VehicleTagArrayOutput

func (VehicleTagArrayOutput) ToVehicleTagArrayOutputWithContext

func (o VehicleTagArrayOutput) ToVehicleTagArrayOutputWithContext(ctx context.Context) VehicleTagArrayOutput

type VehicleTagInput

type VehicleTagInput interface {
	pulumi.Input

	ToVehicleTagOutput() VehicleTagOutput
	ToVehicleTagOutputWithContext(context.Context) VehicleTagOutput
}

VehicleTagInput is an input type that accepts VehicleTagArgs and VehicleTagOutput values. You can construct a concrete instance of `VehicleTagInput` via:

VehicleTagArgs{...}

type VehicleTagOutput

type VehicleTagOutput struct{ *pulumi.OutputState }

func (VehicleTagOutput) ElementType

func (VehicleTagOutput) ElementType() reflect.Type

func (VehicleTagOutput) Key

func (VehicleTagOutput) ToOutput added in v0.76.0

func (VehicleTagOutput) ToVehicleTagOutput

func (o VehicleTagOutput) ToVehicleTagOutput() VehicleTagOutput

func (VehicleTagOutput) ToVehicleTagOutputWithContext

func (o VehicleTagOutput) ToVehicleTagOutputWithContext(ctx context.Context) VehicleTagOutput

func (VehicleTagOutput) Value

type VehicleattributesMap

type VehicleattributesMap struct {
}

type VehicleattributesMapArgs

type VehicleattributesMapArgs struct {
}

func (VehicleattributesMapArgs) ElementType

func (VehicleattributesMapArgs) ElementType() reflect.Type

func (VehicleattributesMapArgs) ToOutput added in v0.76.0

func (VehicleattributesMapArgs) ToVehicleattributesMapOutput

func (i VehicleattributesMapArgs) ToVehicleattributesMapOutput() VehicleattributesMapOutput

func (VehicleattributesMapArgs) ToVehicleattributesMapOutputWithContext

func (i VehicleattributesMapArgs) ToVehicleattributesMapOutputWithContext(ctx context.Context) VehicleattributesMapOutput

func (VehicleattributesMapArgs) ToVehicleattributesMapPtrOutput

func (i VehicleattributesMapArgs) ToVehicleattributesMapPtrOutput() VehicleattributesMapPtrOutput

func (VehicleattributesMapArgs) ToVehicleattributesMapPtrOutputWithContext

func (i VehicleattributesMapArgs) ToVehicleattributesMapPtrOutputWithContext(ctx context.Context) VehicleattributesMapPtrOutput

type VehicleattributesMapInput

type VehicleattributesMapInput interface {
	pulumi.Input

	ToVehicleattributesMapOutput() VehicleattributesMapOutput
	ToVehicleattributesMapOutputWithContext(context.Context) VehicleattributesMapOutput
}

VehicleattributesMapInput is an input type that accepts VehicleattributesMap and VehicleattributesMapOutput values. You can construct a concrete instance of `VehicleattributesMapInput` via:

VehicleattributesMap{ "key": VehicleattributesArgs{...} }

type VehicleattributesMapOutput

type VehicleattributesMapOutput struct{ *pulumi.OutputState }

func (VehicleattributesMapOutput) ElementType

func (VehicleattributesMapOutput) ElementType() reflect.Type

func (VehicleattributesMapOutput) ToOutput added in v0.76.0

func (VehicleattributesMapOutput) ToVehicleattributesMapOutput

func (o VehicleattributesMapOutput) ToVehicleattributesMapOutput() VehicleattributesMapOutput

func (VehicleattributesMapOutput) ToVehicleattributesMapOutputWithContext

func (o VehicleattributesMapOutput) ToVehicleattributesMapOutputWithContext(ctx context.Context) VehicleattributesMapOutput

func (VehicleattributesMapOutput) ToVehicleattributesMapPtrOutput

func (o VehicleattributesMapOutput) ToVehicleattributesMapPtrOutput() VehicleattributesMapPtrOutput

func (VehicleattributesMapOutput) ToVehicleattributesMapPtrOutputWithContext

func (o VehicleattributesMapOutput) ToVehicleattributesMapPtrOutputWithContext(ctx context.Context) VehicleattributesMapPtrOutput

type VehicleattributesMapPtrInput

type VehicleattributesMapPtrInput interface {
	pulumi.Input

	ToVehicleattributesMapPtrOutput() VehicleattributesMapPtrOutput
	ToVehicleattributesMapPtrOutputWithContext(context.Context) VehicleattributesMapPtrOutput
}

VehicleattributesMapPtrInput is an input type that accepts VehicleattributesMapArgs, VehicleattributesMapPtr and VehicleattributesMapPtrOutput values. You can construct a concrete instance of `VehicleattributesMapPtrInput` via:

        VehicleattributesMapArgs{...}

or:

        nil

type VehicleattributesMapPtrOutput

type VehicleattributesMapPtrOutput struct{ *pulumi.OutputState }

func (VehicleattributesMapPtrOutput) Elem

func (VehicleattributesMapPtrOutput) ElementType

func (VehicleattributesMapPtrOutput) ToOutput added in v0.76.0

func (VehicleattributesMapPtrOutput) ToVehicleattributesMapPtrOutput

func (o VehicleattributesMapPtrOutput) ToVehicleattributesMapPtrOutput() VehicleattributesMapPtrOutput

func (VehicleattributesMapPtrOutput) ToVehicleattributesMapPtrOutputWithContext

func (o VehicleattributesMapPtrOutput) ToVehicleattributesMapPtrOutputWithContext(ctx context.Context) VehicleattributesMapPtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL