次の方法で共有


AfdOriginInner クラス

public final class AfdOriginInner
extends ProxyResource

Azure Front Door の配信元は、Azure Front Door 経由で配信されるコンテンツのソースです。 エンドポイントによって表されるエッジ ノードに要求されたコンテンツがキャッシュされていない場合は、構成された 1 つ以上の配信元からそれをフェッチしようとします。

コンストラクターの概要

コンストラクター 説明
AfdOriginInner()

AfdOriginInner クラスのインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
ResourceReference azureOrigin()

AzureOrigin プロパティを取得します。Azure Origin リソースへのリソース参照。

DeploymentStatus deploymentStatus()

[展開状態] プロパティを取得します。 [展開の状態] プロパティ。

EnabledState enabledState()

有効なState プロパティを取得します。バックエンドプールで定義されているバックエンドに対して正常性プローブを有効にするかどうかを指定します。

Boolean enforceCertificateNameCheck()

[証明書の確認を強制する] プロパティを取得します。証明書名チェックを配信元レベルで有効にするかどうか。

String hostname()

hostname プロパティを取得します。配信元のアドレス。

Integer httpPort()

httpPort プロパティを取得します。HTTP ポートの値。

Integer httpsPort()

httpsPort プロパティを取得します。HTTPS ポートの値。

String originGroupName()

配信元の [グループ名] プロパティを取得します。この配信元を含む配信元グループの名前。

String originHostHeader()

配信元の HostHeader プロパティを取得する: 各要求で配信元に送信されるホスト ヘッダー値。

Integer priority()

priority プロパティを取得します。負荷分散のための指定された配信元グループ内の配信元の優先度。

AfdProvisioningState provisioningState()

プロビジョニング状態プロパティを取得します:プロビジョニングの状態。

SharedPrivateLinkResourceProperties sharedPrivateLinkResource()

共有PrivateLinkリソース プロパティを取得する: プライベート オリジンのプライベート リンク リソースのプロパティ。

void validate()

インスタンスを検証します。

Integer weight()

weight プロパティを取得します。負荷分散のために、指定された配信元グループ内の配信元の重み。

AfdOriginInner withAzureOrigin(ResourceReference azureOrigin)

azureOrigin プロパティを設定します。Azure Origin リソースへのリソース参照。

AfdOriginInner withEnabledState(EnabledState enabledState)

enabledState プロパティを設定します。バックエンドプールで定義されているバックエンドに対して正常性プローブを作成するかどうかを指定します。

AfdOriginInner withEnforceCertificateNameCheck(Boolean enforceCertificateNameCheck)

[証明書名の確認を強制する]プロパティを設定します。証明書名チェックを配信元レベルで有効にするかどうかを指定します。

AfdOriginInner withHostname(String hostname)

hostname プロパティを設定します。配信元のアドレス。

AfdOriginInner withHttpPort(Integer httpPort)

httpPort プロパティを設定します。HTTP ポートの値。

AfdOriginInner withHttpsPort(Integer httpsPort)

httpsPort プロパティを設定します。HTTPS ポートの値。

AfdOriginInner withOriginHostHeader(String originHostHeader)

配信元の HostHeader プロパティを設定します。各要求で配信元に送信されるホスト ヘッダー値。

AfdOriginInner withPriority(Integer priority)

priority プロパティを設定します。負荷分散のために、指定された配信元グループの配信元の優先度。

AfdOriginInner withSharedPrivateLinkResource(SharedPrivateLinkResourceProperties sharedPrivateLinkResource)

共有PrivateLinkリソース プロパティを設定する: プライベート オリジンのプライベート リンク リソースのプロパティ。

AfdOriginInner withWeight(Integer weight)

weight プロパティを設定します。負荷分散のために、指定された配信元グループ内の配信元の重み。

メソッドの継承元: ProxyResource

メソッドの継承元: java.lang.Object

コンストラクターの詳細

AfdOriginInner

public AfdOriginInner()

AfdOriginInner クラスのインスタンスを作成します。

メソッドの詳細

azureOrigin

public ResourceReference azureOrigin()

azureOrigin プロパティを取得します。Azure 配信元リソースへのリソース参照。

Returns:

azureOrigin 値。

deploymentStatus

public DeploymentStatus deploymentStatus()

deploymentStatus プロパティを取得します。 deploymentStatus プロパティ。

Returns:

deploymentStatus 値。

enabledState

public EnabledState enabledState()

enabledState プロパティを取得します。backendPools で定義されているバックエンドに対して正常性プローブを作成するかどうかを指定します。 正常性プローブを無効にできるのは、1 つの有効なバックエンド プールに 1 つの有効なバックエンドがある場合のみです。

Returns:

enabledState 値。

enforceCertificateNameCheck

public Boolean enforceCertificateNameCheck()

enforceCertificateNameCheck プロパティを取得します。証明書名を配信元レベルでチェック有効にするかどうか。

Returns:

enforceCertificateNameCheck 値。

hostname

public String hostname()

hostname プロパティを取得します。配信元のアドレス。 ドメイン名、IPv4 アドレス、および IPv6 アドレスがサポートされています。これは、エンドポイント内のすべての配信元で一意である必要があります。

Returns:

ホスト名の値。

httpPort

public Integer httpPort()

httpPort プロパティを取得します。HTTP ポートの値。 1 から 65535 の間である必要があります。

Returns:

httpPort 値。

httpsPort

public Integer httpsPort()

httpsPort プロパティの取得: HTTPS ポートの値。 1 から 65535 の間である必要があります。

Returns:

httpsPort 値。

originGroupName

