appconfiguration

package
v1.12.0 Latest Latest
Warning

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

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

Documentation

Overview

nolint: lll

nolint: lll

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigurationStore

type ConfigurationStore struct {
	pulumi.CustomResourceState

	// The URL of the App Configuration.
	Endpoint pulumi.StringOutput `pulumi:"endpoint"`
	// 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 App Configuration. Changing this forces a new resource to be created.
	Name pulumi.StringOutput `pulumi:"name"`
	// An `accessKey` block as defined below containing the primary read access key.
	PrimaryReadKeys ConfigurationStorePrimaryReadKeyArrayOutput `pulumi:"primaryReadKeys"`
	// An `accessKey` block as defined below containing the primary write access key.
	PrimaryWriteKeys ConfigurationStorePrimaryWriteKeyArrayOutput `pulumi:"primaryWriteKeys"`
	// The name of the resource group in which to create the App Configuration. Changing this forces a new resource to be created.
	ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"`
	// An `accessKey` block as defined below containing the secondary read access key.
	SecondaryReadKeys ConfigurationStoreSecondaryReadKeyArrayOutput `pulumi:"secondaryReadKeys"`
	// An `accessKey` block as defined below containing the secondary write access key.
	SecondaryWriteKeys ConfigurationStoreSecondaryWriteKeyArrayOutput `pulumi:"secondaryWriteKeys"`
	// The SKU name of the the App Configuration. Possible values are `free` and `standard`.
	Sku pulumi.StringPtrOutput `pulumi:"sku"`
	// A mapping of tags to assign to the resource.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
}

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.IDInput, state *ConfigurationStoreState, opts ...pulumi.ResourceOption) (*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.ResourceOption) (*ConfigurationStore, error)

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

type ConfigurationStoreArgs

type ConfigurationStoreArgs 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 App Configuration. Changing this forces a new resource to be created.
	Name pulumi.StringPtrInput
	// The name of the resource group in which to create the App Configuration. Changing this forces a new resource to be created.
	ResourceGroupName pulumi.StringInput
	// The SKU name of the the App Configuration. Possible values are `free` and `standard`.
	Sku pulumi.StringPtrInput
	// A mapping of tags to assign to the resource.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a ConfigurationStore resource.

func (ConfigurationStoreArgs) ElementType added in v1.12.0

func (ConfigurationStoreArgs) ElementType() reflect.Type

type ConfigurationStorePrimaryReadKey added in v1.12.0

type ConfigurationStorePrimaryReadKey struct {
	// The connection string including the endpoint, id and secret.
	ConnectionString *string `pulumi:"connectionString"`
	// The ID of the access key.
	Id *string `pulumi:"id"`
	// The secret of the access key.
	Secret *string `pulumi:"secret"`
}

type ConfigurationStorePrimaryReadKeyArgs added in v1.12.0

type ConfigurationStorePrimaryReadKeyArgs struct {
	// The connection string including the endpoint, id and secret.
	ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"`
	// The ID of the access key.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The secret of the access key.
	Secret pulumi.StringPtrInput `pulumi:"secret"`
}

func (ConfigurationStorePrimaryReadKeyArgs) ElementType added in v1.12.0

func (ConfigurationStorePrimaryReadKeyArgs) ToConfigurationStorePrimaryReadKeyOutput added in v1.12.0

func (i ConfigurationStorePrimaryReadKeyArgs) ToConfigurationStorePrimaryReadKeyOutput() ConfigurationStorePrimaryReadKeyOutput

func (ConfigurationStorePrimaryReadKeyArgs) ToConfigurationStorePrimaryReadKeyOutputWithContext added in v1.12.0

func (i ConfigurationStorePrimaryReadKeyArgs) ToConfigurationStorePrimaryReadKeyOutputWithContext(ctx context.Context) ConfigurationStorePrimaryReadKeyOutput

type ConfigurationStorePrimaryReadKeyArray added in v1.12.0

type ConfigurationStorePrimaryReadKeyArray []ConfigurationStorePrimaryReadKeyInput

func (ConfigurationStorePrimaryReadKeyArray) ElementType added in v1.12.0

func (ConfigurationStorePrimaryReadKeyArray) ToConfigurationStorePrimaryReadKeyArrayOutput added in v1.12.0

func (i ConfigurationStorePrimaryReadKeyArray) ToConfigurationStorePrimaryReadKeyArrayOutput() ConfigurationStorePrimaryReadKeyArrayOutput

func (ConfigurationStorePrimaryReadKeyArray) ToConfigurationStorePrimaryReadKeyArrayOutputWithContext added in v1.12.0

func (i ConfigurationStorePrimaryReadKeyArray) ToConfigurationStorePrimaryReadKeyArrayOutputWithContext(ctx context.Context) ConfigurationStorePrimaryReadKeyArrayOutput

type ConfigurationStorePrimaryReadKeyArrayInput added in v1.12.0

type ConfigurationStorePrimaryReadKeyArrayInput interface {
	pulumi.Input

	ToConfigurationStorePrimaryReadKeyArrayOutput() ConfigurationStorePrimaryReadKeyArrayOutput
	ToConfigurationStorePrimaryReadKeyArrayOutputWithContext(context.Context) ConfigurationStorePrimaryReadKeyArrayOutput
}

type ConfigurationStorePrimaryReadKeyArrayOutput added in v1.12.0

type ConfigurationStorePrimaryReadKeyArrayOutput struct{ *pulumi.OutputState }

func (ConfigurationStorePrimaryReadKeyArrayOutput) ElementType added in v1.12.0

func (ConfigurationStorePrimaryReadKeyArrayOutput) Index added in v1.12.0

func (ConfigurationStorePrimaryReadKeyArrayOutput) ToConfigurationStorePrimaryReadKeyArrayOutput added in v1.12.0

func (o ConfigurationStorePrimaryReadKeyArrayOutput) ToConfigurationStorePrimaryReadKeyArrayOutput() ConfigurationStorePrimaryReadKeyArrayOutput

func (ConfigurationStorePrimaryReadKeyArrayOutput) ToConfigurationStorePrimaryReadKeyArrayOutputWithContext added in v1.12.0

func (o ConfigurationStorePrimaryReadKeyArrayOutput) ToConfigurationStorePrimaryReadKeyArrayOutputWithContext(ctx context.Context) ConfigurationStorePrimaryReadKeyArrayOutput

type ConfigurationStorePrimaryReadKeyInput added in v1.12.0

type ConfigurationStorePrimaryReadKeyInput interface {
	pulumi.Input

	ToConfigurationStorePrimaryReadKeyOutput() ConfigurationStorePrimaryReadKeyOutput
	ToConfigurationStorePrimaryReadKeyOutputWithContext(context.Context) ConfigurationStorePrimaryReadKeyOutput
}

type ConfigurationStorePrimaryReadKeyOutput added in v1.12.0

type ConfigurationStorePrimaryReadKeyOutput struct{ *pulumi.OutputState }

func (ConfigurationStorePrimaryReadKeyOutput) ConnectionString added in v1.12.0

The connection string including the endpoint, id and secret.

func (ConfigurationStorePrimaryReadKeyOutput) ElementType added in v1.12.0

func (ConfigurationStorePrimaryReadKeyOutput) Id added in v1.12.0

The ID of the access key.

func (ConfigurationStorePrimaryReadKeyOutput) Secret added in v1.12.0

The secret of the access key.

func (ConfigurationStorePrimaryReadKeyOutput) ToConfigurationStorePrimaryReadKeyOutput added in v1.12.0

func (o ConfigurationStorePrimaryReadKeyOutput) ToConfigurationStorePrimaryReadKeyOutput() ConfigurationStorePrimaryReadKeyOutput

func (ConfigurationStorePrimaryReadKeyOutput) ToConfigurationStorePrimaryReadKeyOutputWithContext added in v1.12.0

func (o ConfigurationStorePrimaryReadKeyOutput) ToConfigurationStorePrimaryReadKeyOutputWithContext(ctx context.Context) ConfigurationStorePrimaryReadKeyOutput

type ConfigurationStorePrimaryWriteKey added in v1.12.0

type ConfigurationStorePrimaryWriteKey struct {
	// The connection string including the endpoint, id and secret.
	ConnectionString *string `pulumi:"connectionString"`
	// The ID of the access key.
	Id *string `pulumi:"id"`
	// The secret of the access key.
	Secret *string `pulumi:"secret"`
}

type ConfigurationStorePrimaryWriteKeyArgs added in v1.12.0

type ConfigurationStorePrimaryWriteKeyArgs struct {
	// The connection string including the endpoint, id and secret.
	ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"`
	// The ID of the access key.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The secret of the access key.
	Secret pulumi.StringPtrInput `pulumi:"secret"`
}

func (ConfigurationStorePrimaryWriteKeyArgs) ElementType added in v1.12.0

func (ConfigurationStorePrimaryWriteKeyArgs) ToConfigurationStorePrimaryWriteKeyOutput added in v1.12.0

func (i ConfigurationStorePrimaryWriteKeyArgs) ToConfigurationStorePrimaryWriteKeyOutput() ConfigurationStorePrimaryWriteKeyOutput

func (ConfigurationStorePrimaryWriteKeyArgs) ToConfigurationStorePrimaryWriteKeyOutputWithContext added in v1.12.0

func (i ConfigurationStorePrimaryWriteKeyArgs) ToConfigurationStorePrimaryWriteKeyOutputWithContext(ctx context.Context) ConfigurationStorePrimaryWriteKeyOutput

type ConfigurationStorePrimaryWriteKeyArray added in v1.12.0

type ConfigurationStorePrimaryWriteKeyArray []ConfigurationStorePrimaryWriteKeyInput

func (ConfigurationStorePrimaryWriteKeyArray) ElementType added in v1.12.0

func (ConfigurationStorePrimaryWriteKeyArray) ToConfigurationStorePrimaryWriteKeyArrayOutput added in v1.12.0

func (i ConfigurationStorePrimaryWriteKeyArray) ToConfigurationStorePrimaryWriteKeyArrayOutput() ConfigurationStorePrimaryWriteKeyArrayOutput

func (ConfigurationStorePrimaryWriteKeyArray) ToConfigurationStorePrimaryWriteKeyArrayOutputWithContext added in v1.12.0

func (i ConfigurationStorePrimaryWriteKeyArray) ToConfigurationStorePrimaryWriteKeyArrayOutputWithContext(ctx context.Context) ConfigurationStorePrimaryWriteKeyArrayOutput

type ConfigurationStorePrimaryWriteKeyArrayInput added in v1.12.0

type ConfigurationStorePrimaryWriteKeyArrayInput interface {
	pulumi.Input

	ToConfigurationStorePrimaryWriteKeyArrayOutput() ConfigurationStorePrimaryWriteKeyArrayOutput
	ToConfigurationStorePrimaryWriteKeyArrayOutputWithContext(context.Context) ConfigurationStorePrimaryWriteKeyArrayOutput
}

type ConfigurationStorePrimaryWriteKeyArrayOutput added in v1.12.0

type ConfigurationStorePrimaryWriteKeyArrayOutput struct{ *pulumi.OutputState }

func (ConfigurationStorePrimaryWriteKeyArrayOutput) ElementType added in v1.12.0

func (ConfigurationStorePrimaryWriteKeyArrayOutput) Index added in v1.12.0

func (ConfigurationStorePrimaryWriteKeyArrayOutput) ToConfigurationStorePrimaryWriteKeyArrayOutput added in v1.12.0

