AfdOriginInner クラス
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. cdn. fluent. models. AfdOriginInner
- com.
- com.
public final class AfdOriginInner
extends ProxyResource
Azure Front Door の配信元は、Azure Front Door 経由で配信されるコンテンツのソースです。 エンドポイントによって表されるエッジ ノードに要求されたコンテンツがキャッシュされていない場合は、構成された 1 つ以上の配信元からそれをフェッチしようとします。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
AfdOriginInner() |
Afd |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Resource |
azureOrigin()
Azure |
Deployment |
deploymentStatus()
[展開 |
Enabled |
enabledState()
有効な |
Boolean |
enforceCertificateNameCheck()
[証明書 |
String |
hostname()
hostname プロパティを取得します。配信元のアドレス。 |
Integer |
httpPort()
http |
Integer |
httpsPort()
https |
String |
originGroupName()
配信元 |
String |
originHostHeader()
配信元 |
Integer |
priority()
priority プロパティを取得します。負荷分散のための指定された配信元グループ内の配信元の優先度。 |
Afd |
provisioningState()
プロビジョニング状態プロパティを |
Shared |
sharedPrivateLinkResource()
共有 |
void |
validate()
インスタンスを検証します。 |
Integer |
weight()
weight プロパティを取得します。負荷分散のために、指定された配信元グループ内の配信元の重み。 |
Afd |
withAzureOrigin(ResourceReference azureOrigin)
azure |
Afd |
withEnabledState(EnabledState enabledState)
enabled |
Afd |
withEnforceCertificateNameCheck(Boolean enforceCertificateNameCheck)
[証明書 |
Afd |
withHostname(String hostname)
hostname プロパティを設定します。配信元のアドレス。 |
Afd |
withHttpPort(Integer httpPort)
http |
Afd |
withHttpsPort(Integer httpsPort)
https |
Afd |
withOriginHostHeader(String originHostHeader)
配信元 |
Afd |
withPriority(Integer priority)
priority プロパティを設定します。負荷分散のために、指定された配信元グループの配信元の優先度。 |
Afd |
withSharedPrivateLinkResource(SharedPrivateLinkResourceProperties sharedPrivateLinkResource)
共有 |
Afd |
withWeight(Integer weight)
weight プロパティを設定します。負荷分散のために、指定された配信元グループ内の配信元の重み。 |
メソッドの継承元: ProxyResource
メソッドの継承元: java.lang.Object
コンストラクターの詳細
AfdOriginInner
public AfdOriginInner()
AfdOriginInner クラスのインスタンスを作成します。
メソッドの詳細
azureOrigin
public ResourceReference azureOrigin()
azureOrigin プロパティを取得します。Azure 配信元リソースへのリソース参照。
Returns:
deploymentStatus
public DeploymentStatus deploymentStatus()
deploymentStatus プロパティを取得します。 deploymentStatus プロパティ。
Returns:
enabledState
public EnabledState enabledState()
enabledState プロパティを取得します。backendPools で定義されているバックエンドに対して正常性プローブを作成するかどうかを指定します。 正常性プローブを無効にできるのは、1 つの有効なバックエンド プールに 1 つの有効なバックエンドがある場合のみです。
Returns:
enforceCertificateNameCheck
public Boolean enforceCertificateNameCheck()
enforceCertificateNameCheck プロパティを取得します。証明書名を配信元レベルでチェック有効にするかどうか。
Returns:
hostname
public String hostname()
hostname プロパティを取得します。配信元のアドレス。 ドメイン名、IPv4 アドレス、および IPv6 アドレスがサポートされています。これは、エンドポイント内のすべての配信元で一意である必要があります。
Returns:
httpPort
public Integer httpPort()
httpPort プロパティを取得します。HTTP ポートの値。 1 から 65535 の間である必要があります。
Returns:
httpsPort
public Integer httpsPort()
httpsPort プロパティの取得: HTTPS ポートの値。 1 から 65535 の間である必要があります。
Returns:
originGroupName
public String originGroupName()
originGroupName プロパティを取得します。この配信元を含む配信元グループの名前。
Returns:
originHostHeader
public String originHostHeader()
originHostHeader プロパティを取得します。各要求で配信元に送信されるホスト ヘッダー値。 これを空白のままにすると、要求のホスト名によってこの値が決定されます。 Web Apps、Blob Storage、Cloud Services などの Azure Front Door の配信元では、このホスト ヘッダー値が既定で配信元のホスト名と一致する必要があります。 これにより、エンドポイントで定義されているホスト ヘッダーがオーバーライドされます。
Returns:
priority
public Integer priority()
priority プロパティを取得します。負荷分散のための指定された配信元グループ内の配信元の優先度。 優先度の低い配信元が正常な場合は、優先順位が高いほど負荷分散には使用されません。1 から 5 の間である必要があります。
Returns:
provisioningState
public AfdProvisioningState provisioningState()
provisioningState プロパティを取得します:プロビジョニングの状態。
Returns:
sharedPrivateLinkResource
public SharedPrivateLinkResourceProperties sharedPrivateLinkResource()
sharedPrivateLinkResource プロパティを取得します。プライベート オリジンのプライベート リンク リソースのプロパティ。
Returns:
validate
public void validate()
インスタンスを検証します。
weight
public Integer weight()
weight プロパティを取得します。負荷分散のために、指定された配信元グループ内の配信元の重み。 1 から 1000 の間である必要があります。
Returns:
withAzureOrigin
public AfdOriginInner withAzureOrigin(ResourceReference azureOrigin)
azureOrigin プロパティを設定します。Azure 配信元リソースへのリソース参照。
Parameters:
Returns:
withEnabledState
public AfdOriginInner withEnabledState(EnabledState enabledState)
enabledState プロパティを設定します。backendPools で定義されているバックエンドに対して正常性プローブを作成するかどうかを指定します。 正常性プローブを無効にできるのは、1 つの有効なバックエンド プールに 1 つの有効なバックエンドがある場合のみです。
Parameters:
Returns:
withEnforceCertificateNameCheck
public AfdOriginInner withEnforceCertificateNameCheck(Boolean enforceCertificateNameCheck)
enforceCertificateNameCheck プロパティを設定します。証明書名を配信元レベルでチェック有効にするかどうかを指定します。
Parameters:
Returns:
withHostname
public AfdOriginInner withHostname(String hostname)
hostname プロパティを設定します。配信元のアドレス。 ドメイン名、IPv4 アドレス、および IPv6 アドレスがサポートされています。これは、エンドポイント内のすべての配信元で一意である必要があります。
Parameters:
Returns:
withHttpPort
public AfdOriginInner withHttpPort(Integer httpPort)
httpPort プロパティを設定します。HTTP ポートの値。 1 から 65535 の間である必要があります。
Parameters:
Returns:
withHttpsPort
public AfdOriginInner withHttpsPort(Integer httpsPort)
httpsPort プロパティを設定します。HTTPS ポートの値。 1 から 65535 の間である必要があります。
Parameters:
Returns:
withOriginHostHeader
public AfdOriginInner withOriginHostHeader(String originHostHeader)
originHostHeader プロパティを設定します。各要求で配信元に送信されるホスト ヘッダー値。 これを空白のままにすると、要求のホスト名によってこの値が決定されます。 Web Apps、Blob Storage、Cloud Services などの Azure Front Door の配信元では、このホスト ヘッダー値が既定で配信元のホスト名と一致する必要があります。 これにより、エンドポイントで定義されているホスト ヘッダーがオーバーライドされます。
Parameters:
Returns:
withPriority
public AfdOriginInner withPriority(Integer priority)
priority プロパティを設定します。負荷分散のために、指定された配信元グループの配信元の優先度。 優先度の低い配信元が正常な場合は、優先順位が高いほど負荷分散には使用されません。1 から 5 の間である必要があります。
Parameters:
Returns:
withSharedPrivateLinkResource
public AfdOriginInner withSharedPrivateLinkResource(SharedPrivateLinkResourceProperties sharedPrivateLinkResource)
sharedPrivateLinkResource プロパティを設定します。プライベート オリジンのプライベート リンク リソースのプロパティ。
Parameters:
Returns:
withWeight
public AfdOriginInner withWeight(Integer weight)
weight プロパティを設定します。負荷分散のために、指定された配信元グループ内の配信元の重み。 1 から 1000 の間である必要があります。
Parameters:
Returns:
適用対象
Azure SDK for Java