v20171001preview

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Oct 9, 2020 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 IoTSpace

type IoTSpace struct {
	pulumi.CustomResourceState

	// The resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The common properties of a IoTSpaces service.
	Properties IoTSpacesPropertiesResponseOutput `pulumi:"properties"`
	// A valid instance SKU.
	Sku IoTSpacesSkuInfoResponseOutput `pulumi:"sku"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the IoTSpaces service.

func GetIoTSpace

func GetIoTSpace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IoTSpaceState, opts ...pulumi.ResourceOption) (*IoTSpace, error)

GetIoTSpace gets an existing IoTSpace 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 NewIoTSpace

func NewIoTSpace(ctx *pulumi.Context,
	name string, args *IoTSpaceArgs, opts ...pulumi.ResourceOption) (*IoTSpace, error)

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

type IoTSpaceArgs

type IoTSpaceArgs struct {
	// The resource location.
	Location pulumi.StringInput
	// The common properties of a IoTSpaces service.
	Properties IoTSpacesPropertiesPtrInput
	// The name of the resource group that contains the IoTSpaces instance.
	ResourceGroupName pulumi.StringInput
	// The name of the IoTSpaces instance.
	ResourceName pulumi.StringInput
	// A valid instance SKU.
	Sku IoTSpacesSkuInfoInput
	// The resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a IoTSpace resource.

func (IoTSpaceArgs) ElementType

func (IoTSpaceArgs) ElementType() reflect.Type

type IoTSpaceState

type IoTSpaceState struct {
	// The resource location.
	Location pulumi.StringPtrInput
	// The resource name.
	Name pulumi.StringPtrInput
	// The common properties of a IoTSpaces service.
	Properties IoTSpacesPropertiesResponsePtrInput
	// A valid instance SKU.
	Sku IoTSpacesSkuInfoResponsePtrInput
	// The resource tags.
	Tags pulumi.StringMapInput
	// The resource type.
	Type pulumi.StringPtrInput
}

func (IoTSpaceState) ElementType

func (IoTSpaceState) ElementType() reflect.Type

type IoTSpacesProperties

type IoTSpacesProperties struct {
	// The properties of the designated storage container.
	StorageContainer *StorageContainerProperties `pulumi:"storageContainer"`
}

The properties of an IoTSpaces instance.

type IoTSpacesPropertiesArgs

type IoTSpacesPropertiesArgs struct {
	// The properties of the designated storage container.
	StorageContainer StorageContainerPropertiesPtrInput `pulumi:"storageContainer"`
}

The properties of an IoTSpaces instance.

func (IoTSpacesPropertiesArgs) ElementType

func (IoTSpacesPropertiesArgs) ElementType() reflect.Type

func (IoTSpacesPropertiesArgs) ToIoTSpacesPropertiesOutput

func (i IoTSpacesPropertiesArgs) ToIoTSpacesPropertiesOutput() IoTSpacesPropertiesOutput

func (IoTSpacesPropertiesArgs) ToIoTSpacesPropertiesOutputWithContext

func (i IoTSpacesPropertiesArgs) ToIoTSpacesPropertiesOutputWithContext(ctx context.Context) IoTSpacesPropertiesOutput

func (IoTSpacesPropertiesArgs) ToIoTSpacesPropertiesPtrOutput

func (i IoTSpacesPropertiesArgs) ToIoTSpacesPropertiesPtrOutput() IoTSpacesPropertiesPtrOutput

func (IoTSpacesPropertiesArgs) ToIoTSpacesPropertiesPtrOutputWithContext

func (i IoTSpacesPropertiesArgs) ToIoTSpacesPropertiesPtrOutputWithContext(ctx context.Context) IoTSpacesPropertiesPtrOutput

type IoTSpacesPropertiesInput

type IoTSpacesPropertiesInput interface {
	pulumi.Input

	ToIoTSpacesPropertiesOutput() IoTSpacesPropertiesOutput
	ToIoTSpacesPropertiesOutputWithContext(context.Context) IoTSpacesPropertiesOutput
}

IoTSpacesPropertiesInput is an input type that accepts IoTSpacesPropertiesArgs and IoTSpacesPropertiesOutput values. You can construct a concrete instance of `IoTSpacesPropertiesInput` via:

IoTSpacesPropertiesArgs{...}

type IoTSpacesPropertiesOutput

type IoTSpacesPropertiesOutput struct{ *pulumi.OutputState }

The properties of an IoTSpaces instance.

func (IoTSpacesPropertiesOutput) ElementType

func (IoTSpacesPropertiesOutput) ElementType() reflect.Type

func (IoTSpacesPropertiesOutput) StorageContainer

The properties of the designated storage container.

func (IoTSpacesPropertiesOutput) ToIoTSpacesPropertiesOutput

func (o IoTSpacesPropertiesOutput) ToIoTSpacesPropertiesOutput() IoTSpacesPropertiesOutput

func (IoTSpacesPropertiesOutput) ToIoTSpacesPropertiesOutputWithContext

func (o IoTSpacesPropertiesOutput) ToIoTSpacesPropertiesOutputWithContext(ctx context.Context) IoTSpacesPropertiesOutput

func (IoTSpacesPropertiesOutput) ToIoTSpacesPropertiesPtrOutput

func (o IoTSpacesPropertiesOutput) ToIoTSpacesPropertiesPtrOutput() IoTSpacesPropertiesPtrOutput

func (IoTSpacesPropertiesOutput) ToIoTSpacesPropertiesPtrOutputWithContext

func (o IoTSpacesPropertiesOutput) ToIoTSpacesPropertiesPtrOutputWithContext(ctx context.Context) IoTSpacesPropertiesPtrOutput

type IoTSpacesPropertiesPtrInput

type IoTSpacesPropertiesPtrInput interface {
	pulumi.Input

	ToIoTSpacesPropertiesPtrOutput() IoTSpacesPropertiesPtrOutput
	ToIoTSpacesPropertiesPtrOutputWithContext(context.Context) IoTSpacesPropertiesPtrOutput
}

IoTSpacesPropertiesPtrInput is an input type that accepts IoTSpacesPropertiesArgs, IoTSpacesPropertiesPtr and IoTSpacesPropertiesPtrOutput values. You can construct a concrete instance of `IoTSpacesPropertiesPtrInput` via:

        IoTSpacesPropertiesArgs{...}

or:

        nil

type IoTSpacesPropertiesPtrOutput

type IoTSpacesPropertiesPtrOutput struct{ *pulumi.OutputState }

func (IoTSpacesPropertiesPtrOutput) Elem

func (IoTSpacesPropertiesPtrOutput) ElementType

func (IoTSpacesPropertiesPtrOutput) StorageContainer

The properties of the designated storage container.

func (IoTSpacesPropertiesPtrOutput) ToIoTSpacesPropertiesPtrOutput

func (o IoTSpacesPropertiesPtrOutput) ToIoTSpacesPropertiesPtrOutput() IoTSpacesPropertiesPtrOutput

func (IoTSpacesPropertiesPtrOutput) ToIoTSpacesPropertiesPtrOutputWithContext

func (o IoTSpacesPropertiesPtrOutput) ToIoTSpacesPropertiesPtrOutputWithContext(ctx context.Context) IoTSpacesPropertiesPtrOutput

type IoTSpacesPropertiesResponse

type IoTSpacesPropertiesResponse struct {
	// The management Api endpoint.
	ManagementApiUrl string `pulumi:"managementApiUrl"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// The properties of the designated storage container.
	StorageContainer *StorageContainerPropertiesResponse `pulumi:"storageContainer"`
	// The management UI endpoint.
	WebPortalUrl string `pulumi:"webPortalUrl"`
}

