OriginInner クラス
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. cdn. fluent. models. OriginInner
- com.
- com.
public final class OriginInner
extends ProxyResource
CDN 配信元は、CDN 経由で配信されるコンテンツのソースです。 エンドポイントによって表されるエッジ ノードに要求されたコンテンツがキャッシュされていない場合は、構成されている 1 つ以上の配信元からそれをフェッチしようとします。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
OriginInner() |
Origin |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Boolean |
enabled()
有効なプロパティを取得する: 配信元が負荷分散に対して有効になっているかどうか。 |
String |
hostname()
hostname プロパティを取得します。配信元のアドレス。 |
Integer |
httpPort()
http |
Integer |
httpsPort()
https |
String |
originHostHeader()
配信元 |
Integer |
priority()
priority プロパティを取得します。負荷分散のために、指定された配信元グループの配信元の優先度。 |
Private |
privateEndpointStatus()
プライベート |
String |
privateLinkAlias()
private |
String |
privateLinkApprovalMessage()
プライベート |
String |
privateLinkLocation()
private |
String |
privateLinkResourceId()
プライベート |
Origin |
provisioningState()
プロビジョニング状態プロパティの |
Origin |
resourceState()
リソース |
void |
validate()
インスタンスを検証します。 |
Integer |
weight()
weight プロパティを取得します。負荷分散のために、指定された配信元グループ内の配信元の重み。 |
Origin |
withEnabled(Boolean enabled)
enabled プロパティを設定します。Origin is enabled for load balancing or not. |
Origin |
withHostname(String hostname)
hostname プロパティを設定します。配信元のアドレス。 |
Origin |
withHttpPort(Integer httpPort)
http |
Origin |
withHttpsPort(Integer httpsPort)
https |
Origin |
withOriginHostHeader(String originHostHeader)
配信元 |
Origin |
withPriority(Integer priority)
priority プロパティを設定します。負荷分散のために、指定された配信元グループの配信元の優先度。 |
Origin |
withPrivateLinkAlias(String privateLinkAlias)
private |
Origin |
withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)
private |
Origin |
withPrivateLinkLocation(String privateLinkLocation)
private |
Origin |
withPrivateLinkResourceId(String privateLinkResourceId)
private |
Origin |
withWeight(Integer weight)
weight プロパティを設定します。負荷分散のために、指定された配信元グループ内の配信元の重み。 |
メソッドの継承元: ProxyResource
メソッドの継承元: java.lang.Object
コンストラクターの詳細
OriginInner
public OriginInner()
OriginInner クラスのインスタンスを作成します。
メソッドの詳細
enabled
public Boolean enabled()
有効なプロパティを取得する: 配信元が負荷分散に対して有効になっているかどうか。
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:
originHostHeader
public String originHostHeader()
originHostHeader プロパティを取得します。各要求で配信元に送信されるホスト ヘッダー値。 これを空白のままにすると、要求のホスト名によってこの値が決定されます。 Web Apps、Blob Storage、Cloud Services などの Azure CDN 配信元の場合、このホスト ヘッダーの値が既定で配信元のホスト名と一致する必要があります。 これにより、Endpoint で定義されているホスト ヘッダーがオーバーライドされます。
Returns:
priority
public Integer priority()
priority プロパティを取得します。負荷分散のために、指定された配信元グループの配信元の優先度。 優先度の低い配信元が正常な場合、負荷分散には優先度が高くなります。1 ~ 5 の間である必要があります。
Returns:
privateEndpointStatus
public PrivateEndpointStatus privateEndpointStatus()
privateEndpointStatus プロパティの取得: Private Linkへの接続の承認状態。
Returns:
privateLinkAlias
public String privateLinkAlias()
privateLinkAlias プロパティを取得します。Private Link リソースのエイリアス。 この省略可能なフィールドに値を設定すると、この配信元が "プライベート" であることを示します。
Returns:
privateLinkApprovalMessage
public String privateLinkApprovalMessage()
privateLinkApprovalMessage プロパティの取得: Private Linkに接続するための承認要求に含めるカスタム メッセージ。
Returns:
privateLinkLocation
public String privateLinkLocation()
privateLinkLocation プロパティを取得します。Private Link リソースの場所。 'privateLinkResourceId' が設定されている場合にのみ必要です。
Returns:
privateLinkResourceId
public String privateLinkResourceId()
privateLinkResourceId プロパティを取得します。Private Link リソースのリソース ID。 この省略可能なフィールドに値を設定すると、このバックエンドが "プライベート" であることを示します。
Returns:
provisioningState
public OriginProvisioningState provisioningState()
provisioningState プロパティを取得します。配信元のプロビジョニング状態。
Returns:
resourceState
public OriginResourceState resourceState()
resourceState プロパティを取得します。配信元のリソースの状態。
Returns:
validate
public void validate()
インスタンスを検証します。
weight
public Integer weight()
weight プロパティを取得します。負荷分散のために、指定された配信元グループ内の配信元の重み。 1 から 1000 の間である必要があります。
Returns:
withEnabled
public OriginInner withEnabled(Boolean enabled)
enabled プロパティを設定します。Origin is enabled for load balancing or not.
Parameters:
Returns:
withHostname
public OriginInner withHostname(String hostname)
hostname プロパティを設定します。配信元のアドレス。 ドメイン名、IPv4 アドレス、および IPv6 アドレスがサポートされています。これは、エンドポイント内のすべての配信元で一意である必要があります。
Parameters:
Returns:
withHttpPort
public OriginInner withHttpPort(Integer httpPort)
httpPort プロパティを設定します。HTTP ポートの値。 1 から 65535 の間である必要があります。
Parameters:
Returns:
withHttpsPort
public OriginInner withHttpsPort(Integer httpsPort)
httpsPort プロパティを設定します。HTTPS ポートの値。 1 から 65535 の間である必要があります。
Parameters:
Returns:
withOriginHostHeader
public OriginInner withOriginHostHeader(String originHostHeader)
originHostHeader プロパティを設定します。各要求で配信元に送信されるホスト ヘッダー値。 これを空白のままにすると、要求のホスト名によってこの値が決定されます。 Web Apps、Blob Storage、Cloud Services などの Azure CDN 配信元の場合、このホスト ヘッダーの値が既定で配信元のホスト名と一致する必要があります。 これにより、エンドポイントで定義されているホスト ヘッダーがオーバーライドされます。
Parameters:
Returns:
withPriority
public OriginInner withPriority(Integer priority)
priority プロパティを設定します。負荷分散のために、指定された配信元グループの配信元の優先度。 優先度の低い配信元が正常な場合は、優先順位が高いほど負荷分散には使用されません。1 から 5 の間である必要があります。
Parameters:
Returns:
withPrivateLinkAlias
public OriginInner withPrivateLinkAlias(String privateLinkAlias)
privateLinkAlias プロパティを設定します。Private Link リソースのエイリアス。 この省略可能なフィールドに値を設定すると、この配信元が "プライベート" であることを示します。
Parameters:
Returns:
withPrivateLinkApprovalMessage
public OriginInner withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)
privateLinkApprovalMessage プロパティを設定する: Private Linkに接続するための承認要求に含めるカスタム メッセージ。
Parameters:
Returns:
withPrivateLinkLocation
public OriginInner withPrivateLinkLocation(String privateLinkLocation)
privateLinkLocation プロパティを設定します。Private Link リソースの場所。 'privateLinkResourceId' が設定されている場合にのみ必要です。
Parameters:
Returns:
withPrivateLinkResourceId
public OriginInner withPrivateLinkResourceId(String privateLinkResourceId)
privateLinkResourceId プロパティを設定します。Private Link リソースのリソース ID。 この省略可能なフィールドに値を設定すると、このバックエンドが "プライベート" であることを示します。
Parameters:
Returns:
withWeight
public OriginInner withWeight(Integer weight)
weight プロパティを設定します。負荷分散のために、指定された配信元グループ内の配信元の重み。 1 から 1000 の間である必要があります。
Parameters:
Returns:
適用対象
Azure SDK for Java