public String originGroupName()

originGroupName プロパティを取得します。この配信元を含む配信元グループの名前。

Returns:

originGroupName 値。

originHostHeader

public String originHostHeader()

originHostHeader プロパティを取得します。各要求で配信元に送信されるホスト ヘッダー値。 これを空白のままにすると、要求のホスト名によってこの値が決定されます。 Web Apps、Blob Storage、Cloud Services などの Azure Front Door の配信元では、このホスト ヘッダー値が既定で配信元のホスト名と一致する必要があります。 これにより、エンドポイントで定義されているホスト ヘッダーがオーバーライドされます。

Returns:

originHostHeader 値。

priority

public Integer priority()

priority プロパティを取得します。負荷分散のための指定された配信元グループ内の配信元の優先度。 優先度の低い配信元が正常な場合は、優先順位が高いほど負荷分散には使用されません。1 から 5 の間である必要があります。

Returns:

優先度の値。

provisioningState

public AfdProvisioningState provisioningState()

provisioningState プロパティを取得します:プロビジョニングの状態。

Returns:

provisioningState 値。

sharedPrivateLinkResource

public SharedPrivateLinkResourceProperties sharedPrivateLinkResource()

sharedPrivateLinkResource プロパティを取得します。プライベート オリジンのプライベート リンク リソースのプロパティ。

Returns:

sharedPrivateLinkResource 値。

validate

public void validate()

インスタンスを検証します。

weight

public Integer weight()

weight プロパティを取得します。負荷分散のために、指定された配信元グループ内の配信元の重み。 1 から 1000 の間である必要があります。

Returns:

重みの値。

withAzureOrigin

public AfdOriginInner withAzureOrigin(ResourceReference azureOrigin)

azureOrigin プロパティを設定します。Azure 配信元リソースへのリソース参照。

Parameters:

azureOrigin - 設定する azureOrigin 値。

Returns:

AfdOriginInner オブジェクト自体。

withEnabledState

public AfdOriginInner withEnabledState(EnabledState enabledState)

enabledState プロパティを設定します。backendPools で定義されているバックエンドに対して正常性プローブを作成するかどうかを指定します。 正常性プローブを無効にできるのは、1 つの有効なバックエンド プールに 1 つの有効なバックエンドがある場合のみです。

Parameters:

enabledState - 設定する enabledState 値。

Returns:

AfdOriginInner オブジェクト自体。

withEnforceCertificateNameCheck

public AfdOriginInner withEnforceCertificateNameCheck(Boolean enforceCertificateNameCheck)

enforceCertificateNameCheck プロパティを設定します。証明書名を配信元レベルでチェック有効にするかどうかを指定します。

Parameters:

enforceCertificateNameCheck - 設定する enforceCertificateNameCheck 値。

Returns:

AfdOriginInner オブジェクト自体。

withHostname

public AfdOriginInner withHostname(String hostname)

hostname プロパティを設定します。配信元のアドレス。 ドメイン名、IPv4 アドレス、および IPv6 アドレスがサポートされています。これは、エンドポイント内のすべての配信元で一意である必要があります。

Parameters:

hostname - 設定するホスト名の値。

Returns:

AfdOriginInner オブジェクト自体。

withHttpPort

public AfdOriginInner withHttpPort(Integer httpPort)

httpPort プロパティを設定します。HTTP ポートの値。 1 から 65535 の間である必要があります。

Parameters:

httpPort - 設定する httpPort 値。

Returns:

AfdOriginInner オブジェクト自体。

withHttpsPort

public AfdOriginInner withHttpsPort(Integer httpsPort)

httpsPort プロパティを設定します。HTTPS ポートの値。 1 から 65535 の間である必要があります。

Parameters:

httpsPort - 設定する httpsPort 値。

Returns:

AfdOriginInner オブジェクト自体。

withOriginHostHeader

public AfdOriginInner withOriginHostHeader(String originHostHeader)

originHostHeader プロパティを設定します。各要求で配信元に送信されるホスト ヘッダー値。 これを空白のままにすると、要求のホスト名によってこの値が決定されます。 Web Apps、Blob Storage、Cloud Services などの Azure Front Door の配信元では、このホスト ヘッダー値が既定で配信元のホスト名と一致する必要があります。 これにより、エンドポイントで定義されているホスト ヘッダーがオーバーライドされます。

Parameters:

originHostHeader - 設定する originHostHeader 値。

Returns:

AfdOriginInner オブジェクト自体。

withPriority

public AfdOriginInner withPriority(Integer priority)

priority プロパティを設定します。負荷分散のために、指定された配信元グループの配信元の優先度。 優先度の低い配信元が正常な場合は、優先順位が高いほど負荷分散には使用されません。1 から 5 の間である必要があります。

Parameters:

priority - 設定する優先度の値。

Returns:

AfdOriginInner オブジェクト自体。

withSharedPrivateLinkResource

public AfdOriginInner withSharedPrivateLinkResource(SharedPrivateLinkResourceProperties sharedPrivateLinkResource)

sharedPrivateLinkResource プロパティを設定します。プライベート オリジンのプライベート リンク リソースのプロパティ。

Parameters:

sharedPrivateLinkResource - 設定する sharedPrivateLinkResource 値。

Returns:

AfdOriginInner オブジェクト自体。

withWeight

public AfdOriginInner withWeight(Integer weight)

weight プロパティを設定します。負荷分散のために、指定された配信元グループ内の配信元の重み。 1 から 1000 の間である必要があります。

Parameters:

weight - 設定する重みの値。

Returns:

AfdOriginInner オブジェクト自体。

適用対象