The properties of an IoTSpaces instance.

type IoTSpacesPropertiesResponseArgs

type IoTSpacesPropertiesResponseArgs struct {
	// The management Api endpoint.
	ManagementApiUrl pulumi.StringInput `pulumi:"managementApiUrl"`
	// The provisioning state.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// The properties of the designated storage container.
	StorageContainer StorageContainerPropertiesResponsePtrInput `pulumi:"storageContainer"`
	// The management UI endpoint.
	WebPortalUrl pulumi.StringInput `pulumi:"webPortalUrl"`
}

The properties of an IoTSpaces instance.

func (IoTSpacesPropertiesResponseArgs) ElementType

func (IoTSpacesPropertiesResponseArgs) ToIoTSpacesPropertiesResponseOutput

func (i IoTSpacesPropertiesResponseArgs) ToIoTSpacesPropertiesResponseOutput() IoTSpacesPropertiesResponseOutput

func (IoTSpacesPropertiesResponseArgs) ToIoTSpacesPropertiesResponseOutputWithContext

func (i IoTSpacesPropertiesResponseArgs) ToIoTSpacesPropertiesResponseOutputWithContext(ctx context.Context) IoTSpacesPropertiesResponseOutput

func (IoTSpacesPropertiesResponseArgs) ToIoTSpacesPropertiesResponsePtrOutput

func (i IoTSpacesPropertiesResponseArgs) ToIoTSpacesPropertiesResponsePtrOutput() IoTSpacesPropertiesResponsePtrOutput

func (IoTSpacesPropertiesResponseArgs) ToIoTSpacesPropertiesResponsePtrOutputWithContext

func (i IoTSpacesPropertiesResponseArgs) ToIoTSpacesPropertiesResponsePtrOutputWithContext(ctx context.Context) IoTSpacesPropertiesResponsePtrOutput

type IoTSpacesPropertiesResponseInput

