v1alpha1

package
v0.0.0-...-991d974 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IoTConfig

type IoTConfig struct {
	pulumi.CustomResourceState

	ApiVersion pulumi.StringPtrOutput     `pulumi:"apiVersion"`
	Kind       pulumi.StringPtrOutput     `pulumi:"kind"`
	Metadata   metav1.ObjectMetaPtrOutput `pulumi:"metadata"`
	Spec       IoTConfigSpecPtrOutput     `pulumi:"spec"`
	Status     IoTConfigStatusPtrOutput   `pulumi:"status"`
}

IoTConfig deploys the IoT protocol adapters, device registry and tenant management services. This resource is created by the service administrator.

func GetIoTConfig

func GetIoTConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IoTConfigState, opts ...pulumi.ResourceOption) (*IoTConfig, error)

GetIoTConfig gets an existing IoTConfig 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 NewIoTConfig

func NewIoTConfig(ctx *pulumi.Context,
	name string, args *IoTConfigArgs, opts ...pulumi.ResourceOption) (*IoTConfig, error)

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

type IoTConfigArgs

type IoTConfigArgs struct {
	ApiVersion pulumi.StringPtrInput
	Kind       pulumi.StringPtrInput
	Metadata   metav1.ObjectMetaPtrInput
	Spec       IoTConfigSpecPtrInput
	Status     IoTConfigStatusPtrInput
}

The set of arguments for constructing a IoTConfig resource.

func (IoTConfigArgs) ElementType

func (IoTConfigArgs) ElementType() reflect.Type

type IoTConfigMetadata

type IoTConfigMetadata struct {
	Name *string `pulumi:"name"`
}

type IoTConfigMetadataArgs

type IoTConfigMetadataArgs struct {
	Name pulumi.StringPtrInput `pulumi:"name"`
}

func (IoTConfigMetadataArgs) ElementType

func (IoTConfigMetadataArgs) ElementType() reflect.Type

func (IoTConfigMetadataArgs) ToIoTConfigMetadataOutput

func (i IoTConfigMetadataArgs) ToIoTConfigMetadataOutput() IoTConfigMetadataOutput

func (IoTConfigMetadataArgs) ToIoTConfigMetadataOutputWithContext

func (i IoTConfigMetadataArgs) ToIoTConfigMetadataOutputWithContext(ctx context.Context) IoTConfigMetadataOutput

type IoTConfigMetadataInput

type IoTConfigMetadataInput interface {
	pulumi.Input

	ToIoTConfigMetadataOutput() IoTConfigMetadataOutput
	ToIoTConfigMetadataOutputWithContext(context.Context) IoTConfigMetadataOutput
}

IoTConfigMetadataInput is an input type that accepts IoTConfigMetadataArgs and IoTConfigMetadataOutput values. You can construct a concrete instance of `IoTConfigMetadataInput` via:

IoTConfigMetadataArgs{...}

type IoTConfigMetadataOutput

type IoTConfigMetadataOutput struct{ *pulumi.OutputState }

func (IoTConfigMetadataOutput) ElementType

func (IoTConfigMetadataOutput) ElementType() reflect.Type

func (IoTConfigMetadataOutput) Name

func (IoTConfigMetadataOutput) ToIoTConfigMetadataOutput

func (o IoTConfigMetadataOutput) ToIoTConfigMetadataOutput() IoTConfigMetadataOutput

func (IoTConfigMetadataOutput) ToIoTConfigMetadataOutputWithContext

func (o IoTConfigMetadataOutput) ToIoTConfigMetadataOutputWithContext(ctx context.Context) IoTConfigMetadataOutput

type IoTConfigSpec

type IoTConfigSpec struct {
	Adapters            *IoTConfigSpecAdapters `pulumi:"adapters"`
	EnableDefaultRoutes *bool                  `pulumi:"enableDefaultRoutes"`
	ImageOverrides      map[string]interface{} `pulumi:"imageOverrides"`
	// Configure the strategy to use for connecting services using certificates. If no configuration
	// is present, and you are running on OpenShift 4, then it will automatically deploy certificates
	// using the Service CA.
	InterServiceCertificates interface{}            `pulumi:"interServiceCertificates"`
	Java                     *IoTConfigSpecJava     `pulumi:"java"`
	Logging                  map[string]interface{} `pulumi:"logging"`
	Mesh                     *IoTConfigSpecMesh     `pulumi:"mesh"`
	Monitoring               map[string]interface{} `pulumi:"monitoring"`
	Services                 *IoTConfigSpecServices `pulumi:"services"`
	// Global TLS configuration
	Tls     *IoTConfigSpecTls      `pulumi:"tls"`
	Tracing map[string]interface{} `pulumi:"tracing"`
}

type IoTConfigSpecAdapters

type IoTConfigSpecAdapters struct {
	Defaults map[string]interface{} `pulumi:"defaults"`
	Http     map[string]interface{} `pulumi:"http"`
	Lorawan  map[string]interface{} `pulumi:"lorawan"`
	Mqtt     map[string]interface{} `pulumi:"mqtt"`
	Sigfox   map[string]interface{} `pulumi:"sigfox"`
}

type IoTConfigSpecAdaptersArgs

type IoTConfigSpecAdaptersArgs struct {
	Defaults pulumi.MapInput `pulumi:"defaults"`
	Http     pulumi.MapInput `pulumi:"http"`
	Lorawan  pulumi.MapInput `pulumi:"lorawan"`
	Mqtt     pulumi.MapInput `pulumi:"mqtt"`
	Sigfox   pulumi.MapInput `pulumi:"sigfox"`
}

func (IoTConfigSpecAdaptersArgs) ElementType

func (IoTConfigSpecAdaptersArgs) ElementType() reflect.Type

func (IoTConfigSpecAdaptersArgs) ToIoTConfigSpecAdaptersOutput

func (i IoTConfigSpecAdaptersArgs) ToIoTConfigSpecAdaptersOutput() IoTConfigSpecAdaptersOutput

func (IoTConfigSpecAdaptersArgs) ToIoTConfigSpecAdaptersOutputWithContext

func (i IoTConfigSpecAdaptersArgs) ToIoTConfigSpecAdaptersOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersOutput

func (IoTConfigSpecAdaptersArgs) ToIoTConfigSpecAdaptersPtrOutput

func (i IoTConfigSpecAdaptersArgs) ToIoTConfigSpecAdaptersPtrOutput() IoTConfigSpecAdaptersPtrOutput

func (IoTConfigSpecAdaptersArgs) ToIoTConfigSpecAdaptersPtrOutputWithContext

func (i IoTConfigSpecAdaptersArgs) ToIoTConfigSpecAdaptersPtrOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersPtrOutput

type IoTConfigSpecAdaptersDefaults

type IoTConfigSpecAdaptersDefaults struct {
}

type IoTConfigSpecAdaptersDefaultsArgs

type IoTConfigSpecAdaptersDefaultsArgs struct {
}

func (IoTConfigSpecAdaptersDefaultsArgs) ElementType

func (IoTConfigSpecAdaptersDefaultsArgs) ToIoTConfigSpecAdaptersDefaultsOutput

func (i IoTConfigSpecAdaptersDefaultsArgs) ToIoTConfigSpecAdaptersDefaultsOutput() IoTConfigSpecAdaptersDefaultsOutput

func (IoTConfigSpecAdaptersDefaultsArgs) ToIoTConfigSpecAdaptersDefaultsOutputWithContext

func (i IoTConfigSpecAdaptersDefaultsArgs) ToIoTConfigSpecAdaptersDefaultsOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersDefaultsOutput

type IoTConfigSpecAdaptersDefaultsInput

type IoTConfigSpecAdaptersDefaultsInput interface {
	pulumi.Input

	ToIoTConfigSpecAdaptersDefaultsOutput() IoTConfigSpecAdaptersDefaultsOutput
	ToIoTConfigSpecAdaptersDefaultsOutputWithContext(context.Context) IoTConfigSpecAdaptersDefaultsOutput
}

IoTConfigSpecAdaptersDefaultsInput is an input type that accepts IoTConfigSpecAdaptersDefaultsArgs and IoTConfigSpecAdaptersDefaultsOutput values. You can construct a concrete instance of `IoTConfigSpecAdaptersDefaultsInput` via:

IoTConfigSpecAdaptersDefaultsArgs{...}

type IoTConfigSpecAdaptersDefaultsOutput

type IoTConfigSpecAdaptersDefaultsOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecAdaptersDefaultsOutput) ElementType

func (IoTConfigSpecAdaptersDefaultsOutput) ToIoTConfigSpecAdaptersDefaultsOutput

func (o IoTConfigSpecAdaptersDefaultsOutput) ToIoTConfigSpecAdaptersDefaultsOutput() IoTConfigSpecAdaptersDefaultsOutput

func (IoTConfigSpecAdaptersDefaultsOutput) ToIoTConfigSpecAdaptersDefaultsOutputWithContext

func (o IoTConfigSpecAdaptersDefaultsOutput) ToIoTConfigSpecAdaptersDefaultsOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersDefaultsOutput

type IoTConfigSpecAdaptersHttp

type IoTConfigSpecAdaptersHttp struct {
}

type IoTConfigSpecAdaptersHttpArgs

type IoTConfigSpecAdaptersHttpArgs struct {
}

func (IoTConfigSpecAdaptersHttpArgs) ElementType

func (IoTConfigSpecAdaptersHttpArgs) ToIoTConfigSpecAdaptersHttpOutput

func (i IoTConfigSpecAdaptersHttpArgs) ToIoTConfigSpecAdaptersHttpOutput() IoTConfigSpecAdaptersHttpOutput

func (IoTConfigSpecAdaptersHttpArgs) ToIoTConfigSpecAdaptersHttpOutputWithContext

func (i IoTConfigSpecAdaptersHttpArgs) ToIoTConfigSpecAdaptersHttpOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersHttpOutput

type IoTConfigSpecAdaptersHttpInput

type IoTConfigSpecAdaptersHttpInput interface {
	pulumi.Input

	ToIoTConfigSpecAdaptersHttpOutput() IoTConfigSpecAdaptersHttpOutput
	ToIoTConfigSpecAdaptersHttpOutputWithContext(context.Context) IoTConfigSpecAdaptersHttpOutput
}

IoTConfigSpecAdaptersHttpInput is an input type that accepts IoTConfigSpecAdaptersHttpArgs and IoTConfigSpecAdaptersHttpOutput values. You can construct a concrete instance of `IoTConfigSpecAdaptersHttpInput` via:

IoTConfigSpecAdaptersHttpArgs{...}

type IoTConfigSpecAdaptersHttpOutput

type IoTConfigSpecAdaptersHttpOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecAdaptersHttpOutput) ElementType

func (IoTConfigSpecAdaptersHttpOutput) ToIoTConfigSpecAdaptersHttpOutput

func (o IoTConfigSpecAdaptersHttpOutput) ToIoTConfigSpecAdaptersHttpOutput() IoTConfigSpecAdaptersHttpOutput

func (IoTConfigSpecAdaptersHttpOutput) ToIoTConfigSpecAdaptersHttpOutputWithContext

func (o IoTConfigSpecAdaptersHttpOutput) ToIoTConfigSpecAdaptersHttpOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersHttpOutput

type IoTConfigSpecAdaptersInput

type IoTConfigSpecAdaptersInput interface {
	pulumi.Input

	ToIoTConfigSpecAdaptersOutput() IoTConfigSpecAdaptersOutput
	ToIoTConfigSpecAdaptersOutputWithContext(context.Context) IoTConfigSpecAdaptersOutput
}

IoTConfigSpecAdaptersInput is an input type that accepts IoTConfigSpecAdaptersArgs and IoTConfigSpecAdaptersOutput values. You can construct a concrete instance of `IoTConfigSpecAdaptersInput` via:

IoTConfigSpecAdaptersArgs{...}

type IoTConfigSpecAdaptersLorawan

type IoTConfigSpecAdaptersLorawan struct {
}

type IoTConfigSpecAdaptersLorawanArgs

type IoTConfigSpecAdaptersLorawanArgs struct {
}

func (IoTConfigSpecAdaptersLorawanArgs) ElementType

func (IoTConfigSpecAdaptersLorawanArgs) ToIoTConfigSpecAdaptersLorawanOutput

func (i IoTConfigSpecAdaptersLorawanArgs) ToIoTConfigSpecAdaptersLorawanOutput() IoTConfigSpecAdaptersLorawanOutput

func (IoTConfigSpecAdaptersLorawanArgs) ToIoTConfigSpecAdaptersLorawanOutputWithContext

func (i IoTConfigSpecAdaptersLorawanArgs) ToIoTConfigSpecAdaptersLorawanOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersLorawanOutput

type IoTConfigSpecAdaptersLorawanInput

type IoTConfigSpecAdaptersLorawanInput interface {
	pulumi.Input

	ToIoTConfigSpecAdaptersLorawanOutput() IoTConfigSpecAdaptersLorawanOutput
	ToIoTConfigSpecAdaptersLorawanOutputWithContext(context.Context) IoTConfigSpecAdaptersLorawanOutput
}

IoTConfigSpecAdaptersLorawanInput is an input type that accepts IoTConfigSpecAdaptersLorawanArgs and IoTConfigSpecAdaptersLorawanOutput values. You can construct a concrete instance of `IoTConfigSpecAdaptersLorawanInput` via:

IoTConfigSpecAdaptersLorawanArgs{...}

type IoTConfigSpecAdaptersLorawanOutput

type IoTConfigSpecAdaptersLorawanOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecAdaptersLorawanOutput) ElementType

func (IoTConfigSpecAdaptersLorawanOutput) ToIoTConfigSpecAdaptersLorawanOutput

func (o IoTConfigSpecAdaptersLorawanOutput) ToIoTConfigSpecAdaptersLorawanOutput() IoTConfigSpecAdaptersLorawanOutput

func (IoTConfigSpecAdaptersLorawanOutput) ToIoTConfigSpecAdaptersLorawanOutputWithContext

func (o IoTConfigSpecAdaptersLorawanOutput) ToIoTConfigSpecAdaptersLorawanOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersLorawanOutput

type IoTConfigSpecAdaptersMqtt

type IoTConfigSpecAdaptersMqtt struct {
}

type IoTConfigSpecAdaptersMqttArgs

type IoTConfigSpecAdaptersMqttArgs struct {
}

func (IoTConfigSpecAdaptersMqttArgs) ElementType

func (IoTConfigSpecAdaptersMqttArgs) ToIoTConfigSpecAdaptersMqttOutput

func (i IoTConfigSpecAdaptersMqttArgs) ToIoTConfigSpecAdaptersMqttOutput() IoTConfigSpecAdaptersMqttOutput

func (IoTConfigSpecAdaptersMqttArgs) ToIoTConfigSpecAdaptersMqttOutputWithContext

func (i IoTConfigSpecAdaptersMqttArgs) ToIoTConfigSpecAdaptersMqttOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersMqttOutput

type IoTConfigSpecAdaptersMqttInput

type IoTConfigSpecAdaptersMqttInput interface {
	pulumi.Input

	ToIoTConfigSpecAdaptersMqttOutput() IoTConfigSpecAdaptersMqttOutput
	ToIoTConfigSpecAdaptersMqttOutputWithContext(context.Context) IoTConfigSpecAdaptersMqttOutput
}

IoTConfigSpecAdaptersMqttInput is an input type that accepts IoTConfigSpecAdaptersMqttArgs and IoTConfigSpecAdaptersMqttOutput values. You can construct a concrete instance of `IoTConfigSpecAdaptersMqttInput` via:

IoTConfigSpecAdaptersMqttArgs{...}

type IoTConfigSpecAdaptersMqttOutput

type IoTConfigSpecAdaptersMqttOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecAdaptersMqttOutput) ElementType

func (IoTConfigSpecAdaptersMqttOutput) ToIoTConfigSpecAdaptersMqttOutput

func (o IoTConfigSpecAdaptersMqttOutput) ToIoTConfigSpecAdaptersMqttOutput() IoTConfigSpecAdaptersMqttOutput

func (IoTConfigSpecAdaptersMqttOutput) ToIoTConfigSpecAdaptersMqttOutputWithContext

func (o IoTConfigSpecAdaptersMqttOutput) ToIoTConfigSpecAdaptersMqttOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersMqttOutput

type IoTConfigSpecAdaptersOutput

type IoTConfigSpecAdaptersOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecAdaptersOutput) Defaults

func (IoTConfigSpecAdaptersOutput) ElementType

func (IoTConfigSpecAdaptersOutput) Http

func (IoTConfigSpecAdaptersOutput) Lorawan

func (IoTConfigSpecAdaptersOutput) Mqtt

func (IoTConfigSpecAdaptersOutput) Sigfox

func (IoTConfigSpecAdaptersOutput) ToIoTConfigSpecAdaptersOutput

func (o IoTConfigSpecAdaptersOutput) ToIoTConfigSpecAdaptersOutput() IoTConfigSpecAdaptersOutput

func (IoTConfigSpecAdaptersOutput) ToIoTConfigSpecAdaptersOutputWithContext

func (o IoTConfigSpecAdaptersOutput) ToIoTConfigSpecAdaptersOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersOutput

func (IoTConfigSpecAdaptersOutput) ToIoTConfigSpecAdaptersPtrOutput

func (o IoTConfigSpecAdaptersOutput) ToIoTConfigSpecAdaptersPtrOutput() IoTConfigSpecAdaptersPtrOutput

func (IoTConfigSpecAdaptersOutput) ToIoTConfigSpecAdaptersPtrOutputWithContext

func (o IoTConfigSpecAdaptersOutput) ToIoTConfigSpecAdaptersPtrOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersPtrOutput

type IoTConfigSpecAdaptersPtrInput

type IoTConfigSpecAdaptersPtrInput interface {
	pulumi.Input

	ToIoTConfigSpecAdaptersPtrOutput() IoTConfigSpecAdaptersPtrOutput
	ToIoTConfigSpecAdaptersPtrOutputWithContext(context.Context) IoTConfigSpecAdaptersPtrOutput
}

IoTConfigSpecAdaptersPtrInput is an input type that accepts IoTConfigSpecAdaptersArgs, IoTConfigSpecAdaptersPtr and IoTConfigSpecAdaptersPtrOutput values. You can construct a concrete instance of `IoTConfigSpecAdaptersPtrInput` via:

        IoTConfigSpecAdaptersArgs{...}

or:

        nil

type IoTConfigSpecAdaptersPtrOutput

type IoTConfigSpecAdaptersPtrOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecAdaptersPtrOutput) Defaults

func (IoTConfigSpecAdaptersPtrOutput) Elem

func (IoTConfigSpecAdaptersPtrOutput) ElementType

func (IoTConfigSpecAdaptersPtrOutput) Http

func (IoTConfigSpecAdaptersPtrOutput) Lorawan

func (IoTConfigSpecAdaptersPtrOutput) Mqtt

func (IoTConfigSpecAdaptersPtrOutput) Sigfox

func (IoTConfigSpecAdaptersPtrOutput) ToIoTConfigSpecAdaptersPtrOutput

func (o IoTConfigSpecAdaptersPtrOutput) ToIoTConfigSpecAdaptersPtrOutput() IoTConfigSpecAdaptersPtrOutput

func (IoTConfigSpecAdaptersPtrOutput) ToIoTConfigSpecAdaptersPtrOutputWithContext

func (o IoTConfigSpecAdaptersPtrOutput) ToIoTConfigSpecAdaptersPtrOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersPtrOutput

type IoTConfigSpecAdaptersSigfox

type IoTConfigSpecAdaptersSigfox struct {
}

type IoTConfigSpecAdaptersSigfoxArgs

type IoTConfigSpecAdaptersSigfoxArgs struct {
}

func (IoTConfigSpecAdaptersSigfoxArgs) ElementType

func (IoTConfigSpecAdaptersSigfoxArgs) ToIoTConfigSpecAdaptersSigfoxOutput

func (i IoTConfigSpecAdaptersSigfoxArgs) ToIoTConfigSpecAdaptersSigfoxOutput() IoTConfigSpecAdaptersSigfoxOutput

func (IoTConfigSpecAdaptersSigfoxArgs) ToIoTConfigSpecAdaptersSigfoxOutputWithContext

func (i IoTConfigSpecAdaptersSigfoxArgs) ToIoTConfigSpecAdaptersSigfoxOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersSigfoxOutput

type IoTConfigSpecAdaptersSigfoxInput

type IoTConfigSpecAdaptersSigfoxInput interface {
	pulumi.Input

	ToIoTConfigSpecAdaptersSigfoxOutput() IoTConfigSpecAdaptersSigfoxOutput
	ToIoTConfigSpecAdaptersSigfoxOutputWithContext(context.Context) IoTConfigSpecAdaptersSigfoxOutput
}

IoTConfigSpecAdaptersSigfoxInput is an input type that accepts IoTConfigSpecAdaptersSigfoxArgs and IoTConfigSpecAdaptersSigfoxOutput values. You can construct a concrete instance of `IoTConfigSpecAdaptersSigfoxInput` via:

