Documentation
¶
Index ¶
- type SpatialAnchorsAccount
- func (*SpatialAnchorsAccount) ElementType() reflect.Type
- func (i *SpatialAnchorsAccount) ToSpatialAnchorsAccountOutput() SpatialAnchorsAccountOutput
- func (i *SpatialAnchorsAccount) ToSpatialAnchorsAccountOutputWithContext(ctx context.Context) SpatialAnchorsAccountOutput
- func (i *SpatialAnchorsAccount) ToSpatialAnchorsAccountPtrOutput() SpatialAnchorsAccountPtrOutput
- func (i *SpatialAnchorsAccount) ToSpatialAnchorsAccountPtrOutputWithContext(ctx context.Context) SpatialAnchorsAccountPtrOutput
- type SpatialAnchorsAccountArgs
- type SpatialAnchorsAccountArray
- func (SpatialAnchorsAccountArray) ElementType() reflect.Type
- func (i SpatialAnchorsAccountArray) ToSpatialAnchorsAccountArrayOutput() SpatialAnchorsAccountArrayOutput
- func (i SpatialAnchorsAccountArray) ToSpatialAnchorsAccountArrayOutputWithContext(ctx context.Context) SpatialAnchorsAccountArrayOutput
- type SpatialAnchorsAccountArrayInput
- type SpatialAnchorsAccountArrayOutput
- func (SpatialAnchorsAccountArrayOutput) ElementType() reflect.Type
- func (o SpatialAnchorsAccountArrayOutput) Index(i pulumi.IntInput) SpatialAnchorsAccountOutput
- func (o SpatialAnchorsAccountArrayOutput) ToSpatialAnchorsAccountArrayOutput() SpatialAnchorsAccountArrayOutput
- func (o SpatialAnchorsAccountArrayOutput) ToSpatialAnchorsAccountArrayOutputWithContext(ctx context.Context) SpatialAnchorsAccountArrayOutput
- type SpatialAnchorsAccountInput
- type SpatialAnchorsAccountMap
- type SpatialAnchorsAccountMapInput
- type SpatialAnchorsAccountMapOutput
- func (SpatialAnchorsAccountMapOutput) ElementType() reflect.Type
- func (o SpatialAnchorsAccountMapOutput) MapIndex(k pulumi.StringInput) SpatialAnchorsAccountOutput
- func (o SpatialAnchorsAccountMapOutput) ToSpatialAnchorsAccountMapOutput() SpatialAnchorsAccountMapOutput
- func (o SpatialAnchorsAccountMapOutput) ToSpatialAnchorsAccountMapOutputWithContext(ctx context.Context) SpatialAnchorsAccountMapOutput
- type SpatialAnchorsAccountOutput
- func (SpatialAnchorsAccountOutput) ElementType() reflect.Type
- func (o SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountOutput() SpatialAnchorsAccountOutput
- func (o SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountOutputWithContext(ctx context.Context) SpatialAnchorsAccountOutput
- func (o SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountPtrOutput() SpatialAnchorsAccountPtrOutput
- func (o SpatialAnchorsAccountOutput) ToSpatialAnchorsAccountPtrOutputWithContext(ctx context.Context) SpatialAnchorsAccountPtrOutput
- type SpatialAnchorsAccountPtrInput
- type SpatialAnchorsAccountPtrOutput
- func (SpatialAnchorsAccountPtrOutput) ElementType() reflect.Type
- func (o SpatialAnchorsAccountPtrOutput) ToSpatialAnchorsAccountPtrOutput() SpatialAnchorsAccountPtrOutput
- func (o SpatialAnchorsAccountPtrOutput) ToSpatialAnchorsAccountPtrOutputWithContext(ctx context.Context) SpatialAnchorsAccountPtrOutput
- type SpatialAnchorsAccountState
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) ElementType() reflect.Type
func (SpatialAnchorsAccountArrayOutput) Index ¶ added in v3.47.1
func (o SpatialAnchorsAccountArrayOutput) Index(i pulumi.IntInput) SpatialAnchorsAccountOutput
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) ElementType() reflect.Type
func (SpatialAnchorsAccountMapOutput) MapIndex ¶ added in v3.47.1
func (o SpatialAnchorsAccountMapOutput) MapIndex(k pulumi.StringInput) SpatialAnchorsAccountOutput
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) ElementType() reflect.Type
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) ElementType() reflect.Type
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