次の方法で共有


ArmGrafanaModelFactory.ManagedGrafanaProperties メソッド

定義

ManagedGrafanaProperties の新しいインスタンスを初期化します。

public static Azure.ResourceManager.Grafana.Models.ManagedGrafanaProperties ManagedGrafanaProperties (Azure.ResourceManager.Grafana.Models.GrafanaProvisioningState? provisioningState = default, string grafanaVersion = default, string endpoint = default, Azure.ResourceManager.Grafana.Models.GrafanaPublicNetworkAccess? publicNetworkAccess = default, Azure.ResourceManager.Grafana.Models.GrafanaZoneRedundancy? zoneRedundancy = default, Azure.ResourceManager.Grafana.Models.GrafanaApiKey? apiKey = default, Azure.ResourceManager.Grafana.Models.DeterministicOutboundIP? deterministicOutboundIP = default, System.Collections.Generic.IEnumerable<string> outboundIPs = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Grafana.GrafanaPrivateEndpointConnectionData> privateEndpointConnections = default, Azure.ResourceManager.Grafana.Models.AutoGeneratedDomainNameLabelScope? autoGeneratedDomainNameLabelScope = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Grafana.Models.MonitorWorkspaceIntegration> monitorWorkspaceIntegrations = default);
static member ManagedGrafanaProperties : Nullable<Azure.ResourceManager.Grafana.Models.GrafanaProvisioningState> * string * string * Nullable<Azure.ResourceManager.Grafana.Models.GrafanaPublicNetworkAccess> * Nullable<Azure.ResourceManager.Grafana.Models.GrafanaZoneRedundancy> * Nullable<Azure.ResourceManager.Grafana.Models.GrafanaApiKey> * Nullable<Azure.ResourceManager.Grafana.Models.DeterministicOutboundIP> * seq<string> * seq<Azure.ResourceManager.Grafana.GrafanaPrivateEndpointConnectionData> * Nullable<Azure.ResourceManager.Grafana.Models.AutoGeneratedDomainNameLabelScope> * seq<Azure.ResourceManager.Grafana.Models.MonitorWorkspaceIntegration> -> Azure.ResourceManager.Grafana.Models.ManagedGrafanaProperties
Public Shared Function ManagedGrafanaProperties (Optional provisioningState As Nullable(Of GrafanaProvisioningState) = Nothing, Optional grafanaVersion As String = Nothing, Optional endpoint As String = Nothing, Optional publicNetworkAccess As Nullable(Of GrafanaPublicNetworkAccess) = Nothing, Optional zoneRedundancy As Nullable(Of GrafanaZoneRedundancy) = Nothing, Optional apiKey As Nullable(Of GrafanaApiKey) = Nothing, Optional deterministicOutboundIP As Nullable(Of DeterministicOutboundIP) = Nothing, Optional outboundIPs As IEnumerable(Of String) = Nothing, Optional privateEndpointConnections As IEnumerable(Of GrafanaPrivateEndpointConnectionData) = Nothing, Optional autoGeneratedDomainNameLabelScope As Nullable(Of AutoGeneratedDomainNameLabelScope) = Nothing, Optional monitorWorkspaceIntegrations As IEnumerable(Of MonitorWorkspaceIntegration) = Nothing) As ManagedGrafanaProperties

パラメーター

provisioningState
Nullable<GrafanaProvisioningState>

リソースのプロビジョニング状態。

grafanaVersion
String

Grafana ソフトウェア バージョン。

endpoint
String

Grafana インスタンスのエンドポイント。

publicNetworkAccess
Nullable<GrafanaPublicNetworkAccess>

パブリック インターフェイス経由のトラフィックを有効または無効にする状態を示します。

zoneRedundancy
Nullable<GrafanaZoneRedundancy>

Grafana インスタンスのゾーン冗長設定。

apiKey
Nullable<GrafanaApiKey>

Grafana インスタンスの API キー設定。

deterministicOutboundIP
Nullable<DeterministicOutboundIP>

Grafana インスタンスで決定論的な送信 IP を使用するかどうか。

outboundIPs
IEnumerable<String>

deterministicOutboundIP が有効になっている場合の送信 IP の一覧。

privateEndpointConnections
IEnumerable<GrafanaPrivateEndpointConnectionData>

Grafana インスタンスのプライベート エンドポイント接続。

autoGeneratedDomainNameLabelScope
Nullable<AutoGeneratedDomainNameLabelScope>

DNS 決定論的な名前ハッシュ計算のスコープ。

monitorWorkspaceIntegrations
IEnumerable<MonitorWorkspaceIntegration>

GrafanaIntegrations は、一般的な監視シナリオ用のバンドルされた監視エクスペリエンス (事前構成済みのデータ ソース、カスタマイズされた Grafana ダッシュボード、アラートの既定値など) です。

戻り値

モック作成用の新しい ManagedGrafanaProperties インスタンス。

適用対象