IoTConfigSpecAdaptersSigfoxArgs{...}

type IoTConfigSpecAdaptersSigfoxOutput

type IoTConfigSpecAdaptersSigfoxOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecAdaptersSigfoxOutput) ElementType

func (IoTConfigSpecAdaptersSigfoxOutput) ToIoTConfigSpecAdaptersSigfoxOutput

func (o IoTConfigSpecAdaptersSigfoxOutput) ToIoTConfigSpecAdaptersSigfoxOutput() IoTConfigSpecAdaptersSigfoxOutput

func (IoTConfigSpecAdaptersSigfoxOutput) ToIoTConfigSpecAdaptersSigfoxOutputWithContext

func (o IoTConfigSpecAdaptersSigfoxOutput) ToIoTConfigSpecAdaptersSigfoxOutputWithContext(ctx context.Context) IoTConfigSpecAdaptersSigfoxOutput

type IoTConfigSpecArgs

type IoTConfigSpecArgs struct {
	Adapters            IoTConfigSpecAdaptersPtrInput `pulumi:"adapters"`
	EnableDefaultRoutes pulumi.BoolPtrInput           `pulumi:"enableDefaultRoutes"`
	ImageOverrides      pulumi.MapInput               `pulumi:"imageOverrides"`
	// Configure the strategy to use for connecting services using certificates. If no configuration
	// is present, and you are running on OpenShift 4, then it will automatically deploy certificates
	// using the Service CA.
	InterServiceCertificates pulumi.Input                  `pulumi:"interServiceCertificates"`
	Java                     IoTConfigSpecJavaPtrInput     `pulumi:"java"`
	Logging                  pulumi.MapInput               `pulumi:"logging"`
	Mesh                     IoTConfigSpecMeshPtrInput     `pulumi:"mesh"`
	Monitoring               pulumi.MapInput               `pulumi:"monitoring"`
	Services                 IoTConfigSpecServicesPtrInput `pulumi:"services"`
	// Global TLS configuration
	Tls     IoTConfigSpecTlsPtrInput `pulumi:"tls"`
	Tracing pulumi.MapInput          `pulumi:"tracing"`
}

func (IoTConfigSpecArgs) ElementType

func (IoTConfigSpecArgs) ElementType() reflect.Type

func (IoTConfigSpecArgs) ToIoTConfigSpecOutput

func (i IoTConfigSpecArgs) ToIoTConfigSpecOutput() IoTConfigSpecOutput

func (IoTConfigSpecArgs) ToIoTConfigSpecOutputWithContext

func (i IoTConfigSpecArgs) ToIoTConfigSpecOutputWithContext(ctx context.Context) IoTConfigSpecOutput

func (IoTConfigSpecArgs) ToIoTConfigSpecPtrOutput

func (i IoTConfigSpecArgs) ToIoTConfigSpecPtrOutput() IoTConfigSpecPtrOutput

func (IoTConfigSpecArgs) ToIoTConfigSpecPtrOutputWithContext

func (i IoTConfigSpecArgs) ToIoTConfigSpecPtrOutputWithContext(ctx context.Context) IoTConfigSpecPtrOutput

type IoTConfigSpecImageOverrides

type IoTConfigSpecImageOverrides struct {
}

type IoTConfigSpecImageOverridesArgs

type IoTConfigSpecImageOverridesArgs struct {
}

func (IoTConfigSpecImageOverridesArgs) ElementType

func (IoTConfigSpecImageOverridesArgs) ToIoTConfigSpecImageOverridesOutput

func (i IoTConfigSpecImageOverridesArgs) ToIoTConfigSpecImageOverridesOutput() IoTConfigSpecImageOverridesOutput

func (IoTConfigSpecImageOverridesArgs) ToIoTConfigSpecImageOverridesOutputWithContext

func (i IoTConfigSpecImageOverridesArgs) ToIoTConfigSpecImageOverridesOutputWithContext(ctx context.Context) IoTConfigSpecImageOverridesOutput

type IoTConfigSpecImageOverridesInput

type IoTConfigSpecImageOverridesInput interface {
	pulumi.Input

	ToIoTConfigSpecImageOverridesOutput() IoTConfigSpecImageOverridesOutput
	ToIoTConfigSpecImageOverridesOutputWithContext(context.Context) IoTConfigSpecImageOverridesOutput
}

IoTConfigSpecImageOverridesInput is an input type that accepts IoTConfigSpecImageOverridesArgs and IoTConfigSpecImageOverridesOutput values. You can construct a concrete instance of `IoTConfigSpecImageOverridesInput` via:

IoTConfigSpecImageOverridesArgs{...}

type IoTConfigSpecImageOverridesOutput

type IoTConfigSpecImageOverridesOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecImageOverridesOutput) ElementType

func (IoTConfigSpecImageOverridesOutput) ToIoTConfigSpecImageOverridesOutput

func (o IoTConfigSpecImageOverridesOutput) ToIoTConfigSpecImageOverridesOutput() IoTConfigSpecImageOverridesOutput

func (IoTConfigSpecImageOverridesOutput) ToIoTConfigSpecImageOverridesOutputWithContext

func (o IoTConfigSpecImageOverridesOutput) ToIoTConfigSpecImageOverridesOutputWithContext(ctx context.Context) IoTConfigSpecImageOverridesOutput

type IoTConfigSpecInput

type IoTConfigSpecInput interface {
	pulumi.Input

	ToIoTConfigSpecOutput() IoTConfigSpecOutput
	ToIoTConfigSpecOutputWithContext(context.Context) IoTConfigSpecOutput
}

IoTConfigSpecInput is an input type that accepts IoTConfigSpecArgs and IoTConfigSpecOutput values. You can construct a concrete instance of `IoTConfigSpecInput` via:

IoTConfigSpecArgs{...}

type IoTConfigSpecJava

type IoTConfigSpecJava struct {
	RequireNativeTls *bool `pulumi:"requireNativeTls"`
}

type IoTConfigSpecJavaArgs

type IoTConfigSpecJavaArgs struct {
	RequireNativeTls pulumi.BoolPtrInput `pulumi:"requireNativeTls"`
}

func (IoTConfigSpecJavaArgs) ElementType

func (IoTConfigSpecJavaArgs) ElementType() reflect.Type

func (IoTConfigSpecJavaArgs) ToIoTConfigSpecJavaOutput

func (i IoTConfigSpecJavaArgs) ToIoTConfigSpecJavaOutput() IoTConfigSpecJavaOutput

func (IoTConfigSpecJavaArgs) ToIoTConfigSpecJavaOutputWithContext

func (i IoTConfigSpecJavaArgs) ToIoTConfigSpecJavaOutputWithContext(ctx context.Context) IoTConfigSpecJavaOutput

func (IoTConfigSpecJavaArgs) ToIoTConfigSpecJavaPtrOutput

func (i IoTConfigSpecJavaArgs) ToIoTConfigSpecJavaPtrOutput() IoTConfigSpecJavaPtrOutput

func (IoTConfigSpecJavaArgs) ToIoTConfigSpecJavaPtrOutputWithContext

func (i IoTConfigSpecJavaArgs) ToIoTConfigSpecJavaPtrOutputWithContext(ctx context.Context) IoTConfigSpecJavaPtrOutput

type IoTConfigSpecJavaInput

type IoTConfigSpecJavaInput interface {
	pulumi.Input

	ToIoTConfigSpecJavaOutput() IoTConfigSpecJavaOutput
	ToIoTConfigSpecJavaOutputWithContext(context.Context) IoTConfigSpecJavaOutput
}

IoTConfigSpecJavaInput is an input type that accepts IoTConfigSpecJavaArgs and IoTConfigSpecJavaOutput values. You can construct a concrete instance of `IoTConfigSpecJavaInput` via:

IoTConfigSpecJavaArgs{...}

type IoTConfigSpecJavaOutput

type IoTConfigSpecJavaOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecJavaOutput) ElementType

func (IoTConfigSpecJavaOutput) ElementType() reflect.Type

func (IoTConfigSpecJavaOutput) RequireNativeTls

func (o IoTConfigSpecJavaOutput) RequireNativeTls() pulumi.BoolPtrOutput

func (IoTConfigSpecJavaOutput) ToIoTConfigSpecJavaOutput

func (o IoTConfigSpecJavaOutput) ToIoTConfigSpecJavaOutput() IoTConfigSpecJavaOutput

func (IoTConfigSpecJavaOutput) ToIoTConfigSpecJavaOutputWithContext

func (o IoTConfigSpecJavaOutput) ToIoTConfigSpecJavaOutputWithContext(ctx context.Context) IoTConfigSpecJavaOutput

func (IoTConfigSpecJavaOutput) ToIoTConfigSpecJavaPtrOutput

func (o IoTConfigSpecJavaOutput) ToIoTConfigSpecJavaPtrOutput() IoTConfigSpecJavaPtrOutput

func (IoTConfigSpecJavaOutput) ToIoTConfigSpecJavaPtrOutputWithContext

func (o IoTConfigSpecJavaOutput) ToIoTConfigSpecJavaPtrOutputWithContext(ctx context.Context) IoTConfigSpecJavaPtrOutput

type IoTConfigSpecJavaPtrInput

type IoTConfigSpecJavaPtrInput interface {
	pulumi.Input

	ToIoTConfigSpecJavaPtrOutput() IoTConfigSpecJavaPtrOutput
	ToIoTConfigSpecJavaPtrOutputWithContext(context.Context) IoTConfigSpecJavaPtrOutput
}

IoTConfigSpecJavaPtrInput is an input type that accepts IoTConfigSpecJavaArgs, IoTConfigSpecJavaPtr and IoTConfigSpecJavaPtrOutput values. You can construct a concrete instance of `IoTConfigSpecJavaPtrInput` via:

        IoTConfigSpecJavaArgs{...}

or:

        nil

type IoTConfigSpecJavaPtrOutput

type IoTConfigSpecJavaPtrOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecJavaPtrOutput) Elem

func (IoTConfigSpecJavaPtrOutput) ElementType

func (IoTConfigSpecJavaPtrOutput) ElementType() reflect.Type

func (IoTConfigSpecJavaPtrOutput) RequireNativeTls

func (o IoTConfigSpecJavaPtrOutput) RequireNativeTls() pulumi.BoolPtrOutput

func (IoTConfigSpecJavaPtrOutput) ToIoTConfigSpecJavaPtrOutput

func (o IoTConfigSpecJavaPtrOutput) ToIoTConfigSpecJavaPtrOutput() IoTConfigSpecJavaPtrOutput

func (IoTConfigSpecJavaPtrOutput) ToIoTConfigSpecJavaPtrOutputWithContext

func (o IoTConfigSpecJavaPtrOutput) ToIoTConfigSpecJavaPtrOutputWithContext(ctx context.Context) IoTConfigSpecJavaPtrOutput

type IoTConfigSpecLogging

type IoTConfigSpecLogging struct {
}

type IoTConfigSpecLoggingArgs

type IoTConfigSpecLoggingArgs struct {
}

func (IoTConfigSpecLoggingArgs) ElementType

func (IoTConfigSpecLoggingArgs) ElementType() reflect.Type

func (IoTConfigSpecLoggingArgs) ToIoTConfigSpecLoggingOutput

func (i IoTConfigSpecLoggingArgs) ToIoTConfigSpecLoggingOutput() IoTConfigSpecLoggingOutput

func (IoTConfigSpecLoggingArgs) ToIoTConfigSpecLoggingOutputWithContext

func (i IoTConfigSpecLoggingArgs) ToIoTConfigSpecLoggingOutputWithContext(ctx context.Context) IoTConfigSpecLoggingOutput

type IoTConfigSpecLoggingInput

type IoTConfigSpecLoggingInput interface {
	pulumi.Input

	ToIoTConfigSpecLoggingOutput() IoTConfigSpecLoggingOutput
	ToIoTConfigSpecLoggingOutputWithContext(context.Context) IoTConfigSpecLoggingOutput
}

IoTConfigSpecLoggingInput is an input type that accepts IoTConfigSpecLoggingArgs and IoTConfigSpecLoggingOutput values. You can construct a concrete instance of `IoTConfigSpecLoggingInput` via:

IoTConfigSpecLoggingArgs{...}

type IoTConfigSpecLoggingOutput

type IoTConfigSpecLoggingOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecLoggingOutput) ElementType

func (IoTConfigSpecLoggingOutput) ElementType() reflect.Type

func (IoTConfigSpecLoggingOutput) ToIoTConfigSpecLoggingOutput

func (o IoTConfigSpecLoggingOutput) ToIoTConfigSpecLoggingOutput() IoTConfigSpecLoggingOutput

func (IoTConfigSpecLoggingOutput) ToIoTConfigSpecLoggingOutputWithContext

func (o IoTConfigSpecLoggingOutput) ToIoTConfigSpecLoggingOutputWithContext(ctx context.Context) IoTConfigSpecLoggingOutput

type IoTConfigSpecMesh

type IoTConfigSpecMesh struct {
	Services map[string]interface{} `pulumi:"services"`
}

type IoTConfigSpecMeshArgs

type IoTConfigSpecMeshArgs struct {
	Services pulumi.MapInput `pulumi:"services"`
}

func (IoTConfigSpecMeshArgs) ElementType

func (IoTConfigSpecMeshArgs) ElementType() reflect.Type

func (IoTConfigSpecMeshArgs) ToIoTConfigSpecMeshOutput

func (i IoTConfigSpecMeshArgs) ToIoTConfigSpecMeshOutput() IoTConfigSpecMeshOutput

func (IoTConfigSpecMeshArgs) ToIoTConfigSpecMeshOutputWithContext

func (i IoTConfigSpecMeshArgs) ToIoTConfigSpecMeshOutputWithContext(ctx context.Context) IoTConfigSpecMeshOutput

func (IoTConfigSpecMeshArgs) ToIoTConfigSpecMeshPtrOutput

func (i IoTConfigSpecMeshArgs) ToIoTConfigSpecMeshPtrOutput() IoTConfigSpecMeshPtrOutput

func (IoTConfigSpecMeshArgs) ToIoTConfigSpecMeshPtrOutputWithContext

func (i IoTConfigSpecMeshArgs) ToIoTConfigSpecMeshPtrOutputWithContext(ctx context.Context) IoTConfigSpecMeshPtrOutput

type IoTConfigSpecMeshInput

type IoTConfigSpecMeshInput interface {
	pulumi.Input

	ToIoTConfigSpecMeshOutput() IoTConfigSpecMeshOutput
	ToIoTConfigSpecMeshOutputWithContext(context.Context) IoTConfigSpecMeshOutput
}

IoTConfigSpecMeshInput is an input type that accepts IoTConfigSpecMeshArgs and IoTConfigSpecMeshOutput values. You can construct a concrete instance of `IoTConfigSpecMeshInput` via:

IoTConfigSpecMeshArgs{...}

type IoTConfigSpecMeshOutput

type IoTConfigSpecMeshOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecMeshOutput) ElementType

func (IoTConfigSpecMeshOutput) ElementType() reflect.Type

func (IoTConfigSpecMeshOutput) Services

func (IoTConfigSpecMeshOutput) ToIoTConfigSpecMeshOutput

func (o IoTConfigSpecMeshOutput) ToIoTConfigSpecMeshOutput() IoTConfigSpecMeshOutput

func (IoTConfigSpecMeshOutput) ToIoTConfigSpecMeshOutputWithContext

func (o IoTConfigSpecMeshOutput) ToIoTConfigSpecMeshOutputWithContext(ctx context.Context) IoTConfigSpecMeshOutput

func (IoTConfigSpecMeshOutput) ToIoTConfigSpecMeshPtrOutput

func (o IoTConfigSpecMeshOutput) ToIoTConfigSpecMeshPtrOutput() IoTConfigSpecMeshPtrOutput

func (IoTConfigSpecMeshOutput) ToIoTConfigSpecMeshPtrOutputWithContext

func (o IoTConfigSpecMeshOutput) ToIoTConfigSpecMeshPtrOutputWithContext(ctx context.Context) IoTConfigSpecMeshPtrOutput

type IoTConfigSpecMeshPtrInput

type IoTConfigSpecMeshPtrInput interface {
	pulumi.Input

	ToIoTConfigSpecMeshPtrOutput() IoTConfigSpecMeshPtrOutput
	ToIoTConfigSpecMeshPtrOutputWithContext(context.Context) IoTConfigSpecMeshPtrOutput
}

IoTConfigSpecMeshPtrInput is an input type that accepts IoTConfigSpecMeshArgs, IoTConfigSpecMeshPtr and IoTConfigSpecMeshPtrOutput values. You can construct a concrete instance of `IoTConfigSpecMeshPtrInput` via:

        IoTConfigSpecMeshArgs{...}

or:

        nil

type IoTConfigSpecMeshPtrOutput

type IoTConfigSpecMeshPtrOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecMeshPtrOutput) Elem

func (IoTConfigSpecMeshPtrOutput) ElementType

func (IoTConfigSpecMeshPtrOutput) ElementType() reflect.Type

func (IoTConfigSpecMeshPtrOutput) Services

func (IoTConfigSpecMeshPtrOutput) ToIoTConfigSpecMeshPtrOutput

func (o IoTConfigSpecMeshPtrOutput) ToIoTConfigSpecMeshPtrOutput() IoTConfigSpecMeshPtrOutput

func (IoTConfigSpecMeshPtrOutput) ToIoTConfigSpecMeshPtrOutputWithContext

func (o IoTConfigSpecMeshPtrOutput) ToIoTConfigSpecMeshPtrOutputWithContext(ctx context.Context) IoTConfigSpecMeshPtrOutput

type IoTConfigSpecMeshServices

type IoTConfigSpecMeshServices struct {
}

type IoTConfigSpecMeshServicesArgs

type IoTConfigSpecMeshServicesArgs struct {
}

func (IoTConfigSpecMeshServicesArgs) ElementType

func (IoTConfigSpecMeshServicesArgs) ToIoTConfigSpecMeshServicesOutput

func (i IoTConfigSpecMeshServicesArgs) ToIoTConfigSpecMeshServicesOutput() IoTConfigSpecMeshServicesOutput

func (IoTConfigSpecMeshServicesArgs) ToIoTConfigSpecMeshServicesOutputWithContext

func (i IoTConfigSpecMeshServicesArgs) ToIoTConfigSpecMeshServicesOutputWithContext(ctx context.Context) IoTConfigSpecMeshServicesOutput

type IoTConfigSpecMeshServicesInput

type IoTConfigSpecMeshServicesInput interface {
	pulumi.Input

	ToIoTConfigSpecMeshServicesOutput() IoTConfigSpecMeshServicesOutput
	ToIoTConfigSpecMeshServicesOutputWithContext(context.Context) IoTConfigSpecMeshServicesOutput
}

IoTConfigSpecMeshServicesInput is an input type that accepts IoTConfigSpecMeshServicesArgs and IoTConfigSpecMeshServicesOutput values. You can construct a concrete instance of `IoTConfigSpecMeshServicesInput` via:

IoTConfigSpecMeshServicesArgs{...}

type IoTConfigSpecMeshServicesOutput

type IoTConfigSpecMeshServicesOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecMeshServicesOutput) ElementType

func (IoTConfigSpecMeshServicesOutput) ToIoTConfigSpecMeshServicesOutput

func (o IoTConfigSpecMeshServicesOutput) ToIoTConfigSpecMeshServicesOutput() IoTConfigSpecMeshServicesOutput

func (IoTConfigSpecMeshServicesOutput) ToIoTConfigSpecMeshServicesOutputWithContext

func (o IoTConfigSpecMeshServicesOutput) ToIoTConfigSpecMeshServicesOutputWithContext(ctx context.Context) IoTConfigSpecMeshServicesOutput

type IoTConfigSpecMonitoring

type IoTConfigSpecMonitoring struct {
}

type IoTConfigSpecMonitoringArgs

type IoTConfigSpecMonitoringArgs struct {
}

func (IoTConfigSpecMonitoringArgs) ElementType

func (IoTConfigSpecMonitoringArgs) ToIoTConfigSpecMonitoringOutput

func (i IoTConfigSpecMonitoringArgs) ToIoTConfigSpecMonitoringOutput() IoTConfigSpecMonitoringOutput

func (IoTConfigSpecMonitoringArgs) ToIoTConfigSpecMonitoringOutputWithContext

func (i IoTConfigSpecMonitoringArgs) ToIoTConfigSpecMonitoringOutputWithContext(ctx context.Context) IoTConfigSpecMonitoringOutput

type IoTConfigSpecMonitoringInput

type IoTConfigSpecMonitoringInput interface {
	pulumi.Input

	ToIoTConfigSpecMonitoringOutput() IoTConfigSpecMonitoringOutput
	ToIoTConfigSpecMonitoringOutputWithContext(context.Context) IoTConfigSpecMonitoringOutput
}

IoTConfigSpecMonitoringInput is an input type that accepts IoTConfigSpecMonitoringArgs and IoTConfigSpecMonitoringOutput values. You can construct a concrete instance of `IoTConfigSpecMonitoringInput` via:

IoTConfigSpecMonitoringArgs{...}

type IoTConfigSpecMonitoringOutput

type IoTConfigSpecMonitoringOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecMonitoringOutput) ElementType

func (IoTConfigSpecMonitoringOutput) ToIoTConfigSpecMonitoringOutput

func (o IoTConfigSpecMonitoringOutput) ToIoTConfigSpecMonitoringOutput() IoTConfigSpecMonitoringOutput

func (IoTConfigSpecMonitoringOutput) ToIoTConfigSpecMonitoringOutputWithContext

func (o IoTConfigSpecMonitoringOutput) ToIoTConfigSpecMonitoringOutputWithContext(ctx context.Context) IoTConfigSpecMonitoringOutput

type IoTConfigSpecOutput

type IoTConfigSpecOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecOutput) Adapters

func (IoTConfigSpecOutput) ElementType

func (IoTConfigSpecOutput) ElementType() reflect.Type

func (IoTConfigSpecOutput) EnableDefaultRoutes

func (o IoTConfigSpecOutput) EnableDefaultRoutes() pulumi.BoolPtrOutput

func (IoTConfigSpecOutput) ImageOverrides

func (o IoTConfigSpecOutput) ImageOverrides() pulumi.MapOutput

func (IoTConfigSpecOutput) InterServiceCertificates

func (o IoTConfigSpecOutput) InterServiceCertificates() pulumi.AnyOutput

Configure the strategy to use for connecting services using certificates. If no configuration is present, and you are running on OpenShift 4, then it will automatically deploy certificates using the Service CA.

func (IoTConfigSpecOutput) Java

func (IoTConfigSpecOutput) Logging

func (o IoTConfigSpecOutput) Logging() pulumi.MapOutput

func (IoTConfigSpecOutput) Mesh

func (IoTConfigSpecOutput) Monitoring

func (o IoTConfigSpecOutput) Monitoring() pulumi.MapOutput

func (IoTConfigSpecOutput) Services

func (IoTConfigSpecOutput) Tls

Global TLS configuration

func (IoTConfigSpecOutput) ToIoTConfigSpecOutput

func (o IoTConfigSpecOutput) ToIoTConfigSpecOutput() IoTConfigSpecOutput

func (IoTConfigSpecOutput) ToIoTConfigSpecOutputWithContext

func (o IoTConfigSpecOutput) ToIoTConfigSpecOutputWithContext(ctx context.Context) IoTConfigSpecOutput

func (IoTConfigSpecOutput) ToIoTConfigSpecPtrOutput

func (o IoTConfigSpecOutput) ToIoTConfigSpecPtrOutput() IoTConfigSpecPtrOutput

func (IoTConfigSpecOutput) ToIoTConfigSpecPtrOutputWithContext

func (o IoTConfigSpecOutput) ToIoTConfigSpecPtrOutputWithContext(ctx context.Context) IoTConfigSpecPtrOutput

func (IoTConfigSpecOutput) Tracing

func (o IoTConfigSpecOutput) Tracing() pulumi.MapOutput

type IoTConfigSpecPtrInput

type IoTConfigSpecPtrInput interface {
	pulumi.Input

	ToIoTConfigSpecPtrOutput() IoTConfigSpecPtrOutput
	ToIoTConfigSpecPtrOutputWithContext(context.Context) IoTConfigSpecPtrOutput
}

IoTConfigSpecPtrInput is an input type that accepts IoTConfigSpecArgs, IoTConfigSpecPtr and IoTConfigSpecPtrOutput values. You can construct a concrete instance of `IoTConfigSpecPtrInput` via:

        IoTConfigSpecArgs{...}

or:

        nil

type IoTConfigSpecPtrOutput

type IoTConfigSpecPtrOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecPtrOutput) Adapters

func (IoTConfigSpecPtrOutput) Elem

func (IoTConfigSpecPtrOutput) ElementType

func (IoTConfigSpecPtrOutput) ElementType() reflect.Type

func (IoTConfigSpecPtrOutput) EnableDefaultRoutes

func (o IoTConfigSpecPtrOutput) EnableDefaultRoutes() pulumi.BoolPtrOutput

func (IoTConfigSpecPtrOutput) ImageOverrides

func (o IoTConfigSpecPtrOutput) ImageOverrides() pulumi.MapOutput

func (IoTConfigSpecPtrOutput) InterServiceCertificates

func (o IoTConfigSpecPtrOutput) InterServiceCertificates() pulumi.AnyOutput

Configure the strategy to use for connecting services using certificates. If no configuration is present, and you are running on OpenShift 4, then it will automatically deploy certificates using the Service CA.

func (IoTConfigSpecPtrOutput) Java

func (IoTConfigSpecPtrOutput) Logging

func (IoTConfigSpecPtrOutput) Mesh

func (IoTConfigSpecPtrOutput) Monitoring

func (o IoTConfigSpecPtrOutput) Monitoring() pulumi.MapOutput

func (IoTConfigSpecPtrOutput) Services

func (IoTConfigSpecPtrOutput) Tls

Global TLS configuration

func (IoTConfigSpecPtrOutput) ToIoTConfigSpecPtrOutput

func (o IoTConfigSpecPtrOutput) ToIoTConfigSpecPtrOutput() IoTConfigSpecPtrOutput

func (IoTConfigSpecPtrOutput) ToIoTConfigSpecPtrOutputWithContext

func (o IoTConfigSpecPtrOutput) ToIoTConfigSpecPtrOutputWithContext(ctx context.Context) IoTConfigSpecPtrOutput

func (IoTConfigSpecPtrOutput) Tracing

type IoTConfigSpecServices

type IoTConfigSpecServices struct {
	Authentication   map[string]interface{} `pulumi:"authentication"`
	DeviceConnection map[string]interface{} `pulumi:"deviceConnection"`
	DeviceRegistry   map[string]interface{} `pulumi:"deviceRegistry"`
	Tenant           map[string]interface{} `pulumi:"tenant"`
}

type IoTConfigSpecServicesArgs

type IoTConfigSpecServicesArgs struct {
	Authentication   pulumi.MapInput `pulumi:"authentication"`
	DeviceConnection pulumi.MapInput `pulumi:"deviceConnection"`
	DeviceRegistry   pulumi.MapInput `pulumi:"deviceRegistry"`
	Tenant           pulumi.MapInput `pulumi:"tenant"`
}

func (IoTConfigSpecServicesArgs) ElementType

func (IoTConfigSpecServicesArgs) ElementType() reflect.Type

func (IoTConfigSpecServicesArgs) ToIoTConfigSpecServicesOutput

func (i IoTConfigSpecServicesArgs) ToIoTConfigSpecServicesOutput() IoTConfigSpecServicesOutput

func (IoTConfigSpecServicesArgs) ToIoTConfigSpecServicesOutputWithContext

func (i IoTConfigSpecServicesArgs) ToIoTConfigSpecServicesOutputWithContext(ctx context.Context) IoTConfigSpecServicesOutput

func (IoTConfigSpecServicesArgs) ToIoTConfigSpecServicesPtrOutput

func (i IoTConfigSpecServicesArgs) ToIoTConfigSpecServicesPtrOutput() IoTConfigSpecServicesPtrOutput

func (IoTConfigSpecServicesArgs) ToIoTConfigSpecServicesPtrOutputWithContext

func (i IoTConfigSpecServicesArgs) ToIoTConfigSpecServicesPtrOutputWithContext(ctx context.Context) IoTConfigSpecServicesPtrOutput

type IoTConfigSpecServicesAuthentication

type IoTConfigSpecServicesAuthentication struct {
}

type IoTConfigSpecServicesAuthenticationArgs

type IoTConfigSpecServicesAuthenticationArgs struct {
}

func (IoTConfigSpecServicesAuthenticationArgs) ElementType

func (IoTConfigSpecServicesAuthenticationArgs) ToIoTConfigSpecServicesAuthenticationOutput

func (i IoTConfigSpecServicesAuthenticationArgs) ToIoTConfigSpecServicesAuthenticationOutput() IoTConfigSpecServicesAuthenticationOutput

func (IoTConfigSpecServicesAuthenticationArgs) ToIoTConfigSpecServicesAuthenticationOutputWithContext

func (i IoTConfigSpecServicesAuthenticationArgs) ToIoTConfigSpecServicesAuthenticationOutputWithContext(ctx context.Context) IoTConfigSpecServicesAuthenticationOutput

type IoTConfigSpecServicesAuthenticationInput

type IoTConfigSpecServicesAuthenticationInput interface {
	pulumi.Input

	ToIoTConfigSpecServicesAuthenticationOutput() IoTConfigSpecServicesAuthenticationOutput
	ToIoTConfigSpecServicesAuthenticationOutputWithContext(context.Context) IoTConfigSpecServicesAuthenticationOutput
}

IoTConfigSpecServicesAuthenticationInput is an input type that accepts IoTConfigSpecServicesAuthenticationArgs and IoTConfigSpecServicesAuthenticationOutput values. You can construct a concrete instance of `IoTConfigSpecServicesAuthenticationInput` via:

IoTConfigSpecServicesAuthenticationArgs{...}

type IoTConfigSpecServicesAuthenticationOutput

type IoTConfigSpecServicesAuthenticationOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecServicesAuthenticationOutput) ElementType

func (IoTConfigSpecServicesAuthenticationOutput) ToIoTConfigSpecServicesAuthenticationOutput

func (o IoTConfigSpecServicesAuthenticationOutput) ToIoTConfigSpecServicesAuthenticationOutput() IoTConfigSpecServicesAuthenticationOutput

func (IoTConfigSpecServicesAuthenticationOutput) ToIoTConfigSpecServicesAuthenticationOutputWithContext

func (o IoTConfigSpecServicesAuthenticationOutput) ToIoTConfigSpecServicesAuthenticationOutputWithContext(ctx context.Context) IoTConfigSpecServicesAuthenticationOutput

type IoTConfigSpecServicesDeviceConnection

type IoTConfigSpecServicesDeviceConnection struct {
}

type IoTConfigSpecServicesDeviceConnectionArgs

type IoTConfigSpecServicesDeviceConnectionArgs struct {
}

func (IoTConfigSpecServicesDeviceConnectionArgs) ElementType

func (IoTConfigSpecServicesDeviceConnectionArgs) ToIoTConfigSpecServicesDeviceConnectionOutput

func (i IoTConfigSpecServicesDeviceConnectionArgs) ToIoTConfigSpecServicesDeviceConnectionOutput() IoTConfigSpecServicesDeviceConnectionOutput

func (IoTConfigSpecServicesDeviceConnectionArgs) ToIoTConfigSpecServicesDeviceConnectionOutputWithContext

func (i IoTConfigSpecServicesDeviceConnectionArgs) ToIoTConfigSpecServicesDeviceConnectionOutputWithContext(ctx context.Context) IoTConfigSpecServicesDeviceConnectionOutput

type IoTConfigSpecServicesDeviceConnectionInput

type IoTConfigSpecServicesDeviceConnectionInput interface {
	pulumi.Input

	ToIoTConfigSpecServicesDeviceConnectionOutput() IoTConfigSpecServicesDeviceConnectionOutput
	ToIoTConfigSpecServicesDeviceConnectionOutputWithContext(context.Context) IoTConfigSpecServicesDeviceConnectionOutput
}

IoTConfigSpecServicesDeviceConnectionInput is an input type that accepts IoTConfigSpecServicesDeviceConnectionArgs and IoTConfigSpecServicesDeviceConnectionOutput values. You can construct a concrete instance of `IoTConfigSpecServicesDeviceConnectionInput` via:

IoTConfigSpecServicesDeviceConnectionArgs{...}

type IoTConfigSpecServicesDeviceConnectionOutput

type IoTConfigSpecServicesDeviceConnectionOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecServicesDeviceConnectionOutput) ElementType

func (IoTConfigSpecServicesDeviceConnectionOutput) ToIoTConfigSpecServicesDeviceConnectionOutput

func (o IoTConfigSpecServicesDeviceConnectionOutput) ToIoTConfigSpecServicesDeviceConnectionOutput() IoTConfigSpecServicesDeviceConnectionOutput

func (IoTConfigSpecServicesDeviceConnectionOutput) ToIoTConfigSpecServicesDeviceConnectionOutputWithContext

func (o IoTConfigSpecServicesDeviceConnectionOutput) ToIoTConfigSpecServicesDeviceConnectionOutputWithContext(ctx context.Context) IoTConfigSpecServicesDeviceConnectionOutput

type IoTConfigSpecServicesDeviceRegistry

type IoTConfigSpecServicesDeviceRegistry struct {
}

type IoTConfigSpecServicesDeviceRegistryArgs

type IoTConfigSpecServicesDeviceRegistryArgs struct {
}

func (IoTConfigSpecServicesDeviceRegistryArgs) ElementType

func (IoTConfigSpecServicesDeviceRegistryArgs) ToIoTConfigSpecServicesDeviceRegistryOutput

func (i IoTConfigSpecServicesDeviceRegistryArgs) ToIoTConfigSpecServicesDeviceRegistryOutput() IoTConfigSpecServicesDeviceRegistryOutput

func (IoTConfigSpecServicesDeviceRegistryArgs) ToIoTConfigSpecServicesDeviceRegistryOutputWithContext

func (i IoTConfigSpecServicesDeviceRegistryArgs) ToIoTConfigSpecServicesDeviceRegistryOutputWithContext(ctx context.Context) IoTConfigSpecServicesDeviceRegistryOutput

type IoTConfigSpecServicesDeviceRegistryInput

type IoTConfigSpecServicesDeviceRegistryInput interface {
	pulumi.Input

	ToIoTConfigSpecServicesDeviceRegistryOutput() IoTConfigSpecServicesDeviceRegistryOutput
	ToIoTConfigSpecServicesDeviceRegistryOutputWithContext(context.Context) IoTConfigSpecServicesDeviceRegistryOutput
}

IoTConfigSpecServicesDeviceRegistryInput is an input type that accepts IoTConfigSpecServicesDeviceRegistryArgs and IoTConfigSpecServicesDeviceRegistryOutput values. You can construct a concrete instance of `IoTConfigSpecServicesDeviceRegistryInput` via:

IoTConfigSpecServicesDeviceRegistryArgs{...}

type IoTConfigSpecServicesDeviceRegistryOutput

type IoTConfigSpecServicesDeviceRegistryOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecServicesDeviceRegistryOutput) ElementType

func (IoTConfigSpecServicesDeviceRegistryOutput) ToIoTConfigSpecServicesDeviceRegistryOutput

func (o IoTConfigSpecServicesDeviceRegistryOutput) ToIoTConfigSpecServicesDeviceRegistryOutput() IoTConfigSpecServicesDeviceRegistryOutput

func (IoTConfigSpecServicesDeviceRegistryOutput) ToIoTConfigSpecServicesDeviceRegistryOutputWithContext

func (o IoTConfigSpecServicesDeviceRegistryOutput) ToIoTConfigSpecServicesDeviceRegistryOutputWithContext(ctx context.Context) IoTConfigSpecServicesDeviceRegistryOutput

type IoTConfigSpecServicesInput

type IoTConfigSpecServicesInput interface {
	pulumi.Input

	ToIoTConfigSpecServicesOutput() IoTConfigSpecServicesOutput
	ToIoTConfigSpecServicesOutputWithContext(context.Context) IoTConfigSpecServicesOutput
}

IoTConfigSpecServicesInput is an input type that accepts IoTConfigSpecServicesArgs and IoTConfigSpecServicesOutput values. You can construct a concrete instance of `IoTConfigSpecServicesInput` via:

IoTConfigSpecServicesArgs{...}

type IoTConfigSpecServicesOutput

type IoTConfigSpecServicesOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecServicesOutput) Authentication

func (o IoTConfigSpecServicesOutput) Authentication() pulumi.MapOutput

func (IoTConfigSpecServicesOutput) DeviceConnection

func (o IoTConfigSpecServicesOutput) DeviceConnection() pulumi.MapOutput

func (IoTConfigSpecServicesOutput) DeviceRegistry

func (o IoTConfigSpecServicesOutput) DeviceRegistry() pulumi.MapOutput

func (IoTConfigSpecServicesOutput) ElementType

func (IoTConfigSpecServicesOutput) Tenant

func (IoTConfigSpecServicesOutput) ToIoTConfigSpecServicesOutput

func (o IoTConfigSpecServicesOutput) ToIoTConfigSpecServicesOutput() IoTConfigSpecServicesOutput

func (IoTConfigSpecServicesOutput) ToIoTConfigSpecServicesOutputWithContext

func (o IoTConfigSpecServicesOutput) ToIoTConfigSpecServicesOutputWithContext(ctx context.Context) IoTConfigSpecServicesOutput

func (IoTConfigSpecServicesOutput) ToIoTConfigSpecServicesPtrOutput

func (o IoTConfigSpecServicesOutput) ToIoTConfigSpecServicesPtrOutput() IoTConfigSpecServicesPtrOutput

func (IoTConfigSpecServicesOutput) ToIoTConfigSpecServicesPtrOutputWithContext

func (o IoTConfigSpecServicesOutput) ToIoTConfigSpecServicesPtrOutputWithContext(ctx context.Context) IoTConfigSpecServicesPtrOutput

type IoTConfigSpecServicesPtrInput

type IoTConfigSpecServicesPtrInput interface {
	pulumi.Input

	ToIoTConfigSpecServicesPtrOutput() IoTConfigSpecServicesPtrOutput
	ToIoTConfigSpecServicesPtrOutputWithContext(context.Context) IoTConfigSpecServicesPtrOutput
}

IoTConfigSpecServicesPtrInput is an input type that accepts IoTConfigSpecServicesArgs, IoTConfigSpecServicesPtr and IoTConfigSpecServicesPtrOutput values. You can construct a concrete instance of `IoTConfigSpecServicesPtrInput` via:

        IoTConfigSpecServicesArgs{...}

or:

        nil

type IoTConfigSpecServicesPtrOutput

type IoTConfigSpecServicesPtrOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecServicesPtrOutput) Authentication

func (o IoTConfigSpecServicesPtrOutput) Authentication() pulumi.MapOutput

func (IoTConfigSpecServicesPtrOutput) DeviceConnection

func (o IoTConfigSpecServicesPtrOutput) DeviceConnection() pulumi.MapOutput

func (IoTConfigSpecServicesPtrOutput) DeviceRegistry

func (o IoTConfigSpecServicesPtrOutput) DeviceRegistry() pulumi.MapOutput

func (IoTConfigSpecServicesPtrOutput) Elem

func (IoTConfigSpecServicesPtrOutput) ElementType

func (IoTConfigSpecServicesPtrOutput) Tenant

func (IoTConfigSpecServicesPtrOutput) ToIoTConfigSpecServicesPtrOutput

func (o IoTConfigSpecServicesPtrOutput) ToIoTConfigSpecServicesPtrOutput() IoTConfigSpecServicesPtrOutput

func (IoTConfigSpecServicesPtrOutput) ToIoTConfigSpecServicesPtrOutputWithContext

func (o IoTConfigSpecServicesPtrOutput) ToIoTConfigSpecServicesPtrOutputWithContext(ctx context.Context) IoTConfigSpecServicesPtrOutput

type IoTConfigSpecServicesTenant

type IoTConfigSpecServicesTenant struct {
}

type IoTConfigSpecServicesTenantArgs

type IoTConfigSpecServicesTenantArgs struct {
}

func (IoTConfigSpecServicesTenantArgs) ElementType

func (IoTConfigSpecServicesTenantArgs) ToIoTConfigSpecServicesTenantOutput

func (i IoTConfigSpecServicesTenantArgs) ToIoTConfigSpecServicesTenantOutput() IoTConfigSpecServicesTenantOutput

func (IoTConfigSpecServicesTenantArgs) ToIoTConfigSpecServicesTenantOutputWithContext

func (i IoTConfigSpecServicesTenantArgs) ToIoTConfigSpecServicesTenantOutputWithContext(ctx context.Context) IoTConfigSpecServicesTenantOutput

type IoTConfigSpecServicesTenantInput

type IoTConfigSpecServicesTenantInput interface {
	pulumi.Input

	ToIoTConfigSpecServicesTenantOutput() IoTConfigSpecServicesTenantOutput
	ToIoTConfigSpecServicesTenantOutputWithContext(context.Context) IoTConfigSpecServicesTenantOutput
}

IoTConfigSpecServicesTenantInput is an input type that accepts IoTConfigSpecServicesTenantArgs and IoTConfigSpecServicesTenantOutput values. You can construct a concrete instance of `IoTConfigSpecServicesTenantInput` via:

IoTConfigSpecServicesTenantArgs{...}

type IoTConfigSpecServicesTenantOutput

type IoTConfigSpecServicesTenantOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecServicesTenantOutput) ElementType

func (IoTConfigSpecServicesTenantOutput) ToIoTConfigSpecServicesTenantOutput

func (o IoTConfigSpecServicesTenantOutput) ToIoTConfigSpecServicesTenantOutput() IoTConfigSpecServicesTenantOutput

func (IoTConfigSpecServicesTenantOutput) ToIoTConfigSpecServicesTenantOutputWithContext

func (o IoTConfigSpecServicesTenantOutput) ToIoTConfigSpecServicesTenantOutputWithContext(ctx context.Context) IoTConfigSpecServicesTenantOutput

type IoTConfigSpecTls

type IoTConfigSpecTls struct {
	Versions []string `pulumi:"versions"`
}

Global TLS configuration

type IoTConfigSpecTlsArgs

type IoTConfigSpecTlsArgs struct {
	Versions pulumi.StringArrayInput `pulumi:"versions"`
}

Global TLS configuration

func (IoTConfigSpecTlsArgs) ElementType

func (IoTConfigSpecTlsArgs) ElementType() reflect.Type

func (IoTConfigSpecTlsArgs) ToIoTConfigSpecTlsOutput

func (i IoTConfigSpecTlsArgs) ToIoTConfigSpecTlsOutput() IoTConfigSpecTlsOutput

func (IoTConfigSpecTlsArgs) ToIoTConfigSpecTlsOutputWithContext

func (i IoTConfigSpecTlsArgs) ToIoTConfigSpecTlsOutputWithContext(ctx context.Context) IoTConfigSpecTlsOutput

func (IoTConfigSpecTlsArgs) ToIoTConfigSpecTlsPtrOutput

func (i IoTConfigSpecTlsArgs) ToIoTConfigSpecTlsPtrOutput() IoTConfigSpecTlsPtrOutput

func (IoTConfigSpecTlsArgs) ToIoTConfigSpecTlsPtrOutputWithContext

func (i IoTConfigSpecTlsArgs) ToIoTConfigSpecTlsPtrOutputWithContext(ctx context.Context) IoTConfigSpecTlsPtrOutput

type IoTConfigSpecTlsInput

type IoTConfigSpecTlsInput interface {
	pulumi.Input

	ToIoTConfigSpecTlsOutput() IoTConfigSpecTlsOutput
	ToIoTConfigSpecTlsOutputWithContext(context.Context) IoTConfigSpecTlsOutput
}

IoTConfigSpecTlsInput is an input type that accepts IoTConfigSpecTlsArgs and IoTConfigSpecTlsOutput values. You can construct a concrete instance of `IoTConfigSpecTlsInput` via:

IoTConfigSpecTlsArgs{...}

type IoTConfigSpecTlsOutput

type IoTConfigSpecTlsOutput struct{ *pulumi.OutputState }

Global TLS configuration

func (IoTConfigSpecTlsOutput) ElementType

func (IoTConfigSpecTlsOutput) ElementType() reflect.Type

func (IoTConfigSpecTlsOutput) ToIoTConfigSpecTlsOutput

func (o IoTConfigSpecTlsOutput) ToIoTConfigSpecTlsOutput() IoTConfigSpecTlsOutput

func (IoTConfigSpecTlsOutput) ToIoTConfigSpecTlsOutputWithContext

func (o IoTConfigSpecTlsOutput) ToIoTConfigSpecTlsOutputWithContext(ctx context.Context) IoTConfigSpecTlsOutput

func (IoTConfigSpecTlsOutput) ToIoTConfigSpecTlsPtrOutput

func (o IoTConfigSpecTlsOutput) ToIoTConfigSpecTlsPtrOutput() IoTConfigSpecTlsPtrOutput

func (IoTConfigSpecTlsOutput) ToIoTConfigSpecTlsPtrOutputWithContext

func (o IoTConfigSpecTlsOutput) ToIoTConfigSpecTlsPtrOutputWithContext(ctx context.Context) IoTConfigSpecTlsPtrOutput

func (IoTConfigSpecTlsOutput) Versions

type IoTConfigSpecTlsPtrInput

type IoTConfigSpecTlsPtrInput interface {
	pulumi.Input

	ToIoTConfigSpecTlsPtrOutput() IoTConfigSpecTlsPtrOutput
	ToIoTConfigSpecTlsPtrOutputWithContext(context.Context) IoTConfigSpecTlsPtrOutput
}

IoTConfigSpecTlsPtrInput is an input type that accepts IoTConfigSpecTlsArgs, IoTConfigSpecTlsPtr and IoTConfigSpecTlsPtrOutput values. You can construct a concrete instance of `IoTConfigSpecTlsPtrInput` via:

        IoTConfigSpecTlsArgs{...}

or:

        nil

type IoTConfigSpecTlsPtrOutput

type IoTConfigSpecTlsPtrOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecTlsPtrOutput) Elem

func (IoTConfigSpecTlsPtrOutput) ElementType

func (IoTConfigSpecTlsPtrOutput) ElementType() reflect.Type

func (IoTConfigSpecTlsPtrOutput) ToIoTConfigSpecTlsPtrOutput

func (o IoTConfigSpecTlsPtrOutput) ToIoTConfigSpecTlsPtrOutput() IoTConfigSpecTlsPtrOutput

func (IoTConfigSpecTlsPtrOutput) ToIoTConfigSpecTlsPtrOutputWithContext

func (o IoTConfigSpecTlsPtrOutput) ToIoTConfigSpecTlsPtrOutputWithContext(ctx context.Context) IoTConfigSpecTlsPtrOutput

func (IoTConfigSpecTlsPtrOutput) Versions

type IoTConfigSpecTracing

type IoTConfigSpecTracing struct {
}

type IoTConfigSpecTracingArgs

type IoTConfigSpecTracingArgs struct {
}

func (IoTConfigSpecTracingArgs) ElementType

func (IoTConfigSpecTracingArgs) ElementType() reflect.Type

func (IoTConfigSpecTracingArgs) ToIoTConfigSpecTracingOutput

func (i IoTConfigSpecTracingArgs) ToIoTConfigSpecTracingOutput() IoTConfigSpecTracingOutput

func (IoTConfigSpecTracingArgs) ToIoTConfigSpecTracingOutputWithContext

func (i IoTConfigSpecTracingArgs) ToIoTConfigSpecTracingOutputWithContext(ctx context.Context) IoTConfigSpecTracingOutput

type IoTConfigSpecTracingInput

type IoTConfigSpecTracingInput interface {
	pulumi.Input

	ToIoTConfigSpecTracingOutput() IoTConfigSpecTracingOutput
	ToIoTConfigSpecTracingOutputWithContext(context.Context) IoTConfigSpecTracingOutput
}

IoTConfigSpecTracingInput is an input type that accepts IoTConfigSpecTracingArgs and IoTConfigSpecTracingOutput values. You can construct a concrete instance of `IoTConfigSpecTracingInput` via:

IoTConfigSpecTracingArgs{...}

type IoTConfigSpecTracingOutput

type IoTConfigSpecTracingOutput struct{ *pulumi.OutputState }

func (IoTConfigSpecTracingOutput) ElementType

func (IoTConfigSpecTracingOutput) ElementType() reflect.Type

func (IoTConfigSpecTracingOutput) ToIoTConfigSpecTracingOutput

func (o IoTConfigSpecTracingOutput) ToIoTConfigSpecTracingOutput() IoTConfigSpecTracingOutput

func (IoTConfigSpecTracingOutput) ToIoTConfigSpecTracingOutputWithContext

func (o IoTConfigSpecTracingOutput) ToIoTConfigSpecTracingOutputWithContext(ctx context.Context) IoTConfigSpecTracingOutput

type IoTConfigState

type IoTConfigState struct {
	ApiVersion pulumi.StringPtrInput
	Kind       pulumi.StringPtrInput
	Metadata   metav1.ObjectMetaPtrInput
	Spec       IoTConfigSpecPtrInput
	Status     IoTConfigStatusPtrInput
}

func (IoTConfigState) ElementType

func (IoTConfigState) ElementType() reflect.Type

type IoTConfigStatus

type IoTConfigStatus struct {
	Adapters   map[string]interface{}      `pulumi:"adapters"`
	Conditions []IoTConfigStatusConditions `pulumi:"conditions"`
	Message    *string                     `pulumi:"message"`
	Phase      *string                     `pulumi:"phase"`
	Services   map[string]interface{}      `pulumi:"services"`
}

type IoTConfigStatusAdapters

type IoTConfigStatusAdapters struct {
}

type IoTConfigStatusAdaptersArgs

type IoTConfigStatusAdaptersArgs struct {
}

func (IoTConfigStatusAdaptersArgs) ElementType

func (IoTConfigStatusAdaptersArgs) ToIoTConfigStatusAdaptersOutput

func (i IoTConfigStatusAdaptersArgs) ToIoTConfigStatusAdaptersOutput() IoTConfigStatusAdaptersOutput

func (IoTConfigStatusAdaptersArgs) ToIoTConfigStatusAdaptersOutputWithContext

func (i IoTConfigStatusAdaptersArgs) ToIoTConfigStatusAdaptersOutputWithContext(ctx context.Context) IoTConfigStatusAdaptersOutput

type IoTConfigStatusAdaptersInput

type IoTConfigStatusAdaptersInput interface {
	pulumi.Input

	ToIoTConfigStatusAdaptersOutput() IoTConfigStatusAdaptersOutput
	ToIoTConfigStatusAdaptersOutputWithContext(context.Context) IoTConfigStatusAdaptersOutput
}

IoTConfigStatusAdaptersInput is an input type that accepts IoTConfigStatusAdaptersArgs and IoTConfigStatusAdaptersOutput values. You can construct a concrete instance of `IoTConfigStatusAdaptersInput` via:

IoTConfigStatusAdaptersArgs{...}

type IoTConfigStatusAdaptersOutput

type IoTConfigStatusAdaptersOutput struct{ *pulumi.OutputState }

func (IoTConfigStatusAdaptersOutput) ElementType

func (IoTConfigStatusAdaptersOutput) ToIoTConfigStatusAdaptersOutput

func (o IoTConfigStatusAdaptersOutput) ToIoTConfigStatusAdaptersOutput() IoTConfigStatusAdaptersOutput

func (IoTConfigStatusAdaptersOutput) ToIoTConfigStatusAdaptersOutputWithContext

func (o IoTConfigStatusAdaptersOutput) ToIoTConfigStatusAdaptersOutputWithContext(ctx context.Context) IoTConfigStatusAdaptersOutput

type IoTConfigStatusArgs

type IoTConfigStatusArgs struct {
	Adapters   pulumi.MapInput                     `pulumi:"adapters"`
	Conditions IoTConfigStatusConditionsArrayInput `pulumi:"conditions"`
	Message    pulumi.StringPtrInput               `pulumi:"message"`
	Phase      pulumi.StringPtrInput               `pulumi:"phase"`
	Services   pulumi.MapInput                     `pulumi:"services"`
}

func (IoTConfigStatusArgs) ElementType

func (IoTConfigStatusArgs) ElementType() reflect.Type

func (IoTConfigStatusArgs) ToIoTConfigStatusOutput

func (i IoTConfigStatusArgs) ToIoTConfigStatusOutput() IoTConfigStatusOutput

func (IoTConfigStatusArgs) ToIoTConfigStatusOutputWithContext

func (i IoTConfigStatusArgs) ToIoTConfigStatusOutputWithContext(ctx context.Context) IoTConfigStatusOutput

func (IoTConfigStatusArgs) ToIoTConfigStatusPtrOutput

func (i IoTConfigStatusArgs) ToIoTConfigStatusPtrOutput() IoTConfigStatusPtrOutput

func (IoTConfigStatusArgs) ToIoTConfigStatusPtrOutputWithContext

func (i IoTConfigStatusArgs) ToIoTConfigStatusPtrOutputWithContext(ctx context.Context) IoTConfigStatusPtrOutput

type IoTConfigStatusConditions

type IoTConfigStatusConditions struct {
	LastTransitionTime *string `pulumi:"lastTransitionTime"`
	Message            *string `pulumi:"message"`
	Reason             *string `pulumi:"reason"`
	Status             *string `pulumi:"status"`
	Type               *string `pulumi:"type"`
}

type IoTConfigStatusConditionsArgs

type IoTConfigStatusConditionsArgs struct {
	LastTransitionTime pulumi.StringPtrInput `pulumi:"lastTransitionTime"`
	Message            pulumi.StringPtrInput `pulumi:"message"`
	Reason             pulumi.StringPtrInput `pulumi:"reason"`
	Status             pulumi.StringPtrInput `pulumi:"status"`
	Type               pulumi.StringPtrInput `pulumi:"type"`
}

func (IoTConfigStatusConditionsArgs) ElementType

func (IoTConfigStatusConditionsArgs) ToIoTConfigStatusConditionsOutput

func (i IoTConfigStatusConditionsArgs) ToIoTConfigStatusConditionsOutput() IoTConfigStatusConditionsOutput

func (IoTConfigStatusConditionsArgs) ToIoTConfigStatusConditionsOutputWithContext

func (i IoTConfigStatusConditionsArgs) ToIoTConfigStatusConditionsOutputWithContext(ctx context.Context) IoTConfigStatusConditionsOutput

type IoTConfigStatusConditionsArray

type IoTConfigStatusConditionsArray []IoTConfigStatusConditionsInput

func (IoTConfigStatusConditionsArray) ElementType

func (IoTConfigStatusConditionsArray) ToIoTConfigStatusConditionsArrayOutput

func (i IoTConfigStatusConditionsArray) ToIoTConfigStatusConditionsArrayOutput() IoTConfigStatusConditionsArrayOutput

func (IoTConfigStatusConditionsArray) ToIoTConfigStatusConditionsArrayOutputWithContext

func (i IoTConfigStatusConditionsArray) ToIoTConfigStatusConditionsArrayOutputWithContext(ctx context.Context) IoTConfigStatusConditionsArrayOutput

type IoTConfigStatusConditionsArrayInput

type IoTConfigStatusConditionsArrayInput interface {
	pulumi.Input

	ToIoTConfigStatusConditionsArrayOutput() IoTConfigStatusConditionsArrayOutput
	ToIoTConfigStatusConditionsArrayOutputWithContext(context.Context) IoTConfigStatusConditionsArrayOutput
}

IoTConfigStatusConditionsArrayInput is an input type that accepts IoTConfigStatusConditionsArray and IoTConfigStatusConditionsArrayOutput values. You can construct a concrete instance of `IoTConfigStatusConditionsArrayInput` via:

IoTConfigStatusConditionsArray{ IoTConfigStatusConditionsArgs{...} }

type IoTConfigStatusConditionsArrayOutput

type IoTConfigStatusConditionsArrayOutput struct{ *pulumi.OutputState }

func (IoTConfigStatusConditionsArrayOutput) ElementType

func (IoTConfigStatusConditionsArrayOutput) Index

func (IoTConfigStatusConditionsArrayOutput) ToIoTConfigStatusConditionsArrayOutput

func (o IoTConfigStatusConditionsArrayOutput) ToIoTConfigStatusConditionsArrayOutput() IoTConfigStatusConditionsArrayOutput

func (IoTConfigStatusConditionsArrayOutput) ToIoTConfigStatusConditionsArrayOutputWithContext

func (o IoTConfigStatusConditionsArrayOutput) ToIoTConfigStatusConditionsArrayOutputWithContext(ctx context.Context) IoTConfigStatusConditionsArrayOutput

type IoTConfigStatusConditionsInput

type IoTConfigStatusConditionsInput interface {
	pulumi.Input

	ToIoTConfigStatusConditionsOutput() IoTConfigStatusConditionsOutput
	ToIoTConfigStatusConditionsOutputWithContext(context.Context) IoTConfigStatusConditionsOutput
}

IoTConfigStatusConditionsInput is an input type that accepts IoTConfigStatusConditionsArgs and IoTConfigStatusConditionsOutput values. You can construct a concrete instance of `IoTConfigStatusConditionsInput` via:

IoTConfigStatusConditionsArgs{...}

type IoTConfigStatusConditionsOutput

type IoTConfigStatusConditionsOutput struct{ *pulumi.OutputState }

func (IoTConfigStatusConditionsOutput) ElementType

func (IoTConfigStatusConditionsOutput) LastTransitionTime

func (IoTConfigStatusConditionsOutput) Message

func (IoTConfigStatusConditionsOutput) Reason

func (IoTConfigStatusConditionsOutput) Status

func (IoTConfigStatusConditionsOutput) ToIoTConfigStatusConditionsOutput

func (o IoTConfigStatusConditionsOutput) ToIoTConfigStatusConditionsOutput() IoTConfigStatusConditionsOutput

func (IoTConfigStatusConditionsOutput) ToIoTConfigStatusConditionsOutputWithContext

func (o IoTConfigStatusConditionsOutput) ToIoTConfigStatusConditionsOutputWithContext(ctx context.Context) IoTConfigStatusConditionsOutput

func (IoTConfigStatusConditionsOutput) Type

type IoTConfigStatusInput

type IoTConfigStatusInput interface {
	pulumi.Input

	ToIoTConfigStatusOutput() IoTConfigStatusOutput
	ToIoTConfigStatusOutputWithContext(context.Context) IoTConfigStatusOutput
}

IoTConfigStatusInput is an input type that accepts IoTConfigStatusArgs and IoTConfigStatusOutput values. You can construct a concrete instance of `IoTConfigStatusInput` via:

IoTConfigStatusArgs{...}

type IoTConfigStatusOutput

type IoTConfigStatusOutput struct{ *pulumi.OutputState }

func (IoTConfigStatusOutput) Adapters

func (o IoTConfigStatusOutput) Adapters() pulumi.MapOutput

func (IoTConfigStatusOutput) Conditions

func (IoTConfigStatusOutput) ElementType

func (IoTConfigStatusOutput) ElementType() reflect.Type

func (IoTConfigStatusOutput) Message

func (IoTConfigStatusOutput) Phase

func (IoTConfigStatusOutput) Services

func (o IoTConfigStatusOutput) Services() pulumi.MapOutput

func (IoTConfigStatusOutput) ToIoTConfigStatusOutput

func (o IoTConfigStatusOutput) ToIoTConfigStatusOutput() IoTConfigStatusOutput

func (IoTConfigStatusOutput) ToIoTConfigStatusOutputWithContext

func (o IoTConfigStatusOutput) ToIoTConfigStatusOutputWithContext(ctx context.Context) IoTConfigStatusOutput

func (IoTConfigStatusOutput) ToIoTConfigStatusPtrOutput

func (o IoTConfigStatusOutput) ToIoTConfigStatusPtrOutput() IoTConfigStatusPtrOutput

func (IoTConfigStatusOutput) ToIoTConfigStatusPtrOutputWithContext

func (o IoTConfigStatusOutput) ToIoTConfigStatusPtrOutputWithContext(ctx context.Context) IoTConfigStatusPtrOutput

type IoTConfigStatusPtrInput

type IoTConfigStatusPtrInput interface {
	pulumi.Input

	ToIoTConfigStatusPtrOutput() IoTConfigStatusPtrOutput
	ToIoTConfigStatusPtrOutputWithContext(context.Context) IoTConfigStatusPtrOutput
}

IoTConfigStatusPtrInput is an input type that accepts IoTConfigStatusArgs, IoTConfigStatusPtr and IoTConfigStatusPtrOutput values. You can construct a concrete instance of `IoTConfigStatusPtrInput` via:

        IoTConfigStatusArgs{...}

or:

        nil

type IoTConfigStatusPtrOutput

type IoTConfigStatusPtrOutput struct{ *pulumi.OutputState }

func (IoTConfigStatusPtrOutput) Adapters

func (IoTConfigStatusPtrOutput) Conditions

func (IoTConfigStatusPtrOutput) Elem

func (IoTConfigStatusPtrOutput) ElementType

func (IoTConfigStatusPtrOutput) ElementType() reflect.Type

func (IoTConfigStatusPtrOutput) Message

func (IoTConfigStatusPtrOutput) Phase

func (IoTConfigStatusPtrOutput) Services

func (IoTConfigStatusPtrOutput) ToIoTConfigStatusPtrOutput

func (o IoTConfigStatusPtrOutput) ToIoTConfigStatusPtrOutput() IoTConfigStatusPtrOutput

func (IoTConfigStatusPtrOutput) ToIoTConfigStatusPtrOutputWithContext

func (o IoTConfigStatusPtrOutput) ToIoTConfigStatusPtrOutputWithContext(ctx context.Context) IoTConfigStatusPtrOutput

type IoTConfigStatusServices

type IoTConfigStatusServices struct {
}

type IoTConfigStatusServicesArgs

type IoTConfigStatusServicesArgs struct {
}

func (IoTConfigStatusServicesArgs) ElementType

func (IoTConfigStatusServicesArgs) ToIoTConfigStatusServicesOutput

func (i IoTConfigStatusServicesArgs) ToIoTConfigStatusServicesOutput() IoTConfigStatusServicesOutput

func (IoTConfigStatusServicesArgs) ToIoTConfigStatusServicesOutputWithContext

func (i IoTConfigStatusServicesArgs) ToIoTConfigStatusServicesOutputWithContext(ctx context.Context) IoTConfigStatusServicesOutput

type IoTConfigStatusServicesInput

type IoTConfigStatusServicesInput interface {
	pulumi.Input

	ToIoTConfigStatusServicesOutput() IoTConfigStatusServicesOutput
	ToIoTConfigStatusServicesOutputWithContext(context.Context) IoTConfigStatusServicesOutput
}

