public class AppInsightsReference extends Object
Constructor and Description |
---|
AppInsightsReference() |
Modifier and Type | Method and Description |
---|---|
ResourceId |
component()
Get azure Application Insights component resource ID.
|
String |
instrumentationKey()
Get value of the Azure Application Insights instrumentation key.
|
KeyVaultSecretReference |
instrumentationKeySecretReference()
Get keyVault Store and Secret which contains Azure Application Insights instrumentation key.
|
AppInsightsReference |
withComponent(ResourceId component)
Set azure Application Insights component resource ID.
|
AppInsightsReference |
withInstrumentationKey(String instrumentationKey)
Set value of the Azure Application Insights instrumentation key.
|
AppInsightsReference |
withInstrumentationKeySecretReference(KeyVaultSecretReference instrumentationKeySecretReference)
Set keyVault Store and Secret which contains Azure Application Insights instrumentation key.
|
public ResourceId component()
public AppInsightsReference withComponent(ResourceId component)
component
- the component value to setpublic String instrumentationKey()
public AppInsightsReference withInstrumentationKey(String instrumentationKey)
instrumentationKey
- the instrumentationKey value to setpublic KeyVaultSecretReference instrumentationKeySecretReference()
public AppInsightsReference withInstrumentationKeySecretReference(KeyVaultSecretReference instrumentationKeySecretReference)
instrumentationKeySecretReference
- the instrumentationKeySecretReference value to setCopyright © 2019. All rights reserved.