mixedreality

package
v3.56.0 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SpatialAnchorsAccount

type SpatialAnchorsAccount struct {
	pulumi.CustomResourceState

	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location pulumi.StringOutput `pulumi:"location"`
	// Specifies the name of the Spatial Anchors Account. Changing this forces a new resource to be created. Must be globally unique.
	Name pulumi.StringOutput `pulumi:"name"`
	// The name of the resource group in which to create the Spatial Anchors Account.
	ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"`
	// A mapping of tags to assign to the resource.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
}

Manages an Azure Spatial Anchors Account.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/core"
"github.com/pulumi/pulumi-azure/sdk/v3/go/azure/mixedreality"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{
			Location: pulumi.String("West Europe"),
		})
		if err != nil {
			return err
		}
		_, err = mixedreality.NewSpatialAnchorsAccount(ctx, "exampleSpatialAnchorsAccount", &mixedreality.SpatialAnchorsAccountArgs{
			Location:          exampleResourceGroup.Location,
			ResourceGroupName: exampleResourceGroup.Name,
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Spatial Anchors Account can be imported using the `resource id`, e.g.

```sh

$ pulumi import azure:mixedreality/spatialAnchorsAccount:SpatialAnchorsAccount example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.MixedReality/spatialAnchorsAccounts/example

```

func GetSpatialAnchorsAccount

func GetSpatialAnchorsAccount(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SpatialAnchorsAccountState, opts ...pulumi.ResourceOption) (*SpatialAnchorsAccount, error)

GetSpatialAnchorsAccount gets an existing SpatialAnchorsAccount 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 NewSpatialAnchorsAccount

func NewSpatialAnchorsAccount(ctx *pulumi.Context,
	name string, args *SpatialAnchorsAccountArgs, opts ...pulumi.ResourceOption) (*SpatialAnchorsAccount, error)

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

func (*SpatialAnchorsAccount) ElementType added in v3.31.1

func (*SpatialAnchorsAccount) ElementType() reflect.Type

func (*SpatialAnchorsAccount) ToSpatialAnchorsAccountOutput added in v3.31.1

func (i *SpatialAnchorsAccount) ToSpatialAnchorsAccountOutput() SpatialAnchorsAccountOutput

func (*SpatialAnchorsAccount) ToSpatialAnchorsAccountOutputWithContext added in v3.31.1

func (i *SpatialAnchorsAccount) ToSpatialAnchorsAccountOutputWithContext(ctx context.Context) SpatialAnchorsAccountOutput

func (*SpatialAnchorsAccount) ToSpatialAnchorsAccountPtrOutput added in v3.47.1

func (i *SpatialAnchorsAccount) ToSpatialAnchorsAccountPtrOutput() SpatialAnchorsAccountPtrOutput

func (*SpatialAnchorsAccount) ToSpatialAnchorsAccountPtrOutputWithContext added in v3.47.1

func (i *SpatialAnchorsAccount) ToSpatialAnchorsAccountPtrOutputWithContext(ctx context.Context) SpatialAnchorsAccountPtrOutput

type SpatialAnchorsAccountArgs

type SpatialAnchorsAccountArgs struct {
	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location pulumi.StringPtrInput
	// Specifies the name of the Spatial Anchors Account. Changing this forces a new resource to be created. Must be globally unique.
	Name pulumi.StringPtrInput
	// The name of the resource group in which to create the Spatial Anchors Account.
	ResourceGroupName pulumi.StringInput
	// A mapping of tags to assign to the resource.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a SpatialAnchorsAccount resource.

func (SpatialAnchorsAccountArgs) ElementType

func (SpatialAnchorsAccountArgs) ElementType() reflect.Type

type SpatialAnchorsAccountArray added in v3.47.1

type SpatialAnchorsAccountArray []SpatialAnchorsAccountInput

func (SpatialAnchorsAccountArray) ElementType added in v3.47.1

func (SpatialAnchorsAccountArray) ElementType() reflect.Type

func (SpatialAnchorsAccountArray) ToSpatialAnchorsAccountArrayOutput added in v3.47.1

func (i SpatialAnchorsAccountArray) ToSpatialAnchorsAccountArrayOutput() SpatialAnchorsAccountArrayOutput

func (SpatialAnchorsAccountArray) ToSpatialAnchorsAccountArrayOutputWithContext added in v3.47.1

func (i SpatialAnchorsAccountArray) ToSpatialAnchorsAccountArrayOutputWithContext(ctx context.Context) SpatialAnchorsAccountArrayOutput

type SpatialAnchorsAccountArrayInput added in v3.47.1

type SpatialAnchorsAccountArrayInput interface {
	pulumi.Input

	ToSpatialAnchorsAccountArrayOutput() SpatialAnchorsAccountArrayOutput
	ToSpatialAnchorsAccountArrayOutputWithContext(context.Context) SpatialAnchorsAccountArrayOutput
}

SpatialAnchorsAccountArrayInput is an input type that accepts SpatialAnchorsAccountArray and SpatialAnchorsAccountArrayOutput values. You can construct a concrete instance of `SpatialAnchorsAccountArrayInput` via:

SpatialAnchorsAccountArray{ SpatialAnchorsAccountArgs{...} }

type SpatialAnchorsAccountArrayOutput added in v3.47.1

type SpatialAnchorsAccountArrayOutput struct{ *pulumi.OutputState }

func (SpatialAnchorsAccountArrayOutput) ElementType added in v3.47.1

func (SpatialAnchorsAccountArrayOutput) Index added in v3.47.1

func (SpatialAnchorsAccountArrayOutput) ToSpatialAnchorsAccountArrayOutput added in v3.47.1

func (o SpatialAnchorsAccountArrayOutput) ToSpatialAnchorsAccountArrayOutput() SpatialAnchorsAccountArrayOutput

func (SpatialAnchorsAccountArrayOutput) ToSpatialAnchorsAccountArrayOutputWithContext added in v3.47.1

func (o SpatialAnchorsAccountArrayOutput) ToSpatialAnchorsAccountArrayOutputWithContext(ctx context.Context) SpatialAnchorsAccountArrayOutput

type SpatialAnchorsAccountInput added in v3.31.1

type SpatialAnchorsAccountInput interface {
	pulumi.Input

	ToSpatialAnchorsAccountOutput() SpatialAnchorsAccountOutput
	ToSpatialAnchorsAccountOutputWithContext(ctx context.Context) SpatialAnchorsAccountOutput
}

type SpatialAnchorsAccountMap added in v3.47.1

type SpatialAnchorsAccountMap map[string]SpatialAnchorsAccountInput

func (SpatialAnchorsAccountMap) ElementType added in v3.47.1

func (SpatialAnchorsAccountMap) ElementType() reflect.Type

func (SpatialAnchorsAccountMap) ToSpatialAnchorsAccountMapOutput added in v3.47.1

func (i SpatialAnchorsAccountMap) ToSpatialAnchorsAccountMapOutput() SpatialAnchorsAccountMapOutput

func (SpatialAnchorsAccountMap) ToSpatialAnchorsAccountMapOutputWithContext added in v3.47.1

func (i SpatialAnchorsAccountMap) ToSpatialAnchorsAccountMapOutputWithContext(ctx context.Context) SpatialAnchorsAccountMapOutput

type SpatialAnchorsAccountMapInput added in v3.47.1

type SpatialAnchorsAccountMapInput interface {
	pulumi.Input

	ToSpatialAnchorsAccountMapOutput() SpatialAnchorsAccountMapOutput
	ToSpatialAnchorsAccountMapOutputWithContext(context.Context) SpatialAnchorsAccountMapOutput
}

SpatialAnchorsAccountMapInput is an input type that accepts SpatialAnchorsAccountMap and SpatialAnchorsAccountMapOutput values. You can construct a concrete instance of `SpatialAnchorsAccountMapInput` via:

SpatialAnchorsAccountMap{ "key": SpatialAnchorsAccountArgs{...} }

type SpatialAnchorsAccountMapOutput added in v3.47.1

type SpatialAnchorsAccountMapOutput struct{ *pulumi.OutputState }

func (SpatialAnchorsAccountMapOutput) ElementType added in v3.47.1

func (SpatialAnchorsAccountMapOutput) MapIndex added in v3.47.1

func (SpatialAnchorsAccountMapOutput) ToSpatialAnchorsAccountMapOutput added in v3.47.1

func (o SpatialAnchorsAccountMapOutput) ToSpatialAnchorsAccountMapOutput() SpatialAnchorsAccountMapOutput

func (SpatialAnchorsAccountMapOutput) ToSpatialAnchorsAccountMapOutputWithContext added in v3.47.1

func (o SpatialAnchorsAccountMapOutput) ToSpatialAnchorsAccountMapOutputWithContext(ctx context.Context) SpatialAnchorsAccountMapOutput

type SpatialAnchorsAccountOutput added in v3.31.1

type SpatialAnchorsAccountOutput struct {
	*pulumi.OutputState
}

func (SpatialAnchorsAccountOutput) ElementType added in v3.31.1

func (SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountOutput added in v3.31.1

func (o SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountOutput() SpatialAnchorsAccountOutput

func (SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountOutputWithContext added in v3.31.1

func (o SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountOutputWithContext(ctx context.Context) SpatialAnchorsAccountOutput

func (SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountPtrOutput added in v3.47.1

func (o SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountPtrOutput() SpatialAnchorsAccountPtrOutput

func (SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountPtrOutputWithContext added in v3.47.1

func (o SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountPtrOutputWithContext(ctx context.Context) SpatialAnchorsAccountPtrOutput

type SpatialAnchorsAccountPtrInput added in v3.47.1

type SpatialAnchorsAccountPtrInput interface {
	pulumi.Input

	ToSpatialAnchorsAccountPtrOutput() SpatialAnchorsAccountPtrOutput
	ToSpatialAnchorsAccountPtrOutputWithContext(ctx context.Context) SpatialAnchorsAccountPtrOutput
}

type SpatialAnchorsAccountPtrOutput added in v3.47.1

type SpatialAnchorsAccountPtrOutput struct {
	*pulumi.OutputState
}

func (SpatialAnchorsAccountPtrOutput) ElementType added in v3.47.1

func (SpatialAnchorsAccountPtrOutput) ToSpatialAnchorsAccountPtrOutput added in v3.47.1

func (o SpatialAnchorsAccountPtrOutput) ToSpatialAnchorsAccountPtrOutput() SpatialAnchorsAccountPtrOutput

func (SpatialAnchorsAccountPtrOutput) ToSpatialAnchorsAccountPtrOutputWithContext added in v3.47.1

func (o SpatialAnchorsAccountPtrOutput) ToSpatialAnchorsAccountPtrOutputWithContext(ctx context.Context) SpatialAnchorsAccountPtrOutput

type SpatialAnchorsAccountState

type SpatialAnchorsAccountState struct {
	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location pulumi.StringPtrInput
	// Specifies the name of the Spatial Anchors Account. Changing this forces a new resource to be created. Must be globally unique.
	Name pulumi.StringPtrInput
	// The name of the resource group in which to create the Spatial Anchors Account.
	ResourceGroupName pulumi.StringPtrInput
	// A mapping of tags to assign to the resource.
	Tags pulumi.StringMapInput
}

func (SpatialAnchorsAccountState) ElementType

func (SpatialAnchorsAccountState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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