Documentation
¶
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 creation date of configuration store. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // The DNS endpoint where the configuration store API will be available. Endpoint pulumi.StringOutput `pulumi:"endpoint"` // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The provisioning state of the configuration store. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
The configuration store along with all resource properties. The Configuration Store will have all information to begin utilizing it.
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.
func (*ConfigurationStore) ElementType ¶ added in v0.2.6
func (*ConfigurationStore) ElementType() reflect.Type
func (*ConfigurationStore) ToConfigurationStoreOutput ¶ added in v0.2.6
func (i *ConfigurationStore) ToConfigurationStoreOutput() ConfigurationStoreOutput
func (*ConfigurationStore) ToConfigurationStoreOutputWithContext ¶ added in v0.2.6
func (i *ConfigurationStore) ToConfigurationStoreOutputWithContext(ctx context.Context) ConfigurationStoreOutput
type ConfigurationStoreArgs ¶
type ConfigurationStoreArgs struct { // The name of the configuration store. ConfigStoreName pulumi.StringInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringInput // The name of the resource group to which the container registry belongs. ResourceGroupName pulumi.StringInput // The tags of the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a ConfigurationStore resource.
func (ConfigurationStoreArgs) ElementType ¶
func (ConfigurationStoreArgs) ElementType() reflect.Type
type ConfigurationStoreInput ¶ added in v0.2.6
type ConfigurationStoreInput interface { pulumi.Input ToConfigurationStoreOutput() ConfigurationStoreOutput ToConfigurationStoreOutputWithContext(ctx context.Context) ConfigurationStoreOutput }
type ConfigurationStoreOutput ¶ added in v0.2.6
type ConfigurationStoreOutput struct {
*pulumi.OutputState
}
func (ConfigurationStoreOutput) ElementType ¶ added in v0.2.6
func (ConfigurationStoreOutput) ElementType() reflect.Type
func (ConfigurationStoreOutput) ToConfigurationStoreOutput ¶ added in v0.2.6
func (o ConfigurationStoreOutput) ToConfigurationStoreOutput() ConfigurationStoreOutput
func (ConfigurationStoreOutput) ToConfigurationStoreOutputWithContext ¶ added in v0.2.6
func (o ConfigurationStoreOutput) ToConfigurationStoreOutputWithContext(ctx context.Context) ConfigurationStoreOutput
type ConfigurationStoreState ¶
type ConfigurationStoreState struct { // The creation date of configuration store. CreationDate pulumi.StringPtrInput // The DNS endpoint where the configuration store API will be available. Endpoint pulumi.StringPtrInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The provisioning state of the configuration store. ProvisioningState pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput }
func (ConfigurationStoreState) ElementType ¶
func (ConfigurationStoreState) ElementType() reflect.Type
type ListConfigurationStoreKeyValueArgs ¶
type ListConfigurationStoreKeyValueArgs struct { // The name of the configuration store. ConfigStoreName string `pulumi:"configStoreName"` // The key to retrieve. Key string `pulumi:"key"` // The label of the key. Label *string `pulumi:"label"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListConfigurationStoreKeyValueResult ¶
type ListConfigurationStoreKeyValueResult struct { // The content type of the key-value's value. // Providing a proper content-type can enable transformations of values when they are retrieved by applications. ContentType string `pulumi:"contentType"` // An ETag indicating the state of a key-value within a configuration store. ETag string `pulumi:"eTag"` // The primary identifier of a key-value. // The key is used in unison with the label to uniquely identify a key-value. Key string `pulumi:"key"` // A value used to group key-values. // The label is used in unison with the key to uniquely identify a key-value. Label string `pulumi:"label"` // The last time a modifying operation was performed on the given key-value. LastModified string `pulumi:"lastModified"` // A value indicating whether the key-value is locked. // A locked key-value may not be modified until it is unlocked. Locked bool `pulumi:"locked"` // A dictionary of tags that can help identify what a key-value may be applicable for. Tags map[string]string `pulumi:"tags"` // The value of the key-value. Value string `pulumi:"value"` }
The result of a request to retrieve a key-value from the specified configuration store.
func ListConfigurationStoreKeyValue ¶
func ListConfigurationStoreKeyValue(ctx *pulumi.Context, args *ListConfigurationStoreKeyValueArgs, opts ...pulumi.InvokeOption) (*ListConfigurationStoreKeyValueResult, error)
type LookupConfigurationStoreResult ¶
type LookupConfigurationStoreResult struct { // The creation date of configuration store. CreationDate string `pulumi:"creationDate"` // The DNS endpoint where the configuration store API will be available. Endpoint string `pulumi:"endpoint"` // The resource ID. Id string `pulumi:"id"` // The location of the resource. This cannot be changed after the resource is created. Location string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // The provisioning state of the configuration store. ProvisioningState string `pulumi:"provisioningState"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` }
The configuration store along with all resource properties. The Configuration Store will have all information to begin utilizing it.
func LookupConfigurationStore ¶
func LookupConfigurationStore(ctx *pulumi.Context, args *LookupConfigurationStoreArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationStoreResult, error)