type IoTSpacesPropertiesResponseInput interface {
	pulumi.Input

	ToIoTSpacesPropertiesResponseOutput() IoTSpacesPropertiesResponseOutput
	ToIoTSpacesPropertiesResponseOutputWithContext(context.Context) IoTSpacesPropertiesResponseOutput
}

IoTSpacesPropertiesResponseInput is an input type that accepts IoTSpacesPropertiesResponseArgs and IoTSpacesPropertiesResponseOutput values. You can construct a concrete instance of `IoTSpacesPropertiesResponseInput` via:

IoTSpacesPropertiesResponseArgs{...}

type IoTSpacesPropertiesResponseOutput

type IoTSpacesPropertiesResponseOutput struct{ *pulumi.OutputState }

The properties of an IoTSpaces instance.

func (IoTSpacesPropertiesResponseOutput) ElementType

func (IoTSpacesPropertiesResponseOutput) ManagementApiUrl

The management Api endpoint.

func (IoTSpacesPropertiesResponseOutput) ProvisioningState

The provisioning state.

func (IoTSpacesPropertiesResponseOutput) StorageContainer

The properties of the designated storage container.

func (IoTSpacesPropertiesResponseOutput) ToIoTSpacesPropertiesResponseOutput

func (o IoTSpacesPropertiesResponseOutput) ToIoTSpacesPropertiesResponseOutput() IoTSpacesPropertiesResponseOutput

func (IoTSpacesPropertiesResponseOutput) ToIoTSpacesPropertiesResponseOutputWithContext

func (o IoTSpacesPropertiesResponseOutput) ToIoTSpacesPropertiesResponseOutputWithContext(ctx context.Context) IoTSpacesPropertiesResponseOutput

func (IoTSpacesPropertiesResponseOutput) ToIoTSpacesPropertiesResponsePtrOutput

func (o IoTSpacesPropertiesResponseOutput) ToIoTSpacesPropertiesResponsePtrOutput() IoTSpacesPropertiesResponsePtrOutput

func (IoTSpacesPropertiesResponseOutput) ToIoTSpacesPropertiesResponsePtrOutputWithContext

func (o IoTSpacesPropertiesResponseOutput) ToIoTSpacesPropertiesResponsePtrOutputWithContext(ctx context.Context) IoTSpacesPropertiesResponsePtrOutput

func (IoTSpacesPropertiesResponseOutput) WebPortalUrl

The management UI endpoint.

type IoTSpacesPropertiesResponsePtrInput

type IoTSpacesPropertiesResponsePtrInput interface {
	pulumi.Input

	ToIoTSpacesPropertiesResponsePtrOutput() IoTSpacesPropertiesResponsePtrOutput
	ToIoTSpacesPropertiesResponsePtrOutputWithContext(context.Context) IoTSpacesPropertiesResponsePtrOutput
}

IoTSpacesPropertiesResponsePtrInput is an input type that accepts IoTSpacesPropertiesResponseArgs, IoTSpacesPropertiesResponsePtr and IoTSpacesPropertiesResponsePtrOutput values. You can construct a concrete instance of `IoTSpacesPropertiesResponsePtrInput` via:

        IoTSpacesPropertiesResponseArgs{...}

or:

        nil

type IoTSpacesPropertiesResponsePtrOutput

type IoTSpacesPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (IoTSpacesPropertiesResponsePtrOutput) Elem

func (IoTSpacesPropertiesResponsePtrOutput) ElementType

func (IoTSpacesPropertiesResponsePtrOutput) ManagementApiUrl

The management Api endpoint.

func (IoTSpacesPropertiesResponsePtrOutput) ProvisioningState

The provisioning state.

func (IoTSpacesPropertiesResponsePtrOutput) StorageContainer

The properties of the designated storage container.

func (IoTSpacesPropertiesResponsePtrOutput) ToIoTSpacesPropertiesResponsePtrOutput

func (o IoTSpacesPropertiesResponsePtrOutput) ToIoTSpacesPropertiesResponsePtrOutput() IoTSpacesPropertiesResponsePtrOutput

func (IoTSpacesPropertiesResponsePtrOutput) ToIoTSpacesPropertiesResponsePtrOutputWithContext

func (o IoTSpacesPropertiesResponsePtrOutput) ToIoTSpacesPropertiesResponsePtrOutputWithContext(ctx context.Context) IoTSpacesPropertiesResponsePtrOutput

func (IoTSpacesPropertiesResponsePtrOutput) WebPortalUrl

The management UI endpoint.

type IoTSpacesSkuInfo

type IoTSpacesSkuInfo struct {
	// The name of the SKU.
	Name string `pulumi:"name"`
}

Information about the SKU of the IoTSpaces instance.

type IoTSpacesSkuInfoArgs

type IoTSpacesSkuInfoArgs struct {
	// The name of the SKU.
	Name pulumi.StringInput `pulumi:"name"`
}

Information about the SKU of the IoTSpaces instance.

func (IoTSpacesSkuInfoArgs) ElementType

func (IoTSpacesSkuInfoArgs) ElementType() reflect.Type

func (IoTSpacesSkuInfoArgs) ToIoTSpacesSkuInfoOutput

func (i IoTSpacesSkuInfoArgs) ToIoTSpacesSkuInfoOutput() IoTSpacesSkuInfoOutput

func (IoTSpacesSkuInfoArgs) ToIoTSpacesSkuInfoOutputWithContext

func (i IoTSpacesSkuInfoArgs) ToIoTSpacesSkuInfoOutputWithContext(ctx context.Context) IoTSpacesSkuInfoOutput

func (IoTSpacesSkuInfoArgs) ToIoTSpacesSkuInfoPtrOutput

func (i IoTSpacesSkuInfoArgs) ToIoTSpacesSkuInfoPtrOutput() IoTSpacesSkuInfoPtrOutput

func (IoTSpacesSkuInfoArgs) ToIoTSpacesSkuInfoPtrOutputWithContext

func (i IoTSpacesSkuInfoArgs) ToIoTSpacesSkuInfoPtrOutputWithContext(ctx context.Context) IoTSpacesSkuInfoPtrOutput

type IoTSpacesSkuInfoInput

type IoTSpacesSkuInfoInput interface {
	pulumi.Input

	ToIoTSpacesSkuInfoOutput() IoTSpacesSkuInfoOutput
	ToIoTSpacesSkuInfoOutputWithContext(context.Context) IoTSpacesSkuInfoOutput
}

IoTSpacesSkuInfoInput is an input type that accepts IoTSpacesSkuInfoArgs and IoTSpacesSkuInfoOutput values. You can construct a concrete instance of `IoTSpacesSkuInfoInput` via:

IoTSpacesSkuInfoArgs{...}

type IoTSpacesSkuInfoOutput

type IoTSpacesSkuInfoOutput struct{ *pulumi.OutputState }

Information about the SKU of the IoTSpaces instance.

func (IoTSpacesSkuInfoOutput) ElementType

func (IoTSpacesSkuInfoOutput) ElementType() reflect.Type

func (IoTSpacesSkuInfoOutput) Name

The name of the SKU.

func (IoTSpacesSkuInfoOutput) ToIoTSpacesSkuInfoOutput

func (o IoTSpacesSkuInfoOutput) ToIoTSpacesSkuInfoOutput() IoTSpacesSkuInfoOutput

func (IoTSpacesSkuInfoOutput) ToIoTSpacesSkuInfoOutputWithContext

func (o IoTSpacesSkuInfoOutput) ToIoTSpacesSkuInfoOutputWithContext(ctx context.Context) IoTSpacesSkuInfoOutput

func (IoTSpacesSkuInfoOutput) ToIoTSpacesSkuInfoPtrOutput

func (o IoTSpacesSkuInfoOutput) ToIoTSpacesSkuInfoPtrOutput() IoTSpacesSkuInfoPtrOutput

func (IoTSpacesSkuInfoOutput) ToIoTSpacesSkuInfoPtrOutputWithContext

func (o IoTSpacesSkuInfoOutput) ToIoTSpacesSkuInfoPtrOutputWithContext(ctx context.Context) IoTSpacesSkuInfoPtrOutput

type IoTSpacesSkuInfoPtrInput

type IoTSpacesSkuInfoPtrInput interface {
	pulumi.Input

	ToIoTSpacesSkuInfoPtrOutput() IoTSpacesSkuInfoPtrOutput
	ToIoTSpacesSkuInfoPtrOutputWithContext(context.Context) IoTSpacesSkuInfoPtrOutput
}

IoTSpacesSkuInfoPtrInput is an input type that accepts IoTSpacesSkuInfoArgs, IoTSpacesSkuInfoPtr and IoTSpacesSkuInfoPtrOutput values. You can construct a concrete instance of `IoTSpacesSkuInfoPtrInput` via:

        IoTSpacesSkuInfoArgs{...}

or:

        nil

type IoTSpacesSkuInfoPtrOutput

type IoTSpacesSkuInfoPtrOutput struct{ *pulumi.OutputState }

func (IoTSpacesSkuInfoPtrOutput) Elem

func (IoTSpacesSkuInfoPtrOutput) ElementType

func (IoTSpacesSkuInfoPtrOutput) ElementType() reflect.Type

func (IoTSpacesSkuInfoPtrOutput) Name

The name of the SKU.

func (IoTSpacesSkuInfoPtrOutput) ToIoTSpacesSkuInfoPtrOutput

func (o IoTSpacesSkuInfoPtrOutput) ToIoTSpacesSkuInfoPtrOutput() IoTSpacesSkuInfoPtrOutput

func (IoTSpacesSkuInfoPtrOutput) ToIoTSpacesSkuInfoPtrOutputWithContext

func (o IoTSpacesSkuInfoPtrOutput) ToIoTSpacesSkuInfoPtrOutputWithContext(ctx context.Context) IoTSpacesSkuInfoPtrOutput

type IoTSpacesSkuInfoResponse

type IoTSpacesSkuInfoResponse struct {
	// The name of the SKU.
	Name string `pulumi:"name"`
}

Information about the SKU of the IoTSpaces instance.

type IoTSpacesSkuInfoResponseArgs

type IoTSpacesSkuInfoResponseArgs struct {
	// The name of the SKU.
	Name pulumi.StringInput `pulumi:"name"`
}

Information about the SKU of the IoTSpaces instance.

func (IoTSpacesSkuInfoResponseArgs) ElementType

func (IoTSpacesSkuInfoResponseArgs) ToIoTSpacesSkuInfoResponseOutput

func (i IoTSpacesSkuInfoResponseArgs) ToIoTSpacesSkuInfoResponseOutput() IoTSpacesSkuInfoResponseOutput

func (IoTSpacesSkuInfoResponseArgs) ToIoTSpacesSkuInfoResponseOutputWithContext

func (i IoTSpacesSkuInfoResponseArgs) ToIoTSpacesSkuInfoResponseOutputWithContext(ctx context.Context) IoTSpacesSkuInfoResponseOutput

func (IoTSpacesSkuInfoResponseArgs) ToIoTSpacesSkuInfoResponsePtrOutput

func (i IoTSpacesSkuInfoResponseArgs) ToIoTSpacesSkuInfoResponsePtrOutput() IoTSpacesSkuInfoResponsePtrOutput

func (IoTSpacesSkuInfoResponseArgs) ToIoTSpacesSkuInfoResponsePtrOutputWithContext

func (i IoTSpacesSkuInfoResponseArgs) ToIoTSpacesSkuInfoResponsePtrOutputWithContext(ctx context.Context) IoTSpacesSkuInfoResponsePtrOutput

type IoTSpacesSkuInfoResponseInput

type IoTSpacesSkuInfoResponseInput interface {
	pulumi.Input

	ToIoTSpacesSkuInfoResponseOutput() IoTSpacesSkuInfoResponseOutput
	ToIoTSpacesSkuInfoResponseOutputWithContext(context.Context) IoTSpacesSkuInfoResponseOutput
}

IoTSpacesSkuInfoResponseInput is an input type that accepts IoTSpacesSkuInfoResponseArgs and IoTSpacesSkuInfoResponseOutput values. You can construct a concrete instance of `IoTSpacesSkuInfoResponseInput` via:

IoTSpacesSkuInfoResponseArgs{...}

type IoTSpacesSkuInfoResponseOutput

type IoTSpacesSkuInfoResponseOutput struct{ *pulumi.OutputState }

Information about the SKU of the IoTSpaces instance.

func (IoTSpacesSkuInfoResponseOutput) ElementType

func (IoTSpacesSkuInfoResponseOutput) Name

The name of the SKU.

func (IoTSpacesSkuInfoResponseOutput) ToIoTSpacesSkuInfoResponseOutput

func (o IoTSpacesSkuInfoResponseOutput) ToIoTSpacesSkuInfoResponseOutput() IoTSpacesSkuInfoResponseOutput

func (IoTSpacesSkuInfoResponseOutput) ToIoTSpacesSkuInfoResponseOutputWithContext

func (o IoTSpacesSkuInfoResponseOutput) ToIoTSpacesSkuInfoResponseOutputWithContext(ctx context.Context) IoTSpacesSkuInfoResponseOutput

func (IoTSpacesSkuInfoResponseOutput) ToIoTSpacesSkuInfoResponsePtrOutput

func (o IoTSpacesSkuInfoResponseOutput) ToIoTSpacesSkuInfoResponsePtrOutput() IoTSpacesSkuInfoResponsePtrOutput

func (IoTSpacesSkuInfoResponseOutput) ToIoTSpacesSkuInfoResponsePtrOutputWithContext

func (o IoTSpacesSkuInfoResponseOutput) ToIoTSpacesSkuInfoResponsePtrOutputWithContext(ctx context.Context) IoTSpacesSkuInfoResponsePtrOutput

type IoTSpacesSkuInfoResponsePtrInput

type IoTSpacesSkuInfoResponsePtrInput interface {
	pulumi.Input

	ToIoTSpacesSkuInfoResponsePtrOutput() IoTSpacesSkuInfoResponsePtrOutput
	ToIoTSpacesSkuInfoResponsePtrOutputWithContext(context.Context) IoTSpacesSkuInfoResponsePtrOutput
}

