v20200406preview

package
v0.6.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ListRemoteRenderingAccountKeysArgs

type ListRemoteRenderingAccountKeysArgs struct {
	// Name of an Mixed Reality Account.
	AccountName string `pulumi:"accountName"`
	// Name of an Azure resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type ListRemoteRenderingAccountKeysResult

type ListRemoteRenderingAccountKeysResult struct {
	// value of primary key.
	PrimaryKey string `pulumi:"primaryKey"`
	// value of secondary key.
	SecondaryKey string `pulumi:"secondaryKey"`
}

Developer Keys of account

type LookupRemoteRenderingAccountArgs

type LookupRemoteRenderingAccountArgs struct {
	// Name of an Mixed Reality Account.
	AccountName string `pulumi:"accountName"`
	// Name of an Azure resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupRemoteRenderingAccountResult

type LookupRemoteRenderingAccountResult struct {
	// Correspond domain name of certain Spatial Anchors Account
	AccountDomain string `pulumi:"accountDomain"`
	// unique id of certain account.
	AccountId string `pulumi:"accountId"`
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id       string                                  `pulumi:"id"`
	Identity *RemoteRenderingAccountResponseIdentity `pulumi:"identity"`
	// The geo-location where the resource lives
	Location string `pulumi:"location"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

RemoteRenderingAccount Response.

type RemoteRenderingAccount

type RemoteRenderingAccount struct {
	pulumi.CustomResourceState

	// Correspond domain name of certain Spatial Anchors Account
	AccountDomain pulumi.StringOutput `pulumi:"accountDomain"`
	// unique id of certain account.
	AccountId pulumi.StringOutput                             `pulumi:"accountId"`
	Identity  RemoteRenderingAccountResponseIdentityPtrOutput `pulumi:"identity"`
	// The geo-location where the resource lives
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

RemoteRenderingAccount Response.

func GetRemoteRenderingAccount

func GetRemoteRenderingAccount(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RemoteRenderingAccountState, opts ...pulumi.ResourceOption) (*RemoteRenderingAccount, error)

GetRemoteRenderingAccount gets an existing RemoteRenderingAccount 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 NewRemoteRenderingAccount

func NewRemoteRenderingAccount(ctx *pulumi.Context,
	name string, args *RemoteRenderingAccountArgs, opts ...pulumi.ResourceOption) (*RemoteRenderingAccount, error)

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

func (*RemoteRenderingAccount) ElementType added in v0.2.6

func (*RemoteRenderingAccount) ElementType() reflect.Type

func (*RemoteRenderingAccount) ToRemoteRenderingAccountOutput added in v0.2.6

func (i *RemoteRenderingAccount) ToRemoteRenderingAccountOutput() RemoteRenderingAccountOutput

func (*RemoteRenderingAccount) ToRemoteRenderingAccountOutputWithContext added in v0.2.6

func (i *RemoteRenderingAccount) ToRemoteRenderingAccountOutputWithContext(ctx context.Context) RemoteRenderingAccountOutput

type RemoteRenderingAccountArgs

type RemoteRenderingAccountArgs struct {
	// Name of an Mixed Reality Account.
	AccountName pulumi.StringInput
	Identity    RemoteRenderingAccountIdentityPtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// Name of an Azure resource group.
	ResourceGroupName pulumi.StringInput
	// Resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a RemoteRenderingAccount resource.

func (RemoteRenderingAccountArgs) ElementType

func (RemoteRenderingAccountArgs) ElementType() reflect.Type

type RemoteRenderingAccountIdentity

type RemoteRenderingAccountIdentity struct {
	// The identity type.
	Type *string `pulumi:"type"`
}

type RemoteRenderingAccountIdentityArgs

type RemoteRenderingAccountIdentityArgs struct {
	// The identity type.
	Type *ResourceIdentityType `pulumi:"type"`
}

func (RemoteRenderingAccountIdentityArgs) ElementType

func (RemoteRenderingAccountIdentityArgs) ToRemoteRenderingAccountIdentityOutput

func (i RemoteRenderingAccountIdentityArgs) ToRemoteRenderingAccountIdentityOutput() RemoteRenderingAccountIdentityOutput

func (RemoteRenderingAccountIdentityArgs) ToRemoteRenderingAccountIdentityOutputWithContext

func (i RemoteRenderingAccountIdentityArgs) ToRemoteRenderingAccountIdentityOutputWithContext(ctx context.Context) RemoteRenderingAccountIdentityOutput

func (RemoteRenderingAccountIdentityArgs) ToRemoteRenderingAccountIdentityPtrOutput

func (i RemoteRenderingAccountIdentityArgs) ToRemoteRenderingAccountIdentityPtrOutput() RemoteRenderingAccountIdentityPtrOutput

func (RemoteRenderingAccountIdentityArgs) ToRemoteRenderingAccountIdentityPtrOutputWithContext

func (i RemoteRenderingAccountIdentityArgs) ToRemoteRenderingAccountIdentityPtrOutputWithContext(ctx context.Context) RemoteRenderingAccountIdentityPtrOutput

type RemoteRenderingAccountIdentityInput

type RemoteRenderingAccountIdentityInput interface {
	pulumi.Input

	ToRemoteRenderingAccountIdentityOutput() RemoteRenderingAccountIdentityOutput
	ToRemoteRenderingAccountIdentityOutputWithContext(context.Context) RemoteRenderingAccountIdentityOutput
}

RemoteRenderingAccountIdentityInput is an input type that accepts RemoteRenderingAccountIdentityArgs and RemoteRenderingAccountIdentityOutput values. You can construct a concrete instance of `RemoteRenderingAccountIdentityInput` via:

RemoteRenderingAccountIdentityArgs{...}

type RemoteRenderingAccountIdentityOutput

type RemoteRenderingAccountIdentityOutput struct{ *pulumi.OutputState }

func (RemoteRenderingAccountIdentityOutput) ElementType

func (RemoteRenderingAccountIdentityOutput) ToRemoteRenderingAccountIdentityOutput

func (o RemoteRenderingAccountIdentityOutput) ToRemoteRenderingAccountIdentityOutput() RemoteRenderingAccountIdentityOutput

func (RemoteRenderingAccountIdentityOutput) ToRemoteRenderingAccountIdentityOutputWithContext

func (o RemoteRenderingAccountIdentityOutput) ToRemoteRenderingAccountIdentityOutputWithContext(ctx context.Context) RemoteRenderingAccountIdentityOutput

func (RemoteRenderingAccountIdentityOutput) ToRemoteRenderingAccountIdentityPtrOutput

func (o RemoteRenderingAccountIdentityOutput) ToRemoteRenderingAccountIdentityPtrOutput() RemoteRenderingAccountIdentityPtrOutput

func (RemoteRenderingAccountIdentityOutput) ToRemoteRenderingAccountIdentityPtrOutputWithContext

func (o RemoteRenderingAccountIdentityOutput) ToRemoteRenderingAccountIdentityPtrOutputWithContext(ctx context.Context) RemoteRenderingAccountIdentityPtrOutput

func (RemoteRenderingAccountIdentityOutput) Type

The identity type.

type RemoteRenderingAccountIdentityPtrInput

type RemoteRenderingAccountIdentityPtrInput interface {
	pulumi.Input

	ToRemoteRenderingAccountIdentityPtrOutput() RemoteRenderingAccountIdentityPtrOutput
	ToRemoteRenderingAccountIdentityPtrOutputWithContext(context.Context) RemoteRenderingAccountIdentityPtrOutput
}

RemoteRenderingAccountIdentityPtrInput is an input type that accepts RemoteRenderingAccountIdentityArgs, RemoteRenderingAccountIdentityPtr and RemoteRenderingAccountIdentityPtrOutput values. You can construct a concrete instance of `RemoteRenderingAccountIdentityPtrInput` via:

        RemoteRenderingAccountIdentityArgs{...}

or:

        nil

type RemoteRenderingAccountIdentityPtrOutput

type RemoteRenderingAccountIdentityPtrOutput struct{ *pulumi.OutputState }

func (RemoteRenderingAccountIdentityPtrOutput) Elem

func (RemoteRenderingAccountIdentityPtrOutput) ElementType

func (RemoteRenderingAccountIdentityPtrOutput) ToRemoteRenderingAccountIdentityPtrOutput

func (o RemoteRenderingAccountIdentityPtrOutput) ToRemoteRenderingAccountIdentityPtrOutput() RemoteRenderingAccountIdentityPtrOutput

func (RemoteRenderingAccountIdentityPtrOutput) ToRemoteRenderingAccountIdentityPtrOutputWithContext

func (o RemoteRenderingAccountIdentityPtrOutput) ToRemoteRenderingAccountIdentityPtrOutputWithContext(ctx context.Context) RemoteRenderingAccountIdentityPtrOutput

func (RemoteRenderingAccountIdentityPtrOutput) Type

The identity type.

type RemoteRenderingAccountInput added in v0.2.6

type RemoteRenderingAccountInput interface {
	pulumi.Input

	ToRemoteRenderingAccountOutput() RemoteRenderingAccountOutput
	ToRemoteRenderingAccountOutputWithContext(ctx context.Context) RemoteRenderingAccountOutput
}

type RemoteRenderingAccountOutput added in v0.2.6

type RemoteRenderingAccountOutput struct {
	*pulumi.OutputState
}

func (RemoteRenderingAccountOutput) ElementType added in v0.2.6

func (RemoteRenderingAccountOutput) ToRemoteRenderingAccountOutput added in v0.2.6

func (o RemoteRenderingAccountOutput) ToRemoteRenderingAccountOutput() RemoteRenderingAccountOutput

func (RemoteRenderingAccountOutput) ToRemoteRenderingAccountOutputWithContext added in v0.2.6

func (o RemoteRenderingAccountOutput) ToRemoteRenderingAccountOutputWithContext(ctx context.Context) RemoteRenderingAccountOutput

type RemoteRenderingAccountResponseIdentity

type RemoteRenderingAccountResponseIdentity struct {
	// The principal ID of resource identity.
	PrincipalId string `pulumi:"principalId"`
	// The tenant ID of resource.
	TenantId string `pulumi:"tenantId"`
	// The identity type.
	Type *string `pulumi:"type"`
}

type RemoteRenderingAccountResponseIdentityArgs

type RemoteRenderingAccountResponseIdentityArgs struct {
	// The principal ID of resource identity.
	PrincipalId pulumi.StringInput `pulumi:"principalId"`
	// The tenant ID of resource.
	TenantId pulumi.StringInput `pulumi:"tenantId"`
	// The identity type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (RemoteRenderingAccountResponseIdentityArgs) ElementType

func (RemoteRenderingAccountResponseIdentityArgs) ToRemoteRenderingAccountResponseIdentityOutput

func (i RemoteRenderingAccountResponseIdentityArgs) ToRemoteRenderingAccountResponseIdentityOutput() RemoteRenderingAccountResponseIdentityOutput

func (RemoteRenderingAccountResponseIdentityArgs) ToRemoteRenderingAccountResponseIdentityOutputWithContext

func (i RemoteRenderingAccountResponseIdentityArgs) ToRemoteRenderingAccountResponseIdentityOutputWithContext(ctx context.Context) RemoteRenderingAccountResponseIdentityOutput

func (RemoteRenderingAccountResponseIdentityArgs) ToRemoteRenderingAccountResponseIdentityPtrOutput

func (i RemoteRenderingAccountResponseIdentityArgs) ToRemoteRenderingAccountResponseIdentityPtrOutput() RemoteRenderingAccountResponseIdentityPtrOutput

func (RemoteRenderingAccountResponseIdentityArgs) ToRemoteRenderingAccountResponseIdentityPtrOutputWithContext

func (i RemoteRenderingAccountResponseIdentityArgs) ToRemoteRenderingAccountResponseIdentityPtrOutputWithContext(ctx context.Context) RemoteRenderingAccountResponseIdentityPtrOutput

type RemoteRenderingAccountResponseIdentityInput

type RemoteRenderingAccountResponseIdentityInput interface {
	pulumi.Input

	ToRemoteRenderingAccountResponseIdentityOutput() RemoteRenderingAccountResponseIdentityOutput
	ToRemoteRenderingAccountResponseIdentityOutputWithContext(context.Context) RemoteRenderingAccountResponseIdentityOutput
}

RemoteRenderingAccountResponseIdentityInput is an input type that accepts RemoteRenderingAccountResponseIdentityArgs and RemoteRenderingAccountResponseIdentityOutput values. You can construct a concrete instance of `RemoteRenderingAccountResponseIdentityInput` via:

RemoteRenderingAccountResponseIdentityArgs{...}

type RemoteRenderingAccountResponseIdentityOutput

type RemoteRenderingAccountResponseIdentityOutput struct{ *pulumi.OutputState }

func (RemoteRenderingAccountResponseIdentityOutput) ElementType

func (RemoteRenderingAccountResponseIdentityOutput) PrincipalId

The principal ID of resource identity.

func (RemoteRenderingAccountResponseIdentityOutput) TenantId

The tenant ID of resource.

func (RemoteRenderingAccountResponseIdentityOutput) ToRemoteRenderingAccountResponseIdentityOutput

func (o RemoteRenderingAccountResponseIdentityOutput) ToRemoteRenderingAccountResponseIdentityOutput() RemoteRenderingAccountResponseIdentityOutput

func (RemoteRenderingAccountResponseIdentityOutput) ToRemoteRenderingAccountResponseIdentityOutputWithContext

func (o RemoteRenderingAccountResponseIdentityOutput) ToRemoteRenderingAccountResponseIdentityOutputWithContext(ctx context.Context) RemoteRenderingAccountResponseIdentityOutput

func (RemoteRenderingAccountResponseIdentityOutput) ToRemoteRenderingAccountResponseIdentityPtrOutput

func (o RemoteRenderingAccountResponseIdentityOutput) ToRemoteRenderingAccountResponseIdentityPtrOutput() RemoteRenderingAccountResponseIdentityPtrOutput

func (RemoteRenderingAccountResponseIdentityOutput) ToRemoteRenderingAccountResponseIdentityPtrOutputWithContext

func (o RemoteRenderingAccountResponseIdentityOutput) ToRemoteRenderingAccountResponseIdentityPtrOutputWithContext(ctx context.Context) RemoteRenderingAccountResponseIdentityPtrOutput

func (RemoteRenderingAccountResponseIdentityOutput) Type

The identity type.

type RemoteRenderingAccountResponseIdentityPtrInput

type RemoteRenderingAccountResponseIdentityPtrInput interface {
	pulumi.Input

	ToRemoteRenderingAccountResponseIdentityPtrOutput() RemoteRenderingAccountResponseIdentityPtrOutput
	ToRemoteRenderingAccountResponseIdentityPtrOutputWithContext(context.Context) RemoteRenderingAccountResponseIdentityPtrOutput
}

RemoteRenderingAccountResponseIdentityPtrInput is an input type that accepts RemoteRenderingAccountResponseIdentityArgs, RemoteRenderingAccountResponseIdentityPtr and RemoteRenderingAccountResponseIdentityPtrOutput values. You can construct a concrete instance of `RemoteRenderingAccountResponseIdentityPtrInput` via:

        RemoteRenderingAccountResponseIdentityArgs{...}

or:

        nil

type RemoteRenderingAccountResponseIdentityPtrOutput

type RemoteRenderingAccountResponseIdentityPtrOutput struct{ *pulumi.OutputState }

func (RemoteRenderingAccountResponseIdentityPtrOutput) Elem

func (RemoteRenderingAccountResponseIdentityPtrOutput) ElementType

func (RemoteRenderingAccountResponseIdentityPtrOutput) PrincipalId

The principal ID of resource identity.

func (RemoteRenderingAccountResponseIdentityPtrOutput) TenantId

The tenant ID of resource.

func (RemoteRenderingAccountResponseIdentityPtrOutput) ToRemoteRenderingAccountResponseIdentityPtrOutput

func (o RemoteRenderingAccountResponseIdentityPtrOutput) ToRemoteRenderingAccountResponseIdentityPtrOutput() RemoteRenderingAccountResponseIdentityPtrOutput

func (RemoteRenderingAccountResponseIdentityPtrOutput) ToRemoteRenderingAccountResponseIdentityPtrOutputWithContext

func (o RemoteRenderingAccountResponseIdentityPtrOutput) ToRemoteRenderingAccountResponseIdentityPtrOutputWithContext(ctx context.Context) RemoteRenderingAccountResponseIdentityPtrOutput

func (RemoteRenderingAccountResponseIdentityPtrOutput) Type

The identity type.

type RemoteRenderingAccountState

type RemoteRenderingAccountState struct {
	// Correspond domain name of certain Spatial Anchors Account
	AccountDomain pulumi.StringPtrInput
	// unique id of certain account.
	AccountId pulumi.StringPtrInput
	Identity  RemoteRenderingAccountResponseIdentityPtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// The name of the resource
	Name pulumi.StringPtrInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (RemoteRenderingAccountState) ElementType

type ResourceIdentityType added in v0.3.1

type ResourceIdentityType pulumi.String

The identity type.

func (ResourceIdentityType) ElementType added in v0.3.1

func (ResourceIdentityType) ElementType() reflect.Type

func (ResourceIdentityType) ToStringOutput added in v0.3.1

func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput

func (ResourceIdentityType) ToStringOutputWithContext added in v0.3.1

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

func (ResourceIdentityType) ToStringPtrOutput added in v0.3.1

func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceIdentityType) ToStringPtrOutputWithContext added in v0.3.1

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

Jump to

Keyboard shortcuts

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