次の方法で共有


BlobServicePropertiesInner クラス

public final class BlobServicePropertiesInner
extends ProxyResource

ストレージ アカウント\u2019s BLOB サービスのプロパティ。

コンストラクターの概要

コンストラクター 説明
BlobServicePropertiesInner()

BlobServiceProperties Inner クラスのインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
Boolean automaticSnapshotPolicyEnabled()

[スナップショットポリシーが自動的に有効] プロパティを取得します。 を優先して非推奨とされているのは、バージョン管理が有効なプロパティです。

ChangeFeed changeFeed()

変更フィード プロパティの取得: 変更フィード イベントの BLOB サービス プロパティ。

DeleteRetentionPolicy containerDeleteRetentionPolicy()

コンテナーの [アイテム保持ポリシーの削除]プロパティを取得します。コンテナーの論理的な削除の BLOB サービス プロパティ。

CorsRules cors()

cors プロパティを取得します。BLOB サービスの CORS 規則を指定します。

String defaultServiceVersion()

既定のサービスバージョン プロパティを取得します。既定のサービスバージョンは、受信要求\u2019s バージョンが指定されていない場合に BLOB サービスへの要求に使用する既定のバージョンを示します。

DeleteRetentionPolicy deleteRetentionPolicy()

削除アイテム保持ポリシー プロパティを取得します。BLOB 論理的な削除の BLOB サービス プロパティ。

Boolean isVersioningEnabled()

Get the isVersioningEnabled property: Versioning is enabled if set to true.

LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy()

最後のアクセス時間追跡ポリシー プロパティを取得する: 最後のアクセス時間ベースの追跡ポリシーを構成する BLOB サービス プロパティ。

RestorePolicyProperties restorePolicy()

復元ポリシー プロパティの取得: BLOB 復元ポリシーの BLOB サービス プロパティ。

Sku sku()

sku プロパティを取得します: Sku 名と層。

void validate()

インスタンスを検証します。

BlobServicePropertiesInner withAutomaticSnapshotPolicyEnabled(Boolean automaticSnapshotPolicyEnabled)

[スナップショット ポリシーの自動有効化]プロパティを設定します。推奨されるのがバージョン管理が有効なプロパティです。

BlobServicePropertiesInner withChangeFeed(ChangeFeed changeFeed)

変更フィード プロパティを設定する: 変更フィード イベントの BLOB サービス プロパティ。

BlobServicePropertiesInner withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)

コンテナーの [アイテム保持ポリシーの削除]プロパティを設定します。コンテナーの論理的な削除の BLOB サービス プロパティ。

BlobServicePropertiesInner withCors(CorsRules cors)

cors プロパティを設定します。BLOB サービスの CORS 規則を指定します。

BlobServicePropertiesInner withDefaultServiceVersion(String defaultServiceVersion)

[既定のサービスバージョン] プロパティを設定します。既定のサービスバージョンは、受信要求\u2019s バージョンが指定されていない場合に BLOB サービスへの要求に使用する既定のバージョンを示します。

BlobServicePropertiesInner withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)

[アイテム保持ポリシーの削除]プロパティを設定します。BLOB 論理的な削除の BLOB サービス のプロパティ。

BlobServicePropertiesInner withIsVersioningEnabled(Boolean isVersioningEnabled)

[バージョン管理が有効] プロパティを設定します。true に設定すると、バージョン管理が有効になります。

BlobServicePropertiesInner withLastAccessTimeTrackingPolicy(LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy)

最後のアクセス時間追跡ポリシー プロパティを設定する: 最後のアクセス時間ベースの追跡ポリシーを構成する BLOB サービス プロパティ。

BlobServicePropertiesInner withRestorePolicy(RestorePolicyProperties restorePolicy)

[復元ポリシー] プロパティを設定します。BLOB 復元ポリシーの BLOB サービス プロパティ。

メソッドの継承元: ProxyResource

メソッドの継承元: java.lang.Object

コンストラクターの詳細

BlobServicePropertiesInner

public BlobServicePropertiesInner()

BlobServicePropertiesInner クラスのインスタンスを作成します。

メソッドの詳細

automaticSnapshotPolicyEnabled

public Boolean automaticSnapshotPolicyEnabled()

automaticSnapshotPolicyEnabled プロパティを取得する: isVersioningEnabled プロパティを優先して非推奨。

Returns:

automaticSnapshotPolicyEnabled 値。

changeFeed

public ChangeFeed changeFeed()

changeFeed プロパティを取得します。変更フィード イベントの BLOB サービス プロパティ。

Returns:

changeFeed 値。

containerDeleteRetentionPolicy

public DeleteRetentionPolicy containerDeleteRetentionPolicy()

containerDeleteRetentionPolicy プロパティを取得します。コンテナーの論理的な削除の BLOB サービス プロパティ。

Returns:

containerDeleteRetentionPolicy 値。

cors

public CorsRules cors()

cors プロパティを取得します。BLOB サービスの CORS 規則を指定します。 要求には、最大 5 つの CorsRule 要素を含めることができます。 要求本文に CorsRule 要素が含まれていない場合、すべての CORS ルールが削除され、BLOB サービスに対して CORS が無効になります。

Returns:

cors 値。

defaultServiceVersion

public String defaultServiceVersion()

