maps

package
v1.11.0 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2020 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	// contains filtered or unexported fields
}

Manages an Azure Maps Account.

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/maps_account.html.markdown.

func GetAccount

func GetAccount(ctx *pulumi.Context,
	name string, id pulumi.ID, state *AccountState, opts ...pulumi.ResourceOpt) (*Account, error)

GetAccount gets an existing Account 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 NewAccount

func NewAccount(ctx *pulumi.Context,
	name string, args *AccountArgs, opts ...pulumi.ResourceOpt) (*Account, error)

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

func (*Account) ID

func (r *Account) ID() pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Account) Name

func (r *Account) Name() pulumi.StringOutput

The name of the Azure Maps Account. Changing this forces a new resource to be created.

func (*Account) PrimaryAccessKey

func (r *Account) PrimaryAccessKey() pulumi.StringOutput

The primary key used to authenticate and authorize access to the Maps REST APIs.

func (*Account) ResourceGroupName

func (r *Account) ResourceGroupName() pulumi.StringOutput

The name of the Resource Group in which the Azure Maps Account should exist. Changing this forces a new resource to be created.

func (*Account) SecondaryAccessKey

func (r *Account) SecondaryAccessKey() pulumi.StringOutput

The secondary key used to authenticate and authorize access to the Maps REST APIs.

func (*Account) SkuName

func (r *Account) SkuName() pulumi.StringOutput

The sku of the Azure Maps Account. Possible values are `s0` and `s1`.

func (*Account) Tags

func (r *Account) Tags() pulumi.MapOutput

A mapping of tags to assign to the Azure Maps Account.

func (*Account) URN

func (r *Account) URN() pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

func (*Account) XMsClientId

func (r *Account) XMsClientId() pulumi.StringOutput

A unique identifier for the Maps Account.

type AccountArgs

type AccountArgs struct {
	// The name of the Azure Maps Account. Changing this forces a new resource to be created.
	Name interface{}
	// The name of the Resource Group in which the Azure Maps Account should exist. Changing this forces a new resource to be created.
	ResourceGroupName interface{}
	// The sku of the Azure Maps Account. Possible values are `s0` and `s1`.
	SkuName interface{}
	// A mapping of tags to assign to the Azure Maps Account.
	Tags interface{}
}

The set of arguments for constructing a Account resource.

type AccountState

type AccountState struct {
	// The name of the Azure Maps Account. Changing this forces a new resource to be created.
	Name interface{}
	// The primary key used to authenticate and authorize access to the Maps REST APIs.
	PrimaryAccessKey interface{}
	// The name of the Resource Group in which the Azure Maps Account should exist. Changing this forces a new resource to be created.
	ResourceGroupName interface{}
	// The secondary key used to authenticate and authorize access to the Maps REST APIs.
	SecondaryAccessKey interface{}
	// The sku of the Azure Maps Account. Possible values are `s0` and `s1`.
	SkuName interface{}
	// A mapping of tags to assign to the Azure Maps Account.
	Tags interface{}
	// A unique identifier for the Maps Account.
	XMsClientId interface{}
}

Input properties used for looking up and filtering Account resources.

type GetAccountArgs

type GetAccountArgs struct {
	// Specifies the name of the Maps Account.
	Name interface{}
	// Specifies the name of the Resource Group in which the Maps Account is located.
	ResourceGroupName interface{}
	Tags              interface{}
}

A collection of arguments for invoking getAccount.

type GetAccountResult

type GetAccountResult struct {
	Name interface{}
	// The primary key used to authenticate and authorize access to the Maps REST APIs.
	PrimaryAccessKey  interface{}
	ResourceGroupName interface{}
	// The primary key used to authenticate and authorize access to the Maps REST APIs. The second key is given to provide seamless key regeneration.
	SecondaryAccessKey interface{}
	// The sku of the Azure Maps Account.
	SkuName interface{}
	Tags    interface{}
	// A unique identifier for the Maps Account.
	XMsClientId interface{}
	// id is the provider-assigned unique ID for this managed resource.
	Id interface{}
}

A collection of values returned by getAccount.

func LookupAccount

func LookupAccount(ctx *pulumi.Context, args *GetAccountArgs) (*GetAccountResult, error)

Use this data source to access information about an existing Azure Maps Account.

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/d/maps_account.html.markdown.

Jump to

Keyboard shortcuts

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