Documentation
¶
Index ¶
- Constants
- type ApplicationType
- func (ApplicationType) ElementType() reflect.Type
- func (e ApplicationType) ToStringOutput() pulumi.StringOutput
- func (e ApplicationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ApplicationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ApplicationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Component
- type ComponentArgs
- type ComponentInput
- type ComponentOutput
- type ComponentState
- type FlowType
- func (FlowType) ElementType() reflect.Type
- func (e FlowType) ToStringOutput() pulumi.StringOutput
- func (e FlowType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IngestionMode
- func (IngestionMode) ElementType() reflect.Type
- func (e IngestionMode) ToStringOutput() pulumi.StringOutput
- func (e IngestionMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IngestionMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IngestionMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupComponentArgs
- type LookupComponentResult
- type PrivateLinkScopedResourceResponse
- type PrivateLinkScopedResourceResponseArgs
- func (PrivateLinkScopedResourceResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput
- func (i PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseOutput
- type PrivateLinkScopedResourceResponseArray
- func (PrivateLinkScopedResourceResponseArray) ElementType() reflect.Type
- func (i PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutput() PrivateLinkScopedResourceResponseArrayOutput
- func (i PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseArrayOutput
- type PrivateLinkScopedResourceResponseArrayInput
- type PrivateLinkScopedResourceResponseArrayOutput
- func (PrivateLinkScopedResourceResponseArrayOutput) ElementType() reflect.Type
- func (o PrivateLinkScopedResourceResponseArrayOutput) Index(i pulumi.IntInput) PrivateLinkScopedResourceResponseOutput
- func (o PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutput() PrivateLinkScopedResourceResponseArrayOutput
- func (o PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseArrayOutput
- type PrivateLinkScopedResourceResponseInput
- type PrivateLinkScopedResourceResponseOutput
- func (PrivateLinkScopedResourceResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkScopedResourceResponseOutput) ResourceId() pulumi.StringPtrOutput
- func (o PrivateLinkScopedResourceResponseOutput) ScopeId() pulumi.StringPtrOutput
- func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput
- func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseOutput
- type PublicNetworkAccessType
- func (PublicNetworkAccessType) ElementType() reflect.Type
- func (e PublicNetworkAccessType) ToStringOutput() pulumi.StringOutput
- func (e PublicNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PublicNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PublicNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RequestSource
- func (RequestSource) ElementType() reflect.Type
- func (e RequestSource) ToStringOutput() pulumi.StringOutput
- func (e RequestSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RequestSource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RequestSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( ApplicationTypeWeb = ApplicationType("web") ApplicationTypeOther = ApplicationType("other") )
const ( IngestionModeApplicationInsights = IngestionMode("ApplicationInsights") IngestionModeApplicationInsightsWithDiagnosticSettings = IngestionMode("ApplicationInsightsWithDiagnosticSettings") IngestionModeLogAnalytics = IngestionMode("LogAnalytics") )
const ( // Enables connectivity to Application Insights through public DNS. PublicNetworkAccessTypeEnabled = PublicNetworkAccessType("Enabled") // Disables public connectivity to Application Insights through public DNS. PublicNetworkAccessTypeDisabled = PublicNetworkAccessType("Disabled") )
const (
FlowTypeBluefield = FlowType("Bluefield")
)
const (
RequestSourceRest = RequestSource("rest")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationType ¶ added in v0.3.1
Type of application being monitored.
func (ApplicationType) ElementType ¶ added in v0.3.1
func (ApplicationType) ElementType() reflect.Type
func (ApplicationType) ToStringOutput ¶ added in v0.3.1
func (e ApplicationType) ToStringOutput() pulumi.StringOutput
func (ApplicationType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ApplicationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationType) ToStringPtrOutput ¶ added in v0.3.1
func (e ApplicationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ApplicationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Component ¶
type Component struct { pulumi.CustomResourceState // Application Insights Unique ID for your Application. AppId pulumi.StringOutput `pulumi:"appId"` // The unique ID of your application. This field mirrors the 'Name' field and cannot be changed. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // Type of application being monitored. ApplicationType pulumi.StringOutput `pulumi:"applicationType"` // Application Insights component connection string. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // Creation Date for the Application Insights component, in ISO 8601 format. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // Disable IP masking. DisableIpMasking pulumi.BoolPtrOutput `pulumi:"disableIpMasking"` // Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API. FlowType pulumi.StringPtrOutput `pulumi:"flowType"` // The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp. HockeyAppId pulumi.StringPtrOutput `pulumi:"hockeyAppId"` // Token used to authenticate communications with between Application Insights and HockeyApp. HockeyAppToken pulumi.StringOutput `pulumi:"hockeyAppToken"` // Purge data immediately after 30 days. ImmediatePurgeDataOn30Days pulumi.BoolPtrOutput `pulumi:"immediatePurgeDataOn30Days"` // Indicates the flow of the ingestion. IngestionMode pulumi.StringPtrOutput `pulumi:"ingestionMode"` // Application Insights Instrumentation key. A read-only value that applications can use to identify the destination for all telemetry sent to Azure Application Insights. This value will be supplied upon construction of each new Application Insights component. InstrumentationKey pulumi.StringOutput `pulumi:"instrumentationKey"` // The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone. Kind pulumi.StringOutput `pulumi:"kind"` // The date which the component got migrated to LA, in ISO 8601 format. LaMigrationDate pulumi.StringOutput `pulumi:"laMigrationDate"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // List of linked private link scope resources. PrivateLinkScopedResources PrivateLinkScopedResourceResponseArrayOutput `pulumi:"privateLinkScopedResources"` // Current state of this component: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The network access type for accessing Application Insights ingestion. PublicNetworkAccessForIngestion pulumi.StringPtrOutput `pulumi:"publicNetworkAccessForIngestion"` // The network access type for accessing Application Insights query. PublicNetworkAccessForQuery pulumi.StringPtrOutput `pulumi:"publicNetworkAccessForQuery"` // Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'. RequestSource pulumi.StringPtrOutput `pulumi:"requestSource"` // Retention period in days. RetentionInDays pulumi.IntOutput `pulumi:"retentionInDays"` // Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry. SamplingPercentage pulumi.Float64PtrOutput `pulumi:"samplingPercentage"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Azure Tenant Id. TenantId pulumi.StringOutput `pulumi:"tenantId"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` // ResourceId of the log analytics workspace which the data will be ingested to. WorkspaceResourceId pulumi.StringOutput `pulumi:"workspaceResourceId"` }
An Application Insights component definition.
func GetComponent ¶
func GetComponent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ComponentState, opts ...pulumi.ResourceOption) (*Component, error)
GetComponent gets an existing Component 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 NewComponent ¶
func NewComponent(ctx *pulumi.Context, name string, args *ComponentArgs, opts ...pulumi.ResourceOption) (*Component, error)
NewComponent registers a new resource with the given unique name, arguments, and options.
func (*Component) ElementType ¶ added in v0.2.6
func (*Component) ToComponentOutput ¶ added in v0.2.6
func (i *Component) ToComponentOutput() ComponentOutput
func (*Component) ToComponentOutputWithContext ¶ added in v0.2.6
func (i *Component) ToComponentOutputWithContext(ctx context.Context) ComponentOutput
type ComponentArgs ¶
type ComponentArgs struct { // Type of application being monitored. ApplicationType pulumi.StringInput // Disable IP masking. DisableIpMasking pulumi.BoolPtrInput // Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API. FlowType pulumi.StringPtrInput // The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp. HockeyAppId pulumi.StringPtrInput // Purge data immediately after 30 days. ImmediatePurgeDataOn30Days pulumi.BoolPtrInput // Indicates the flow of the ingestion. IngestionMode pulumi.StringPtrInput // The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone. Kind pulumi.StringInput // Resource location Location pulumi.StringInput // The network access type for accessing Application Insights ingestion. PublicNetworkAccessForIngestion pulumi.StringPtrInput // The network access type for accessing Application Insights query. PublicNetworkAccessForQuery pulumi.StringPtrInput // Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'. RequestSource 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 // Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry. SamplingPercentage pulumi.Float64PtrInput // Resource tags Tags pulumi.StringMapInput // ResourceId of the log analytics workspace which the data will be ingested to. WorkspaceResourceId pulumi.StringInput }
The set of arguments for constructing a Component resource.
func (ComponentArgs) ElementType ¶
func (ComponentArgs) ElementType() reflect.Type
type ComponentInput ¶ added in v0.2.6
type ComponentInput interface { pulumi.Input ToComponentOutput() ComponentOutput ToComponentOutputWithContext(ctx context.Context) ComponentOutput }
type ComponentOutput ¶ added in v0.2.6
type ComponentOutput struct {
*pulumi.OutputState
}
func (ComponentOutput) ElementType ¶ added in v0.2.6
func (ComponentOutput) ElementType() reflect.Type
func (ComponentOutput) ToComponentOutput ¶ added in v0.2.6
func (o ComponentOutput) ToComponentOutput() ComponentOutput
func (ComponentOutput) ToComponentOutputWithContext ¶ added in v0.2.6
func (o ComponentOutput) ToComponentOutputWithContext(ctx context.Context) ComponentOutput
type ComponentState ¶
type ComponentState struct { // Application Insights Unique ID for your Application. AppId pulumi.StringPtrInput // The unique ID of your application. This field mirrors the 'Name' field and cannot be changed. ApplicationId pulumi.StringPtrInput // Type of application being monitored. ApplicationType pulumi.StringPtrInput // Application Insights component connection string. ConnectionString pulumi.StringPtrInput // Creation Date for the Application Insights component, in ISO 8601 format. CreationDate pulumi.StringPtrInput // Disable IP masking. DisableIpMasking pulumi.BoolPtrInput // Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API. FlowType pulumi.StringPtrInput // The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp. HockeyAppId pulumi.StringPtrInput // Token used to authenticate communications with between Application Insights and HockeyApp. HockeyAppToken pulumi.StringPtrInput // Purge data immediately after 30 days. ImmediatePurgeDataOn30Days pulumi.BoolPtrInput // Indicates the flow of the ingestion. IngestionMode pulumi.StringPtrInput // Application Insights Instrumentation key. A read-only value that applications can use to identify the destination for all telemetry sent to Azure Application Insights. This value will be supplied upon construction of each new Application Insights component. InstrumentationKey pulumi.StringPtrInput // The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone. Kind pulumi.StringPtrInput // The date which the component got migrated to LA, in ISO 8601 format. LaMigrationDate pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // List of linked private link scope resources. PrivateLinkScopedResources PrivateLinkScopedResourceResponseArrayInput // Current state of this component: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed. ProvisioningState pulumi.StringPtrInput // The network access type for accessing Application Insights ingestion. PublicNetworkAccessForIngestion pulumi.StringPtrInput // The network access type for accessing Application Insights query. PublicNetworkAccessForQuery pulumi.StringPtrInput // Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'. RequestSource pulumi.StringPtrInput // Retention period in days. RetentionInDays pulumi.IntPtrInput // Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry. SamplingPercentage pulumi.Float64PtrInput // Resource tags Tags pulumi.StringMapInput // Azure Tenant Id. TenantId pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput // ResourceId of the log analytics workspace which the data will be ingested to. WorkspaceResourceId pulumi.StringPtrInput }
func (ComponentState) ElementType ¶
func (ComponentState) ElementType() reflect.Type
type FlowType ¶ added in v0.3.1
Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API.
func (FlowType) ElementType ¶ added in v0.3.1
func (FlowType) ToStringOutput ¶ added in v0.3.1
func (e FlowType) ToStringOutput() pulumi.StringOutput
func (FlowType) ToStringOutputWithContext ¶ added in v0.3.1
func (e FlowType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowType) ToStringPtrOutput ¶ added in v0.3.1
func (e FlowType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e FlowType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IngestionMode ¶ added in v0.3.1
Indicates the flow of the ingestion.
func (IngestionMode) ElementType ¶ added in v0.3.1
func (IngestionMode) ElementType() reflect.Type
func (IngestionMode) ToStringOutput ¶ added in v0.3.1
func (e IngestionMode) ToStringOutput() pulumi.StringOutput
func (IngestionMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e IngestionMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IngestionMode) ToStringPtrOutput ¶ added in v0.3.1
func (e IngestionMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (IngestionMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IngestionMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupComponentArgs ¶
type LookupComponentResult ¶
type LookupComponentResult struct { // Application Insights Unique ID for your Application. AppId string `pulumi:"appId"` // The unique ID of your application. This field mirrors the 'Name' field and cannot be changed. ApplicationId string `pulumi:"applicationId"` // Type of application being monitored. ApplicationType string `pulumi:"applicationType"` // Application Insights component connection string. ConnectionString string `pulumi:"connectionString"` // Creation Date for the Application Insights component, in ISO 8601 format. CreationDate string `pulumi:"creationDate"` // Disable IP masking. DisableIpMasking *bool `pulumi:"disableIpMasking"` // Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API. FlowType *string `pulumi:"flowType"` // The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp. HockeyAppId *string `pulumi:"hockeyAppId"` // Token used to authenticate communications with between Application Insights and HockeyApp. HockeyAppToken string `pulumi:"hockeyAppToken"` // Azure resource Id Id string `pulumi:"id"` // Purge data immediately after 30 days. ImmediatePurgeDataOn30Days *bool `pulumi:"immediatePurgeDataOn30Days"` // Indicates the flow of the ingestion. IngestionMode *string `pulumi:"ingestionMode"` // Application Insights Instrumentation key. A read-only value that applications can use to identify the destination for all telemetry sent to Azure Application Insights. This value will be supplied upon construction of each new Application Insights component. InstrumentationKey string `pulumi:"instrumentationKey"` // The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone. Kind string `pulumi:"kind"` // The date which the component got migrated to LA, in ISO 8601 format. LaMigrationDate string `pulumi:"laMigrationDate"` // Resource location Location string `pulumi:"location"` // Azure resource name Name string `pulumi:"name"` // List of linked private link scope resources. PrivateLinkScopedResources []PrivateLinkScopedResourceResponse `pulumi:"privateLinkScopedResources"` // Current state of this component: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed. ProvisioningState string `pulumi:"provisioningState"` // The network access type for accessing Application Insights ingestion. PublicNetworkAccessForIngestion *string `pulumi:"publicNetworkAccessForIngestion"` // The network access type for accessing Application Insights query. PublicNetworkAccessForQuery *string `pulumi:"publicNetworkAccessForQuery"` // Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'. RequestSource *string `pulumi:"requestSource"` // Retention period in days. RetentionInDays int `pulumi:"retentionInDays"` // Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry. SamplingPercentage *float64 `pulumi:"samplingPercentage"` // Resource tags Tags map[string]string `pulumi:"tags"` // Azure Tenant Id. TenantId string `pulumi:"tenantId"` // Azure resource type Type string `pulumi:"type"` // ResourceId of the log analytics workspace which the data will be ingested to. WorkspaceResourceId string `pulumi:"workspaceResourceId"` }
An Application Insights component definition.
func LookupComponent ¶
func LookupComponent(ctx *pulumi.Context, args *LookupComponentArgs, opts ...pulumi.InvokeOption) (*LookupComponentResult, error)
type PrivateLinkScopedResourceResponse ¶
type PrivateLinkScopedResourceResponse struct { // The full resource Id of the private link scope resource. ResourceId *string `pulumi:"resourceId"` // The private link scope unique Identifier. ScopeId *string `pulumi:"scopeId"` }
The private link scope resource reference.
type PrivateLinkScopedResourceResponseArgs ¶
type PrivateLinkScopedResourceResponseArgs struct { // The full resource Id of the private link scope resource. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // The private link scope unique Identifier. ScopeId pulumi.StringPtrInput `pulumi:"scopeId"` }
The private link scope resource reference.
func (PrivateLinkScopedResourceResponseArgs) ElementType ¶
func (PrivateLinkScopedResourceResponseArgs) ElementType() reflect.Type
func (PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutput ¶
func (i PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput
func (PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutputWithContext ¶
func (i PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseOutput
type PrivateLinkScopedResourceResponseArray ¶
type PrivateLinkScopedResourceResponseArray []PrivateLinkScopedResourceResponseInput
func (PrivateLinkScopedResourceResponseArray) ElementType ¶
func (PrivateLinkScopedResourceResponseArray) ElementType() reflect.Type
func (PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutput ¶
func (i PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutput() PrivateLinkScopedResourceResponseArrayOutput
func (PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutputWithContext ¶
func (i PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseArrayOutput
type PrivateLinkScopedResourceResponseArrayInput ¶
type PrivateLinkScopedResourceResponseArrayInput interface { pulumi.Input ToPrivateLinkScopedResourceResponseArrayOutput() PrivateLinkScopedResourceResponseArrayOutput ToPrivateLinkScopedResourceResponseArrayOutputWithContext(context.Context) PrivateLinkScopedResourceResponseArrayOutput }
PrivateLinkScopedResourceResponseArrayInput is an input type that accepts PrivateLinkScopedResourceResponseArray and PrivateLinkScopedResourceResponseArrayOutput values. You can construct a concrete instance of `PrivateLinkScopedResourceResponseArrayInput` via:
PrivateLinkScopedResourceResponseArray{ PrivateLinkScopedResourceResponseArgs{...} }
type PrivateLinkScopedResourceResponseArrayOutput ¶
type PrivateLinkScopedResourceResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateLinkScopedResourceResponseArrayOutput) ElementType ¶
func (PrivateLinkScopedResourceResponseArrayOutput) ElementType() reflect.Type
func (PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutput ¶
func (o PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutput() PrivateLinkScopedResourceResponseArrayOutput
func (PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutputWithContext ¶
func (o PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseArrayOutput
type PrivateLinkScopedResourceResponseInput ¶
type PrivateLinkScopedResourceResponseInput interface { pulumi.Input ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput ToPrivateLinkScopedResourceResponseOutputWithContext(context.Context) PrivateLinkScopedResourceResponseOutput }
PrivateLinkScopedResourceResponseInput is an input type that accepts PrivateLinkScopedResourceResponseArgs and PrivateLinkScopedResourceResponseOutput values. You can construct a concrete instance of `PrivateLinkScopedResourceResponseInput` via:
PrivateLinkScopedResourceResponseArgs{...}
type PrivateLinkScopedResourceResponseOutput ¶
type PrivateLinkScopedResourceResponseOutput struct{ *pulumi.OutputState }
The private link scope resource reference.
func (PrivateLinkScopedResourceResponseOutput) ElementType ¶
func (PrivateLinkScopedResourceResponseOutput) ElementType() reflect.Type
func (PrivateLinkScopedResourceResponseOutput) ResourceId ¶
func (o PrivateLinkScopedResourceResponseOutput) ResourceId() pulumi.StringPtrOutput
The full resource Id of the private link scope resource.
func (PrivateLinkScopedResourceResponseOutput) ScopeId ¶
func (o PrivateLinkScopedResourceResponseOutput) ScopeId() pulumi.StringPtrOutput
The private link scope unique Identifier.
func (PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutput ¶
func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput
func (PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutputWithContext ¶
func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseOutput
type PublicNetworkAccessType ¶ added in v0.3.1
The network access type for accessing Application Insights query.
func (PublicNetworkAccessType) ElementType ¶ added in v0.3.1
func (PublicNetworkAccessType) ElementType() reflect.Type
func (PublicNetworkAccessType) ToStringOutput ¶ added in v0.3.1
func (e PublicNetworkAccessType) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessType) ToStringOutputWithContext ¶ added in v0.3.1
func (e PublicNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessType) ToStringPtrOutput ¶ added in v0.3.1
func (e PublicNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PublicNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RequestSource ¶ added in v0.3.1
Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.
func (RequestSource) ElementType ¶ added in v0.3.1
func (RequestSource) ElementType() reflect.Type
func (RequestSource) ToStringOutput ¶ added in v0.3.1
func (e RequestSource) ToStringOutput() pulumi.StringOutput
func (RequestSource) ToStringOutputWithContext ¶ added in v0.3.1
func (e RequestSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RequestSource) ToStringPtrOutput ¶ added in v0.3.1
func (e RequestSource) ToStringPtrOutput() pulumi.StringPtrOutput
func (RequestSource) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RequestSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput