ArmNewRelicObservabilityModelFactory.NewRelicMonitorResourceData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of NewRelicMonitorResourceData.
public static Azure.ResourceManager.NewRelicObservability.NewRelicMonitorResourceData NewRelicMonitorResourceData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicProvisioningState? provisioningState = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityMonitoringStatus? monitoringStatus = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityMarketplaceSubscriptionStatus? marketplaceSubscriptionStatus = default, string marketplaceSubscriptionId = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicAccountProperties newRelicAccountProperties = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityUserInfo userInfo = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicPlanDetails planData = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicLiftrResourceCategory? liftrResourceCategory = default, int? liftrResourcePreference = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityOrgCreationSource? orgCreationSource = default, Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityAccountCreationSource? accountCreationSource = default, string subscriptionState = default, string saaSAzureSubscriptionStatus = default);
static member NewRelicMonitorResourceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicProvisioningState> * Nullable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityMonitoringStatus> * Nullable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityMarketplaceSubscriptionStatus> * string * Azure.ResourceManager.NewRelicObservability.Models.NewRelicAccountProperties * Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityUserInfo * Azure.ResourceManager.NewRelicObservability.Models.NewRelicPlanDetails * Nullable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicLiftrResourceCategory> * Nullable<int> * Nullable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityOrgCreationSource> * Nullable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityAccountCreationSource> * string * string -> Azure.ResourceManager.NewRelicObservability.NewRelicMonitorResourceData
Public Shared Function NewRelicMonitorResourceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional provisioningState As Nullable(Of NewRelicProvisioningState) = Nothing, Optional monitoringStatus As Nullable(Of NewRelicObservabilityMonitoringStatus) = Nothing, Optional marketplaceSubscriptionStatus As Nullable(Of NewRelicObservabilityMarketplaceSubscriptionStatus) = Nothing, Optional marketplaceSubscriptionId As String = Nothing, Optional newRelicAccountProperties As NewRelicAccountProperties = Nothing, Optional userInfo As NewRelicObservabilityUserInfo = Nothing, Optional planData As NewRelicPlanDetails = Nothing, Optional liftrResourceCategory As Nullable(Of NewRelicLiftrResourceCategory) = Nothing, Optional liftrResourcePreference As Nullable(Of Integer) = Nothing, Optional orgCreationSource As Nullable(Of NewRelicObservabilityOrgCreationSource) = Nothing, Optional accountCreationSource As Nullable(Of NewRelicObservabilityAccountCreationSource) = Nothing, Optional subscriptionState As String = Nothing, Optional saaSAzureSubscriptionStatus As String = Nothing) As NewRelicMonitorResourceData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- identity
- ManagedServiceIdentity
The managed service identities assigned to this resource.
- provisioningState
- Nullable<NewRelicProvisioningState>
Provisioning State of the resource.
- monitoringStatus
- Nullable<NewRelicObservabilityMonitoringStatus>
MonitoringStatus of the resource.
- marketplaceSubscriptionStatus
- Nullable<NewRelicObservabilityMarketplaceSubscriptionStatus>
NewRelic Organization properties of the resource.
- marketplaceSubscriptionId
- String
Marketplace Subscription Id.
- newRelicAccountProperties
- NewRelicAccountProperties
MarketplaceSubscriptionStatus of the resource.
- userInfo
- NewRelicObservabilityUserInfo
User Info.
- planData
- NewRelicPlanDetails
Plan details.
- liftrResourceCategory
- Nullable<NewRelicLiftrResourceCategory>
Liftr resource category.
- orgCreationSource
- Nullable<NewRelicObservabilityOrgCreationSource>
Source of org creation.
- accountCreationSource
- Nullable<NewRelicObservabilityAccountCreationSource>
Source of account creation.
- subscriptionState
- String
State of the Azure Subscription containing the monitor resource.
- saaSAzureSubscriptionStatus
- String
Status of Azure Subscription where Marketplace SaaS is located.
Returns
A new NewRelicMonitorResourceData instance for mocking.
Applies to
Azure SDK for .NET