func (o ConfigurationStorePrimaryWriteKeyArrayOutput) ToConfigurationStorePrimaryWriteKeyArrayOutput() ConfigurationStorePrimaryWriteKeyArrayOutput

func (ConfigurationStorePrimaryWriteKeyArrayOutput) ToConfigurationStorePrimaryWriteKeyArrayOutputWithContext added in v1.12.0

func (o ConfigurationStorePrimaryWriteKeyArrayOutput) ToConfigurationStorePrimaryWriteKeyArrayOutputWithContext(ctx context.Context) ConfigurationStorePrimaryWriteKeyArrayOutput

type ConfigurationStorePrimaryWriteKeyInput added in v1.12.0

type ConfigurationStorePrimaryWriteKeyInput interface {
	pulumi.Input

	ToConfigurationStorePrimaryWriteKeyOutput() ConfigurationStorePrimaryWriteKeyOutput
	ToConfigurationStorePrimaryWriteKeyOutputWithContext(context.Context) ConfigurationStorePrimaryWriteKeyOutput
}

type ConfigurationStorePrimaryWriteKeyOutput added in v1.12.0

type ConfigurationStorePrimaryWriteKeyOutput struct{ *pulumi.OutputState }

func (ConfigurationStorePrimaryWriteKeyOutput) ConnectionString added in v1.12.0

The connection string including the endpoint, id and secret.

func (ConfigurationStorePrimaryWriteKeyOutput) ElementType added in v1.12.0

func (ConfigurationStorePrimaryWriteKeyOutput) Id added in v1.12.0

The ID of the access key.

func (ConfigurationStorePrimaryWriteKeyOutput) Secret added in v1.12.0

The secret of the access key.

func (ConfigurationStorePrimaryWriteKeyOutput) ToConfigurationStorePrimaryWriteKeyOutput added in v1.12.0

func (o ConfigurationStorePrimaryWriteKeyOutput) ToConfigurationStorePrimaryWriteKeyOutput() ConfigurationStorePrimaryWriteKeyOutput

func (ConfigurationStorePrimaryWriteKeyOutput) ToConfigurationStorePrimaryWriteKeyOutputWithContext added in v1.12.0

func (o ConfigurationStorePrimaryWriteKeyOutput) ToConfigurationStorePrimaryWriteKeyOutputWithContext(ctx context.Context) ConfigurationStorePrimaryWriteKeyOutput

type ConfigurationStoreSecondaryReadKey added in v1.12.0

type ConfigurationStoreSecondaryReadKey struct {
	// The connection string including the endpoint, id and secret.
	ConnectionString *string `pulumi:"connectionString"`
	// The ID of the access key.
	Id *string `pulumi:"id"`
	// The secret of the access key.
	Secret *string `pulumi:"secret"`
}

type ConfigurationStoreSecondaryReadKeyArgs added in v1.12.0

type ConfigurationStoreSecondaryReadKeyArgs struct {
	// The connection string including the endpoint, id and secret.
	ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"`
	// The ID of the access key.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The secret of the access key.
	Secret pulumi.StringPtrInput `pulumi:"secret"`
}

func (ConfigurationStoreSecondaryReadKeyArgs) ElementType added in v1.12.0

func (ConfigurationStoreSecondaryReadKeyArgs) ToConfigurationStoreSecondaryReadKeyOutput added in v1.12.0

func (i ConfigurationStoreSecondaryReadKeyArgs) ToConfigurationStoreSecondaryReadKeyOutput() ConfigurationStoreSecondaryReadKeyOutput

func (ConfigurationStoreSecondaryReadKeyArgs) ToConfigurationStoreSecondaryReadKeyOutputWithContext added in v1.12.0

func (i ConfigurationStoreSecondaryReadKeyArgs) ToConfigurationStoreSecondaryReadKeyOutputWithContext(ctx context.Context) ConfigurationStoreSecondaryReadKeyOutput

type ConfigurationStoreSecondaryReadKeyArray added in v1.12.0

type ConfigurationStoreSecondaryReadKeyArray []ConfigurationStoreSecondaryReadKeyInput

func (ConfigurationStoreSecondaryReadKeyArray) ElementType added in v1.12.0

func (ConfigurationStoreSecondaryReadKeyArray) ToConfigurationStoreSecondaryReadKeyArrayOutput added in v1.12.0

func (i ConfigurationStoreSecondaryReadKeyArray) ToConfigurationStoreSecondaryReadKeyArrayOutput() ConfigurationStoreSecondaryReadKeyArrayOutput

func (ConfigurationStoreSecondaryReadKeyArray) ToConfigurationStoreSecondaryReadKeyArrayOutputWithContext added in v1.12.0

func (i ConfigurationStoreSecondaryReadKeyArray) ToConfigurationStoreSecondaryReadKeyArrayOutputWithContext(ctx context.Context) ConfigurationStoreSecondaryReadKeyArrayOutput

type ConfigurationStoreSecondaryReadKeyArrayInput added in v1.12.0

type ConfigurationStoreSecondaryReadKeyArrayInput interface {
	pulumi.Input

	ToConfigurationStoreSecondaryReadKeyArrayOutput() ConfigurationStoreSecondaryReadKeyArrayOutput
	ToConfigurationStoreSecondaryReadKeyArrayOutputWithContext(context.Context) ConfigurationStoreSecondaryReadKeyArrayOutput
}

type ConfigurationStoreSecondaryReadKeyArrayOutput added in v1.12.0

type ConfigurationStoreSecondaryReadKeyArrayOutput struct{ *pulumi.OutputState }

func (ConfigurationStoreSecondaryReadKeyArrayOutput) ElementType added in v1.12.0

func (ConfigurationStoreSecondaryReadKeyArrayOutput) Index added in v1.12.0

func (ConfigurationStoreSecondaryReadKeyArrayOutput) ToConfigurationStoreSecondaryReadKeyArrayOutput added in v1.12.0

func (o ConfigurationStoreSecondaryReadKeyArrayOutput) ToConfigurationStoreSecondaryReadKeyArrayOutput() ConfigurationStoreSecondaryReadKeyArrayOutput

func (ConfigurationStoreSecondaryReadKeyArrayOutput) ToConfigurationStoreSecondaryReadKeyArrayOutputWithContext added in v1.12.0

func (o ConfigurationStoreSecondaryReadKeyArrayOutput) ToConfigurationStoreSecondaryReadKeyArrayOutputWithContext(ctx context.Context) ConfigurationStoreSecondaryReadKeyArrayOutput

type ConfigurationStoreSecondaryReadKeyInput added in v1.12.0

type ConfigurationStoreSecondaryReadKeyInput interface {
	pulumi.Input

	ToConfigurationStoreSecondaryReadKeyOutput() ConfigurationStoreSecondaryReadKeyOutput
	ToConfigurationStoreSecondaryReadKeyOutputWithContext(context.Context) ConfigurationStoreSecondaryReadKeyOutput
}

type ConfigurationStoreSecondaryReadKeyOutput added in v1.12.0

type ConfigurationStoreSecondaryReadKeyOutput struct{ *pulumi.OutputState }

func (ConfigurationStoreSecondaryReadKeyOutput) ConnectionString added in v1.12.0

The connection string including the endpoint, id and secret.

func (ConfigurationStoreSecondaryReadKeyOutput) ElementType added in v1.12.0

func (ConfigurationStoreSecondaryReadKeyOutput) Id added in v1.12.0

The ID of the access key.

func (ConfigurationStoreSecondaryReadKeyOutput) Secret added in v1.12.0

The secret of the access key.

func (ConfigurationStoreSecondaryReadKeyOutput) ToConfigurationStoreSecondaryReadKeyOutput added in v1.12.0

func (o ConfigurationStoreSecondaryReadKeyOutput) ToConfigurationStoreSecondaryReadKeyOutput() ConfigurationStoreSecondaryReadKeyOutput