IoTSpacesSkuInfoResponsePtrInput is an input type that accepts IoTSpacesSkuInfoResponseArgs, IoTSpacesSkuInfoResponsePtr and IoTSpacesSkuInfoResponsePtrOutput values. You can construct a concrete instance of `IoTSpacesSkuInfoResponsePtrInput` via:

        IoTSpacesSkuInfoResponseArgs{...}

or:

        nil

type IoTSpacesSkuInfoResponsePtrOutput

type IoTSpacesSkuInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (IoTSpacesSkuInfoResponsePtrOutput) Elem

func (IoTSpacesSkuInfoResponsePtrOutput) ElementType

func (IoTSpacesSkuInfoResponsePtrOutput) Name

The name of the SKU.

func (IoTSpacesSkuInfoResponsePtrOutput) ToIoTSpacesSkuInfoResponsePtrOutput

func (o IoTSpacesSkuInfoResponsePtrOutput) ToIoTSpacesSkuInfoResponsePtrOutput() IoTSpacesSkuInfoResponsePtrOutput

func (IoTSpacesSkuInfoResponsePtrOutput) ToIoTSpacesSkuInfoResponsePtrOutputWithContext

func (o IoTSpacesSkuInfoResponsePtrOutput) ToIoTSpacesSkuInfoResponsePtrOutputWithContext(ctx context.Context) IoTSpacesSkuInfoResponsePtrOutput

type LookupIoTSpaceArgs

