Documentation ¶
Index ¶
- type ConfigurationStore
- func (r *ConfigurationStore) Endpoint() pulumi.StringOutput
- func (r *ConfigurationStore) ID() pulumi.IDOutput
- func (r *ConfigurationStore) Location() pulumi.StringOutput
- func (r *ConfigurationStore) Name() pulumi.StringOutput
- func (r *ConfigurationStore) PrimaryReadKeys() pulumi.ArrayOutput
- func (r *ConfigurationStore) PrimaryWriteKeys() pulumi.ArrayOutput
- func (r *ConfigurationStore) ResourceGroupName() pulumi.StringOutput
- func (r *ConfigurationStore) SecondaryReadKeys() pulumi.ArrayOutput
- func (r *ConfigurationStore) SecondaryWriteKeys() pulumi.ArrayOutput
- func (r *ConfigurationStore) Sku() pulumi.StringOutput
- func (r *ConfigurationStore) Tags() pulumi.MapOutput
- func (r *ConfigurationStore) URN() pulumi.URNOutput
- type ConfigurationStoreArgs
- type ConfigurationStoreState
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 ¶
func (r *ConfigurationStore) ID() pulumi.IDOutput
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 ¶
func (r *ConfigurationStore) Name() pulumi.StringOutput
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 ¶
func (r *ConfigurationStore) Sku() pulumi.StringOutput
The SKU name of the the App Configuration. Possible values are `free` and `standard`.
func (*ConfigurationStore) Tags ¶
func (r *ConfigurationStore) Tags() pulumi.MapOutput
A mapping of tags to assign to the resource.
func (*ConfigurationStore) URN ¶
func (r *ConfigurationStore) URN() pulumi.URNOutput
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.