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) –