defaultServiceVersion プロパティを取得します。DefaultServiceVersion は、受信要求\u2019s バージョンが指定されていない場合に BLOB サービスへの要求に使用する既定のバージョンを示します。 有効値は、バージョン 2008-10-27 およびそれ以降のすべての最新バージョンです。

Returns:

defaultServiceVersion 値。

deleteRetentionPolicy

public DeleteRetentionPolicy deleteRetentionPolicy()

deleteRetentionPolicy プロパティを取得します。BLOB 論理的な削除の BLOB サービス プロパティ。

Returns:

deleteRetentionPolicy 値。

isVersioningEnabled

public Boolean isVersioningEnabled()

isVersioningEnabled プロパティを取得します。true に設定すると、バージョン管理が有効になります。

Returns:

isVersioningEnabled 値。

lastAccessTimeTrackingPolicy

public LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy()

lastAccessTimeTrackingPolicy プロパティを取得します。最終アクセス時間ベースの追跡ポリシーを構成するための BLOB サービス プロパティ。

Returns:

lastAccessTimeTrackingPolicy 値。

restorePolicy

public RestorePolicyProperties restorePolicy()

restorePolicy プロパティの取得: BLOB 復元ポリシーの BLOB サービスプロパティ。

Returns:

restorePolicy 値。

sku

public Sku sku()

sku プロパティを取得します: Sku 名と層。

Returns:

sku 値。

validate

public void validate()

インスタンスを検証します。

withAutomaticSnapshotPolicyEnabled

public BlobServicePropertiesInner withAutomaticSnapshotPolicyEnabled(Boolean automaticSnapshotPolicyEnabled)

automaticSnapshotPolicyEnabled プロパティを設定する: isVersioningEnabled プロパティを優先して非推奨です。

Parameters:

automaticSnapshotPolicyEnabled - 設定する automaticSnapshotPolicyEnabled 値。

Returns:

BlobServicePropertiesInner オブジェクト自体。

withChangeFeed

public BlobServicePropertiesInner withChangeFeed(ChangeFeed changeFeed)

changeFeed プロパティを設定します。変更フィード イベントの BLOB サービス プロパティ。

Parameters:

changeFeed - 設定する changeFeed 値。

Returns:

BlobServicePropertiesInner オブジェクト自体。

withContainerDeleteRetentionPolicy

public BlobServicePropertiesInner withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)

containerDeleteRetentionPolicy プロパティを設定します。コンテナーの論理的な削除の BLOB サービス プロパティ。

Parameters:

containerDeleteRetentionPolicy - 設定する containerDeleteRetentionPolicy 値。

Returns:

BlobServicePropertiesInner オブジェクト自体。

withCors

public BlobServicePropertiesInner withCors(CorsRules cors)

cors プロパティを設定します。BLOB サービスの CORS 規則を指定します。 要求には、最大 5 つの CorsRule 要素を含めることができます。 要求本文に CorsRule 要素が含まれていない場合、すべての CORS ルールが削除され、BLOB サービスに対して CORS が無効になります。

Parameters:

cors - 設定する cors 値。

Returns:

BlobServicePropertiesInner オブジェクト自体。

withDefaultServiceVersion

public BlobServicePropertiesInner withDefaultServiceVersion(String defaultServiceVersion)

defaultServiceVersion プロパティを設定します。DefaultServiceVersion は、受信要求\u2019s バージョンが指定されていない場合に BLOB サービスへの要求に使用する既定のバージョンを示します。 有効値は、バージョン 2008-10-27 およびそれ以降のすべての最新バージョンです。

Parameters:

defaultServiceVersion - 設定する defaultServiceVersion 値。

Returns:

BlobServicePropertiesInner オブジェクト自体。

withDeleteRetentionPolicy

public BlobServicePropertiesInner withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)

deleteRetentionPolicy プロパティを設定します。BLOB 論理的な削除の BLOB サービス プロパティ。

Parameters:

deleteRetentionPolicy - 設定する deleteRetentionPolicy 値。

Returns:

BlobServicePropertiesInner オブジェクト自体。

withIsVersioningEnabled

public BlobServicePropertiesInner withIsVersioningEnabled(Boolean isVersioningEnabled)

isVersioningEnabled プロパティを設定します。true に設定すると、バージョン管理が有効になります。

Parameters:

isVersioningEnabled - 設定する isVersioningEnabled 値。

Returns:

BlobServicePropertiesInner オブジェクト自体。

withLastAccessTimeTrackingPolicy

public BlobServicePropertiesInner withLastAccessTimeTrackingPolicy(LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy)

lastAccessTimeTrackingPolicy プロパティを設定します。最後のアクセス時間ベースの追跡ポリシーを構成する BLOB サービス プロパティ。

Parameters:

lastAccessTimeTrackingPolicy - 設定する lastAccessTimeTrackingPolicy 値。

Returns:

BlobServicePropertiesInner オブジェクト自体。

withRestorePolicy

public BlobServicePropertiesInner withRestorePolicy(RestorePolicyProperties restorePolicy)

restorePolicy プロパティを設定します。BLOB 復元ポリシーの BLOB サービス プロパティ。

Parameters:

restorePolicy - 設定する restorePolicy 値。

Returns:

BlobServicePropertiesInner オブジェクト自体。

適用対象