Set Blob Service Properties

操作は、 Set Blob Service Properties ストレージアカウントの Blob service エンドポイントのプロパティを設定します。これには、 Storage Analyticsのプロパティ、CORS (クロスオリジンリソース共有) ルール、および論理的な削除の設定が含まれます。

また、この操作を使用して、バージョンが指定されていないすべての受信要求 (BLOB サービスに対する受信要求) 用の既定の要求バージョンも設定できます。

cors ルールの詳細については、「Storage サービスの cors のサポート」を参照してください。

Request

Set Blob Service Properties要求は、次のように指定できます。 HTTPS が推奨されます。 <account-name> はストレージ アカウントの名前に置き換えます。

Method 要求 URI HTTP バージョン
PUT https://<account-name>.blob.core.windows.net/?restype=service&comp=properties HTTP/1.1

URI には必ずスラッシュ (/) を含めて、ホスト名を URI のパス部分とクエリ部分から分離する必要があります。 この操作の場合、URI のパス部分は空です。

URI パラメーター

URI パラメーター 説明
restype=service&comp=properties 必須。 ストレージ サービス プロパティを設定するには、両方のクエリ文字列を組み合わせる必要があります。
timeout 省略可能。 timeout パラメーターは、秒単位で表されます。 詳細については、「 Blob サービス操作のタイムアウトの設定」を参照してください。

要求ヘッダー

必須要求ヘッダーと省略可能な要求ヘッダーを次の表に示します。

要求ヘッダー 説明
Authorization 必須。 認証スキーム、ストレージアカウント名、および署名を指定します。 詳細については、「 Azure Storage 要求を承認する」を参照してください。
Date または x-ms-date 必須。 要求に対して協定世界時 (UTC) を指定します。 詳細については、「 Azure Storage 要求を承認する」を参照してください。
x-ms-version すべての承認された要求に必須です。 この要求に使用する操作のバージョンを指定します。 詳細については、「 Azure Storage サービスのバージョン管理」を参照してください。
x-ms-client-request-id 省略可能。 ストレージ分析ログが有効になっている場合に analytics ログに記録される、クライアントによって生成される非透過の値を 1 KiB 文字の制限付きで提供します。 クライアント側のアクティビティをサーバーが受信した要求と関連付けるには、このヘッダーを使用することが強く推奨されます。 詳細については、「 Storage Analytics のログ記録Azure Logging: ログを使用した Storage 要求の追跡」を参照してください。

要求本文

バージョン 2012-02-12 以前では、要求本文の形式は次のとおりです。

<?xml version="1.0" encoding="utf-8"?>  
<StorageServiceProperties>  
    <Logging>  
        <Version>version-number</Version>  
        <Delete>true|false</Delete>  
        <Read>true|false</Read>  
        <Write>true|false</Write>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </Logging>  
    <Metrics>  
        <Version>version-number</Version>  
        <Enabled>true|false</Enabled>  
        <IncludeAPIs>true|false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </Metrics>  
    <!-- The DefaultServiceVersion element can only be set for the Blob service and the request must be made using version 2011-08-18 or later -->  
    <DefaultServiceVersion>default-service-version-string</DefaultServiceVersion>  
</StorageServiceProperties>  

バージョン 2013-08-15 以降では、要求本文の形式は次のとおりです。

<?xml version="1.0" encoding="utf-8"?>  
<StorageServiceProperties>  
    <Logging>  
        <Version>version-number</Version>  
        <Delete>true|false</Delete>  
        <Read>true|false</Read>  
        <Write>true|false</Write>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </Logging>  
    <HourMetrics>  
        <Version>version-number</Version>  
        <Enabled>true|false</Enabled>  
        <IncludeAPIs>true|false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </HourMetrics>  
    <MinuteMetrics>  
        <Version>version-number</Version>  
        <Enabled>true|false</Enabled>  
        <IncludeAPIs>true|false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </MinuteMetrics>  
    <Cors>  
        <CorsRule>  
            <AllowedOrigins>comma-separated-list-of-allowed-origins</AllowedOrigins>  
            <AllowedMethods>comma-separated-list-of-HTTP-verbs</AllowedMethods>  
            <MaxAgeInSeconds>max-caching-age-in-seconds</MaxAgeInSeconds>  
            <ExposedHeaders>comma-separated-list-of-response-headers</ExposedHeaders>  
            <AllowedHeaders>comma-separated-list-of-request-headers</AllowedHeaders>  
        </CorsRule>  
    </Cors>  
    <!-- The DefaultServiceVersion element can only be set for the Blob service and the request must be made using version 2011-08-18 or later -->  
    <DefaultServiceVersion>default-service-version-string</DefaultServiceVersion>  
