cloud-services cloud-provider aws

AWS Provider configuration

aws Specification

Parameter Value
Type Intermediate Resource
Element Name aws
Element URI /axapi/v3/cloud-services/cloud-provider/aws
Element Attributes aws_attributes
Partition Visibility shared
Schema aws schema

Operations Allowed:

OperationMethodURIPayload

Get Object

GET

/axapi/v3/cloud-services/cloud-provider/aws

aws_attributes

aws attributes

log

Description: log is a JSON Block. Please see below for log

Type: Object

Reference Object: /axapi/v3/cloud-services/cloud-provider/aws/log

metrics

Description: metrics is a JSON Block. Please see below for metrics

Type: Object

Reference Object: /axapi/v3/cloud-services/cloud-provider/aws/metrics

multi-az-failover

Description: multi-az-failover is a JSON Block. Please see below for multi-az-failover

Type: Object

Reference Object: /axapi/v3/cloud-services/cloud-provider/aws/multi-az-failover

metrics

Specification Value
Type object

action

Description ‘enable’: Enable AWS CloudWatch; ‘disable’: Disable AWS CloudWatch (default);

Type: string

Supported Values: enable, disable

Default: disable

active-partitions

Description Specifies the thunder active partition name separated by a comma for multiple values

Type: string

Format: string-rlx

Maximum Length: 255 characters

Maximum Length: 1 characters

cps

Description ‘enable’: Enable CPS Metrics; ‘disable’: Disable CPS Metrics;

Type: string

Supported Values: enable, disable

Default: disable

cpu

Description ‘enable’: Enable CPU Metrics; ‘disable’: Disable CPU Metrics;

Type: string

Supported Values: enable, disable

Default: disable

disk

Description ‘enable’: Enable Disk Metrics; ‘disable’: Disable Disk Metrics;

Type: string

Supported Values: enable, disable

Default: disable

interfaces

Description ‘enable’: Enable Interfaces Metrics; ‘disable’: Disable Interfaces Metrics;

Type: string

Supported Values: enable, disable

Default: disable

memory

Description ‘enable’: Enable Memory Metrics; ‘disable’: Disable Memory Metrics;

Type: string

Supported Values: enable, disable

Default: disable

namespace

Description Specifies the AWS namespace where all the metrics must be published

Type: string

Format: string-rlx

Maximum Length: 64 characters

Maximum Length: 1 characters

packet-drop

Description ‘enable’: Enable Packet Drop Metrics; ‘disable’: Disable Packet Drop Metrics;

Type: string

Supported Values: enable, disable

Default: disable

packet-rate

Description ‘enable’: Enable Packet Rate Metrics; ‘disable’: Disable Packet Rate Metrics;

Type: string

Supported Values: enable, disable

Default: disable

server-down-count

Description ‘enable’: Enable Server Down Count Metrics; ‘disable’: Disable Server Down Count Metrics;

Type: string

Supported Values: enable, disable

Default: disable

server-down-percentage

Description ‘enable’: Enable Server Down Percentage Metrics; ‘disable’: Disable Server Down Percentage Metrics;

Type: string

Supported Values: enable, disable

Default: disable

server-error

Description ‘enable’: Enable Server Error Metrics; ‘disable’: Disable Server Error Metrics;

Type: string

Supported Values: enable, disable

Default: disable

sessions

Description ‘enable’: Enable Sessions Metrics; ‘disable’: Disable Sessions Metrics;

Type: string

Supported Values: enable, disable

Default: disable

ssl-cert

Description ‘enable’: Enable SSL Cert Metrics; ‘disable’: Disable SSL Cert Metrics;

Type: string

Supported Values: enable, disable

Default: disable

throughput

Description ‘enable’: Enable Throughput Metrics; ‘disable’: Disable Throughput Metrics;

Type: string

Supported Values: enable, disable

Default: disable

tps

Description ‘enable’: Enable TPS Metrics; ‘disable’: Disable TPS Metrics;

Type: string

Supported Values: enable, disable

Default: disable

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

multi-az-failover

Specification Value
Type object

vrid-list

multi-az-failover_vrid-list

Specification Value
Type list
Block object keys  

fip-dest

Description Alien FIP Destination CIDR Block

Type: string

Format: string-rlx

Maximum Length: 64 characters

Maximum Length: 1 characters

fip-interface-id

Description Data-Out Interface ID

Type: string

Format: string-rlx

Maximum Length: 64 characters

Maximum Length: 1 characters

route-table-id

Description Specifies the route table id of the interface

Type: string

Format: string-rlx

Maximum Length: 64 characters

Maximum Length: 1 characters

user-tag

Description Customized tag

Type: string

Format: string-rlx

Maximum Length: 127 characters

Maximum Length: 1 characters

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vip-dest

Description Alien VIP Destination CIDR Block

Type: string

Format: string-rlx

Maximum Length: 64 characters

Maximum Length: 1 characters

vip-interface-id

Description Data-In Interface ID

Type: string

Format: string-rlx

Maximum Length: 64 characters

Maximum Length: 1 characters

vip-list

vrid-number

Description Specify ha VRRP-A vrid Number

Type: number

Range: 0-31

multi-az-failover_vrid-list_vip-list

Specification Value
Type list
Block object keys  

elastic-ip

Description Elastic IP address of VIP

Type: string

Format: ipv4-address

private-ip

Description Private IP address of VIP

Type: string

Format: ipv4-address

user-tag

Description Customized tag

Type: string

Format: string-rlx

Maximum Length: 127 characters

Maximum Length: 1 characters

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vip-number

Description Specify ha vip Number

Type: number

Range: 0-2147483647

log

Specification Value
Type object

action

Description ‘enable’: Enable AWS CloudWatch; ‘disable’: Disable AWS CloudWatch (default);

Type: string

Supported Values: enable, disable

Default: disable

active-partitions

Description Specifies the thunder active partition name separated by a comma for multiple values

Type: string

Format: string-rlx

Maximum Length: 255 characters

Maximum Length: 1 characters

log-group-name

Description Specifies the log group name under which all logs are sent to AWS CloudWatch

Type: string

Format: string-rlx

Maximum Length: 64 characters

Maximum Length: 1 characters

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters