turbot/alicloud

GitHub
steampipe plugin install alicloudsteampipe plugin install alicloud
alicloud_accountalicloud_action_trailalicloud_cas_certificatealicloud_cms_monitor_hostalicloud_cs_kubernetes_clusteralicloud_cs_kubernetes_cluster_nodealicloud_ecs_auto_provisioning_groupalicloud_ecs_autoscaling_groupalicloud_ecs_diskalicloud_ecs_disk_metric_read_iopsalicloud_ecs_disk_metric_read_iops_dailyalicloud_ecs_disk_metric_read_iops_hourlyalicloud_ecs_disk_metric_write_iopsalicloud_ecs_disk_metric_write_iops_dailyalicloud_ecs_disk_metric_write_iops_hourlyalicloud_ecs_imagealicloud_ecs_instancealicloud_ecs_instance_metric_cpu_utilization_dailyalicloud_ecs_instance_metric_cpu_utilization_hourlyalicloud_ecs_key_pairalicloud_ecs_launch_templatealicloud_ecs_network_interfacealicloud_ecs_regionalicloud_ecs_security_groupalicloud_ecs_snapshotalicloud_ecs_zonealicloud_kms_keyalicloud_kms_secretalicloud_oss_bucketalicloud_ram_access_keyalicloud_ram_credential_reportalicloud_ram_groupalicloud_ram_password_policyalicloud_ram_policyalicloud_ram_rolealicloud_ram_security_preferencealicloud_ram_useralicloud_rds_backupalicloud_rds_databasealicloud_rds_instancealicloud_rds_instance_metric_connectionsalicloud_rds_instance_metric_connections_dailyalicloud_rds_instance_metric_cpu_utilizationalicloud_rds_instance_metric_cpu_utilization_dailyalicloud_rds_instance_metric_cpu_utilization_hourlyalicloud_security_center_field_statisticsalicloud_security_center_versionalicloud_slb_load_balanceralicloud_vpcalicloud_vpc_dhcp_options_setalicloud_vpc_eipalicloud_vpc_flow_logalicloud_vpc_nat_gatewayalicloud_vpc_network_aclalicloud_vpc_route_entryalicloud_vpc_route_tablealicloud_vpc_ssl_vpn_client_certalicloud_vpc_ssl_vpn_serveralicloud_vpc_vpn_connectionalicloud_vpc_vpn_customer_gatewayalicloud_vpc_vpn_gatewayalicloud_vpc_vswitch

Table: alicloud_slb_load_balancer

Server Load Balancer (SLB) distributes network traffic across groups of backend servers to improve the service capability and application availability. It Includes Layer 4 Network Load Balancer (NLB), Layer 7 Application Load Balancer (ALB), and Classic Load Balancer (CLB). It is the Official Cloud-Native Gateway of Alibaba Cloud.

Examples

Basic info

select
load_balancer_name,
load_balancer_id,
load_balancer_status,
address,
address_type,
vpc_id,
network_type
from
alicloud_slb_load_balancer;

Get VPC details associated with SLB load balancers

select
s.load_balancer_name,
s.load_balancer_id,
s.vpc_id,
v.is_default,
v.cidr_block
from
alicloud_slb_load_balancer as s,
alicloud_vpc as v;

List SLB load balancers that have deletion protection enabled

select
load_balancer_name,
load_balancer_id,
load_balancer_status,
delete_protection
from
alicloud_slb_load_balancer
where
delete_protection = 'on';

List SLB load balancers created in the last 30 days

select
load_balancer_name,
load_balancer_id,
load_balancer_status
from
alicloud_slb_load_balancer
where
create_time >= now() - interval '30' day;

.inspect alicloud_slb_load_balancer

Alicloud Server Load Balancer

NameTypeDescription
_ctxjsonbSteampipe context in JSON form, e.g. connection_name.
account_idtextThe Alicloud Account ID in which the resource is located.
addressinetThe service IP address of the SLB instance.
address_ip_versiontextThe IP version. Valid values: ipv4 and ipv6.
address_typetextThe network type of the SLB instance. Valid values: internet|intranet.
bandwidthbigintThe maximum bandwidth of the listener. Unit: Mbit/s.
create_timetimestamp with time zoneThe time when the SLB instance was created.
create_time_stamptimestamp with time zoneThe timestamp when the instance was created.
delete_protectiontextIndicates whether deletion protection is enabled for the SLB instance.
internet_charge_typetextThe metering method of Internet data transfer. Valid values: paybybandwidth|paybytraffic.
internet_charge_type_aliastextThe alias for metering method of Internet data transfer.
load_balancer_idtextThe ID of the SLB instance.
load_balancer_nametextThe name of the SLB instance.
load_balancer_spectextThe specification of the SLB instance.
load_balancer_statustextThe status of the SLB instance. Valid values: inactive|active|locked.
master_zone_idtextThe ID of the primary zone to which the SLB instance belongs.
modification_protection_reasontextThe reason why the configuration read-only mode is enabled.
modification_protection_statustextIndicates whether the configuration read-only mode is enabled for the SLB instance.
network_typetextThe network type of the internal-facing SLB instance. Valid values: vpc|classic.
pay_typetextThe billing method of the SLB instance. Valid values: PayOnDemand.
regiontextThe Alicloud region in which the resource is located.
resource_group_idtextThe ID of the resource group.
slave_zone_idtextThe ID of the secondary zone to which the SLB instance belongs.
tagstextA map of tags for the resource.
tags_srcjsonbA list of tags.
titletextTitle of the resource.
v_switch_idtextThe ID of the vSwitch to which the SLB instance belongs.
vpc_idtextThe ID of the virtual private cloud (VPC) to which the SLB instance belongs.