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
ロードバランサーのポリシー情報。
- Type: PolicyDescription list
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"
}
}
}