BlobServicePropertiesInner クラス
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. storage. fluent. models. BlobServicePropertiesInner
- com.
- com.
public final class BlobServicePropertiesInner
extends ProxyResource
ストレージ アカウント\u2019s BLOB サービスのプロパティ。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
BlobServicePropertiesInner() |
Blob |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Boolean |
automaticSnapshotPolicyEnabled()
[スナップショット |
Change |
changeFeed()
変更フィード プロパティの取得: 変更 |
Delete |
containerDeleteRetentionPolicy()
コンテナー |
Cors |
cors()
cors プロパティを取得します。BLOB サービスの CORS 規則を指定します。 |
String |
defaultServiceVersion()
既定 |
Delete |
deleteRetentionPolicy()
削除 |
Boolean |
isVersioningEnabled()
Get the is |
Last |
lastAccessTimeTrackingPolicy()
最後 |
Restore |
restorePolicy()
復元 |
Sku |
sku()
sku プロパティを取得します: Sku 名と層。 |
void |
validate()
インスタンスを検証します。 |
Blob |
withAutomaticSnapshotPolicyEnabled(Boolean automaticSnapshotPolicyEnabled)
[スナップショット ポリシーの自動 |
Blob |
withChangeFeed(ChangeFeed changeFeed)
変更 |
Blob |
withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)
コンテナー |
Blob |
withCors(CorsRules cors)
cors プロパティを設定します。BLOB サービスの CORS 規則を指定します。 |
Blob |
withDefaultServiceVersion(String defaultServiceVersion)
[既定 |
Blob |
withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)
[アイテム保持ポリシーの削除 |
Blob |
withIsVersioningEnabled(Boolean isVersioningEnabled)
[バージョン |
Blob |
withLastAccessTimeTrackingPolicy(LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy)
最後 |
Blob |
withRestorePolicy(RestorePolicyProperties restorePolicy)
[復元 |
メソッドの継承元: ProxyResource
メソッドの継承元: java.lang.Object
コンストラクターの詳細
BlobServicePropertiesInner
public BlobServicePropertiesInner()
BlobServicePropertiesInner クラスのインスタンスを作成します。
メソッドの詳細
automaticSnapshotPolicyEnabled
public Boolean automaticSnapshotPolicyEnabled()
automaticSnapshotPolicyEnabled プロパティを取得する: isVersioningEnabled プロパティを優先して非推奨。
Returns:
changeFeed
public ChangeFeed changeFeed()
changeFeed プロパティを取得します。変更フィード イベントの BLOB サービス プロパティ。
Returns:
containerDeleteRetentionPolicy
public DeleteRetentionPolicy containerDeleteRetentionPolicy()
containerDeleteRetentionPolicy プロパティを取得します。コンテナーの論理的な削除の BLOB サービス プロパティ。
Returns:
cors
public CorsRules cors()
cors プロパティを取得します。BLOB サービスの CORS 規則を指定します。 要求には、最大 5 つの CorsRule 要素を含めることができます。 要求本文に CorsRule 要素が含まれていない場合、すべての CORS ルールが削除され、BLOB サービスに対して CORS が無効になります。
Returns:
defaultServiceVersion
public String defaultServiceVersion()
defaultServiceVersion プロパティを取得します。DefaultServiceVersion は、受信要求\u2019s バージョンが指定されていない場合に BLOB サービスへの要求に使用する既定のバージョンを示します。 有効値は、バージョン 2008-10-27 およびそれ以降のすべての最新バージョンです。
Returns:
deleteRetentionPolicy
public DeleteRetentionPolicy deleteRetentionPolicy()
deleteRetentionPolicy プロパティを取得します。BLOB 論理的な削除の BLOB サービス プロパティ。
Returns:
isVersioningEnabled
public Boolean isVersioningEnabled()
isVersioningEnabled プロパティを取得します。true に設定すると、バージョン管理が有効になります。
Returns:
lastAccessTimeTrackingPolicy
public LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy()
lastAccessTimeTrackingPolicy プロパティを取得します。最終アクセス時間ベースの追跡ポリシーを構成するための BLOB サービス プロパティ。
Returns:
restorePolicy
public RestorePolicyProperties restorePolicy()
restorePolicy プロパティの取得: BLOB 復元ポリシーの BLOB サービスプロパティ。
Returns:
sku
public Sku sku()
sku プロパティを取得します: Sku 名と層。
Returns:
validate
public void validate()
インスタンスを検証します。
withAutomaticSnapshotPolicyEnabled
public BlobServicePropertiesInner withAutomaticSnapshotPolicyEnabled(Boolean automaticSnapshotPolicyEnabled)
automaticSnapshotPolicyEnabled プロパティを設定する: isVersioningEnabled プロパティを優先して非推奨です。
Parameters:
Returns:
withChangeFeed
public BlobServicePropertiesInner withChangeFeed(ChangeFeed changeFeed)
changeFeed プロパティを設定します。変更フィード イベントの BLOB サービス プロパティ。
Parameters:
Returns:
withContainerDeleteRetentionPolicy
public BlobServicePropertiesInner withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)
containerDeleteRetentionPolicy プロパティを設定します。コンテナーの論理的な削除の BLOB サービス プロパティ。
Parameters:
Returns:
withCors
public BlobServicePropertiesInner withCors(CorsRules cors)
cors プロパティを設定します。BLOB サービスの CORS 規則を指定します。 要求には、最大 5 つの CorsRule 要素を含めることができます。 要求本文に CorsRule 要素が含まれていない場合、すべての CORS ルールが削除され、BLOB サービスに対して CORS が無効になります。
Parameters:
Returns:
withDefaultServiceVersion
public BlobServicePropertiesInner withDefaultServiceVersion(String defaultServiceVersion)
defaultServiceVersion プロパティを設定します。DefaultServiceVersion は、受信要求\u2019s バージョンが指定されていない場合に BLOB サービスへの要求に使用する既定のバージョンを示します。 有効値は、バージョン 2008-10-27 およびそれ以降のすべての最新バージョンです。
Parameters:
Returns:
withDeleteRetentionPolicy
public BlobServicePropertiesInner withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)
deleteRetentionPolicy プロパティを設定します。BLOB 論理的な削除の BLOB サービス プロパティ。
Parameters:
Returns:
withIsVersioningEnabled
public BlobServicePropertiesInner withIsVersioningEnabled(Boolean isVersioningEnabled)
isVersioningEnabled プロパティを設定します。true に設定すると、バージョン管理が有効になります。
Parameters:
Returns:
withLastAccessTimeTrackingPolicy
public BlobServicePropertiesInner withLastAccessTimeTrackingPolicy(LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy)
lastAccessTimeTrackingPolicy プロパティを設定します。最後のアクセス時間ベースの追跡ポリシーを構成する BLOB サービス プロパティ。
Parameters:
Returns:
withRestorePolicy
public BlobServicePropertiesInner withRestorePolicy(RestorePolicyProperties restorePolicy)
restorePolicy プロパティを設定します。BLOB 復元ポリシーの BLOB サービス プロパティ。
Parameters:
Returns:
適用対象
Azure SDK for Java