Share via


ArmGrafanaModelFactory Class

Definition

Model factory for models.

public static class ArmGrafanaModelFactory
type ArmGrafanaModelFactory = class
Public Class ArmGrafanaModelFactory
Inheritance
ArmGrafanaModelFactory

Methods

EnterpriseDetails(SaasSubscriptionDetails, MarketplaceTrialQuota)

Initializes a new instance of EnterpriseDetails.

GrafanaAvailablePlugin(String, String)

Initializes a new instance of GrafanaAvailablePlugin.

GrafanaPlugin(String)

Initializes a new instance of GrafanaPlugin.

GrafanaPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, GrafanaPrivateLinkServiceConnectionState, IEnumerable<String>, Nullable<GrafanaPrivateEndpointConnectionProvisioningState>)

Initializes a new instance of GrafanaPrivateEndpointConnectionData.

GrafanaPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<GrafanaProvisioningState>, String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of GrafanaPrivateLinkResourceData.

ManagedGrafanaData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, ManagedGrafanaProperties, ManagedServiceIdentity)

Initializes a new instance of ManagedGrafanaData.

ManagedGrafanaProperties(Nullable<GrafanaProvisioningState>, String, String, Nullable<GrafanaPublicNetworkAccess>, Nullable<GrafanaZoneRedundancy>, Nullable<GrafanaApiKey>, Nullable<DeterministicOutboundIP>, IEnumerable<String>, IEnumerable<GrafanaPrivateEndpointConnectionData>, Nullable<AutoGeneratedDomainNameLabelScope>, IEnumerable<MonitorWorkspaceIntegration>, EnterpriseConfigurations, Smtp, IDictionary<String,GrafanaPlugin>, String)

Initializes a new instance of ManagedGrafanaProperties.

ManagedPrivateEndpointConnectionState(Nullable<ManagedPrivateEndpointConnectionStatus>, String)

Initializes a new instance of ManagedPrivateEndpointConnectionState.

ManagedPrivateEndpointModelData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<GrafanaProvisioningState>, ResourceIdentifier, String, IEnumerable<String>, String, ManagedPrivateEndpointConnectionState, Uri, String)

Initializes a new instance of ManagedPrivateEndpointModelData.

MarketplaceTrialQuota(Nullable<AvailablePromotion>, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of MarketplaceTrialQuota.

SaasSubscriptionDetails(String, String, String, SubscriptionTerm)

Initializes a new instance of SaasSubscriptionDetails.

SubscriptionTerm(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of SubscriptionTerm.

Applies to