type LookupIoTSpaceArgs struct {
	// The name of the resource group that contains the IoTSpaces instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the IoTSpaces instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupIoTSpaceResult

type LookupIoTSpaceResult struct {
	// The resource location.
	Location string `pulumi:"location"`
	// The resource name.
	Name string `pulumi:"name"`
	// The common properties of a IoTSpaces service.
	Properties IoTSpacesPropertiesResponse `pulumi:"properties"`
	// A valid instance SKU.
	Sku IoTSpacesSkuInfoResponse `pulumi:"sku"`
	// The resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The resource type.
	Type string `pulumi:"type"`
}

The description of the IoTSpaces service.

func LookupIoTSpace

func LookupIoTSpace(ctx *pulumi.Context, args *LookupIoTSpaceArgs, opts ...pulumi.InvokeOption) (*LookupIoTSpaceResult, error)

type StorageContainerProperties

type StorageContainerProperties struct {
	// The connection string of the storage account.
	ConnectionString *string `pulumi:"connectionString"`
	// The name of storage container in the storage account.
	ContainerName *string `pulumi:"containerName"`
	// The name of the resource group of the storage account.
	ResourceGroup *string `pulumi:"resourceGroup"`
	// The subscription identifier of the storage account.
	SubscriptionId *string `pulumi:"subscriptionId"`
}

The properties of the Azure Storage Container for file archive.

type StorageContainerPropertiesArgs

type StorageContainerPropertiesArgs struct {
	// The connection string of the storage account.
	ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"`
	// The name of storage container in the storage account.
	ContainerName pulumi.StringPtrInput `pulumi:"containerName"`
	// The name of the resource group of the storage account.
	ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"`
	// The subscription identifier of the storage account.
	SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"`
}

The properties of the Azure Storage Container for file archive.

func (StorageContainerPropertiesArgs) ElementType

func (StorageContainerPropertiesArgs) ToStorageContainerPropertiesOutput

func (i StorageContainerPropertiesArgs) ToStorageContainerPropertiesOutput() StorageContainerPropertiesOutput

func (StorageContainerPropertiesArgs) ToStorageContainerPropertiesOutputWithContext

func (i StorageContainerPropertiesArgs) ToStorageContainerPropertiesOutputWithContext(ctx context.Context) StorageContainerPropertiesOutput

func (StorageContainerPropertiesArgs) ToStorageContainerPropertiesPtrOutput

func (i StorageContainerPropertiesArgs) ToStorageContainerPropertiesPtrOutput() StorageContainerPropertiesPtrOutput

func (StorageContainerPropertiesArgs) ToStorageContainerPropertiesPtrOutputWithContext

func (i StorageContainerPropertiesArgs) ToStorageContainerPropertiesPtrOutputWithContext(ctx context.Context) StorageContainerPropertiesPtrOutput

type StorageContainerPropertiesInput

type StorageContainerPropertiesInput interface {
	pulumi.Input

	ToStorageContainerPropertiesOutput() StorageContainerPropertiesOutput
	ToStorageContainerPropertiesOutputWithContext(context.Context) StorageContainerPropertiesOutput
}

StorageContainerPropertiesInput is an input type that accepts StorageContainerPropertiesArgs and StorageContainerPropertiesOutput values. You can construct a concrete instance of `StorageContainerPropertiesInput` via:

StorageContainerPropertiesArgs{...}

type StorageContainerPropertiesOutput

type StorageContainerPropertiesOutput struct{ *pulumi.OutputState }

The properties of the Azure Storage Container for file archive.

func (StorageContainerPropertiesOutput) ConnectionString

The connection string of the storage account.

func (StorageContainerPropertiesOutput) ContainerName

The name of storage container in the storage account.

func (StorageContainerPropertiesOutput) ElementType

func (StorageContainerPropertiesOutput) ResourceGroup

The name of the resource group of the storage account.

func (StorageContainerPropertiesOutput) SubscriptionId

The subscription identifier of the storage account.

func (StorageContainerPropertiesOutput) ToStorageContainerPropertiesOutput

func (o StorageContainerPropertiesOutput) ToStorageContainerPropertiesOutput() StorageContainerPropertiesOutput

func (StorageContainerPropertiesOutput) ToStorageContainerPropertiesOutputWithContext

func (o StorageContainerPropertiesOutput) ToStorageContainerPropertiesOutputWithContext(ctx context.Context) StorageContainerPropertiesOutput

func (StorageContainerPropertiesOutput) ToStorageContainerPropertiesPtrOutput

func (o StorageContainerPropertiesOutput) ToStorageContainerPropertiesPtrOutput() StorageContainerPropertiesPtrOutput

func (StorageContainerPropertiesOutput) ToStorageContainerPropertiesPtrOutputWithContext

func (o StorageContainerPropertiesOutput) ToStorageContainerPropertiesPtrOutputWithContext(ctx context.Context) StorageContainerPropertiesPtrOutput

type StorageContainerPropertiesPtrInput

type StorageContainerPropertiesPtrInput interface {
	pulumi.Input

	ToStorageContainerPropertiesPtrOutput() StorageContainerPropertiesPtrOutput
	ToStorageContainerPropertiesPtrOutputWithContext(context.Context) StorageContainerPropertiesPtrOutput
}

StorageContainerPropertiesPtrInput is an input type that accepts StorageContainerPropertiesArgs, StorageContainerPropertiesPtr and StorageContainerPropertiesPtrOutput values. You can construct a concrete instance of `StorageContainerPropertiesPtrInput` via:

        StorageContainerPropertiesArgs{...}

or:

        nil

type StorageContainerPropertiesPtrOutput

type StorageContainerPropertiesPtrOutput struct{ *pulumi.OutputState }

func (StorageContainerPropertiesPtrOutput) ConnectionString

The connection string of the storage account.

func (StorageContainerPropertiesPtrOutput) ContainerName

The name of storage container in the storage account.

func (StorageContainerPropertiesPtrOutput) Elem

func (StorageContainerPropertiesPtrOutput) ElementType

func (StorageContainerPropertiesPtrOutput) ResourceGroup

The name of the resource group of the storage account.

func (StorageContainerPropertiesPtrOutput) SubscriptionId

The subscription identifier of the storage account.

func (StorageContainerPropertiesPtrOutput) ToStorageContainerPropertiesPtrOutput

func (o StorageContainerPropertiesPtrOutput) ToStorageContainerPropertiesPtrOutput() StorageContainerPropertiesPtrOutput

func (StorageContainerPropertiesPtrOutput) ToStorageContainerPropertiesPtrOutputWithContext

func (o StorageContainerPropertiesPtrOutput) ToStorageContainerPropertiesPtrOutputWithContext(ctx context.Context) StorageContainerPropertiesPtrOutput

type StorageContainerPropertiesResponse

type StorageContainerPropertiesResponse struct {
	// The connection string of the storage account.
	ConnectionString *string `pulumi:"connectionString"`
	// The name of storage container in the storage account.
	ContainerName *string `pulumi:"containerName"`
	// The name of the resource group of the storage account.
	ResourceGroup *string `pulumi:"resourceGroup"`
	// The subscription identifier of the storage account.
	SubscriptionId *string `pulumi:"subscriptionId"`
}

The properties of the Azure Storage Container for file archive.

type StorageContainerPropertiesResponseArgs

type StorageContainerPropertiesResponseArgs struct {
	// The connection string of the storage account.
	ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"`
	// The name of storage container in the storage account.
	ContainerName pulumi.StringPtrInput `pulumi:"containerName"`
	// The name of the resource group of the storage account.
	ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"`
	// The subscription identifier of the storage account.
	SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"`
}

The properties of the Azure Storage Container for file archive.

func (StorageContainerPropertiesResponseArgs) ElementType

func (StorageContainerPropertiesResponseArgs) ToStorageContainerPropertiesResponseOutput

func (i StorageContainerPropertiesResponseArgs) ToStorageContainerPropertiesResponseOutput() StorageContainerPropertiesResponseOutput

func (StorageContainerPropertiesResponseArgs) ToStorageContainerPropertiesResponseOutputWithContext

func (i StorageContainerPropertiesResponseArgs) ToStorageContainerPropertiesResponseOutputWithContext(ctx context.Context) StorageContainerPropertiesResponseOutput

func (StorageContainerPropertiesResponseArgs) ToStorageContainerPropertiesResponsePtrOutput

func (i StorageContainerPropertiesResponseArgs) ToStorageContainerPropertiesResponsePtrOutput() StorageContainerPropertiesResponsePtrOutput

func (StorageContainerPropertiesResponseArgs) ToStorageContainerPropertiesResponsePtrOutputWithContext

func (i StorageContainerPropertiesResponseArgs) ToStorageContainerPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageContainerPropertiesResponsePtrOutput

type StorageContainerPropertiesResponseInput

type StorageContainerPropertiesResponseInput interface {
	pulumi.Input

	ToStorageContainerPropertiesResponseOutput() StorageContainerPropertiesResponseOutput
	ToStorageContainerPropertiesResponseOutputWithContext(context.Context) StorageContainerPropertiesResponseOutput
}

StorageContainerPropertiesResponseInput is an input type that accepts StorageContainerPropertiesResponseArgs and StorageContainerPropertiesResponseOutput values. You can construct a concrete instance of `StorageContainerPropertiesResponseInput` via:

StorageContainerPropertiesResponseArgs{...}

type StorageContainerPropertiesResponseOutput

type StorageContainerPropertiesResponseOutput struct{ *pulumi.OutputState }

The properties of the Azure Storage Container for file archive.

func (StorageContainerPropertiesResponseOutput) ConnectionString

The connection string of the storage account.

func (StorageContainerPropertiesResponseOutput) ContainerName

The name of storage container in the storage account.

func (StorageContainerPropertiesResponseOutput) ElementType

func (StorageContainerPropertiesResponseOutput) ResourceGroup

The name of the resource group of the storage account.

func (StorageContainerPropertiesResponseOutput) SubscriptionId

The subscription identifier of the storage account.

func (StorageContainerPropertiesResponseOutput) ToStorageContainerPropertiesResponseOutput

func (o StorageContainerPropertiesResponseOutput) ToStorageContainerPropertiesResponseOutput() StorageContainerPropertiesResponseOutput

func (StorageContainerPropertiesResponseOutput) ToStorageContainerPropertiesResponseOutputWithContext

func (o StorageContainerPropertiesResponseOutput) ToStorageContainerPropertiesResponseOutputWithContext(ctx context.Context) StorageContainerPropertiesResponseOutput

func (StorageContainerPropertiesResponseOutput) ToStorageContainerPropertiesResponsePtrOutput

func (o StorageContainerPropertiesResponseOutput) ToStorageContainerPropertiesResponsePtrOutput() StorageContainerPropertiesResponsePtrOutput

func (StorageContainerPropertiesResponseOutput) ToStorageContainerPropertiesResponsePtrOutputWithContext

func (o StorageContainerPropertiesResponseOutput) ToStorageContainerPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageContainerPropertiesResponsePtrOutput

type StorageContainerPropertiesResponsePtrInput

type StorageContainerPropertiesResponsePtrInput interface {
	pulumi.Input

	ToStorageContainerPropertiesResponsePtrOutput() StorageContainerPropertiesResponsePtrOutput
	ToStorageContainerPropertiesResponsePtrOutputWithContext(context.Context) StorageContainerPropertiesResponsePtrOutput
}

StorageContainerPropertiesResponsePtrInput is an input type that accepts StorageContainerPropertiesResponseArgs, StorageContainerPropertiesResponsePtr and StorageContainerPropertiesResponsePtrOutput values. You can construct a concrete instance of `StorageContainerPropertiesResponsePtrInput` via:

        StorageContainerPropertiesResponseArgs{...}

or:

        nil

type StorageContainerPropertiesResponsePtrOutput

type StorageContainerPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (StorageContainerPropertiesResponsePtrOutput) ConnectionString

The connection string of the storage account.

func (StorageContainerPropertiesResponsePtrOutput) ContainerName

The name of storage container in the storage account.

func (StorageContainerPropertiesResponsePtrOutput) Elem

func (StorageContainerPropertiesResponsePtrOutput) ElementType

func (StorageContainerPropertiesResponsePtrOutput) ResourceGroup

The name of the resource group of the storage account.

func (StorageContainerPropertiesResponsePtrOutput) SubscriptionId

The subscription identifier of the storage account.

func (StorageContainerPropertiesResponsePtrOutput) ToStorageContainerPropertiesResponsePtrOutput

func (o StorageContainerPropertiesResponsePtrOutput) ToStorageContainerPropertiesResponsePtrOutput() StorageContainerPropertiesResponsePtrOutput

func (StorageContainerPropertiesResponsePtrOutput) ToStorageContainerPropertiesResponsePtrOutputWithContext

func (o StorageContainerPropertiesResponsePtrOutput) ToStorageContainerPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageContainerPropertiesResponsePtrOutput

Jump to

Keyboard shortcuts

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