IoTConfigStatusServicesInput is an input type that accepts IoTConfigStatusServicesArgs and IoTConfigStatusServicesOutput values. You can construct a concrete instance of `IoTConfigStatusServicesInput` via:

IoTConfigStatusServicesArgs{...}

type IoTConfigStatusServicesOutput

type IoTConfigStatusServicesOutput struct{ *pulumi.OutputState }

func (IoTConfigStatusServicesOutput) ElementType

func (IoTConfigStatusServicesOutput) ToIoTConfigStatusServicesOutput

func (o IoTConfigStatusServicesOutput) ToIoTConfigStatusServicesOutput() IoTConfigStatusServicesOutput

func (IoTConfigStatusServicesOutput) ToIoTConfigStatusServicesOutputWithContext

func (o IoTConfigStatusServicesOutput) ToIoTConfigStatusServicesOutputWithContext(ctx context.Context) IoTConfigStatusServicesOutput

type IoTConfigType

type IoTConfigType struct {
	ApiVersion *string            `pulumi:"apiVersion"`
	Kind       *string            `pulumi:"kind"`
	Metadata   *metav1.ObjectMeta `pulumi:"metadata"`
	Spec       *IoTConfigSpec     `pulumi:"spec"`
	Status     *IoTConfigStatus   `pulumi:"status"`
}

IoTConfig deploys the IoT protocol adapters, device registry and tenant management services. This resource is created by the service administrator.

type IoTConfigTypeArgs

type IoTConfigTypeArgs struct {
	ApiVersion pulumi.StringPtrInput     `pulumi:"apiVersion"`
	Kind       pulumi.StringPtrInput     `pulumi:"kind"`
	Metadata   metav1.ObjectMetaPtrInput `pulumi:"metadata"`
	Spec       IoTConfigSpecPtrInput     `pulumi:"spec"`
	Status     IoTConfigStatusPtrInput   `pulumi:"status"`
}

IoTConfig deploys the IoT protocol adapters, device registry and tenant management services. This resource is created by the service administrator.

func (IoTConfigTypeArgs) ElementType

func (IoTConfigTypeArgs) ElementType() reflect.Type

func (IoTConfigTypeArgs) ToIoTConfigTypeOutput

func (i IoTConfigTypeArgs) ToIoTConfigTypeOutput() IoTConfigTypeOutput

func (IoTConfigTypeArgs) ToIoTConfigTypeOutputWithContext

func (i IoTConfigTypeArgs) ToIoTConfigTypeOutputWithContext(ctx context.Context) IoTConfigTypeOutput

type IoTConfigTypeInput

type IoTConfigTypeInput interface {
	pulumi.Input

	ToIoTConfigTypeOutput() IoTConfigTypeOutput
	ToIoTConfigTypeOutputWithContext(context.Context) IoTConfigTypeOutput
}

IoTConfigTypeInput is an input type that accepts IoTConfigTypeArgs and IoTConfigTypeOutput values. You can construct a concrete instance of `IoTConfigTypeInput` via:

IoTConfigTypeArgs{...}

type IoTConfigTypeOutput

type IoTConfigTypeOutput struct{ *pulumi.OutputState }

IoTConfig deploys the IoT protocol adapters, device registry and tenant management services. This resource is created by the service administrator.

func (IoTConfigTypeOutput) ApiVersion

func (IoTConfigTypeOutput) ElementType

func (IoTConfigTypeOutput) ElementType() reflect.Type

func (IoTConfigTypeOutput) Kind

func (IoTConfigTypeOutput) Metadata

func (IoTConfigTypeOutput) Spec

func (IoTConfigTypeOutput) Status

func (IoTConfigTypeOutput) ToIoTConfigTypeOutput

func (o IoTConfigTypeOutput) ToIoTConfigTypeOutput() IoTConfigTypeOutput

func (IoTConfigTypeOutput) ToIoTConfigTypeOutputWithContext

func (o IoTConfigTypeOutput) ToIoTConfigTypeOutputWithContext(ctx context.Context) IoTConfigTypeOutput

type IoTProject

type IoTProject struct {
	pulumi.CustomResourceState

	ApiVersion pulumi.StringPtrOutput     `pulumi:"apiVersion"`
	Kind       pulumi.StringPtrOutput     `pulumi:"kind"`
	Metadata   metav1.ObjectMetaPtrOutput `pulumi:"metadata"`
	Spec       IoTProjectSpecPtrOutput    `pulumi:"spec"`
	Status     IoTProjectStatusPtrOutput  `pulumi:"status"`
}

IoTProject creates a new isolated space for IoT related messsaging. This resource is created by the messaging tenant and is also sometimes called an "IoT Tenant".

func GetIoTProject

func GetIoTProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IoTProjectState, opts ...pulumi.ResourceOption) (*IoTProject, error)

GetIoTProject gets an existing IoTProject 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 NewIoTProject

func NewIoTProject(ctx *pulumi.Context,
	name string, args *IoTProjectArgs, opts ...pulumi.ResourceOption) (*IoTProject, error)

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

type IoTProjectArgs

type IoTProjectArgs struct {
	ApiVersion pulumi.StringPtrInput
	Kind       pulumi.StringPtrInput
	Metadata   metav1.ObjectMetaPtrInput
	Spec       IoTProjectSpecPtrInput
	Status     IoTProjectStatusPtrInput
}

The set of arguments for constructing a IoTProject resource.

func (IoTProjectArgs) ElementType

func (IoTProjectArgs) ElementType() reflect.Type

type IoTProjectSpec

type IoTProjectSpec struct {
	Configuration      *IoTProjectSpecConfiguration `pulumi:"configuration"`
	DownstreamStrategy interface{}                  `pulumi:"downstreamStrategy"`
}

type IoTProjectSpecArgs

type IoTProjectSpecArgs struct {
	Configuration      IoTProjectSpecConfigurationPtrInput `pulumi:"configuration"`
	DownstreamStrategy pulumi.Input                        `pulumi:"downstreamStrategy"`
}

func (IoTProjectSpecArgs) ElementType

func (IoTProjectSpecArgs) ElementType() reflect.Type

func (IoTProjectSpecArgs) ToIoTProjectSpecOutput

func (i IoTProjectSpecArgs) ToIoTProjectSpecOutput() IoTProjectSpecOutput

func (IoTProjectSpecArgs) ToIoTProjectSpecOutputWithContext

func (i IoTProjectSpecArgs) ToIoTProjectSpecOutputWithContext(ctx context.Context) IoTProjectSpecOutput

func (IoTProjectSpecArgs) ToIoTProjectSpecPtrOutput

func (i IoTProjectSpecArgs) ToIoTProjectSpecPtrOutput() IoTProjectSpecPtrOutput

func (IoTProjectSpecArgs) ToIoTProjectSpecPtrOutputWithContext

func (i IoTProjectSpecArgs) ToIoTProjectSpecPtrOutputWithContext(ctx context.Context) IoTProjectSpecPtrOutput

type IoTProjectSpecConfiguration

type IoTProjectSpecConfiguration struct {
	Adapters *IoTProjectSpecConfigurationAdapters `pulumi:"adapters"`
	// Defaults for properties defined on the tenant and device level.
	Defaults map[string]interface{} `pulumi:"defaults"`
	// Allows to disable the use of the Tenant.
	Enabled *bool `pulumi:"enabled"`
	// Allows arbitrary properties as extension to the ones specified by the Hono API.
	Ext map[string]interface{} `pulumi:"ext"`
	// The minimum message size in bytes. If set, then reported size of
	// telemetry, event and command messages is calculated as the minimum multiple
	// of the configured value that is greater than or equal to the messages
	// payload size.
	MinimumMessageSize *int                                      `pulumi:"minimumMessageSize"`
	TrustAnchors       []IoTProjectSpecConfigurationTrustAnchors `pulumi:"trustAnchors"`
}

type IoTProjectSpecConfigurationAdapters

type IoTProjectSpecConfigurationAdapters struct {
	Http    *IoTProjectSpecConfigurationAdaptersHttp    `pulumi:"http"`
	Lorawan *IoTProjectSpecConfigurationAdaptersLorawan `pulumi:"lorawan"`
	Mqtt    *IoTProjectSpecConfigurationAdaptersMqtt    `pulumi:"mqtt"`
	Sigfox  *IoTProjectSpecConfigurationAdaptersSigfox  `pulumi:"sigfox"`
}

type IoTProjectSpecConfigurationAdaptersArgs

type IoTProjectSpecConfigurationAdaptersArgs struct {
	Http    IoTProjectSpecConfigurationAdaptersHttpPtrInput    `pulumi:"http"`
	Lorawan IoTProjectSpecConfigurationAdaptersLorawanPtrInput `pulumi:"lorawan"`
	Mqtt    IoTProjectSpecConfigurationAdaptersMqttPtrInput    `pulumi:"mqtt"`
	Sigfox  IoTProjectSpecConfigurationAdaptersSigfoxPtrInput  `pulumi:"sigfox"`
}

func (IoTProjectSpecConfigurationAdaptersArgs) ElementType

func (IoTProjectSpecConfigurationAdaptersArgs) ToIoTProjectSpecConfigurationAdaptersOutput

func (i IoTProjectSpecConfigurationAdaptersArgs) ToIoTProjectSpecConfigurationAdaptersOutput() IoTProjectSpecConfigurationAdaptersOutput

func (IoTProjectSpecConfigurationAdaptersArgs) ToIoTProjectSpecConfigurationAdaptersOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersArgs) ToIoTProjectSpecConfigurationAdaptersOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersOutput

func (IoTProjectSpecConfigurationAdaptersArgs) ToIoTProjectSpecConfigurationAdaptersPtrOutput

func (i IoTProjectSpecConfigurationAdaptersArgs) ToIoTProjectSpecConfigurationAdaptersPtrOutput() IoTProjectSpecConfigurationAdaptersPtrOutput

func (IoTProjectSpecConfigurationAdaptersArgs) ToIoTProjectSpecConfigurationAdaptersPtrOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersArgs) ToIoTProjectSpecConfigurationAdaptersPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersPtrOutput

type IoTProjectSpecConfigurationAdaptersHttp

type IoTProjectSpecConfigurationAdaptersHttp struct {
	Enabled *bool                  `pulumi:"enabled"`
	Ext     map[string]interface{} `pulumi:"ext"`
}

type IoTProjectSpecConfigurationAdaptersHttpArgs

type IoTProjectSpecConfigurationAdaptersHttpArgs struct {
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	Ext     pulumi.MapInput     `pulumi:"ext"`
}

func (IoTProjectSpecConfigurationAdaptersHttpArgs) ElementType

func (IoTProjectSpecConfigurationAdaptersHttpArgs) ToIoTProjectSpecConfigurationAdaptersHttpOutput

func (i IoTProjectSpecConfigurationAdaptersHttpArgs) ToIoTProjectSpecConfigurationAdaptersHttpOutput() IoTProjectSpecConfigurationAdaptersHttpOutput

func (IoTProjectSpecConfigurationAdaptersHttpArgs) ToIoTProjectSpecConfigurationAdaptersHttpOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersHttpArgs) ToIoTProjectSpecConfigurationAdaptersHttpOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersHttpOutput

func (IoTProjectSpecConfigurationAdaptersHttpArgs) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutput

func (i IoTProjectSpecConfigurationAdaptersHttpArgs) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutput() IoTProjectSpecConfigurationAdaptersHttpPtrOutput

func (IoTProjectSpecConfigurationAdaptersHttpArgs) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersHttpArgs) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersHttpPtrOutput

type IoTProjectSpecConfigurationAdaptersHttpExt

type IoTProjectSpecConfigurationAdaptersHttpExt struct {
}

type IoTProjectSpecConfigurationAdaptersHttpExtArgs

type IoTProjectSpecConfigurationAdaptersHttpExtArgs struct {
}

func (IoTProjectSpecConfigurationAdaptersHttpExtArgs) ElementType

func (IoTProjectSpecConfigurationAdaptersHttpExtArgs) ToIoTProjectSpecConfigurationAdaptersHttpExtOutput

func (i IoTProjectSpecConfigurationAdaptersHttpExtArgs) ToIoTProjectSpecConfigurationAdaptersHttpExtOutput() IoTProjectSpecConfigurationAdaptersHttpExtOutput

func (IoTProjectSpecConfigurationAdaptersHttpExtArgs) ToIoTProjectSpecConfigurationAdaptersHttpExtOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersHttpExtArgs) ToIoTProjectSpecConfigurationAdaptersHttpExtOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersHttpExtOutput

type IoTProjectSpecConfigurationAdaptersHttpExtInput

type IoTProjectSpecConfigurationAdaptersHttpExtInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersHttpExtOutput() IoTProjectSpecConfigurationAdaptersHttpExtOutput
	ToIoTProjectSpecConfigurationAdaptersHttpExtOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersHttpExtOutput
}

IoTProjectSpecConfigurationAdaptersHttpExtInput is an input type that accepts IoTProjectSpecConfigurationAdaptersHttpExtArgs and IoTProjectSpecConfigurationAdaptersHttpExtOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersHttpExtInput` via:

IoTProjectSpecConfigurationAdaptersHttpExtArgs{...}

type IoTProjectSpecConfigurationAdaptersHttpExtOutput

type IoTProjectSpecConfigurationAdaptersHttpExtOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersHttpExtOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersHttpExtOutput) ToIoTProjectSpecConfigurationAdaptersHttpExtOutput

func (o IoTProjectSpecConfigurationAdaptersHttpExtOutput) ToIoTProjectSpecConfigurationAdaptersHttpExtOutput() IoTProjectSpecConfigurationAdaptersHttpExtOutput

func (IoTProjectSpecConfigurationAdaptersHttpExtOutput) ToIoTProjectSpecConfigurationAdaptersHttpExtOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersHttpExtOutput) ToIoTProjectSpecConfigurationAdaptersHttpExtOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersHttpExtOutput

type IoTProjectSpecConfigurationAdaptersHttpInput

type IoTProjectSpecConfigurationAdaptersHttpInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersHttpOutput() IoTProjectSpecConfigurationAdaptersHttpOutput
	ToIoTProjectSpecConfigurationAdaptersHttpOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersHttpOutput
}

IoTProjectSpecConfigurationAdaptersHttpInput is an input type that accepts IoTProjectSpecConfigurationAdaptersHttpArgs and IoTProjectSpecConfigurationAdaptersHttpOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersHttpInput` via:

IoTProjectSpecConfigurationAdaptersHttpArgs{...}

type IoTProjectSpecConfigurationAdaptersHttpOutput

type IoTProjectSpecConfigurationAdaptersHttpOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersHttpOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersHttpOutput) Enabled

func (IoTProjectSpecConfigurationAdaptersHttpOutput) Ext

func (IoTProjectSpecConfigurationAdaptersHttpOutput) ToIoTProjectSpecConfigurationAdaptersHttpOutput

func (o IoTProjectSpecConfigurationAdaptersHttpOutput) ToIoTProjectSpecConfigurationAdaptersHttpOutput() IoTProjectSpecConfigurationAdaptersHttpOutput

func (IoTProjectSpecConfigurationAdaptersHttpOutput) ToIoTProjectSpecConfigurationAdaptersHttpOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersHttpOutput) ToIoTProjectSpecConfigurationAdaptersHttpOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersHttpOutput

func (IoTProjectSpecConfigurationAdaptersHttpOutput) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutput

func (o IoTProjectSpecConfigurationAdaptersHttpOutput) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutput() IoTProjectSpecConfigurationAdaptersHttpPtrOutput

func (IoTProjectSpecConfigurationAdaptersHttpOutput) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersHttpOutput) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersHttpPtrOutput

type IoTProjectSpecConfigurationAdaptersHttpPtrInput

type IoTProjectSpecConfigurationAdaptersHttpPtrInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersHttpPtrOutput() IoTProjectSpecConfigurationAdaptersHttpPtrOutput
	ToIoTProjectSpecConfigurationAdaptersHttpPtrOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersHttpPtrOutput
}

IoTProjectSpecConfigurationAdaptersHttpPtrInput is an input type that accepts IoTProjectSpecConfigurationAdaptersHttpArgs, IoTProjectSpecConfigurationAdaptersHttpPtr and IoTProjectSpecConfigurationAdaptersHttpPtrOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersHttpPtrInput` via:

        IoTProjectSpecConfigurationAdaptersHttpArgs{...}

or:

        nil

type IoTProjectSpecConfigurationAdaptersHttpPtrOutput

type IoTProjectSpecConfigurationAdaptersHttpPtrOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersHttpPtrOutput) Elem

func (IoTProjectSpecConfigurationAdaptersHttpPtrOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersHttpPtrOutput) Enabled

func (IoTProjectSpecConfigurationAdaptersHttpPtrOutput) Ext

func (IoTProjectSpecConfigurationAdaptersHttpPtrOutput) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutput

func (o IoTProjectSpecConfigurationAdaptersHttpPtrOutput) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutput() IoTProjectSpecConfigurationAdaptersHttpPtrOutput

func (IoTProjectSpecConfigurationAdaptersHttpPtrOutput) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersHttpPtrOutput) ToIoTProjectSpecConfigurationAdaptersHttpPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersHttpPtrOutput

type IoTProjectSpecConfigurationAdaptersInput

type IoTProjectSpecConfigurationAdaptersInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersOutput() IoTProjectSpecConfigurationAdaptersOutput
	ToIoTProjectSpecConfigurationAdaptersOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersOutput
}

IoTProjectSpecConfigurationAdaptersInput is an input type that accepts IoTProjectSpecConfigurationAdaptersArgs and IoTProjectSpecConfigurationAdaptersOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersInput` via:

IoTProjectSpecConfigurationAdaptersArgs{...}

type IoTProjectSpecConfigurationAdaptersLorawan

type IoTProjectSpecConfigurationAdaptersLorawan struct {
	Enabled *bool                  `pulumi:"enabled"`
	Ext     map[string]interface{} `pulumi:"ext"`
}

type IoTProjectSpecConfigurationAdaptersLorawanArgs

type IoTProjectSpecConfigurationAdaptersLorawanArgs struct {
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	Ext     pulumi.MapInput     `pulumi:"ext"`
}

func (IoTProjectSpecConfigurationAdaptersLorawanArgs) ElementType

func (IoTProjectSpecConfigurationAdaptersLorawanArgs) ToIoTProjectSpecConfigurationAdaptersLorawanOutput

func (i IoTProjectSpecConfigurationAdaptersLorawanArgs) ToIoTProjectSpecConfigurationAdaptersLorawanOutput() IoTProjectSpecConfigurationAdaptersLorawanOutput

func (IoTProjectSpecConfigurationAdaptersLorawanArgs) ToIoTProjectSpecConfigurationAdaptersLorawanOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersLorawanArgs) ToIoTProjectSpecConfigurationAdaptersLorawanOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersLorawanOutput

func (IoTProjectSpecConfigurationAdaptersLorawanArgs) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutput

func (i IoTProjectSpecConfigurationAdaptersLorawanArgs) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutput() IoTProjectSpecConfigurationAdaptersLorawanPtrOutput

func (IoTProjectSpecConfigurationAdaptersLorawanArgs) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersLorawanArgs) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersLorawanPtrOutput

type IoTProjectSpecConfigurationAdaptersLorawanExt

type IoTProjectSpecConfigurationAdaptersLorawanExt struct {
}

type IoTProjectSpecConfigurationAdaptersLorawanExtArgs

type IoTProjectSpecConfigurationAdaptersLorawanExtArgs struct {
}

func (IoTProjectSpecConfigurationAdaptersLorawanExtArgs) ElementType

func (IoTProjectSpecConfigurationAdaptersLorawanExtArgs) ToIoTProjectSpecConfigurationAdaptersLorawanExtOutput

func (i IoTProjectSpecConfigurationAdaptersLorawanExtArgs) ToIoTProjectSpecConfigurationAdaptersLorawanExtOutput() IoTProjectSpecConfigurationAdaptersLorawanExtOutput

func (IoTProjectSpecConfigurationAdaptersLorawanExtArgs) ToIoTProjectSpecConfigurationAdaptersLorawanExtOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersLorawanExtArgs) ToIoTProjectSpecConfigurationAdaptersLorawanExtOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersLorawanExtOutput

type IoTProjectSpecConfigurationAdaptersLorawanExtInput

type IoTProjectSpecConfigurationAdaptersLorawanExtInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersLorawanExtOutput() IoTProjectSpecConfigurationAdaptersLorawanExtOutput
	ToIoTProjectSpecConfigurationAdaptersLorawanExtOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersLorawanExtOutput
}

IoTProjectSpecConfigurationAdaptersLorawanExtInput is an input type that accepts IoTProjectSpecConfigurationAdaptersLorawanExtArgs and IoTProjectSpecConfigurationAdaptersLorawanExtOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersLorawanExtInput` via:

IoTProjectSpecConfigurationAdaptersLorawanExtArgs{...}

type IoTProjectSpecConfigurationAdaptersLorawanExtOutput

type IoTProjectSpecConfigurationAdaptersLorawanExtOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersLorawanExtOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersLorawanExtOutput) ToIoTProjectSpecConfigurationAdaptersLorawanExtOutput

func (o IoTProjectSpecConfigurationAdaptersLorawanExtOutput) ToIoTProjectSpecConfigurationAdaptersLorawanExtOutput() IoTProjectSpecConfigurationAdaptersLorawanExtOutput

func (IoTProjectSpecConfigurationAdaptersLorawanExtOutput) ToIoTProjectSpecConfigurationAdaptersLorawanExtOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersLorawanExtOutput) ToIoTProjectSpecConfigurationAdaptersLorawanExtOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersLorawanExtOutput

type IoTProjectSpecConfigurationAdaptersLorawanInput

type IoTProjectSpecConfigurationAdaptersLorawanInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersLorawanOutput() IoTProjectSpecConfigurationAdaptersLorawanOutput
	ToIoTProjectSpecConfigurationAdaptersLorawanOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersLorawanOutput
}

IoTProjectSpecConfigurationAdaptersLorawanInput is an input type that accepts IoTProjectSpecConfigurationAdaptersLorawanArgs and IoTProjectSpecConfigurationAdaptersLorawanOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersLorawanInput` via:

IoTProjectSpecConfigurationAdaptersLorawanArgs{...}

type IoTProjectSpecConfigurationAdaptersLorawanOutput

type IoTProjectSpecConfigurationAdaptersLorawanOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersLorawanOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersLorawanOutput) Enabled

func (IoTProjectSpecConfigurationAdaptersLorawanOutput) Ext

func (IoTProjectSpecConfigurationAdaptersLorawanOutput) ToIoTProjectSpecConfigurationAdaptersLorawanOutput

func (o IoTProjectSpecConfigurationAdaptersLorawanOutput) ToIoTProjectSpecConfigurationAdaptersLorawanOutput() IoTProjectSpecConfigurationAdaptersLorawanOutput

func (IoTProjectSpecConfigurationAdaptersLorawanOutput) ToIoTProjectSpecConfigurationAdaptersLorawanOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersLorawanOutput) ToIoTProjectSpecConfigurationAdaptersLorawanOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersLorawanOutput

func (IoTProjectSpecConfigurationAdaptersLorawanOutput) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutput

func (o IoTProjectSpecConfigurationAdaptersLorawanOutput) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutput() IoTProjectSpecConfigurationAdaptersLorawanPtrOutput

func (IoTProjectSpecConfigurationAdaptersLorawanOutput) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersLorawanOutput) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersLorawanPtrOutput

type IoTProjectSpecConfigurationAdaptersLorawanPtrInput

type IoTProjectSpecConfigurationAdaptersLorawanPtrInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutput() IoTProjectSpecConfigurationAdaptersLorawanPtrOutput
	ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersLorawanPtrOutput
}

IoTProjectSpecConfigurationAdaptersLorawanPtrInput is an input type that accepts IoTProjectSpecConfigurationAdaptersLorawanArgs, IoTProjectSpecConfigurationAdaptersLorawanPtr and IoTProjectSpecConfigurationAdaptersLorawanPtrOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersLorawanPtrInput` via:

        IoTProjectSpecConfigurationAdaptersLorawanArgs{...}

or:

        nil

type IoTProjectSpecConfigurationAdaptersLorawanPtrOutput

type IoTProjectSpecConfigurationAdaptersLorawanPtrOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersLorawanPtrOutput) Elem

func (IoTProjectSpecConfigurationAdaptersLorawanPtrOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersLorawanPtrOutput) Enabled

func (IoTProjectSpecConfigurationAdaptersLorawanPtrOutput) Ext

func (IoTProjectSpecConfigurationAdaptersLorawanPtrOutput) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutput

func (o IoTProjectSpecConfigurationAdaptersLorawanPtrOutput) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutput() IoTProjectSpecConfigurationAdaptersLorawanPtrOutput

func (IoTProjectSpecConfigurationAdaptersLorawanPtrOutput) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersLorawanPtrOutput) ToIoTProjectSpecConfigurationAdaptersLorawanPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersLorawanPtrOutput

type IoTProjectSpecConfigurationAdaptersMqtt

type IoTProjectSpecConfigurationAdaptersMqtt struct {
	Enabled *bool                  `pulumi:"enabled"`
	Ext     map[string]interface{} `pulumi:"ext"`
}

type IoTProjectSpecConfigurationAdaptersMqttArgs

type IoTProjectSpecConfigurationAdaptersMqttArgs struct {
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	Ext     pulumi.MapInput     `pulumi:"ext"`
}

func (IoTProjectSpecConfigurationAdaptersMqttArgs) ElementType

func (IoTProjectSpecConfigurationAdaptersMqttArgs) ToIoTProjectSpecConfigurationAdaptersMqttOutput

func (i IoTProjectSpecConfigurationAdaptersMqttArgs) ToIoTProjectSpecConfigurationAdaptersMqttOutput() IoTProjectSpecConfigurationAdaptersMqttOutput

func (IoTProjectSpecConfigurationAdaptersMqttArgs) ToIoTProjectSpecConfigurationAdaptersMqttOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersMqttArgs) ToIoTProjectSpecConfigurationAdaptersMqttOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersMqttOutput

func (IoTProjectSpecConfigurationAdaptersMqttArgs) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutput

func (i IoTProjectSpecConfigurationAdaptersMqttArgs) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutput() IoTProjectSpecConfigurationAdaptersMqttPtrOutput

func (IoTProjectSpecConfigurationAdaptersMqttArgs) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersMqttArgs) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersMqttPtrOutput

type IoTProjectSpecConfigurationAdaptersMqttExt

type IoTProjectSpecConfigurationAdaptersMqttExt struct {
}

type IoTProjectSpecConfigurationAdaptersMqttExtArgs

type IoTProjectSpecConfigurationAdaptersMqttExtArgs struct {
}

func (IoTProjectSpecConfigurationAdaptersMqttExtArgs) ElementType

func (IoTProjectSpecConfigurationAdaptersMqttExtArgs) ToIoTProjectSpecConfigurationAdaptersMqttExtOutput

func (i IoTProjectSpecConfigurationAdaptersMqttExtArgs) ToIoTProjectSpecConfigurationAdaptersMqttExtOutput() IoTProjectSpecConfigurationAdaptersMqttExtOutput

func (IoTProjectSpecConfigurationAdaptersMqttExtArgs) ToIoTProjectSpecConfigurationAdaptersMqttExtOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersMqttExtArgs) ToIoTProjectSpecConfigurationAdaptersMqttExtOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersMqttExtOutput

type IoTProjectSpecConfigurationAdaptersMqttExtInput

type IoTProjectSpecConfigurationAdaptersMqttExtInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersMqttExtOutput() IoTProjectSpecConfigurationAdaptersMqttExtOutput
	ToIoTProjectSpecConfigurationAdaptersMqttExtOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersMqttExtOutput
}

IoTProjectSpecConfigurationAdaptersMqttExtInput is an input type that accepts IoTProjectSpecConfigurationAdaptersMqttExtArgs and IoTProjectSpecConfigurationAdaptersMqttExtOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersMqttExtInput` via:

IoTProjectSpecConfigurationAdaptersMqttExtArgs{...}

type IoTProjectSpecConfigurationAdaptersMqttExtOutput

type IoTProjectSpecConfigurationAdaptersMqttExtOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersMqttExtOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersMqttExtOutput) ToIoTProjectSpecConfigurationAdaptersMqttExtOutput

func (o IoTProjectSpecConfigurationAdaptersMqttExtOutput) ToIoTProjectSpecConfigurationAdaptersMqttExtOutput() IoTProjectSpecConfigurationAdaptersMqttExtOutput

func (IoTProjectSpecConfigurationAdaptersMqttExtOutput) ToIoTProjectSpecConfigurationAdaptersMqttExtOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersMqttExtOutput) ToIoTProjectSpecConfigurationAdaptersMqttExtOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersMqttExtOutput

type IoTProjectSpecConfigurationAdaptersMqttInput

type IoTProjectSpecConfigurationAdaptersMqttInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersMqttOutput() IoTProjectSpecConfigurationAdaptersMqttOutput
	ToIoTProjectSpecConfigurationAdaptersMqttOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersMqttOutput
}

IoTProjectSpecConfigurationAdaptersMqttInput is an input type that accepts IoTProjectSpecConfigurationAdaptersMqttArgs and IoTProjectSpecConfigurationAdaptersMqttOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersMqttInput` via:

IoTProjectSpecConfigurationAdaptersMqttArgs{...}

type IoTProjectSpecConfigurationAdaptersMqttOutput

type IoTProjectSpecConfigurationAdaptersMqttOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersMqttOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersMqttOutput) Enabled

func (IoTProjectSpecConfigurationAdaptersMqttOutput) Ext

func (IoTProjectSpecConfigurationAdaptersMqttOutput) ToIoTProjectSpecConfigurationAdaptersMqttOutput

func (o IoTProjectSpecConfigurationAdaptersMqttOutput) ToIoTProjectSpecConfigurationAdaptersMqttOutput() IoTProjectSpecConfigurationAdaptersMqttOutput

func (IoTProjectSpecConfigurationAdaptersMqttOutput) ToIoTProjectSpecConfigurationAdaptersMqttOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersMqttOutput) ToIoTProjectSpecConfigurationAdaptersMqttOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersMqttOutput

func (IoTProjectSpecConfigurationAdaptersMqttOutput) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutput

func (o IoTProjectSpecConfigurationAdaptersMqttOutput) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutput() IoTProjectSpecConfigurationAdaptersMqttPtrOutput

func (IoTProjectSpecConfigurationAdaptersMqttOutput) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersMqttOutput) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersMqttPtrOutput

type IoTProjectSpecConfigurationAdaptersMqttPtrInput

type IoTProjectSpecConfigurationAdaptersMqttPtrInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersMqttPtrOutput() IoTProjectSpecConfigurationAdaptersMqttPtrOutput
	ToIoTProjectSpecConfigurationAdaptersMqttPtrOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersMqttPtrOutput
}

IoTProjectSpecConfigurationAdaptersMqttPtrInput is an input type that accepts IoTProjectSpecConfigurationAdaptersMqttArgs, IoTProjectSpecConfigurationAdaptersMqttPtr and IoTProjectSpecConfigurationAdaptersMqttPtrOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersMqttPtrInput` via:

        IoTProjectSpecConfigurationAdaptersMqttArgs{...}

or:

        nil

type IoTProjectSpecConfigurationAdaptersMqttPtrOutput

type IoTProjectSpecConfigurationAdaptersMqttPtrOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersMqttPtrOutput) Elem

func (IoTProjectSpecConfigurationAdaptersMqttPtrOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersMqttPtrOutput) Enabled

func (IoTProjectSpecConfigurationAdaptersMqttPtrOutput) Ext

func (IoTProjectSpecConfigurationAdaptersMqttPtrOutput) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutput

func (o IoTProjectSpecConfigurationAdaptersMqttPtrOutput) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutput() IoTProjectSpecConfigurationAdaptersMqttPtrOutput

func (IoTProjectSpecConfigurationAdaptersMqttPtrOutput) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersMqttPtrOutput) ToIoTProjectSpecConfigurationAdaptersMqttPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersMqttPtrOutput

type IoTProjectSpecConfigurationAdaptersOutput

type IoTProjectSpecConfigurationAdaptersOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersOutput) Http

func (IoTProjectSpecConfigurationAdaptersOutput) Lorawan

func (IoTProjectSpecConfigurationAdaptersOutput) Mqtt

func (IoTProjectSpecConfigurationAdaptersOutput) Sigfox

func (IoTProjectSpecConfigurationAdaptersOutput) ToIoTProjectSpecConfigurationAdaptersOutput

func (o IoTProjectSpecConfigurationAdaptersOutput) ToIoTProjectSpecConfigurationAdaptersOutput() IoTProjectSpecConfigurationAdaptersOutput

func (IoTProjectSpecConfigurationAdaptersOutput) ToIoTProjectSpecConfigurationAdaptersOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersOutput) ToIoTProjectSpecConfigurationAdaptersOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersOutput

func (IoTProjectSpecConfigurationAdaptersOutput) ToIoTProjectSpecConfigurationAdaptersPtrOutput

func (o IoTProjectSpecConfigurationAdaptersOutput) ToIoTProjectSpecConfigurationAdaptersPtrOutput() IoTProjectSpecConfigurationAdaptersPtrOutput

func (IoTProjectSpecConfigurationAdaptersOutput) ToIoTProjectSpecConfigurationAdaptersPtrOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersOutput) ToIoTProjectSpecConfigurationAdaptersPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersPtrOutput

type IoTProjectSpecConfigurationAdaptersPtrInput

type IoTProjectSpecConfigurationAdaptersPtrInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersPtrOutput() IoTProjectSpecConfigurationAdaptersPtrOutput
	ToIoTProjectSpecConfigurationAdaptersPtrOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersPtrOutput
}

IoTProjectSpecConfigurationAdaptersPtrInput is an input type that accepts IoTProjectSpecConfigurationAdaptersArgs, IoTProjectSpecConfigurationAdaptersPtr and IoTProjectSpecConfigurationAdaptersPtrOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersPtrInput` via:

        IoTProjectSpecConfigurationAdaptersArgs{...}

or:

        nil

type IoTProjectSpecConfigurationAdaptersPtrOutput

type IoTProjectSpecConfigurationAdaptersPtrOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersPtrOutput) Elem

func (IoTProjectSpecConfigurationAdaptersPtrOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersPtrOutput) Http

func (IoTProjectSpecConfigurationAdaptersPtrOutput) Lorawan

func (IoTProjectSpecConfigurationAdaptersPtrOutput) Mqtt

func (IoTProjectSpecConfigurationAdaptersPtrOutput) Sigfox

func (IoTProjectSpecConfigurationAdaptersPtrOutput) ToIoTProjectSpecConfigurationAdaptersPtrOutput

func (o IoTProjectSpecConfigurationAdaptersPtrOutput) ToIoTProjectSpecConfigurationAdaptersPtrOutput() IoTProjectSpecConfigurationAdaptersPtrOutput

func (IoTProjectSpecConfigurationAdaptersPtrOutput) ToIoTProjectSpecConfigurationAdaptersPtrOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersPtrOutput) ToIoTProjectSpecConfigurationAdaptersPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersPtrOutput

type IoTProjectSpecConfigurationAdaptersSigfox

type IoTProjectSpecConfigurationAdaptersSigfox struct {
	Enabled *bool                  `pulumi:"enabled"`
	Ext     map[string]interface{} `pulumi:"ext"`
}

type IoTProjectSpecConfigurationAdaptersSigfoxArgs

type IoTProjectSpecConfigurationAdaptersSigfoxArgs struct {
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	Ext     pulumi.MapInput     `pulumi:"ext"`
}

func (IoTProjectSpecConfigurationAdaptersSigfoxArgs) ElementType

func (IoTProjectSpecConfigurationAdaptersSigfoxArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxOutput

func (i IoTProjectSpecConfigurationAdaptersSigfoxArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxOutput() IoTProjectSpecConfigurationAdaptersSigfoxOutput

func (IoTProjectSpecConfigurationAdaptersSigfoxArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersSigfoxArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersSigfoxOutput

func (IoTProjectSpecConfigurationAdaptersSigfoxArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutput

func (i IoTProjectSpecConfigurationAdaptersSigfoxArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutput() IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput

func (IoTProjectSpecConfigurationAdaptersSigfoxArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersSigfoxArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput

type IoTProjectSpecConfigurationAdaptersSigfoxExt

type IoTProjectSpecConfigurationAdaptersSigfoxExt struct {
}

type IoTProjectSpecConfigurationAdaptersSigfoxExtArgs

type IoTProjectSpecConfigurationAdaptersSigfoxExtArgs struct {
}

func (IoTProjectSpecConfigurationAdaptersSigfoxExtArgs) ElementType

func (IoTProjectSpecConfigurationAdaptersSigfoxExtArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxExtOutput

func (i IoTProjectSpecConfigurationAdaptersSigfoxExtArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxExtOutput() IoTProjectSpecConfigurationAdaptersSigfoxExtOutput

func (IoTProjectSpecConfigurationAdaptersSigfoxExtArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxExtOutputWithContext

func (i IoTProjectSpecConfigurationAdaptersSigfoxExtArgs) ToIoTProjectSpecConfigurationAdaptersSigfoxExtOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersSigfoxExtOutput

type IoTProjectSpecConfigurationAdaptersSigfoxExtInput

type IoTProjectSpecConfigurationAdaptersSigfoxExtInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersSigfoxExtOutput() IoTProjectSpecConfigurationAdaptersSigfoxExtOutput
	ToIoTProjectSpecConfigurationAdaptersSigfoxExtOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersSigfoxExtOutput
}

IoTProjectSpecConfigurationAdaptersSigfoxExtInput is an input type that accepts IoTProjectSpecConfigurationAdaptersSigfoxExtArgs and IoTProjectSpecConfigurationAdaptersSigfoxExtOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersSigfoxExtInput` via:

IoTProjectSpecConfigurationAdaptersSigfoxExtArgs{...}

type IoTProjectSpecConfigurationAdaptersSigfoxExtOutput

type IoTProjectSpecConfigurationAdaptersSigfoxExtOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersSigfoxExtOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersSigfoxExtOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxExtOutput

func (o IoTProjectSpecConfigurationAdaptersSigfoxExtOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxExtOutput() IoTProjectSpecConfigurationAdaptersSigfoxExtOutput

func (IoTProjectSpecConfigurationAdaptersSigfoxExtOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxExtOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersSigfoxExtOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxExtOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersSigfoxExtOutput

type IoTProjectSpecConfigurationAdaptersSigfoxInput

type IoTProjectSpecConfigurationAdaptersSigfoxInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersSigfoxOutput() IoTProjectSpecConfigurationAdaptersSigfoxOutput
	ToIoTProjectSpecConfigurationAdaptersSigfoxOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersSigfoxOutput
}

IoTProjectSpecConfigurationAdaptersSigfoxInput is an input type that accepts IoTProjectSpecConfigurationAdaptersSigfoxArgs and IoTProjectSpecConfigurationAdaptersSigfoxOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersSigfoxInput` via:

IoTProjectSpecConfigurationAdaptersSigfoxArgs{...}

type IoTProjectSpecConfigurationAdaptersSigfoxOutput

type IoTProjectSpecConfigurationAdaptersSigfoxOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersSigfoxOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersSigfoxOutput) Enabled

func (IoTProjectSpecConfigurationAdaptersSigfoxOutput) Ext

func (IoTProjectSpecConfigurationAdaptersSigfoxOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxOutput

func (o IoTProjectSpecConfigurationAdaptersSigfoxOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxOutput() IoTProjectSpecConfigurationAdaptersSigfoxOutput

func (IoTProjectSpecConfigurationAdaptersSigfoxOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersSigfoxOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersSigfoxOutput

func (IoTProjectSpecConfigurationAdaptersSigfoxOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutput

func (o IoTProjectSpecConfigurationAdaptersSigfoxOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutput() IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput

func (IoTProjectSpecConfigurationAdaptersSigfoxOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersSigfoxOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput

type IoTProjectSpecConfigurationAdaptersSigfoxPtrInput

type IoTProjectSpecConfigurationAdaptersSigfoxPtrInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutput() IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput
	ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutputWithContext(context.Context) IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput
}

IoTProjectSpecConfigurationAdaptersSigfoxPtrInput is an input type that accepts IoTProjectSpecConfigurationAdaptersSigfoxArgs, IoTProjectSpecConfigurationAdaptersSigfoxPtr and IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationAdaptersSigfoxPtrInput` via:

        IoTProjectSpecConfigurationAdaptersSigfoxArgs{...}

or:

        nil

type IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput

type IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput) Elem

func (IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput) ElementType

func (IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput) Enabled

func (IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput) Ext

