RouteInner クラス
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. cdn. fluent. models. RouteInner
- com.
- com.
public final class RouteInner
extends ProxyResource
すべてのルートまたはシークレット関連情報へのフレンドリ ルート名マッピング。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
RouteInner() |
Route |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Afd |
cacheConfiguration()
キャッシュ |
List<Activated |
customDomains()
カスタム |
Deployment |
deploymentStatus()
展開 |
Enabled |
enabledState()
有効な |
String |
endpointName()
エンドポイント |
Forwarding |
forwardingProtocol()
[転送プロトコル] プロパティを |
Https |
httpsRedirect()
https Redirect プロパティを |
Link |
linkToDefaultDomain()
ToDefault |
Resource |
originGroup()
配信元 |
String |
originPath()
配信元 |
List<String> |
patternsToMatch()
ToMatch プロパティのパターンを |
Afd |
provisioningState()
[プロビジョニング状態] プロパティを |
List<Resource |
ruleSets()
rule |
List<Afd |
supportedProtocols()
[サポートされている |
void |
validate()
インスタンスを検証します。 |
Route |
withCacheConfiguration(AfdRouteCacheConfiguration cacheConfiguration)
キャッシュ |
Route |
withCustomDomains(List<ActivatedResourceReference> customDomains)
カスタム |
Route |
withEnabledState(EnabledState enabledState)
有効 |
Route |
withForwardingProtocol(ForwardingProtocol forwardingProtocol)
[転送プロトコル] プロパティを |
Route |
withHttpsRedirect(HttpsRedirect httpsRedirect)
https |
Route |
withLinkToDefaultDomain(LinkToDefaultDomain linkToDefaultDomain)
リンク |
Route |
withOriginGroup(ResourceReference originGroup)
配信元 |
Route |
withOriginPath(String originPath)
配信元 |
Route |
withPatternsToMatch(List<String> patternsToMatch)
パターンの ToMatch プロパティの |
Route |
withRuleSets(List<ResourceReference> ruleSets)
rule |
Route |
withSupportedProtocols(List<AfdEndpointProtocols> supportedProtocols)
[サポートされている |
メソッドの継承元: ProxyResource
メソッドの継承元: java.lang.Object
コンストラクターの詳細
RouteInner
public RouteInner()
RouteInner クラスのインスタンスを作成します。
メソッドの詳細
cacheConfiguration
public AfdRouteCacheConfiguration cacheConfiguration()
cacheConfiguration プロパティを取得します。このルートのキャッシュ構成。 キャッシュを無効にするには、cacheConfiguration オブジェクトを指定しないでください。
Returns:
customDomains
public List
customDomains プロパティを取得します。このエンドポイントによって参照されるドメイン。
Returns:
deploymentStatus
public DeploymentStatus deploymentStatus()
deploymentStatus プロパティを取得します。 deploymentStatus プロパティ。
Returns:
enabledState
public EnabledState enabledState()
enabledState プロパティを取得します。このルールの使用を有効にするかどうか。 許可される値は、'Enabled' または 'Disabled' です。
Returns:
endpointName
public String endpointName()
endpointName プロパティを取得します。ルートを保持するエンドポイントの名前。
Returns:
forwardingProtocol
public ForwardingProtocol forwardingProtocol()
forwardingProtocol プロパティを取得します。この規則は、トラフィックをバックエンドに転送するときに使用するプロトコルです。
Returns:
httpsRedirect
public HttpsRedirect httpsRedirect()
httpsRedirect プロパティを取得します。HTTP トラフィックを HTTPS トラフィックに自動的にリダイレクトするかどうかを指定します。 これは、このルールを簡単に設定する方法であり、最初に実行されるルールであることに注意してください。
Returns:
linkToDefaultDomain
public LinkToDefaultDomain linkToDefaultDomain()
linkToDefaultDomain プロパティを取得します。このルートが既定のエンドポイント ドメインにリンクされるかどうか。
Returns:
originGroup
public ResourceReference originGroup()
originGroup プロパティの取得: 配信元グループへの参照。
Returns:
originPath
public String originPath()
originPath プロパティの取得: AzureFrontDoor がコンテンツの取得に使用できる配信元のディレクトリ パス (例: contoso.cloudapp.net/originpath)。
Returns:
patternsToMatch
public List
patternsToMatch プロパティを取得します。ルールのルート パターン。
Returns:
provisioningState
public AfdProvisioningState provisioningState()
provisioningState プロパティを取得します。プロビジョニングの状態。
Returns:
ruleSets
public List
ruleSets プロパティを取得します。このエンドポイントによって参照されるルール セット。
Returns:
supportedProtocols
public List
supportedProtocols プロパティを取得します。このルートでサポートされているプロトコルの一覧。
Returns:
validate
public void validate()
インスタンスを検証します。
withCacheConfiguration
public RouteInner withCacheConfiguration(AfdRouteCacheConfiguration cacheConfiguration)
cacheConfiguration プロパティを設定します。このルートのキャッシュ構成。 キャッシュを無効にするには、cacheConfiguration オブジェクトを指定しないでください。
Parameters:
Returns:
withCustomDomains
public RouteInner withCustomDomains(List
customDomains プロパティを設定します。 このエンドポイントによって参照されるドメイン。
Parameters:
Returns:
withEnabledState
public RouteInner withEnabledState(EnabledState enabledState)
enabledState プロパティを設定します。このルールの使用を有効にするかどうか。 許可される値は、'Enabled' または 'Disabled' です。
Parameters:
Returns:
withForwardingProtocol
public RouteInner withForwardingProtocol(ForwardingProtocol forwardingProtocol)
forwardingProtocol プロパティを設定します。この規則は、トラフィックをバックエンドに転送するときに使用するプロトコルです。
Parameters:
Returns:
withHttpsRedirect
public RouteInner withHttpsRedirect(HttpsRedirect httpsRedirect)
httpsRedirect プロパティを設定します。HTTP トラフィックを HTTPS トラフィックに自動的にリダイレクトするかどうかを指定します。 これは、このルールを簡単に設定する方法であり、最初に実行されるルールであることに注意してください。
Parameters:
Returns:
withLinkToDefaultDomain
public RouteInner withLinkToDefaultDomain(LinkToDefaultDomain linkToDefaultDomain)
linkToDefaultDomain プロパティを設定します。このルートを既定のエンドポイント ドメインにリンクするかどうかを指定します。
Parameters:
Returns:
withOriginGroup
public RouteInner withOriginGroup(ResourceReference originGroup)
originGroup プロパティを設定します。配信元グループへの参照。
Parameters:
Returns:
withOriginPath
public RouteInner withOriginPath(String originPath)
originPath プロパティを設定する: AzureFrontDoor がコンテンツの取得に使用できる配信元のディレクトリ パス (例: contoso.cloudapp.net/originpath)。
Parameters:
Returns:
withPatternsToMatch
public RouteInner withPatternsToMatch(List
patternsToMatch プロパティを設定します。ルールのルート パターン。
Parameters:
Returns:
withRuleSets
public RouteInner withRuleSets(List
ruleSets プロパティを設定します。このエンドポイントによって参照されるルール セット。
Parameters:
Returns:
withSupportedProtocols
public RouteInner withSupportedProtocols(List
supportedProtocols プロパティを設定します。 このルートでサポートされているプロトコルの一覧。
Parameters:
Returns:
適用対象
Azure SDK for Java