</StorageServiceProperties>  

バージョン2017-07-29 以降では、要求本文の形式は次のとおりです。

<?xml version="1.0" encoding="utf-8"?>  
<StorageServiceProperties>  
    <Logging>  
        <Version>version-number</Version>  
        <Delete>true|false</Delete>  
        <Read>true|false</Read>  
        <Write>true|false</Write>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </Logging>  
    <HourMetrics>  
        <Version>version-number</Version>  
        <Enabled>true|false</Enabled>  
        <IncludeAPIs>true|false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </HourMetrics>  
    <MinuteMetrics>  
        <Version>version-number</Version>  
        <Enabled>true|false</Enabled>  
        <IncludeAPIs>true|false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </MinuteMetrics>  
    <Cors>  
        <CorsRule>  
            <AllowedOrigins>comma-separated-list-of-allowed-origins</AllowedOrigins>  
            <AllowedMethods>comma-separated-list-of-HTTP-verbs</AllowedMethods>  
            <MaxAgeInSeconds>max-caching-age-in-seconds</MaxAgeInSeconds>  
            <ExposedHeaders>comma-separated-list-of-response-headers</ExposedHeaders>  
            <AllowedHeaders>comma-separated-list-of-request-headers</AllowedHeaders>  
        </CorsRule>  
    </Cors>    
    <DefaultServiceVersion>default-service-version-string</DefaultServiceVersion>
    <DeleteRetentionPolicy>
        <Enabled>true|false</Enabled>
        <Days>number-of-days</Days>
    </DeleteRetentionPolicy>   
</StorageServiceProperties>  

バージョン2018-03-28 以降の場合、要求本文の形式は次のとおりです。

<?xml version="1.0" encoding="utf-8"?>  
<StorageServiceProperties>  
    <Logging>  
        <Version>version-number</Version>  
        <Delete>true|false</Delete>  
        <Read>true|false</Read>  
        <Write>true|false</Write>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </Logging>  
    <HourMetrics>  
        <Version>version-number</Version>  
        <Enabled>true|false</Enabled>  
        <IncludeAPIs>true|false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </HourMetrics>  
    <MinuteMetrics>  
        <Version>version-number</Version>  
        <Enabled>true|false</Enabled>  
        <IncludeAPIs>true|false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </MinuteMetrics>  
    <Cors>  
        <CorsRule>  
            <AllowedOrigins>comma-separated-list-of-allowed-origins</AllowedOrigins>  
            <AllowedMethods>comma-separated-list-of-HTTP-verbs</AllowedMethods>  
            <MaxAgeInSeconds>max-caching-age-in-seconds</MaxAgeInSeconds>  
            <ExposedHeaders>comma-separated-list-of-response-headers</ExposedHeaders>  
            <AllowedHeaders>comma-separated-list-of-request-headers</AllowedHeaders>  
        </CorsRule>  
    </Cors>    
    <DefaultServiceVersion>default-service-version-string</DefaultServiceVersion>
    <DeleteRetentionPolicy>
        <Enabled>true|false</Enabled>
        <Days>number-of-days</Days>
    </DeleteRetentionPolicy>
    <StaticWebsite>
        <Enabled>true|false</Enabled>
        <IndexDocument>default-name-of-index-page-under-each-directory</IndexDocument>
        <ErrorDocument404Path>absolute-path-of-the-custom-404-page</ErrorDocument404Path>
    </StaticWebsite>
</StorageServiceProperties>  

バージョン2019-12-12 以降の場合、要求本文の形式は次のとおりです。

<?xml version="1.0" encoding="utf-8"?>  
<StorageServiceProperties>  
    <Logging>  
        <Version>version-number</Version>  
        <Delete>true|false</Delete>  
        <Read>true|false</Read>  
        <Write>true|false</Write>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </Logging>  
    <HourMetrics>  
        <Version>version-number</Version>  
        <Enabled>true|false</Enabled>  
        <IncludeAPIs>true|false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </HourMetrics>  
    <MinuteMetrics>  
        <Version>version-number</Version>  
        <Enabled>true|false</Enabled>  
        <IncludeAPIs>true|false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true|false</Enabled>  
            <Days>number-of-days</Days>  
        </RetentionPolicy>  
    </MinuteMetrics>  
    <Cors>  
        <CorsRule>  
            <AllowedOrigins>comma-separated-list-of-allowed-origins</AllowedOrigins>  
            <AllowedMethods>comma-separated-list-of-HTTP-verbs</AllowedMethods>  
            <MaxAgeInSeconds>max-caching-age-in-seconds</MaxAgeInSeconds>  
            <ExposedHeaders>comma-separated-list-of-response-headers</ExposedHeaders>  
            <AllowedHeaders>comma-separated-list-of-request-headers</AllowedHeaders>  
        </CorsRule>  
    </Cors>    
    <DefaultServiceVersion>default-service-version-string</DefaultServiceVersion>
    <DeleteRetentionPolicy>
        <Enabled>true|false</Enabled>
        <Days>number-of-days</Days>
    </DeleteRetentionPolicy>
    <StaticWebsite>
        <Enabled>true|false</Enabled>
        <IndexDocument>default-name-of-index-page-under-each-directory</IndexDocument>
        <DefaultIndexDocumentPath>absolute-path-of-the-default-index-page</DefaultIndexDocumentPath>
        <ErrorDocument404Path>absolute-path-of-the-custom-404-page</ErrorDocument404Path>
    </StaticWebsite>
</StorageServiceProperties>  

バージョン 2013-08-15 以降では、要求本文で指定された 1 つ以上のルート要素を使用して Set Blob Service Properties を呼び出すことができます。 ルート要素は次のとおりです。

  • Logging

  • HourMetrics

  • MinuteMetrics

  • Cors

  • DefaultServiceVersion

  • DeleteRetentionPolicy –バージョン2017-07-29 以降。

  • Staticwebsite -バージョン2018-03-28 以降。

要求ですべてのルート要素を指定する必要はなくなりました。 ルート要素を省略した場合、その機能に対応したサービスの既存の設定が維持されます。 ただし、特定のルート要素を指定した場合、その要素のすべての子要素を指定する必要があります。

要求本文の要素を次の表に示します。

要素名 説明
Logging バージョン 2013-08-15 以降では省略可能です。 それよりも前のバージョンでは必須です。 Azure Analytics の Logging 設定をグループ化します。
Metrics バージョン 2012-02-12 以前では必須です。 バージョン 2013-08-15 以降には適用できません。 Azure Analytics の メトリック の設定をグループ化します。 Metrics 設定によって、BLOB の 1 時間ごとの集計で API 別にグループ化された要求の統計に関する概要が示されます。
HourMetrics バージョン 2013-08-15 以降では省略可能ですが、それよりも前のバージョンには適用できません。 Azure Analytics の HourMetrics 設定をグループ化します。 HourMetrics 設定によって、BLOB の 1 時間ごとの集計で API 別にグループ化された要求の統計に関する概要が示されます。
MinuteMetrics バージョン 2013-08-15 以降では省略可能ですが、それよりも前のバージョンには適用できません。 Azure Analytics の MinuteMetrics 設定をグループ化します。 MinuteMetrics 設定によって、BLOB の分単位の要求の統計が示されます。 2013-08-15 より前のバージョンでは、 MinuteMetrics は応答本文に含まれていません。
Version ログメトリック、時 メトリック、または MinuteMetrics 設定が指定されている場合は必須です。 構成する Storage Analytics のバージョン。
削除 ログメトリック、時 メトリック、または MinuteMetrics 設定が指定されている場合は必須です。 ログ構成にのみ適用されます。 すべての削除要求をログに記録するかどうかを示します。
読み取り ログメトリック、時 メトリック、または MinuteMetrics 設定が指定されている場合は必須です。 ログ構成にのみ適用されます。 すべての読み取り要求をログに記録するかどうかを示します。
書き込み ログメトリック、時 メトリック、または MinuteMetrics 設定が指定されている場合は必須です。 ログ構成にのみ適用されます。 すべての書き込み要求をログに記録するかどうかを示します。
Enabled 必須。 BLOB サービスに対してメトリックが有効であるかどうかを示します。

読み取りアクセスの地理冗長レプリケーションが有効である場合、プライマリ メトリックとセカンダリ メトリックの両方が収集されます。 読み取りアクセスの地理冗長レプリケーションが有効でない場合、プライマリ メトリックだけが収集されます。
IncludeAPIs メトリックが有効な場合のみ必須です。 メトリック構成にのみ適用されます。 メトリックで、呼び出された API 操作の概要統計情報を生成するかどうかを示します。
RetentionPolicy/Enabled 必須。 ストレージ サービスに対して保持ポリシーが有効であるかどうかを示します。
RetentionPolicy/Days 保持ポリシーが有効な場合のみ必須です。 メトリックまたはログ データを保持する日数を示します。 この値より古いデータは、すべて削除されます。 指定できる最小値は 1、最大値は 365 (1 年) です。
RetentionPolicy/AllowPermanentDelete 省略可能、バージョン 2020-02-10 以降。 ストレージ アカウントで永続的な削除を有効にできます。 既定値は false. です
DefaultServiceVersion 省略可能。 DefaultServiceVersion を設定するには、バージョン Set Blob Service Properties 2011-08-18 以降を使用して を呼び出す必要があります。 DefaultServiceVersion は、受信要求のバージョンが指定されていない場合に、Blob serviceに使用する既定のバージョンを示します。 有効値は、バージョン 2008-10-27 およびそれ以降のすべての最新バージョンです。 適用可能なバージョンの詳細については、「バージョン管理サービスのバージョン管理」をAzure Storageしてください

BLOB サービスにのみ適用されます。
Cors 省略可能。 Cors 要素 は、バージョン 2013-08-15 以降でサポートされています。 すべての CORS ルールをグループ化します。

この要素グループを省略しても、既存の CORS 設定は上書きされません。
CorsRule 省略可能。 BLOB サービスの CORS ルールを指定します。 要求には最大 5 つの CorsRule 要素を含めできます。 要求本文 に CorsRule 要素が含まれていない場合は、すべての CORS ルールが削除され、要求本文に対して CORS がBlob service。
AllowedOrigins CorsRule 要素が存在する 場合は必須です。 CORS または "" を使用して許可される元のドメインのコンマ区切りのリストです ("" はすべてのドメインを許可します)。 また、オリジン ドメインには、ドメインのすべてのサブドメインに対して CORS 経由の要求を許可するワイルドカード文字をサブドメインに含めすることもできます。 元のドメインは 64 個までに限定されています。 許可される元のドメインのそれぞれは、最大 256 文字で指定できます。
ExposedHeaders CorsRule 要素が存在する 場合は必須です。 CORS クライアントに公開されている応答ヘッダーのコンマ区切りのリストです。 定義済みのヘッダーは 64 個まで、プレフィックスが指定されたヘッダーは 2 個までに制限されています。 各ヘッダーは最大 256 文字で指定できます。
MaxAgeInSeconds CorsRule 要素が存在する 場合は必須です。 クライアント/ブラウザーがプレフライト応答をキャッシュする秒数。
AllowedHeaders CorsRule 要素が存在する 場合は必須です。 クロス オリジン要求の一部として許可されるヘッダーのコンマ区切りのリストです。 定義済みのヘッダーは 64 個まで、プレフィックスが指定されたヘッダーは 2 個までに制限されています。 各ヘッダーは最大 256 文字で指定できます。
AllowedMethods CorsRule 要素が存在する 場合は必須です。 元のドメインによる実行が許可される HTTP メソッドのコンマ区切りのリストです。 たとえばAzure Storage、許可されるメソッドは DELETE、GET、HEAD、MERGE、PATCH、POST、OPTIONS、PUT です。
DeleteRetentionPolicy 省略可能。 DeleteRetentionPolicy を設定するには、バージョン Set Blob Service Properties 2017-07-29 以降を使用して を呼び出す必要があります。 [ソフト削除] 設定をグループにします。 BLOB サービスにのみ適用されます。
DeleteRetentionPolicy/Enabled 必須。 削除された BLOB またはスナップショットを削除操作によって保持するか、すぐに削除するかを示します。
DeleteRetentionPolicy/Days DeleteRetentionPolicy/Enabled が true の場合にのみ 必要です。 削除された BLOB を保持する日数を示します。 この値より古いデータはすべて完全に削除されます。 指定できる最小値は です 1 。最大値は です 365
StaticWebsite 省略可能。 StaticWebsite プロパティを設定 するには、バージョン Set Blob Service Properties 2018-03-28 以降を使用して を呼び出す必要があります。 BLOB サービスにのみ適用されます。
StaticWebsite/Enabled 必須。 特定のアカウントに対して静的な Web サイトのサポートが有効になっているかどうかを示します。
StaticWebsite/IndexDocument 省略可能。 Web サイトのルートAzure Storageサブフォルダーへの要求に対して機能する Web ページ。 たとえば、「 index.html 」のように入力します。 値は、大文字小文字が区別されます。
StaticWebsite/DefaultIndexDocumentPath 省略可能。 既存のファイルに対応しない要求Azure Storageする Web ページへの絶対パス。 ページの内容は と一緒に返されます HTTP 200 OK 。 たとえば、「 index.html 」のように入力します。 要素は、 と相互に排他的です StaticWebsite/IndexDocument 。 値は、大文字小文字が区別されます。
StaticWebsite/ErrorDocument404Path 省略可能。 既存のファイルに対応しない要求Azure Storageする Web ページへの絶対パス。 ページの内容は と一緒に返されます HTTP 404 Not Found 。 たとえば、「 error/404.html 」のように入力します。 各静的 Web サイトでは、1 つのカスタム 404 ページだけがサポートされています。 値は、大文字小文字が区別されます。

