These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.insights.getComponent
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Returns an Application Insights component. API Version: 2015-05-01.
Using getComponent
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getComponent(args: GetComponentArgs, opts?: InvokeOptions): Promise<GetComponentResult>
function getComponentOutput(args: GetComponentOutputArgs, opts?: InvokeOptions): Output<GetComponentResult>
def get_component(resource_group_name: Optional[str] = None,
resource_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetComponentResult
def get_component_output(resource_group_name: Optional[pulumi.Input[str]] = None,
resource_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetComponentResult]
func LookupComponent(ctx *Context, args *LookupComponentArgs, opts ...InvokeOption) (*LookupComponentResult, error)
func LookupComponentOutput(ctx *Context, args *LookupComponentOutputArgs, opts ...InvokeOption) LookupComponentResultOutput
> Note: This function is named LookupComponent
in the Go SDK.
public static class GetComponent
{
public static Task<GetComponentResult> InvokeAsync(GetComponentArgs args, InvokeOptions? opts = null)
public static Output<GetComponentResult> Invoke(GetComponentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetComponentResult> getComponent(GetComponentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:insights:getComponent
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Resource
Name string - The name of the Application Insights component resource.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Resource
Name string - The name of the Application Insights component resource.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- resource
Name String - The name of the Application Insights component resource.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- resource
Name string - The name of the Application Insights component resource.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- resource_
name str - The name of the Application Insights component resource.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- resource
Name String - The name of the Application Insights component resource.
getComponent Result
The following output properties are available:
- App
Id string - Application Insights Unique ID for your Application.
- Application
Id string - The unique ID of your application. This field mirrors the 'Name' field and cannot be changed.
- Application
Type string - Type of application being monitored.
- Connection
String string - Application Insights component connection string.
- Creation
Date string - Creation Date for the Application Insights component, in ISO 8601 format.
- Hockey
App stringToken - Token used to authenticate communications with between Application Insights and HockeyApp.
- Id string
- Azure resource Id
- Instrumentation
Key string - 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.
- Kind string
- 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.
- Location string
- Resource location
- Name string
- Azure resource name
- Private
Link List<Pulumi.Scoped Resources Azure Native. Insights. Outputs. Private Link Scoped Resource Response> - List of linked private link scope resources.
- Provisioning
State string - 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.
- Tenant
Id string - Azure Tenant Id.
- Type string
- Azure resource type
- Disable
Ip boolMasking - Disable IP masking.
- Flow
Type string - 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.
- Hockey
App stringId - The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.
- Immediate
Purge boolData On30Days - Purge data immediately after 30 days.
- Ingestion
Mode string - Indicates the flow of the ingestion.
- Request
Source string - Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.
- Retention
In intDays - Retention period in days.
- Sampling
Percentage double - Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.
- Dictionary<string, string>
- Resource tags
- App
Id string - Application Insights Unique ID for your Application.
- Application
Id string - The unique ID of your application. This field mirrors the 'Name' field and cannot be changed.
- Application
Type string - Type of application being monitored.
- Connection
String string - Application Insights component connection string.
- Creation
Date string - Creation Date for the Application Insights component, in ISO 8601 format.
- Hockey
App stringToken - Token used to authenticate communications with between Application Insights and HockeyApp.
- Id string
- Azure resource Id
- Instrumentation
Key string - 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.
- Kind string
- 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.
- Location string
- Resource location
- Name string
- Azure resource name
- Private
Link []PrivateScoped Resources Link Scoped Resource Response - List of linked private link scope resources.
- Provisioning
State string - 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.
- Tenant
Id string - Azure Tenant Id.
- Type string
- Azure resource type
- Disable
Ip boolMasking - Disable IP masking.
- Flow
Type string - 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.
- Hockey
App stringId - The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.
- Immediate
Purge boolData On30Days - Purge data immediately after 30 days.
- Ingestion
Mode string - Indicates the flow of the ingestion.
- Request
Source string - Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.
- Retention
In intDays - Retention period in days.
- Sampling
Percentage float64 - Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.
- map[string]string
- Resource tags
- app
Id String - Application Insights Unique ID for your Application.
- application
Id String - The unique ID of your application. This field mirrors the 'Name' field and cannot be changed.
- application
Type String - Type of application being monitored.
- connection
String String - Application Insights component connection string.
- creation
Date String - Creation Date for the Application Insights component, in ISO 8601 format.
- hockey
App StringToken - Token used to authenticate communications with between Application Insights and HockeyApp.
- id String
- Azure resource Id
- instrumentation
Key String - 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.
- kind String
- 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.
- location String
- Resource location
- name String
- Azure resource name
- private
Link List<PrivateScoped Resources Link Scoped Resource Response> - List of linked private link scope resources.
- provisioning
State String - 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.
- tenant
Id String - Azure Tenant Id.
- type String
- Azure resource type
- disable
Ip BooleanMasking - Disable IP masking.
- flow
Type String - 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.
- hockey
App StringId - The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.
- immediate
Purge BooleanData On30Days - Purge data immediately after 30 days.
- ingestion
Mode String - Indicates the flow of the ingestion.
- request
Source String - Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.
- retention
In IntegerDays - Retention period in days.
- sampling
Percentage Double - Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.
- Map<String,String>
- Resource tags
- app
Id string - Application Insights Unique ID for your Application.
- application
Id string - The unique ID of your application. This field mirrors the 'Name' field and cannot be changed.
- application
Type string - Type of application being monitored.
- connection
String string - Application Insights component connection string.
- creation
Date string - Creation Date for the Application Insights component, in ISO 8601 format.
- hockey
App stringToken - Token used to authenticate communications with between Application Insights and HockeyApp.
- id string
- Azure resource Id
- instrumentation
Key string - 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.
- kind string
- 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.
- location string
- Resource location
- name string
- Azure resource name
- private
Link PrivateScoped Resources Link Scoped Resource Response[] - List of linked private link scope resources.
- provisioning
State string - 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.
- tenant
Id string - Azure Tenant Id.
- type string
- Azure resource type
- disable
Ip booleanMasking - Disable IP masking.
- flow
Type string - 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.
- hockey
App stringId - The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.
- immediate
Purge booleanData On30Days - Purge data immediately after 30 days.
- ingestion
Mode string - Indicates the flow of the ingestion.
- request
Source string - Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.
- retention
In numberDays - Retention period in days.
- sampling
Percentage number - Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.
- {[key: string]: string}
- Resource tags
- app_
id str - Application Insights Unique ID for your Application.
- application_
id str - The unique ID of your application. This field mirrors the 'Name' field and cannot be changed.
- application_
type str - Type of application being monitored.
- connection_
string str - Application Insights component connection string.
- creation_
date str - Creation Date for the Application Insights component, in ISO 8601 format.
- hockey_
app_ strtoken - Token used to authenticate communications with between Application Insights and HockeyApp.
- id str
- Azure resource Id
- instrumentation_
key str - 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.
- kind str
- 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.
- location str
- Resource location
- name str
- Azure resource name
- private_
link_ Sequence[Privatescoped_ resources Link Scoped Resource Response] - List of linked private link scope resources.
- provisioning_
state str - 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.
- tenant_
id str - Azure Tenant Id.
- type str
- Azure resource type
- disable_
ip_ boolmasking - Disable IP masking.
- flow_
type str - 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.
- hockey_
app_ strid - The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.
- immediate_
purge_ booldata_ on30_ days - Purge data immediately after 30 days.
- ingestion_
mode str - Indicates the flow of the ingestion.
- request_
source str - Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.
- retention_
in_ intdays - Retention period in days.
- sampling_
percentage float - Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.
- Mapping[str, str]
- Resource tags
- app
Id String - Application Insights Unique ID for your Application.
- application
Id String - The unique ID of your application. This field mirrors the 'Name' field and cannot be changed.
- application
Type String - Type of application being monitored.
- connection
String String - Application Insights component connection string.
- creation
Date String - Creation Date for the Application Insights component, in ISO 8601 format.
- hockey
App StringToken - Token used to authenticate communications with between Application Insights and HockeyApp.
- id String
- Azure resource Id
- instrumentation
Key String - 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.
- kind String
- 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.
- location String
- Resource location
- name String
- Azure resource name
- private
Link List<Property Map>Scoped Resources - List of linked private link scope resources.
- provisioning
State String - 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.
- tenant
Id String - Azure Tenant Id.
- type String
- Azure resource type
- disable
Ip BooleanMasking - Disable IP masking.
- flow
Type String - 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.
- hockey
App StringId - The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.
- immediate
Purge BooleanData On30Days - Purge data immediately after 30 days.
- ingestion
Mode String - Indicates the flow of the ingestion.
- request
Source String - Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.
- retention
In NumberDays - Retention period in days.
- sampling
Percentage Number - Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.
- Map<String>
- Resource tags
Supporting Types
PrivateLinkScopedResourceResponse
- Resource
Id string - The full resource Id of the private link scope resource.
- Scope
Id string - The private link scope unique Identifier.
- Resource
Id string - The full resource Id of the private link scope resource.
- Scope
Id string - The private link scope unique Identifier.
- resource
Id String - The full resource Id of the private link scope resource.
- scope
Id String - The private link scope unique Identifier.
- resource
Id string - The full resource Id of the private link scope resource.
- scope
Id string - The private link scope unique Identifier.
- resource_
id str - The full resource Id of the private link scope resource.
- scope_
id str - The private link scope unique Identifier.
- resource
Id String - The full resource Id of the private link scope resource.
- scope
Id String - The private link scope unique Identifier.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi