DescribeLoadBalancerPolicies

Description

ロードバランサーのポリシー情報を取得します。

ロードバランサー名を指定した場合、ロードバランサーで利用できるすべてのポリシーを取得できます。

ロードバランサー名を指定しない場合、サービスが提供するポリシーを取得できます。

ポリシー名を指定した場合、指定されたポリシーのみ情報を取得できます。

Request Parameters

すべての動作で使用する一般的なパラメタの情報に関しては、「Common Parameters」を参照してください。

  • LoadBalancerName

    ロードバランサーの名前。

    • Type: String
    • Required: No
  • PolicyNames.member.N

    ポリシー名。

    • Type: String list
    • Required: No

Response

以下のステータスコードを返却します。

  • Normal response code

    本動作は正常に受け付けられました。

    • HTTP Status Code: 200

Response Elements

DescribeLoadBalancerPoliciesResultという構造体で、以下の要素を返却します。

  • PolicyDescriptions

    ロードバランサーのポリシー情報。

Errors

すべての動作に共通のエラー情報に関しては、「Common Errors」を参照してください。

  • AccessPointNotFound

    指定されたロードバランサーが見つかりません。

    • HTTP Status Code: 400
  • PolicyNotFound

    指定されたポリシーのうち、1つ以上のポリシーが見つかりません。

    • HTTP Status Code: 400

Examples

Sample Request

この例では、ロードバランサー名が MyLB01 のロードバランサーで利用できる情報を取得します。


       https://loadbalancing.(リージョン名).cloud.global.fujitsu.com/
       ?LoadBalancerName=MyLB01
       &Version=2014-11-01
       &Action=DescribeLoadBalancerPolicies
       

Sample Response (XML)


       <DescribeLoadBalancerPoliciesResponse xmlns="http://docs.cloudcommunity.global.fujitsu.com/loadbalancing/api/v1.0">
        <DescribeLoadBalancerPoliciesResult>
         <PolicyDescriptions>
          <member>
           <PolicyName>MyLBStickinessPolicy</PolicyName>
           <PolicyTypeName>LBCookieStickinessPolicyType</PolicyTypeName>
           <PolicyAttributeDescriptions>
            <member>
             <AttributeName>CookieExpirationPeriod</AttributeName>
             <AttributeValue>60</AttributeValue>
            </member>
           </PolicyAttributeDescriptions>
          </member>
          <member>
           <PolicyName>ServiceSSLNegotiationPolicy</PolicyName>
           <PolicyTypeName>SSLNegotiationPolicyType</PolicyTypeName>
           <PolicyAttributeDescriptions>
            <member>
             <AttributeName>Reference-Security-Policy</AttributeName>
             <AttributeValue>LBServiceSecurityPolicy-2017-05</AttributeValue>
            </member>
            <member>
             <AttributeName>Protocol-SSLv3</AttributeName>
             <AttributeValue>false</AttributeValue>
            </member>
            <member>
             <AttributeName>Protocol-TLSv1</AttributeName>
             <AttributeValue>false</AttributeValue>
            </member>
            <member>
             <AttributeName>Protocol-TLSv1.1</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>Protocol-TLSv1.2</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>IsDefault</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-RSA-AES256-GCM-SHA384</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-ECDSA-AES256-GCM-SHA384</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-RSA-AES256-SHA384</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-ECDSA-AES256-SHA384</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-RSA-AES256-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-ECDSA-AES256-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>DHE-RSA-AES256-GCM-SHA384</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>DHE-RSA-AES256-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>DHE-RSA-AES256-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>DHE-RSA-CAMELLIA256-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-RSA-AES256-GCM-SHA384</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-ECDSA-AES256-GCM-SHA384</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-RSA-AES256-SHA384</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-ECDSA-AES256-SHA384</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-RSA-AES256-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-ECDSA-AES256-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>AES256-GCM-SHA384</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>AES256-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>AES256-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>CAMELLIA256-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-RSA-AES128-GCM-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-ECDSA-AES128-GCM-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-RSA-AES128-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-ECDSA-AES128-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-RSA-AES128-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDHE-ECDSA-AES128-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>DHE-RSA-AES128-GCM-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>DHE-RSA-AES128-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>DHE-RSA-AES128-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>DHE-RSA-CAMELLIA128-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>EDH-RSA-DES-CBC3-SHA</AttributeName>
             <AttributeValue>false</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-RSA-AES128-GCM-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-ECDSA-AES128-GCM-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-RSA-AES128-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-ECDSA-AES128-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-RSA-AES128-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>ECDH-ECDSA-AES128-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>AES128-GCM-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>AES128-SHA256</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>AES128-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>CAMELLIA128-SHA</AttributeName>
             <AttributeValue>true</AttributeValue>
            </member>
            <member>
             <AttributeName>DES-CBC3-SHA</AttributeName>
             <AttributeValue>false</AttributeValue>
            </member>
           </PolicyAttributeDescriptions>
          </member>
         </PolicyDescriptions>
        </DescribeLoadBalancerPoliciesResult>
        <ResponseMetadata>
         <RequestId>83c88b9d-12b7-11e3-8b82-87b13EXAMPLE</RequestId>
        </ResponseMetadata>
       </DescribeLoadBalancerPoliciesResponse>
     