[応答]

応答には、HTTP 状態コードおよび一連の応答ヘッダーが含まれています。

状態コード

操作が正常に終了すると、ステータス コード 202 (Accepted) が返されます。

レスポンス ヘッダー

この操作の応答には、次のヘッダーが含まれています。 応答に追加の標準 HTTP ヘッダーが含まれる場合もあります。 すべての標準ヘッダーは、 HTTP/1.1 プロトコル仕様に準拠しています。

応答ヘッダー 説明
x-ms-request-id サービスに対して行われた要求を一意に識別する値。
x-ms-version 要求に対して使用される操作のバージョンを指定します。 詳細については、「 Azure Storage サービスのバージョン管理」を参照してください。
x-ms-client-request-id このヘッダーを使用して、要求および対応する応答のトラブルシューティングを行うことができます。 このヘッダーの値は、要求内に存在する場合はヘッダーの値と同じで、 x-ms-client-request-id 値は最大で1024の表示可能な ASCII 文字になります。 x-ms-client-request-idヘッダーが要求内に存在しない場合、このヘッダーは応答に存在しません。

応答本文

なし。

承認

この操作を呼び出すことができるのはアカウント所有者のみです。

Remarks

次の制約事項と制限事項は、Azure Storage の CORS ルールに適用されます。

  • 最大 5 つのルールを格納できます。

  • XML タグを除く、要求のすべての CORS ルール設定の最大サイズは、2つの KiB を超えることはできません。

  • 許可されるヘッダー、公開されるヘッダー、許可される元のドメインの長さは、256 文字を超えることはできません。

  • 許可されるヘッダーと公開されるヘッダーとして、次のいずれかを使用できます。

    • リテラル ヘッダー。x-ms-meta-processed などの正確なヘッダー名を指定します。 最大 64 個のリテラル ヘッダーを要求で指定できます。

    • プレフィックス付きヘッダー。ヘッダーのプレフィックスが指定されています (例: x-ms メタ * データ)。 このような方法でプレフィックスを指定した場合は、指定のプレフィックスで始まるすべてのヘッダーが許可または公開されます。 最大 2 個のプレフィックスが指定されたヘッダーを要求で指定できます。

  • AllowedMethods 要素で指定されたメソッド (または HTTP 動詞) は、Azure ストレージ サービス API でサポートされるメソッドに従う必要があります。 サポートされているメソッドは、DELETE、GET、HEAD、MERGE、PATCH、POST、OPTIONS、PUT です。

