v20200301preview

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

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) 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

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) 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

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

Jump to

Keyboard shortcuts

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