func (ConfigurationStoreSecondaryReadKeyOutput) ToConfigurationStoreSecondaryReadKeyOutputWithContext added in v1.12.0

func (o ConfigurationStoreSecondaryReadKeyOutput) ToConfigurationStoreSecondaryReadKeyOutputWithContext(ctx context.Context) ConfigurationStoreSecondaryReadKeyOutput

type ConfigurationStoreSecondaryWriteKey added in v1.12.0

type ConfigurationStoreSecondaryWriteKey struct {
	// The connection string including the endpoint, id and secret.
	ConnectionString *string `pulumi:"connectionString"`
	// The ID of the access key.
	Id *string `pulumi:"id"`
	// The secret of the access key.
	Secret *string `pulumi:"secret"`
}

type ConfigurationStoreSecondaryWriteKeyArgs added in v1.12.0

type ConfigurationStoreSecondaryWriteKeyArgs struct {
	// The connection string including the endpoint, id and secret.
	ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"`
	// The ID of the access key.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The secret of the access key.
	Secret pulumi.StringPtrInput `pulumi:"secret"`
}

func (ConfigurationStoreSecondaryWriteKeyArgs) ElementType added in v1.12.0

func (ConfigurationStoreSecondaryWriteKeyArgs) ToConfigurationStoreSecondaryWriteKeyOutput added in v1.12.0

func (i ConfigurationStoreSecondaryWriteKeyArgs) ToConfigurationStoreSecondaryWriteKeyOutput() ConfigurationStoreSecondaryWriteKeyOutput

func (ConfigurationStoreSecondaryWriteKeyArgs) ToConfigurationStoreSecondaryWriteKeyOutputWithContext added in v1.12.0

func (i ConfigurationStoreSecondaryWriteKeyArgs) ToConfigurationStoreSecondaryWriteKeyOutputWithContext(ctx context.Context) ConfigurationStoreSecondaryWriteKeyOutput

type ConfigurationStoreSecondaryWriteKeyArray added in v1.12.0

type ConfigurationStoreSecondaryWriteKeyArray []ConfigurationStoreSecondaryWriteKeyInput

func (ConfigurationStoreSecondaryWriteKeyArray) ElementType added in v1.12.0

func (ConfigurationStoreSecondaryWriteKeyArray) ToConfigurationStoreSecondaryWriteKeyArrayOutput added in v1.12.0

func (i ConfigurationStoreSecondaryWriteKeyArray) ToConfigurationStoreSecondaryWriteKeyArrayOutput() ConfigurationStoreSecondaryWriteKeyArrayOutput

func (ConfigurationStoreSecondaryWriteKeyArray) ToConfigurationStoreSecondaryWriteKeyArrayOutputWithContext added in v1.12.0

func (i ConfigurationStoreSecondaryWriteKeyArray) ToConfigurationStoreSecondaryWriteKeyArrayOutputWithContext(ctx context.Context) ConfigurationStoreSecondaryWriteKeyArrayOutput

type ConfigurationStoreSecondaryWriteKeyArrayInput added in v1.12.0

type ConfigurationStoreSecondaryWriteKeyArrayInput interface {
	pulumi.Input

	ToConfigurationStoreSecondaryWriteKeyArrayOutput() ConfigurationStoreSecondaryWriteKeyArrayOutput
	ToConfigurationStoreSecondaryWriteKeyArrayOutputWithContext(context.Context) ConfigurationStoreSecondaryWriteKeyArrayOutput
}

type ConfigurationStoreSecondaryWriteKeyArrayOutput added in v1.12.0

type ConfigurationStoreSecondaryWriteKeyArrayOutput struct{ *pulumi.OutputState }

func (ConfigurationStoreSecondaryWriteKeyArrayOutput) ElementType added in v1.12.0

func (ConfigurationStoreSecondaryWriteKeyArrayOutput) Index added in v1.12.0