要求での CORS ルールの指定は、省略できます。 Set Blob Service Properties要求本文で cors 要素を指定せずにを呼び出すと、既存の cors ルールが保持されます。

CORS を無効にするには、空の CORS ルール設定 (つまり、</Cors>) を使用し、内部 CORS ルールを使用せずに、Set Blob Service Properties を呼び出します。 この呼び出しによって、既存のルールが削除され、BLOB Service の CORS が無効になります。

CorsRule 要素が指定されている場合は、すべての CORS ルール要素が必要です。 いずれかの要素がない場合、要求はエラー コード 400 (Bad Request) で失敗します。

バージョン 2013-08-15 以降では、XML 設定要素は省略できます。そのため、特定の要素の更新は、更新済みの要素のみを含む XML を送信することによって実行できます。その他の設定は影響を受けません。

cors ルールと評価ロジックの詳細については、「 Storage サービスの cors のサポート」を参照してください。

要求と応答の例

次の URI の例では、架空のストレージ アカウント名 myaccount の BLOB Service プロパティを変更するように要求します。

PUT https://myaccount.blob.core.windows.net/?restype=service&comp=properties HTTP/1.1  

要求は次のヘッダーと共に送信されます。

x-ms-version: 2018-03-28
x-ms-date: Tue, 12 Sep 2018 23:38:35 GMT 
Authorization: SharedKey myaccount:Z1lTLDwtq5o1UYQluucdsXk6/iB7YxEu0m6VofAEkUE=  
Host: myaccount.blob.core.windows.net  

要求は次の XML 本文と共に送信されます。

<?xml version="1.0" encoding="utf-8"?>  
<StorageServiceProperties>  
    <Logging>  
        <Version>1.0</Version>  
        <Delete>true</Delete>  
        <Read>false</Read>  
        <Write>true</Write>  
        <RetentionPolicy>  
            <Enabled>true</Enabled>  
            <Days>7</Days>  
        </RetentionPolicy>  
    </Logging>  
    <HourMetrics>  
        <Version>1.0</Version>  
        <Enabled>true</Enabled>  
        <IncludeAPIs>false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true</Enabled>  
            <Days>7</Days>  
        </RetentionPolicy>  
    </HourMetrics>  
    <MinuteMetrics>  
        <Version>1.0</Version>  
        <Enabled>true</Enabled>  
        <IncludeAPIs>true</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true</Enabled>  
            <Days>7</Days>  
        </RetentionPolicy>  
    </MinuteMetrics>  
    <Cors>  
        <CorsRule>  
            <AllowedOrigins>http://www.fabrikam.com,http://www.contoso.com</AllowedOrigins>  
            <AllowedMethods>GET,PUT</AllowedMethods>  
            <MaxAgeInSeconds>500</MaxAgeInSeconds>  
            <ExposedHeaders>x-ms-meta-data*,x-ms-meta-customheader</ExposedHeaders>  
            <AllowedHeaders>x-ms-meta-target*,x-ms-meta-customheader</AllowedHeaders>  
        </CorsRule>  
    </Cors>
    <DeleteRetentionPolicy>
        <Enabled>true</Enabled>
        <Days>5</Days>
    </DeleteRetentionPolicy>  
    <StaticWebsite>  
        <Enabled>true</Enabled>  
        <IndexDocument>index.html</IndexDocument>  
        <ErrorDocument404Path>error/404.html</ErrorDocument404Path>  
    </StaticWebsite>  
    <DefaultServiceVersion>2018-03-28</DefaultServiceVersion>  
</StorageServiceProperties>  

要求が送信された後、次の応答が返されます。

HTTP/1.1 202 Accepted
Transfer-Encoding: chunked
Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0
x-ms-request-id: cb939a31-0cc6-49bb-9fe5-3327691f2a30 
x-ms-version: 2018-03-28
Date: Tue, 12 Sep 2018 23:38:35 GMT
  

参照

ダウンロード時の再開および If-Match 条件の変更に関する HTTP ヘッダーの改善
Storage Analytics
Storage サービスの CORS のサポート
CORS HTTP の仕様