computing / Client / nifty_modify_elastic_load_balancer_attributes
nifty_modify_elastic_load_balancer_attributes
- computing.Client.nifty_modify_elastic_load_balancer_attributes(**kwargs)
指定したマルチロードバランサーの詳細情報を更新します。1回のリクエストで、1つのマルチロードバランサーの情報を更新できます。
マルチロードバランサーを指定するためには、マルチロードバランサー名または、マルチロードバランサーユニークID・プロトコル・待ち受けポート番号・宛先ポート番号が必要です。
Sorryページオプションは、プロトコル「HTTP」または「HTTPS」の場合に利用が可能です。
See also: NIFCLOUD API Documentation
Request Syntax
response = client.nifty_modify_elastic_load_balancer_attributes( ElasticLoadBalancerId='string', ElasticLoadBalancerName='string', ElasticLoadBalancerPort=123, InstancePort=123, LoadBalancerAttributes={ 'ListOfRequestAdditionalAttributes': [ { 'Key': 'protocol'|'elasticLoadBalancerPort'|'instancePort'|'description'|'balancingType'|'sslCertificateId', 'Value': 'string' }, ], 'RequestSession': { 'RequestStickinessPolicy': { 'Enable': True|False, 'ExpirationPeriod': 123, 'Method': '1'|'2' } }, 'RequestSorryPage': { 'Enable': True|False, 'RedirectUrl': 'string' } }, Protocol='TCP'|'UDP'|'HTTP'|'HTTPS' )
- Parameters:
ElasticLoadBalancerId (string) –
ElasticLoadBalancerName (string) –
ElasticLoadBalancerPort (integer) – [REQUIRED]
InstancePort (integer) – [REQUIRED]
LoadBalancerAttributes (dict) –
ListOfRequestAdditionalAttributes (list) –
(dict) –
Key (string) –
Value (string) –
RequestSession (dict) –
RequestStickinessPolicy (dict) –
Enable (boolean) –
ExpirationPeriod (integer) –
Method (string) –
RequestSorryPage (dict) –
Enable (boolean) –
RedirectUrl (string) –
Protocol (string) – [REQUIRED]
- Return type:
dict
- Returns:
Response Syntax
{ 'ResponseMetadata': { 'RequestId': 'string' } }
Response Structure
(dict) –
ResponseMetadata (dict) –
RequestId (string) –