func (IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutput

func (o IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutput() IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput

func (IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutputWithContext

func (o IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput) ToIoTProjectSpecConfigurationAdaptersSigfoxPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationAdaptersSigfoxPtrOutput

type IoTProjectSpecConfigurationArgs

type IoTProjectSpecConfigurationArgs struct {
	Adapters IoTProjectSpecConfigurationAdaptersPtrInput `pulumi:"adapters"`
	// Defaults for properties defined on the tenant and device level.
	Defaults pulumi.MapInput `pulumi:"defaults"`
	// Allows to disable the use of the Tenant.
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	// Allows arbitrary properties as extension to the ones specified by the Hono API.
	Ext pulumi.MapInput `pulumi:"ext"`
	// The minimum message size in bytes. If set, then reported size of
	// telemetry, event and command messages is calculated as the minimum multiple
	// of the configured value that is greater than or equal to the messages
	// payload size.
	MinimumMessageSize pulumi.IntPtrInput                                `pulumi:"minimumMessageSize"`
	TrustAnchors       IoTProjectSpecConfigurationTrustAnchorsArrayInput `pulumi:"trustAnchors"`
}

func (IoTProjectSpecConfigurationArgs) ElementType

func (IoTProjectSpecConfigurationArgs) ToIoTProjectSpecConfigurationOutput

func (i IoTProjectSpecConfigurationArgs) ToIoTProjectSpecConfigurationOutput() IoTProjectSpecConfigurationOutput

func (IoTProjectSpecConfigurationArgs) ToIoTProjectSpecConfigurationOutputWithContext

func (i IoTProjectSpecConfigurationArgs) ToIoTProjectSpecConfigurationOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationOutput

func (IoTProjectSpecConfigurationArgs) ToIoTProjectSpecConfigurationPtrOutput

func (i IoTProjectSpecConfigurationArgs) ToIoTProjectSpecConfigurationPtrOutput() IoTProjectSpecConfigurationPtrOutput

func (IoTProjectSpecConfigurationArgs) ToIoTProjectSpecConfigurationPtrOutputWithContext

func (i IoTProjectSpecConfigurationArgs) ToIoTProjectSpecConfigurationPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationPtrOutput

type IoTProjectSpecConfigurationDefaults

type IoTProjectSpecConfigurationDefaults struct {
}

Defaults for properties defined on the tenant and device level.

type IoTProjectSpecConfigurationDefaultsArgs

type IoTProjectSpecConfigurationDefaultsArgs struct {
}

Defaults for properties defined on the tenant and device level.

func (IoTProjectSpecConfigurationDefaultsArgs) ElementType

func (IoTProjectSpecConfigurationDefaultsArgs) ToIoTProjectSpecConfigurationDefaultsOutput

func (i IoTProjectSpecConfigurationDefaultsArgs) ToIoTProjectSpecConfigurationDefaultsOutput() IoTProjectSpecConfigurationDefaultsOutput

func (IoTProjectSpecConfigurationDefaultsArgs) ToIoTProjectSpecConfigurationDefaultsOutputWithContext

func (i IoTProjectSpecConfigurationDefaultsArgs) ToIoTProjectSpecConfigurationDefaultsOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationDefaultsOutput

type IoTProjectSpecConfigurationDefaultsInput

type IoTProjectSpecConfigurationDefaultsInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationDefaultsOutput() IoTProjectSpecConfigurationDefaultsOutput
	ToIoTProjectSpecConfigurationDefaultsOutputWithContext(context.Context) IoTProjectSpecConfigurationDefaultsOutput
}

IoTProjectSpecConfigurationDefaultsInput is an input type that accepts IoTProjectSpecConfigurationDefaultsArgs and IoTProjectSpecConfigurationDefaultsOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationDefaultsInput` via:

IoTProjectSpecConfigurationDefaultsArgs{...}

type IoTProjectSpecConfigurationDefaultsOutput

type IoTProjectSpecConfigurationDefaultsOutput struct{ *pulumi.OutputState }

Defaults for properties defined on the tenant and device level.

func (IoTProjectSpecConfigurationDefaultsOutput) ElementType

func (IoTProjectSpecConfigurationDefaultsOutput) ToIoTProjectSpecConfigurationDefaultsOutput

func (o IoTProjectSpecConfigurationDefaultsOutput) ToIoTProjectSpecConfigurationDefaultsOutput() IoTProjectSpecConfigurationDefaultsOutput

func (IoTProjectSpecConfigurationDefaultsOutput) ToIoTProjectSpecConfigurationDefaultsOutputWithContext

func (o IoTProjectSpecConfigurationDefaultsOutput) ToIoTProjectSpecConfigurationDefaultsOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationDefaultsOutput

type IoTProjectSpecConfigurationExt

type IoTProjectSpecConfigurationExt struct {
}

Allows arbitrary properties as extension to the ones specified by the Hono API.

type IoTProjectSpecConfigurationExtArgs

type IoTProjectSpecConfigurationExtArgs struct {
}

Allows arbitrary properties as extension to the ones specified by the Hono API.

func (IoTProjectSpecConfigurationExtArgs) ElementType

func (IoTProjectSpecConfigurationExtArgs) ToIoTProjectSpecConfigurationExtOutput

func (i IoTProjectSpecConfigurationExtArgs) ToIoTProjectSpecConfigurationExtOutput() IoTProjectSpecConfigurationExtOutput

func (IoTProjectSpecConfigurationExtArgs) ToIoTProjectSpecConfigurationExtOutputWithContext

func (i IoTProjectSpecConfigurationExtArgs) ToIoTProjectSpecConfigurationExtOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationExtOutput

type IoTProjectSpecConfigurationExtInput

type IoTProjectSpecConfigurationExtInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationExtOutput() IoTProjectSpecConfigurationExtOutput
	ToIoTProjectSpecConfigurationExtOutputWithContext(context.Context) IoTProjectSpecConfigurationExtOutput
}

IoTProjectSpecConfigurationExtInput is an input type that accepts IoTProjectSpecConfigurationExtArgs and IoTProjectSpecConfigurationExtOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationExtInput` via:

IoTProjectSpecConfigurationExtArgs{...}

type IoTProjectSpecConfigurationExtOutput

type IoTProjectSpecConfigurationExtOutput struct{ *pulumi.OutputState }

Allows arbitrary properties as extension to the ones specified by the Hono API.

func (IoTProjectSpecConfigurationExtOutput) ElementType

func (IoTProjectSpecConfigurationExtOutput) ToIoTProjectSpecConfigurationExtOutput

func (o IoTProjectSpecConfigurationExtOutput) ToIoTProjectSpecConfigurationExtOutput() IoTProjectSpecConfigurationExtOutput

func (IoTProjectSpecConfigurationExtOutput) ToIoTProjectSpecConfigurationExtOutputWithContext

func (o IoTProjectSpecConfigurationExtOutput) ToIoTProjectSpecConfigurationExtOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationExtOutput

type IoTProjectSpecConfigurationInput

type IoTProjectSpecConfigurationInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationOutput() IoTProjectSpecConfigurationOutput
	ToIoTProjectSpecConfigurationOutputWithContext(context.Context) IoTProjectSpecConfigurationOutput
}

IoTProjectSpecConfigurationInput is an input type that accepts IoTProjectSpecConfigurationArgs and IoTProjectSpecConfigurationOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationInput` via:

IoTProjectSpecConfigurationArgs{...}

type IoTProjectSpecConfigurationOutput

type IoTProjectSpecConfigurationOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationOutput) Adapters

func (IoTProjectSpecConfigurationOutput) Defaults

Defaults for properties defined on the tenant and device level.

func (IoTProjectSpecConfigurationOutput) ElementType

func (IoTProjectSpecConfigurationOutput) Enabled

Allows to disable the use of the Tenant.

func (IoTProjectSpecConfigurationOutput) Ext

Allows arbitrary properties as extension to the ones specified by the Hono API.

func (IoTProjectSpecConfigurationOutput) MinimumMessageSize

func (o IoTProjectSpecConfigurationOutput) MinimumMessageSize() pulumi.IntPtrOutput

The minimum message size in bytes. If set, then reported size of telemetry, event and command messages is calculated as the minimum multiple of the configured value that is greater than or equal to the messages payload size.

func (IoTProjectSpecConfigurationOutput) ToIoTProjectSpecConfigurationOutput

func (o IoTProjectSpecConfigurationOutput) ToIoTProjectSpecConfigurationOutput() IoTProjectSpecConfigurationOutput

func (IoTProjectSpecConfigurationOutput) ToIoTProjectSpecConfigurationOutputWithContext

func (o IoTProjectSpecConfigurationOutput) ToIoTProjectSpecConfigurationOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationOutput

func (IoTProjectSpecConfigurationOutput) ToIoTProjectSpecConfigurationPtrOutput

func (o IoTProjectSpecConfigurationOutput) ToIoTProjectSpecConfigurationPtrOutput() IoTProjectSpecConfigurationPtrOutput

func (IoTProjectSpecConfigurationOutput) ToIoTProjectSpecConfigurationPtrOutputWithContext

func (o IoTProjectSpecConfigurationOutput) ToIoTProjectSpecConfigurationPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationPtrOutput

func (IoTProjectSpecConfigurationOutput) TrustAnchors

type IoTProjectSpecConfigurationPtrInput

type IoTProjectSpecConfigurationPtrInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationPtrOutput() IoTProjectSpecConfigurationPtrOutput
	ToIoTProjectSpecConfigurationPtrOutputWithContext(context.Context) IoTProjectSpecConfigurationPtrOutput
}

IoTProjectSpecConfigurationPtrInput is an input type that accepts IoTProjectSpecConfigurationArgs, IoTProjectSpecConfigurationPtr and IoTProjectSpecConfigurationPtrOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationPtrInput` via:

        IoTProjectSpecConfigurationArgs{...}

or:

        nil

type IoTProjectSpecConfigurationPtrOutput

type IoTProjectSpecConfigurationPtrOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationPtrOutput) Adapters

func (IoTProjectSpecConfigurationPtrOutput) Defaults

Defaults for properties defined on the tenant and device level.

func (IoTProjectSpecConfigurationPtrOutput) Elem

func (IoTProjectSpecConfigurationPtrOutput) ElementType

func (IoTProjectSpecConfigurationPtrOutput) Enabled

Allows to disable the use of the Tenant.

func (IoTProjectSpecConfigurationPtrOutput) Ext

Allows arbitrary properties as extension to the ones specified by the Hono API.

func (IoTProjectSpecConfigurationPtrOutput) MinimumMessageSize

The minimum message size in bytes. If set, then reported size of telemetry, event and command messages is calculated as the minimum multiple of the configured value that is greater than or equal to the messages payload size.

func (IoTProjectSpecConfigurationPtrOutput) ToIoTProjectSpecConfigurationPtrOutput

func (o IoTProjectSpecConfigurationPtrOutput) ToIoTProjectSpecConfigurationPtrOutput() IoTProjectSpecConfigurationPtrOutput

func (IoTProjectSpecConfigurationPtrOutput) ToIoTProjectSpecConfigurationPtrOutputWithContext

func (o IoTProjectSpecConfigurationPtrOutput) ToIoTProjectSpecConfigurationPtrOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationPtrOutput

func (IoTProjectSpecConfigurationPtrOutput) TrustAnchors

type IoTProjectSpecConfigurationTrustAnchors

type IoTProjectSpecConfigurationTrustAnchors struct {
	Certificate string `pulumi:"certificate"`
}

type IoTProjectSpecConfigurationTrustAnchorsArgs

type IoTProjectSpecConfigurationTrustAnchorsArgs struct {
	Certificate pulumi.StringInput `pulumi:"certificate"`
}

func (IoTProjectSpecConfigurationTrustAnchorsArgs) ElementType

func (IoTProjectSpecConfigurationTrustAnchorsArgs) ToIoTProjectSpecConfigurationTrustAnchorsOutput

func (i IoTProjectSpecConfigurationTrustAnchorsArgs) ToIoTProjectSpecConfigurationTrustAnchorsOutput() IoTProjectSpecConfigurationTrustAnchorsOutput

func (IoTProjectSpecConfigurationTrustAnchorsArgs) ToIoTProjectSpecConfigurationTrustAnchorsOutputWithContext

func (i IoTProjectSpecConfigurationTrustAnchorsArgs) ToIoTProjectSpecConfigurationTrustAnchorsOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationTrustAnchorsOutput

type IoTProjectSpecConfigurationTrustAnchorsArray

type IoTProjectSpecConfigurationTrustAnchorsArray []IoTProjectSpecConfigurationTrustAnchorsInput

func (IoTProjectSpecConfigurationTrustAnchorsArray) ElementType

func (IoTProjectSpecConfigurationTrustAnchorsArray) ToIoTProjectSpecConfigurationTrustAnchorsArrayOutput

func (i IoTProjectSpecConfigurationTrustAnchorsArray) ToIoTProjectSpecConfigurationTrustAnchorsArrayOutput() IoTProjectSpecConfigurationTrustAnchorsArrayOutput

func (IoTProjectSpecConfigurationTrustAnchorsArray) ToIoTProjectSpecConfigurationTrustAnchorsArrayOutputWithContext

func (i IoTProjectSpecConfigurationTrustAnchorsArray) ToIoTProjectSpecConfigurationTrustAnchorsArrayOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationTrustAnchorsArrayOutput

type IoTProjectSpecConfigurationTrustAnchorsArrayInput

type IoTProjectSpecConfigurationTrustAnchorsArrayInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationTrustAnchorsArrayOutput() IoTProjectSpecConfigurationTrustAnchorsArrayOutput
	ToIoTProjectSpecConfigurationTrustAnchorsArrayOutputWithContext(context.Context) IoTProjectSpecConfigurationTrustAnchorsArrayOutput
}