Sample Response (JSON)


       {
        "DescribeLoadBalancerPoliciesResponse": {
         "DescribeLoadBalancerPoliciesResult": {
          "PolicyDescriptions": [
          "member": [
           {
            "PolicyName": "MyLBStickinessPolicy",
            "PolicyTypeName": "LBCookieStickinessPolicyType",
            "PolicyAttributeDescriptions": {
             "member": [
              {
              "AttributeName": "CookieExpirationPeriod",
              "AttributeValue": "60"
              }
             ]
            }
           },
           {
            "PolicyName": "ServiceSSLNegotiationPolicy",
            "PolicyTypeName": "SSLNegotiationPolicyType",
            "PolicyAttributeDescriptions": {
             "member": [
              {
              "AttributeName": "Reference-Security-Policy",
              "AttributeValue": "LBServiceSecurityPolicy-2017-05"
             },
             {
              "AttributeName": "Protocol-SSLv3",
              "AttributeValue": "false"
             },
             {
              "AttributeName": "Protocol-TLSv1",
              "AttributeValue": "false"
             },
             {
              "AttributeName": "Protocol-TLSv1.1",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "Protocol-TLSv1.2",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "IsDefault",
              "AttributeValue": "true"
              },
             {
              "AttributeName": "ECDHE-RSA-AES256-GCM-SHA384",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-ECDSA-AES256-GCM-SHA384",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-RSA-AES256-SHA384",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-ECDSA-AES256-SHA384",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-RSA-AES256-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-ECDSA-AES256-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "DHE-RSA-AES256-GCM-SHA384",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "DHE-RSA-AES256-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "DHE-RSA-AES256-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "DHE-RSA-CAMELLIA256-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-RSA-AES256-GCM-SHA384",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-ECDSA-AES256-GCM-SHA384",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-RSA-AES256-SHA384",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-ECDSA-AES256-SHA384",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-RSA-AES256-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-ECDSA-AES256-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "AES256-GCM-SHA384",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "AES256-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "AES256-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "CAMELLIA256-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-RSA-AES128-GCM-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-ECDSA-AES128-GCM-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-RSA-AES128-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-ECDSA-AES128-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-RSA-AES128-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDHE-ECDSA-AES128-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "DHE-RSA-AES128-GCM-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "DHE-RSA-AES128-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "DHE-RSA-AES128-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "DHE-RSA-CAMELLIA128-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "EDH-RSA-DES-CBC3-SHA",
              "AttributeValue": "false"
             },
             {
              "AttributeName": "ECDH-RSA-AES128-GCM-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-ECDSA-AES128-GCM-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-RSA-AES128-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-ECDSA-AES128-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-RSA-AES128-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "ECDH-ECDSA-AES128-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "AES128-GCM-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "AES128-SHA256",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "AES128-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "CAMELLIA128-SHA",
              "AttributeValue": "true"
             },
             {
              "AttributeName": "DES-CBC3-SHA",
              "AttributeValue": "false"
              }
             ]
            }
           }
          ]
         }
        },
        "ResponseMetadata": {
          "RequestId": "83c88b9d-12b7-11e3-8b82-87b13XAMPLE"
        }
       }
      }