func (ConfigurationStoreSecondaryWriteKeyArrayOutput) ToConfigurationStoreSecondaryWriteKeyArrayOutput added in v1.12.0

func (o ConfigurationStoreSecondaryWriteKeyArrayOutput) ToConfigurationStoreSecondaryWriteKeyArrayOutput() ConfigurationStoreSecondaryWriteKeyArrayOutput

func (ConfigurationStoreSecondaryWriteKeyArrayOutput) ToConfigurationStoreSecondaryWriteKeyArrayOutputWithContext added in v1.12.0

func (o ConfigurationStoreSecondaryWriteKeyArrayOutput) ToConfigurationStoreSecondaryWriteKeyArrayOutputWithContext(ctx context.Context) ConfigurationStoreSecondaryWriteKeyArrayOutput

type ConfigurationStoreSecondaryWriteKeyInput added in v1.12.0

type ConfigurationStoreSecondaryWriteKeyInput interface {
	pulumi.Input

	ToConfigurationStoreSecondaryWriteKeyOutput() ConfigurationStoreSecondaryWriteKeyOutput
	ToConfigurationStoreSecondaryWriteKeyOutputWithContext(context.Context) ConfigurationStoreSecondaryWriteKeyOutput
}

type ConfigurationStoreSecondaryWriteKeyOutput added in v1.12.0

type ConfigurationStoreSecondaryWriteKeyOutput struct{ *pulumi.OutputState }

func (ConfigurationStoreSecondaryWriteKeyOutput) ConnectionString added in v1.12.0

The connection string including the endpoint, id and secret.

func (ConfigurationStoreSecondaryWriteKeyOutput) ElementType added in v1.12.0

func (ConfigurationStoreSecondaryWriteKeyOutput) Id added in v1.12.0

The ID of the access key.

func (ConfigurationStoreSecondaryWriteKeyOutput) Secret added in v1.12.0

The secret of the access key.

func (ConfigurationStoreSecondaryWriteKeyOutput) ToConfigurationStoreSecondaryWriteKeyOutput added in v1.12.0

func (o ConfigurationStoreSecondaryWriteKeyOutput) ToConfigurationStoreSecondaryWriteKeyOutput() ConfigurationStoreSecondaryWriteKeyOutput

func (ConfigurationStoreSecondaryWriteKeyOutput) ToConfigurationStoreSecondaryWriteKeyOutputWithContext added in v1.12.0

func (o ConfigurationStoreSecondaryWriteKeyOutput) ToConfigurationStoreSecondaryWriteKeyOutputWithContext(ctx context.Context) ConfigurationStoreSecondaryWriteKeyOutput

type ConfigurationStoreState

type ConfigurationStoreState struct {
	// The URL of the App Configuration.
	Endpoint pulumi.StringPtrInput
	// 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 App Configuration. Changing this forces a new resource to be created.
	Name pulumi.StringPtrInput
	// An `accessKey` block as defined below containing the primary read access key.
	PrimaryReadKeys ConfigurationStorePrimaryReadKeyArrayInput
	// An `accessKey` block as defined below containing the primary write access key.
	PrimaryWriteKeys ConfigurationStorePrimaryWriteKeyArrayInput
	// The name of the resource group in which to create the App Configuration. Changing this forces a new resource to be created.
	ResourceGroupName pulumi.StringPtrInput
	// An `accessKey` block as defined below containing the secondary read access key.
	SecondaryReadKeys ConfigurationStoreSecondaryReadKeyArrayInput
	// An `accessKey` block as defined below containing the secondary write access key.
	SecondaryWriteKeys ConfigurationStoreSecondaryWriteKeyArrayInput
	// The SKU name of the the App Configuration. Possible values are `free` and `standard`.
	Sku pulumi.StringPtrInput
	// A mapping of tags to assign to the resource.
	Tags pulumi.StringMapInput
}

func (ConfigurationStoreState) ElementType added in v1.12.0

func (ConfigurationStoreState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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