appconfiguration

package
v1.10.0 Latest Latest
Warning

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

Go to latest
Published: Jan 9, 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 ConfigurationStore

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

Manages an Azure App Configuration.

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

func GetConfigurationStore

func GetConfigurationStore(ctx *pulumi.Context,
	name string, id pulumi.ID, state *ConfigurationStoreState, opts ...pulumi.ResourceOpt) (*ConfigurationStore, error)

GetConfigurationStore gets an existing ConfigurationStore 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 NewConfigurationStore

func NewConfigurationStore(ctx *pulumi.Context,
	name string, args *ConfigurationStoreArgs, opts ...pulumi.ResourceOpt) (*ConfigurationStore, error)

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

func (*ConfigurationStore) Endpoint

func (r *ConfigurationStore) Endpoint() pulumi.StringOutput

The URL of the App Configuration.

func (*ConfigurationStore) ID

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

func (*ConfigurationStore) Location

func (r *ConfigurationStore) Location() pulumi.StringOutput

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

func (*ConfigurationStore) Name

Specifies the name of the App Configuration. Changing this forces a new resource to be created.

func (*ConfigurationStore) PrimaryReadKeys

func (r *ConfigurationStore) PrimaryReadKeys() pulumi.ArrayOutput

An `accessKey` block as defined below containing the primary read access key.

func (*ConfigurationStore) PrimaryWriteKeys

func (r *ConfigurationStore) PrimaryWriteKeys() pulumi.ArrayOutput

An `accessKey` block as defined below containing the primary write access key.

func (*ConfigurationStore) ResourceGroupName

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

The name of the resource group in which to create the App Configuration. Changing this forces a new resource to be created.

func (*ConfigurationStore) SecondaryReadKeys

func (r *ConfigurationStore) SecondaryReadKeys() pulumi.ArrayOutput

An `accessKey` block as defined below containing the secondary read access key.

func (*ConfigurationStore) SecondaryWriteKeys

func (r *ConfigurationStore) SecondaryWriteKeys() pulumi.ArrayOutput

An `accessKey` block as defined below containing the secondary write access key.

func (*ConfigurationStore) Sku

The SKU name of the the App Configuration. Possible values are `free` and `standard`.

func (*ConfigurationStore) Tags

A mapping of tags to assign to the resource.

func (*ConfigurationStore) URN

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

type ConfigurationStoreArgs

type ConfigurationStoreArgs struct {
	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location interface{}
	// Specifies the name of the App Configuration. Changing this forces a new resource to be created.
	Name interface{}
	// The name of the resource group in which to create the App Configuration. Changing this forces a new resource to be created.
	ResourceGroupName interface{}
	// The SKU name of the the App Configuration. Possible values are `free` and `standard`.
	Sku interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

The set of arguments for constructing a ConfigurationStore resource.

type ConfigurationStoreState

type ConfigurationStoreState struct {
	// The URL of the App Configuration.
	Endpoint interface{}
	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location interface{}
	// Specifies the name of the App Configuration. Changing this forces a new resource to be created.
	Name interface{}
	// An `accessKey` block as defined below containing the primary read access key.
	PrimaryReadKeys interface{}
	// An `accessKey` block as defined below containing the primary write access key.
	PrimaryWriteKeys interface{}
	// The name of the resource group in which to create the App Configuration. Changing this forces a new resource to be created.
	ResourceGroupName interface{}
	// An `accessKey` block as defined below containing the secondary read access key.
	SecondaryReadKeys interface{}
	// An `accessKey` block as defined below containing the secondary write access key.
	SecondaryWriteKeys interface{}
	// The SKU name of the the App Configuration. Possible values are `free` and `standard`.
	Sku interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

Input properties used for looking up and filtering ConfigurationStore resources.

Jump to

Keyboard shortcuts

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