Show / Hide Table of Contents

Class ApiKeyArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ApiKeyArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.AppInsights
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ApiKeyArgs : ResourceArgs

Constructors

View Source

ApiKeyArgs()

Declaration
public ApiKeyArgs()

Properties

View Source

ApplicationInsightsId

The ID of the Application Insights component on which the API key operates. Changing this forces a new resource to be created.

Declaration
public Input<string> ApplicationInsightsId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

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

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ReadPermissions

Specifies the list of read permissions granted to the API key. Valid values are agentconfig, aggregate, api, draft, extendqueries, search. Please note these values are case sensitive. Changing this forces a new resource to be created.

Declaration
public InputList<string> ReadPermissions { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

WritePermissions

Specifies the list of write permissions granted to the API key. Valid values are annotations. Please note these values are case sensitive. Changing this forces a new resource to be created.

Declaration
public InputList<string> WritePermissions { get; set; }
Property Value
Type Description
InputList<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.