Documentation ¶
Index ¶
- type ComponentLinkedStorageAccount
- func (*ComponentLinkedStorageAccount) ElementType() reflect.Type
- func (i *ComponentLinkedStorageAccount) ToComponentLinkedStorageAccountOutput() ComponentLinkedStorageAccountOutput
- func (i *ComponentLinkedStorageAccount) ToComponentLinkedStorageAccountOutputWithContext(ctx context.Context) ComponentLinkedStorageAccountOutput
- type ComponentLinkedStorageAccountArgs
- type ComponentLinkedStorageAccountInput
- type ComponentLinkedStorageAccountOutput
- func (ComponentLinkedStorageAccountOutput) ElementType() reflect.Type
- func (o ComponentLinkedStorageAccountOutput) ToComponentLinkedStorageAccountOutput() ComponentLinkedStorageAccountOutput
- func (o ComponentLinkedStorageAccountOutput) ToComponentLinkedStorageAccountOutputWithContext(ctx context.Context) ComponentLinkedStorageAccountOutput
- type ComponentLinkedStorageAccountState
- type LookupComponentLinkedStorageAccountArgs
- type LookupComponentLinkedStorageAccountResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComponentLinkedStorageAccount ¶
type ComponentLinkedStorageAccount struct { pulumi.CustomResourceState // Linked storage account resource ID LinkedStorageAccount pulumi.StringPtrOutput `pulumi:"linkedStorageAccount"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
An Application Insights component linked storage accounts
func GetComponentLinkedStorageAccount ¶
func GetComponentLinkedStorageAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ComponentLinkedStorageAccountState, opts ...pulumi.ResourceOption) (*ComponentLinkedStorageAccount, error)
GetComponentLinkedStorageAccount gets an existing ComponentLinkedStorageAccount 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 NewComponentLinkedStorageAccount ¶
func NewComponentLinkedStorageAccount(ctx *pulumi.Context, name string, args *ComponentLinkedStorageAccountArgs, opts ...pulumi.ResourceOption) (*ComponentLinkedStorageAccount, error)
NewComponentLinkedStorageAccount registers a new resource with the given unique name, arguments, and options.
func (*ComponentLinkedStorageAccount) ElementType ¶ added in v0.2.6
func (*ComponentLinkedStorageAccount) ElementType() reflect.Type
func (*ComponentLinkedStorageAccount) ToComponentLinkedStorageAccountOutput ¶ added in v0.2.6
func (i *ComponentLinkedStorageAccount) ToComponentLinkedStorageAccountOutput() ComponentLinkedStorageAccountOutput
func (*ComponentLinkedStorageAccount) ToComponentLinkedStorageAccountOutputWithContext ¶ added in v0.2.6
func (i *ComponentLinkedStorageAccount) ToComponentLinkedStorageAccountOutputWithContext(ctx context.Context) ComponentLinkedStorageAccountOutput
type ComponentLinkedStorageAccountArgs ¶
type ComponentLinkedStorageAccountArgs struct { // Linked storage account resource ID LinkedStorageAccount pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the Application Insights component resource. ResourceName pulumi.StringInput // The type of the Application Insights component data source for the linked storage account. StorageType pulumi.StringInput }
The set of arguments for constructing a ComponentLinkedStorageAccount resource.
func (ComponentLinkedStorageAccountArgs) ElementType ¶
func (ComponentLinkedStorageAccountArgs) ElementType() reflect.Type
type ComponentLinkedStorageAccountInput ¶ added in v0.2.6
type ComponentLinkedStorageAccountInput interface { pulumi.Input ToComponentLinkedStorageAccountOutput() ComponentLinkedStorageAccountOutput ToComponentLinkedStorageAccountOutputWithContext(ctx context.Context) ComponentLinkedStorageAccountOutput }
type ComponentLinkedStorageAccountOutput ¶ added in v0.2.6
type ComponentLinkedStorageAccountOutput struct {
*pulumi.OutputState
}
func (ComponentLinkedStorageAccountOutput) ElementType ¶ added in v0.2.6
func (ComponentLinkedStorageAccountOutput) ElementType() reflect.Type
func (ComponentLinkedStorageAccountOutput) ToComponentLinkedStorageAccountOutput ¶ added in v0.2.6
func (o ComponentLinkedStorageAccountOutput) ToComponentLinkedStorageAccountOutput() ComponentLinkedStorageAccountOutput
func (ComponentLinkedStorageAccountOutput) ToComponentLinkedStorageAccountOutputWithContext ¶ added in v0.2.6
func (o ComponentLinkedStorageAccountOutput) ToComponentLinkedStorageAccountOutputWithContext(ctx context.Context) ComponentLinkedStorageAccountOutput
type ComponentLinkedStorageAccountState ¶
type ComponentLinkedStorageAccountState struct { // Linked storage account resource ID LinkedStorageAccount pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (ComponentLinkedStorageAccountState) ElementType ¶
func (ComponentLinkedStorageAccountState) ElementType() reflect.Type
type LookupComponentLinkedStorageAccountArgs ¶
type LookupComponentLinkedStorageAccountArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the Application Insights component resource. ResourceName string `pulumi:"resourceName"` // The type of the Application Insights component data source for the linked storage account. StorageType string `pulumi:"storageType"` }
type LookupComponentLinkedStorageAccountResult ¶
type LookupComponentLinkedStorageAccountResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Linked storage account resource ID LinkedStorageAccount *string `pulumi:"linkedStorageAccount"` // The name of the resource Name string `pulumi:"name"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
An Application Insights component linked storage accounts
func LookupComponentLinkedStorageAccount ¶
func LookupComponentLinkedStorageAccount(ctx *pulumi.Context, args *LookupComponentLinkedStorageAccountArgs, opts ...pulumi.InvokeOption) (*LookupComponentLinkedStorageAccountResult, error)
Click to show internal directories.
Click to hide internal directories.