FirewallPolicyInner クラス
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. FirewallPolicyInner
- com.
- com.
- com.
public final class FirewallPolicyInner
extends Resource
FirewallPolicy リソース。
コンストラクターの概要
| コンストラクター | 説明 |
|---|---|
| FirewallPolicyInner() |
ファイアウォール |
メソッドの概要
メソッドの継承元: ProxyResource
メソッドの継承元: Resource
メソッドの継承元: java.lang.Object
コンストラクターの詳細
FirewallPolicyInner
public FirewallPolicyInner()
FirewallPolicyInner クラスのインスタンスを作成します。
メソッドの詳細
basePolicy
public SubResource basePolicy()
basePolicy プロパティを取得します。ルールの継承元となる親ファイアウォール ポリシー。
Returns:
childPolicies
public List
childPolicies プロパティの取得: 子ファイアウォール ポリシーへの参照の一覧。
Returns:
dnsSettings
public DnsSettings dnsSettings()
dnsSettings プロパティの DNS プロキシ設定の定義を取得します。
Returns:
etag
public String etag()
etag プロパティの取得: リソースが更新されるたびに変更される一意の読み取り専用文字列。
Returns:
explicitProxy
public ExplicitProxy explicitProxy()
explicitProxy プロパティを取得します。明示的なプロキシ設定の定義です。
Returns:
firewalls
public List
firewalls プロパティの取得: このファイアウォール ポリシーが関連付けられている Azure Firewall への参照の一覧。
Returns:
id
public String id()
id プロパティを取得します。リソース ID。
Overrides:
FirewallPolicyInner.id()Returns:
identity
public ManagedServiceIdentity identity()
ID プロパティを取得します。ファイアウォール ポリシーの ID。
Returns:
insights
public FirewallPolicyInsights insights()
insights プロパティを取得します。ファイアウォール ポリシーに関する分析情報。
Returns:
intrusionDetection
public FirewallPolicyIntrusionDetection intrusionDetection()
[侵入検出] プロパティを取得します。侵入検出の構成。
Returns:
provisioningState
public ProvisioningState provisioningState()
provisioningState プロパティを取得します。ファイアウォール ポリシー リソースのプロビジョニング状態。
Returns:
ruleCollectionGroups
public List
ruleCollectionGroups プロパティを取得します。FirewallPolicyRuleCollectionGroups への参照の一覧。
Returns:
size
public String size()
size プロパティの取得: FirewallPolicyPropertiesFormat のサイズを MB 単位で表す読み取り専用文字列。 (例: 0.5 MB)。
Returns:
sku
public FirewallPolicySku sku()
sku プロパティを取得します。ファイアウォール ポリシー SKU。
Returns:
snat
public FirewallPolicySnat snat()
snat プロパティを取得します。トラフィックが SNAT にならないプライベート IP アドレス/IP 範囲。
Returns:
sql
public FirewallPolicySql sql()
sql プロパティを取得します。 SQL 設定の定義。
Returns:
threatIntelMode
public AzureFirewallThreatIntelMode threatIntelMode()
threatIntelMode プロパティの取得: 脅威インテリジェンスの操作モード。
Returns:
threatIntelWhitelist
public FirewallPolicyThreatIntelWhitelist threatIntelWhitelist()
threatIntelWhitelist プロパティを取得します。ファイアウォール ポリシーの ThreatIntel ホワイトリスト。
Returns:
transportSecurity
public FirewallPolicyTransportSecurity transportSecurity()
transportSecurity プロパティ (TLS 構成定義) を取得します。
Returns:
validate
public void validate()
インスタンスを検証します。
withBasePolicy
public FirewallPolicyInner withBasePolicy(SubResource basePolicy)
basePolicy プロパティを設定します。ルールの継承元の親ファイアウォール ポリシー。
Parameters:
Returns:
withDnsSettings
public FirewallPolicyInner withDnsSettings(DnsSettings dnsSettings)
dnsSettings プロパティを設定します。DNS プロキシ設定の定義。
Parameters:
Returns:
withExplicitProxy
public FirewallPolicyInner withExplicitProxy(ExplicitProxy explicitProxy)
explicitProxy プロパティを設定します。明示的なプロキシ設定の定義。
Parameters:
Returns:
withId
public FirewallPolicyInner withId(String id)
id プロパティを設定します:リソース ID。
Parameters:
Returns:
withIdentity
public FirewallPolicyInner withIdentity(ManagedServiceIdentity identity)
ID プロパティを設定します。ファイアウォール ポリシーの ID。
Parameters:
Returns:
withInsights
public FirewallPolicyInner withInsights(FirewallPolicyInsights insights)
insights プロパティを設定します。ファイアウォール ポリシーに関する分析情報。
Parameters:
Returns:
withIntrusionDetection
public FirewallPolicyInner withIntrusionDetection(FirewallPolicyIntrusionDetection intrusionDetection)
[侵入検出] プロパティを設定します。侵入検出の構成。
Parameters:
Returns:
withLocation
public FirewallPolicyInner withLocation(String location)
Overrides:
FirewallPolicyInner.withLocation(String location)Parameters:
withSku
public FirewallPolicyInner withSku(FirewallPolicySku sku)
sku プロパティを設定します。ファイアウォール ポリシー SKU。
Parameters:
Returns:
withSnat
public FirewallPolicyInner withSnat(FirewallPolicySnat snat)
snat プロパティを設定します。トラフィックが SNAT にならないプライベート IP アドレス/IP 範囲。
Parameters:
Returns:
withSql
public FirewallPolicyInner withSql(FirewallPolicySql sql)
sql プロパティを設定します。SQL 設定の定義。
Parameters:
Returns:
withTags
public FirewallPolicyInner withTags(Map
Overrides:
FirewallPolicyInner.withTags(Map<String,String> tags)Parameters:
withThreatIntelMode
public FirewallPolicyInner withThreatIntelMode(AzureFirewallThreatIntelMode threatIntelMode)
threatIntelMode プロパティを設定します。脅威インテリジェンスの操作モード。
Parameters:
Returns:
withThreatIntelWhitelist
public FirewallPolicyInner withThreatIntelWhitelist(FirewallPolicyThreatIntelWhitelist threatIntelWhitelist)
threatIntelWhitelist プロパティを設定します。ファイアウォール ポリシーの ThreatIntel ホワイトリスト。
Parameters:
Returns:
withTransportSecurity
public FirewallPolicyInner withTransportSecurity(FirewallPolicyTransportSecurity transportSecurity)
transportSecurity プロパティを設定します。TLS 構成定義。
Parameters:
Returns: