appinsights

package
v0.14.2-dev Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2018 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Insights

type Insights struct {
	// contains filtered or unexported fields
}

Create an Application Insights component.

func GetInsights

func GetInsights(ctx *pulumi.Context,
	name string, id pulumi.ID, state *InsightsState, opts ...pulumi.ResourceOpt) (*Insights, error)

GetInsights gets an existing Insights 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 NewInsights

func NewInsights(ctx *pulumi.Context,
	name string, args *InsightsArgs, opts ...pulumi.ResourceOpt) (*Insights, error)

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

func (*Insights) AppId

func (r *Insights) AppId() *pulumi.StringOutput

The App ID associated with this Application Insights component.

func (*Insights) ApplicationType

func (r *Insights) ApplicationType() *pulumi.StringOutput

Specifies the type of Application Insights to create. Valid values are `Web` and `Other`.

func (*Insights) ID

func (r *Insights) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Insights) InstrumentationKey

func (r *Insights) InstrumentationKey() *pulumi.StringOutput

The Instrumentation Key for this Application Insights component.

func (*Insights) Location

func (r *Insights) Location() *pulumi.StringOutput

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

func (*Insights) Name

func (r *Insights) Name() *pulumi.StringOutput

Specifies the name of the Application Insights component. Changing this forces a new resource to be created.

func (*Insights) ResourceGroupName

func (r *Insights) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the Application Insights component.

func (*Insights) Tags

func (r *Insights) Tags() *pulumi.MapOutput

A mapping of tags to assign to the resource.

func (*Insights) URN

func (r *Insights) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type InsightsArgs

type InsightsArgs struct {
	// Specifies the type of Application Insights to create. Valid values are `Web` and `Other`.
	ApplicationType 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 Application Insights component. Changing this forces a
	// new resource to be created.
	Name interface{}
	// The name of the resource group in which to
	// create the Application Insights component.
	ResourceGroupName interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

The set of arguments for constructing a Insights resource.

type InsightsState

type InsightsState struct {
	// The App ID associated with this Application Insights component.
	AppId interface{}
	// Specifies the type of Application Insights to create. Valid values are `Web` and `Other`.
	ApplicationType interface{}
	// The Instrumentation Key for this Application Insights component.
	InstrumentationKey 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 Application Insights component. Changing this forces a
	// new resource to be created.
	Name interface{}
	// The name of the resource group in which to
	// create the Application Insights component.
	ResourceGroupName interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

Input properties used for looking up and filtering Insights resources.

Jump to

Keyboard shortcuts

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