IoTProjectSpecConfigurationTrustAnchorsArrayInput is an input type that accepts IoTProjectSpecConfigurationTrustAnchorsArray and IoTProjectSpecConfigurationTrustAnchorsArrayOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationTrustAnchorsArrayInput` via:

IoTProjectSpecConfigurationTrustAnchorsArray{ IoTProjectSpecConfigurationTrustAnchorsArgs{...} }

type IoTProjectSpecConfigurationTrustAnchorsArrayOutput

type IoTProjectSpecConfigurationTrustAnchorsArrayOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationTrustAnchorsArrayOutput) ElementType

func (IoTProjectSpecConfigurationTrustAnchorsArrayOutput) Index

func (IoTProjectSpecConfigurationTrustAnchorsArrayOutput) ToIoTProjectSpecConfigurationTrustAnchorsArrayOutput

func (o IoTProjectSpecConfigurationTrustAnchorsArrayOutput) ToIoTProjectSpecConfigurationTrustAnchorsArrayOutput() IoTProjectSpecConfigurationTrustAnchorsArrayOutput

func (IoTProjectSpecConfigurationTrustAnchorsArrayOutput) ToIoTProjectSpecConfigurationTrustAnchorsArrayOutputWithContext

func (o IoTProjectSpecConfigurationTrustAnchorsArrayOutput) ToIoTProjectSpecConfigurationTrustAnchorsArrayOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationTrustAnchorsArrayOutput

type IoTProjectSpecConfigurationTrustAnchorsInput

type IoTProjectSpecConfigurationTrustAnchorsInput interface {
	pulumi.Input

	ToIoTProjectSpecConfigurationTrustAnchorsOutput() IoTProjectSpecConfigurationTrustAnchorsOutput
	ToIoTProjectSpecConfigurationTrustAnchorsOutputWithContext(context.Context) IoTProjectSpecConfigurationTrustAnchorsOutput
}

IoTProjectSpecConfigurationTrustAnchorsInput is an input type that accepts IoTProjectSpecConfigurationTrustAnchorsArgs and IoTProjectSpecConfigurationTrustAnchorsOutput values. You can construct a concrete instance of `IoTProjectSpecConfigurationTrustAnchorsInput` via:

IoTProjectSpecConfigurationTrustAnchorsArgs{...}

type IoTProjectSpecConfigurationTrustAnchorsOutput

type IoTProjectSpecConfigurationTrustAnchorsOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecConfigurationTrustAnchorsOutput) Certificate

func (IoTProjectSpecConfigurationTrustAnchorsOutput) ElementType

func (IoTProjectSpecConfigurationTrustAnchorsOutput) ToIoTProjectSpecConfigurationTrustAnchorsOutput

func (o IoTProjectSpecConfigurationTrustAnchorsOutput) ToIoTProjectSpecConfigurationTrustAnchorsOutput() IoTProjectSpecConfigurationTrustAnchorsOutput

func (IoTProjectSpecConfigurationTrustAnchorsOutput) ToIoTProjectSpecConfigurationTrustAnchorsOutputWithContext

func (o IoTProjectSpecConfigurationTrustAnchorsOutput) ToIoTProjectSpecConfigurationTrustAnchorsOutputWithContext(ctx context.Context) IoTProjectSpecConfigurationTrustAnchorsOutput

type IoTProjectSpecInput

type IoTProjectSpecInput interface {
	pulumi.Input

	ToIoTProjectSpecOutput() IoTProjectSpecOutput
	ToIoTProjectSpecOutputWithContext(context.Context) IoTProjectSpecOutput
}

IoTProjectSpecInput is an input type that accepts IoTProjectSpecArgs and IoTProjectSpecOutput values. You can construct a concrete instance of `IoTProjectSpecInput` via:

IoTProjectSpecArgs{...}

type IoTProjectSpecOutput

type IoTProjectSpecOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecOutput) Configuration

func (IoTProjectSpecOutput) DownstreamStrategy

func (o IoTProjectSpecOutput) DownstreamStrategy() pulumi.AnyOutput

func (IoTProjectSpecOutput) ElementType

func (IoTProjectSpecOutput) ElementType() reflect.Type

func (IoTProjectSpecOutput) ToIoTProjectSpecOutput

func (o IoTProjectSpecOutput) ToIoTProjectSpecOutput() IoTProjectSpecOutput

func (IoTProjectSpecOutput) ToIoTProjectSpecOutputWithContext

func (o IoTProjectSpecOutput) ToIoTProjectSpecOutputWithContext(ctx context.Context) IoTProjectSpecOutput

func (IoTProjectSpecOutput) ToIoTProjectSpecPtrOutput

func (o IoTProjectSpecOutput) ToIoTProjectSpecPtrOutput() IoTProjectSpecPtrOutput

func (IoTProjectSpecOutput) ToIoTProjectSpecPtrOutputWithContext

func (o IoTProjectSpecOutput) ToIoTProjectSpecPtrOutputWithContext(ctx context.Context) IoTProjectSpecPtrOutput

type IoTProjectSpecPtrInput

type IoTProjectSpecPtrInput interface {
	pulumi.Input

	ToIoTProjectSpecPtrOutput() IoTProjectSpecPtrOutput
	ToIoTProjectSpecPtrOutputWithContext(context.Context) IoTProjectSpecPtrOutput
}

IoTProjectSpecPtrInput is an input type that accepts IoTProjectSpecArgs, IoTProjectSpecPtr and IoTProjectSpecPtrOutput values. You can construct a concrete instance of `IoTProjectSpecPtrInput` via:

        IoTProjectSpecArgs{...}

or:

        nil

type IoTProjectSpecPtrOutput

type IoTProjectSpecPtrOutput struct{ *pulumi.OutputState }

func (IoTProjectSpecPtrOutput) Configuration

func (IoTProjectSpecPtrOutput) DownstreamStrategy

func (o IoTProjectSpecPtrOutput) DownstreamStrategy() pulumi.AnyOutput

func (IoTProjectSpecPtrOutput) Elem

func (IoTProjectSpecPtrOutput) ElementType

func (IoTProjectSpecPtrOutput) ElementType() reflect.Type

func (IoTProjectSpecPtrOutput) ToIoTProjectSpecPtrOutput

func (o IoTProjectSpecPtrOutput) ToIoTProjectSpecPtrOutput() IoTProjectSpecPtrOutput

func (IoTProjectSpecPtrOutput) ToIoTProjectSpecPtrOutputWithContext

func (o IoTProjectSpecPtrOutput) ToIoTProjectSpecPtrOutputWithContext(ctx context.Context) IoTProjectSpecPtrOutput

type IoTProjectState

type IoTProjectState struct {
	ApiVersion pulumi.StringPtrInput
	Kind       pulumi.StringPtrInput
	Metadata   metav1.ObjectMetaPtrInput
	Spec       IoTProjectSpecPtrInput
	Status     IoTProjectStatusPtrInput
}

func (IoTProjectState) ElementType

func (IoTProjectState) ElementType() reflect.Type

type IoTProjectStatus

type IoTProjectStatus struct {
	// The input accepted from the `.spec.configuration` section, split up into the different areas.
	Accepted   *IoTProjectStatusAccepted    `pulumi:"accepted"`
	Conditions []IoTProjectStatusConditions `pulumi:"conditions"`
	Message    *string                      `pulumi:"message"`
	Phase      *string                      `pulumi:"phase"`
	TenantName *string                      `pulumi:"tenantName"`
}

type IoTProjectStatusAccepted

type IoTProjectStatusAccepted struct {
	// The accepted configuration section, ready to be used as a reply to a "Get Tenant" request.
	Configuration map[string]interface{} `pulumi:"configuration"`
}

The input accepted from the `.spec.configuration` section, split up into the different areas.

type IoTProjectStatusAcceptedArgs

type IoTProjectStatusAcceptedArgs struct {
	// The accepted configuration section, ready to be used as a reply to a "Get Tenant" request.
	Configuration pulumi.MapInput `pulumi:"configuration"`
}

The input accepted from the `.spec.configuration` section, split up into the different areas.

func (IoTProjectStatusAcceptedArgs) ElementType

func (IoTProjectStatusAcceptedArgs) ToIoTProjectStatusAcceptedOutput

func (i IoTProjectStatusAcceptedArgs) ToIoTProjectStatusAcceptedOutput() IoTProjectStatusAcceptedOutput

func (IoTProjectStatusAcceptedArgs) ToIoTProjectStatusAcceptedOutputWithContext

func (i IoTProjectStatusAcceptedArgs) ToIoTProjectStatusAcceptedOutputWithContext(ctx context.Context) IoTProjectStatusAcceptedOutput

func (IoTProjectStatusAcceptedArgs) ToIoTProjectStatusAcceptedPtrOutput

func (i IoTProjectStatusAcceptedArgs) ToIoTProjectStatusAcceptedPtrOutput() IoTProjectStatusAcceptedPtrOutput

func (IoTProjectStatusAcceptedArgs) ToIoTProjectStatusAcceptedPtrOutputWithContext

func (i IoTProjectStatusAcceptedArgs) ToIoTProjectStatusAcceptedPtrOutputWithContext(ctx context.Context) IoTProjectStatusAcceptedPtrOutput

type IoTProjectStatusAcceptedConfiguration

type IoTProjectStatusAcceptedConfiguration struct {
}

The accepted configuration section, ready to be used as a reply to a "Get Tenant" request.

type IoTProjectStatusAcceptedConfigurationArgs

type IoTProjectStatusAcceptedConfigurationArgs struct {
}

The accepted configuration section, ready to be used as a reply to a "Get Tenant" request.

func (IoTProjectStatusAcceptedConfigurationArgs) ElementType

func (IoTProjectStatusAcceptedConfigurationArgs) ToIoTProjectStatusAcceptedConfigurationOutput

func (i IoTProjectStatusAcceptedConfigurationArgs) ToIoTProjectStatusAcceptedConfigurationOutput() IoTProjectStatusAcceptedConfigurationOutput

func (IoTProjectStatusAcceptedConfigurationArgs) ToIoTProjectStatusAcceptedConfigurationOutputWithContext

func (i IoTProjectStatusAcceptedConfigurationArgs) ToIoTProjectStatusAcceptedConfigurationOutputWithContext(ctx context.Context) IoTProjectStatusAcceptedConfigurationOutput

type IoTProjectStatusAcceptedConfigurationInput

type IoTProjectStatusAcceptedConfigurationInput interface {
	pulumi.Input

	ToIoTProjectStatusAcceptedConfigurationOutput() IoTProjectStatusAcceptedConfigurationOutput
	ToIoTProjectStatusAcceptedConfigurationOutputWithContext(context.Context) IoTProjectStatusAcceptedConfigurationOutput
}

IoTProjectStatusAcceptedConfigurationInput is an input type that accepts IoTProjectStatusAcceptedConfigurationArgs and IoTProjectStatusAcceptedConfigurationOutput values. You can construct a concrete instance of `IoTProjectStatusAcceptedConfigurationInput` via:

IoTProjectStatusAcceptedConfigurationArgs{...}

type IoTProjectStatusAcceptedConfigurationOutput

type IoTProjectStatusAcceptedConfigurationOutput struct{ *pulumi.OutputState }

The accepted configuration section, ready to be used as a reply to a "Get Tenant" request.

func (IoTProjectStatusAcceptedConfigurationOutput) ElementType

func (IoTProjectStatusAcceptedConfigurationOutput) ToIoTProjectStatusAcceptedConfigurationOutput

func (o IoTProjectStatusAcceptedConfigurationOutput) ToIoTProjectStatusAcceptedConfigurationOutput() IoTProjectStatusAcceptedConfigurationOutput

func (IoTProjectStatusAcceptedConfigurationOutput) ToIoTProjectStatusAcceptedConfigurationOutputWithContext

func (o IoTProjectStatusAcceptedConfigurationOutput) ToIoTProjectStatusAcceptedConfigurationOutputWithContext(ctx context.Context) IoTProjectStatusAcceptedConfigurationOutput

type IoTProjectStatusAcceptedInput

type IoTProjectStatusAcceptedInput interface {
	pulumi.Input

	ToIoTProjectStatusAcceptedOutput() IoTProjectStatusAcceptedOutput
	ToIoTProjectStatusAcceptedOutputWithContext(context.Context) IoTProjectStatusAcceptedOutput
}

IoTProjectStatusAcceptedInput is an input type that accepts IoTProjectStatusAcceptedArgs and IoTProjectStatusAcceptedOutput values. You can construct a concrete instance of `IoTProjectStatusAcceptedInput` via:

IoTProjectStatusAcceptedArgs{...}

type IoTProjectStatusAcceptedOutput

type IoTProjectStatusAcceptedOutput struct{ *pulumi.OutputState }

The input accepted from the `.spec.configuration` section, split up into the different areas.

func (IoTProjectStatusAcceptedOutput) Configuration

The accepted configuration section, ready to be used as a reply to a "Get Tenant" request.

func (IoTProjectStatusAcceptedOutput) ElementType

func (IoTProjectStatusAcceptedOutput) ToIoTProjectStatusAcceptedOutput

func (o IoTProjectStatusAcceptedOutput) ToIoTProjectStatusAcceptedOutput() IoTProjectStatusAcceptedOutput

func (IoTProjectStatusAcceptedOutput) ToIoTProjectStatusAcceptedOutputWithContext

func (o IoTProjectStatusAcceptedOutput) ToIoTProjectStatusAcceptedOutputWithContext(ctx context.Context) IoTProjectStatusAcceptedOutput

func (IoTProjectStatusAcceptedOutput) ToIoTProjectStatusAcceptedPtrOutput

func (o IoTProjectStatusAcceptedOutput) ToIoTProjectStatusAcceptedPtrOutput() IoTProjectStatusAcceptedPtrOutput

func (IoTProjectStatusAcceptedOutput) ToIoTProjectStatusAcceptedPtrOutputWithContext

func (o IoTProjectStatusAcceptedOutput) ToIoTProjectStatusAcceptedPtrOutputWithContext(ctx context.Context) IoTProjectStatusAcceptedPtrOutput

type IoTProjectStatusAcceptedPtrInput

type IoTProjectStatusAcceptedPtrInput interface {
	pulumi.Input

	ToIoTProjectStatusAcceptedPtrOutput() IoTProjectStatusAcceptedPtrOutput
	ToIoTProjectStatusAcceptedPtrOutputWithContext(context.Context) IoTProjectStatusAcceptedPtrOutput
}

IoTProjectStatusAcceptedPtrInput is an input type that accepts IoTProjectStatusAcceptedArgs, IoTProjectStatusAcceptedPtr and IoTProjectStatusAcceptedPtrOutput values. You can construct a concrete instance of `IoTProjectStatusAcceptedPtrInput` via:

        IoTProjectStatusAcceptedArgs{...}

or:

        nil

type IoTProjectStatusAcceptedPtrOutput

type IoTProjectStatusAcceptedPtrOutput struct{ *pulumi.OutputState }

func (IoTProjectStatusAcceptedPtrOutput) Configuration

The accepted configuration section, ready to be used as a reply to a "Get Tenant" request.

func (IoTProjectStatusAcceptedPtrOutput) Elem

func (IoTProjectStatusAcceptedPtrOutput) ElementType

func (IoTProjectStatusAcceptedPtrOutput) ToIoTProjectStatusAcceptedPtrOutput

func (o IoTProjectStatusAcceptedPtrOutput) ToIoTProjectStatusAcceptedPtrOutput() IoTProjectStatusAcceptedPtrOutput

func (IoTProjectStatusAcceptedPtrOutput) ToIoTProjectStatusAcceptedPtrOutputWithContext

func (o IoTProjectStatusAcceptedPtrOutput) ToIoTProjectStatusAcceptedPtrOutputWithContext(ctx context.Context) IoTProjectStatusAcceptedPtrOutput

type IoTProjectStatusArgs

type IoTProjectStatusArgs struct {
	// The input accepted from the `.spec.configuration` section, split up into the different areas.
	Accepted   IoTProjectStatusAcceptedPtrInput     `pulumi:"accepted"`
	Conditions IoTProjectStatusConditionsArrayInput `pulumi:"conditions"`
	Message    pulumi.StringPtrInput                `pulumi:"message"`
	Phase      pulumi.StringPtrInput                `pulumi:"phase"`
	TenantName pulumi.StringPtrInput                `pulumi:"tenantName"`
}

func (IoTProjectStatusArgs) ElementType

func (IoTProjectStatusArgs) ElementType() reflect.Type

func (IoTProjectStatusArgs) ToIoTProjectStatusOutput

func (i IoTProjectStatusArgs) ToIoTProjectStatusOutput() IoTProjectStatusOutput

func (IoTProjectStatusArgs) ToIoTProjectStatusOutputWithContext

func (i IoTProjectStatusArgs) ToIoTProjectStatusOutputWithContext(ctx context.Context) IoTProjectStatusOutput

func (IoTProjectStatusArgs) ToIoTProjectStatusPtrOutput

func (i IoTProjectStatusArgs) ToIoTProjectStatusPtrOutput() IoTProjectStatusPtrOutput

func (IoTProjectStatusArgs) ToIoTProjectStatusPtrOutputWithContext

func (i IoTProjectStatusArgs) ToIoTProjectStatusPtrOutputWithContext(ctx context.Context) IoTProjectStatusPtrOutput

type IoTProjectStatusConditions

type IoTProjectStatusConditions struct {
	LastTransitionTime *string `pulumi:"lastTransitionTime"`
	Message            *string `pulumi:"message"`
	Reason             *string `pulumi:"reason"`
	Status             *string `pulumi:"status"`
	Type               *string `pulumi:"type"`
}

type IoTProjectStatusConditionsArgs

type IoTProjectStatusConditionsArgs struct {
	LastTransitionTime pulumi.StringPtrInput `pulumi:"lastTransitionTime"`
	Message            pulumi.StringPtrInput `pulumi:"message"`
	Reason             pulumi.StringPtrInput `pulumi:"reason"`
	Status             pulumi.StringPtrInput `pulumi:"status"`
	Type               pulumi.StringPtrInput `pulumi:"type"`
}

func (IoTProjectStatusConditionsArgs) ElementType

func (IoTProjectStatusConditionsArgs) ToIoTProjectStatusConditionsOutput

func (i IoTProjectStatusConditionsArgs) ToIoTProjectStatusConditionsOutput() IoTProjectStatusConditionsOutput

func (IoTProjectStatusConditionsArgs) ToIoTProjectStatusConditionsOutputWithContext

func (i IoTProjectStatusConditionsArgs) ToIoTProjectStatusConditionsOutputWithContext(ctx context.Context) IoTProjectStatusConditionsOutput

type IoTProjectStatusConditionsArray

type IoTProjectStatusConditionsArray []IoTProjectStatusConditionsInput

func (IoTProjectStatusConditionsArray) ElementType

func (IoTProjectStatusConditionsArray) ToIoTProjectStatusConditionsArrayOutput

func (i IoTProjectStatusConditionsArray) ToIoTProjectStatusConditionsArrayOutput() IoTProjectStatusConditionsArrayOutput

func (IoTProjectStatusConditionsArray) ToIoTProjectStatusConditionsArrayOutputWithContext

func (i IoTProjectStatusConditionsArray) ToIoTProjectStatusConditionsArrayOutputWithContext(ctx context.Context) IoTProjectStatusConditionsArrayOutput

type IoTProjectStatusConditionsArrayInput

type IoTProjectStatusConditionsArrayInput interface {
	pulumi.Input

	ToIoTProjectStatusConditionsArrayOutput() IoTProjectStatusConditionsArrayOutput
	ToIoTProjectStatusConditionsArrayOutputWithContext(context.Context) IoTProjectStatusConditionsArrayOutput
}

IoTProjectStatusConditionsArrayInput is an input type that accepts IoTProjectStatusConditionsArray and IoTProjectStatusConditionsArrayOutput values. You can construct a concrete instance of `IoTProjectStatusConditionsArrayInput` via:

IoTProjectStatusConditionsArray{ IoTProjectStatusConditionsArgs{...} }

type IoTProjectStatusConditionsArrayOutput

type IoTProjectStatusConditionsArrayOutput struct{ *pulumi.OutputState }

func (IoTProjectStatusConditionsArrayOutput) ElementType

func (IoTProjectStatusConditionsArrayOutput) Index

func (IoTProjectStatusConditionsArrayOutput) ToIoTProjectStatusConditionsArrayOutput

func (o IoTProjectStatusConditionsArrayOutput) ToIoTProjectStatusConditionsArrayOutput() IoTProjectStatusConditionsArrayOutput

func (IoTProjectStatusConditionsArrayOutput) ToIoTProjectStatusConditionsArrayOutputWithContext

func (o IoTProjectStatusConditionsArrayOutput) ToIoTProjectStatusConditionsArrayOutputWithContext(ctx context.Context) IoTProjectStatusConditionsArrayOutput

type IoTProjectStatusConditionsInput

type IoTProjectStatusConditionsInput interface {
	pulumi.Input

	ToIoTProjectStatusConditionsOutput() IoTProjectStatusConditionsOutput
	ToIoTProjectStatusConditionsOutputWithContext(context.Context) IoTProjectStatusConditionsOutput
}

IoTProjectStatusConditionsInput is an input type that accepts IoTProjectStatusConditionsArgs and IoTProjectStatusConditionsOutput values. You can construct a concrete instance of `IoTProjectStatusConditionsInput` via:

IoTProjectStatusConditionsArgs{...}

type IoTProjectStatusConditionsOutput

type IoTProjectStatusConditionsOutput struct{ *pulumi.OutputState }

func (IoTProjectStatusConditionsOutput) ElementType

func (IoTProjectStatusConditionsOutput) LastTransitionTime

func (IoTProjectStatusConditionsOutput) Message

func (IoTProjectStatusConditionsOutput) Reason

func (IoTProjectStatusConditionsOutput) Status

func (IoTProjectStatusConditionsOutput) ToIoTProjectStatusConditionsOutput

func (o IoTProjectStatusConditionsOutput) ToIoTProjectStatusConditionsOutput() IoTProjectStatusConditionsOutput

func (IoTProjectStatusConditionsOutput) ToIoTProjectStatusConditionsOutputWithContext

func (o IoTProjectStatusConditionsOutput) ToIoTProjectStatusConditionsOutputWithContext(ctx context.Context) IoTProjectStatusConditionsOutput

func (IoTProjectStatusConditionsOutput) Type

type IoTProjectStatusInput

type IoTProjectStatusInput interface {
	pulumi.Input

	ToIoTProjectStatusOutput() IoTProjectStatusOutput
	ToIoTProjectStatusOutputWithContext(context.Context) IoTProjectStatusOutput
}

IoTProjectStatusInput is an input type that accepts IoTProjectStatusArgs and IoTProjectStatusOutput values. You can construct a concrete instance of `IoTProjectStatusInput` via:

IoTProjectStatusArgs{...}

type IoTProjectStatusOutput

type IoTProjectStatusOutput struct{ *pulumi.OutputState }

func (IoTProjectStatusOutput) Accepted

The input accepted from the `.spec.configuration` section, split up into the different areas.

func (IoTProjectStatusOutput) Conditions

func (IoTProjectStatusOutput) ElementType

func (IoTProjectStatusOutput) ElementType() reflect.Type

func (IoTProjectStatusOutput) Message

func (IoTProjectStatusOutput) Phase

func (IoTProjectStatusOutput) TenantName

func (IoTProjectStatusOutput) ToIoTProjectStatusOutput

func (o IoTProjectStatusOutput) ToIoTProjectStatusOutput() IoTProjectStatusOutput

func (IoTProjectStatusOutput) ToIoTProjectStatusOutputWithContext

func (o IoTProjectStatusOutput) ToIoTProjectStatusOutputWithContext(ctx context.Context) IoTProjectStatusOutput

func (IoTProjectStatusOutput) ToIoTProjectStatusPtrOutput

func (o IoTProjectStatusOutput) ToIoTProjectStatusPtrOutput() IoTProjectStatusPtrOutput

func (IoTProjectStatusOutput) ToIoTProjectStatusPtrOutputWithContext

func (o IoTProjectStatusOutput) ToIoTProjectStatusPtrOutputWithContext(ctx context.Context) IoTProjectStatusPtrOutput

type IoTProjectStatusPtrInput

type IoTProjectStatusPtrInput interface {
	pulumi.Input

	ToIoTProjectStatusPtrOutput() IoTProjectStatusPtrOutput
	ToIoTProjectStatusPtrOutputWithContext(context.Context) IoTProjectStatusPtrOutput
}

IoTProjectStatusPtrInput is an input type that accepts IoTProjectStatusArgs, IoTProjectStatusPtr and IoTProjectStatusPtrOutput values. You can construct a concrete instance of `IoTProjectStatusPtrInput` via:

        IoTProjectStatusArgs{...}

or:

        nil

type IoTProjectStatusPtrOutput

type IoTProjectStatusPtrOutput struct{ *pulumi.OutputState }

func (IoTProjectStatusPtrOutput) Accepted

The input accepted from the `.spec.configuration` section, split up into the different areas.

func (IoTProjectStatusPtrOutput) Conditions

func (IoTProjectStatusPtrOutput) Elem

func (IoTProjectStatusPtrOutput) ElementType

func (IoTProjectStatusPtrOutput) ElementType() reflect.Type

func (IoTProjectStatusPtrOutput) Message

func (IoTProjectStatusPtrOutput) Phase

func (IoTProjectStatusPtrOutput) TenantName

func (IoTProjectStatusPtrOutput) ToIoTProjectStatusPtrOutput

func (o IoTProjectStatusPtrOutput) ToIoTProjectStatusPtrOutput() IoTProjectStatusPtrOutput

func (IoTProjectStatusPtrOutput) ToIoTProjectStatusPtrOutputWithContext

func (o IoTProjectStatusPtrOutput) ToIoTProjectStatusPtrOutputWithContext(ctx context.Context) IoTProjectStatusPtrOutput

type IoTProjectType

type IoTProjectType struct {
	ApiVersion *string            `pulumi:"apiVersion"`
	Kind       *string            `pulumi:"kind"`
	Metadata   *metav1.ObjectMeta `pulumi:"metadata"`
	Spec       *IoTProjectSpec    `pulumi:"spec"`
	Status     *IoTProjectStatus  `pulumi:"status"`
}

IoTProject creates a new isolated space for IoT related messsaging. This resource is created by the messaging tenant and is also sometimes called an "IoT Tenant".

type IoTProjectTypeArgs

type IoTProjectTypeArgs struct {
	ApiVersion pulumi.StringPtrInput     `pulumi:"apiVersion"`
	Kind       pulumi.StringPtrInput     `pulumi:"kind"`
	Metadata   metav1.ObjectMetaPtrInput `pulumi:"metadata"`
	Spec       IoTProjectSpecPtrInput    `pulumi:"spec"`
	Status     IoTProjectStatusPtrInput  `pulumi:"status"`
}

IoTProject creates a new isolated space for IoT related messsaging. This resource is created by the messaging tenant and is also sometimes called an "IoT Tenant".

func (IoTProjectTypeArgs) ElementType

func (IoTProjectTypeArgs) ElementType() reflect.Type

func (IoTProjectTypeArgs) ToIoTProjectTypeOutput

func (i IoTProjectTypeArgs) ToIoTProjectTypeOutput() IoTProjectTypeOutput

func (IoTProjectTypeArgs) ToIoTProjectTypeOutputWithContext

func (i IoTProjectTypeArgs) ToIoTProjectTypeOutputWithContext(ctx context.Context) IoTProjectTypeOutput

type IoTProjectTypeInput

type IoTProjectTypeInput interface {
	pulumi.Input

	ToIoTProjectTypeOutput() IoTProjectTypeOutput
	ToIoTProjectTypeOutputWithContext(context.Context) IoTProjectTypeOutput
}

IoTProjectTypeInput is an input type that accepts IoTProjectTypeArgs and IoTProjectTypeOutput values. You can construct a concrete instance of `IoTProjectTypeInput` via:

IoTProjectTypeArgs{...}

type IoTProjectTypeOutput

type IoTProjectTypeOutput struct{ *pulumi.OutputState }

IoTProject creates a new isolated space for IoT related messsaging. This resource is created by the messaging tenant and is also sometimes called an "IoT Tenant".

func (IoTProjectTypeOutput) ApiVersion

func (IoTProjectTypeOutput) ElementType

func (IoTProjectTypeOutput) ElementType() reflect.Type

func (IoTProjectTypeOutput) Kind

func (IoTProjectTypeOutput) Metadata

func (IoTProjectTypeOutput) Spec

func (IoTProjectTypeOutput) Status

func (IoTProjectTypeOutput) ToIoTProjectTypeOutput

func (o IoTProjectTypeOutput) ToIoTProjectTypeOutput() IoTProjectTypeOutput

func (IoTProjectTypeOutput) ToIoTProjectTypeOutputWithContext

func (o IoTProjectTypeOutput) ToIoTProjectTypeOutputWithContext(ctx context.Context) IoTProjectTypeOutput

Jump to

Keyboard shortcuts

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