alicloud logo
Alibaba Cloud v3.34.0, Mar 17 23

alicloud.cen.getVbrHealthChecks

This data source provides CEN VBR Health Checks available to the user.

NOTE: Available in 1.98.0+

Using getVbrHealthChecks

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getVbrHealthChecks(args: GetVbrHealthChecksArgs, opts?: InvokeOptions): Promise<GetVbrHealthChecksResult>
function getVbrHealthChecksOutput(args: GetVbrHealthChecksOutputArgs, opts?: InvokeOptions): Output<GetVbrHealthChecksResult>
def get_vbr_health_checks(cen_id: Optional[str] = None,
                          output_file: Optional[str] = None,
                          vbr_instance_id: Optional[str] = None,
                          vbr_instance_owner_id: Optional[int] = None,
                          vbr_instance_region_id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetVbrHealthChecksResult
def get_vbr_health_checks_output(cen_id: Optional[pulumi.Input[str]] = None,
                          output_file: Optional[pulumi.Input[str]] = None,
                          vbr_instance_id: Optional[pulumi.Input[str]] = None,
                          vbr_instance_owner_id: Optional[pulumi.Input[int]] = None,
                          vbr_instance_region_id: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetVbrHealthChecksResult]
func GetVbrHealthChecks(ctx *Context, args *GetVbrHealthChecksArgs, opts ...InvokeOption) (*GetVbrHealthChecksResult, error)
func GetVbrHealthChecksOutput(ctx *Context, args *GetVbrHealthChecksOutputArgs, opts ...InvokeOption) GetVbrHealthChecksResultOutput

> Note: This function is named GetVbrHealthChecks in the Go SDK.

public static class GetVbrHealthChecks 
{
    public static Task<GetVbrHealthChecksResult> InvokeAsync(GetVbrHealthChecksArgs args, InvokeOptions? opts = null)
    public static Output<GetVbrHealthChecksResult> Invoke(GetVbrHealthChecksInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVbrHealthChecksResult> getVbrHealthChecks(GetVbrHealthChecksArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: alicloud:cen/getVbrHealthChecks:getVbrHealthChecks
  arguments:
    # arguments dictionary

The following arguments are supported:

VbrInstanceRegionId string

The ID of the region where the VBR instance is deployed.

CenId string

The ID of the Cloud Enterprise Network (CEN) instance.

OutputFile string
VbrInstanceId string

The ID of the VBR instance.

VbrInstanceOwnerId int

The User ID (UID) of the account to which the VBR instance belongs.

VbrInstanceRegionId string

The ID of the region where the VBR instance is deployed.

CenId string

The ID of the Cloud Enterprise Network (CEN) instance.

OutputFile string
VbrInstanceId string

The ID of the VBR instance.

VbrInstanceOwnerId int

The User ID (UID) of the account to which the VBR instance belongs.

vbrInstanceRegionId String

The ID of the region where the VBR instance is deployed.

cenId String

The ID of the Cloud Enterprise Network (CEN) instance.

outputFile String
vbrInstanceId String

The ID of the VBR instance.

vbrInstanceOwnerId Integer

The User ID (UID) of the account to which the VBR instance belongs.

vbrInstanceRegionId string

The ID of the region where the VBR instance is deployed.

cenId string

The ID of the Cloud Enterprise Network (CEN) instance.

outputFile string
vbrInstanceId string

The ID of the VBR instance.

vbrInstanceOwnerId number

The User ID (UID) of the account to which the VBR instance belongs.

vbr_instance_region_id str

The ID of the region where the VBR instance is deployed.

cen_id str

The ID of the Cloud Enterprise Network (CEN) instance.

output_file str
vbr_instance_id str

The ID of the VBR instance.

vbr_instance_owner_id int

The User ID (UID) of the account to which the VBR instance belongs.

vbrInstanceRegionId String

The ID of the region where the VBR instance is deployed.

cenId String

The ID of the Cloud Enterprise Network (CEN) instance.

outputFile String
vbrInstanceId String

The ID of the VBR instance.

vbrInstanceOwnerId Number

The User ID (UID) of the account to which the VBR instance belongs.

getVbrHealthChecks Result

The following output properties are available:

Checks List<Pulumi.AliCloud.Cen.Outputs.GetVbrHealthChecksCheck>

A list of CEN VBR Heath Checks. Each element contains the following attributes:

Id string

The provider-assigned unique ID for this managed resource.

Ids List<string>

A list of the CEN VBR Heath Check IDs.

VbrInstanceRegionId string

The ID of the region where the VBR instance is deployed.

CenId string

The ID of the Cloud Enterprise Network (CEN) instance.

OutputFile string
VbrInstanceId string

The ID of the VBR instance.

VbrInstanceOwnerId int
Checks []GetVbrHealthChecksCheck

A list of CEN VBR Heath Checks. Each element contains the following attributes:

Id string

The provider-assigned unique ID for this managed resource.

Ids []string

A list of the CEN VBR Heath Check IDs.

VbrInstanceRegionId string

The ID of the region where the VBR instance is deployed.

CenId string

The ID of the Cloud Enterprise Network (CEN) instance.

OutputFile string
VbrInstanceId string

The ID of the VBR instance.

VbrInstanceOwnerId int
checks List<GetVbrHealthChecksCheck>

A list of CEN VBR Heath Checks. Each element contains the following attributes:

id String

The provider-assigned unique ID for this managed resource.

ids List<String>

A list of the CEN VBR Heath Check IDs.

vbrInstanceRegionId String

The ID of the region where the VBR instance is deployed.

cenId String

The ID of the Cloud Enterprise Network (CEN) instance.

outputFile String
vbrInstanceId String

The ID of the VBR instance.

vbrInstanceOwnerId Integer
checks GetVbrHealthChecksCheck[]

A list of CEN VBR Heath Checks. Each element contains the following attributes:

id string

The provider-assigned unique ID for this managed resource.

ids string[]

A list of the CEN VBR Heath Check IDs.

vbrInstanceRegionId string

The ID of the region where the VBR instance is deployed.

cenId string

The ID of the Cloud Enterprise Network (CEN) instance.

outputFile string
vbrInstanceId string

The ID of the VBR instance.

vbrInstanceOwnerId number
checks Sequence[GetVbrHealthChecksCheck]

A list of CEN VBR Heath Checks. Each element contains the following attributes:

id str

The provider-assigned unique ID for this managed resource.

ids Sequence[str]

A list of the CEN VBR Heath Check IDs.

vbr_instance_region_id str

The ID of the region where the VBR instance is deployed.

cen_id str

The ID of the Cloud Enterprise Network (CEN) instance.

output_file str
vbr_instance_id str

The ID of the VBR instance.

vbr_instance_owner_id int
checks List<Property Map>

A list of CEN VBR Heath Checks. Each element contains the following attributes:

id String

The provider-assigned unique ID for this managed resource.

ids List<String>

A list of the CEN VBR Heath Check IDs.

vbrInstanceRegionId String

The ID of the region where the VBR instance is deployed.

cenId String

The ID of the Cloud Enterprise Network (CEN) instance.

outputFile String
vbrInstanceId String

The ID of the VBR instance.

vbrInstanceOwnerId Number

Supporting Types

GetVbrHealthChecksCheck

CenId string

The ID of the Cloud Enterprise Network (CEN) instance.

HealthCheckInterval int

The time interval at which probe packets are sent during the health check.

HealthCheckSourceIp string

The source IP address of the health check.

HealthCheckTargetIp string

The destination IP address of the health check.

HealthyThreshold int

The number of probe packets that are sent during the health check.

Id string

The ID of the CEN VBR Heath Check.

VbrInstanceId string

The ID of the VBR instance.

VbrInstanceRegionId string

The ID of the region where the VBR instance is deployed.

CenId string

The ID of the Cloud Enterprise Network (CEN) instance.

HealthCheckInterval int

The time interval at which probe packets are sent during the health check.

HealthCheckSourceIp string

The source IP address of the health check.

HealthCheckTargetIp string

The destination IP address of the health check.

HealthyThreshold int

The number of probe packets that are sent during the health check.

Id string

The ID of the CEN VBR Heath Check.

VbrInstanceId string

The ID of the VBR instance.

VbrInstanceRegionId string

The ID of the region where the VBR instance is deployed.

cenId String

The ID of the Cloud Enterprise Network (CEN) instance.

healthCheckInterval Integer

The time interval at which probe packets are sent during the health check.

healthCheckSourceIp String

The source IP address of the health check.

healthCheckTargetIp String

The destination IP address of the health check.

healthyThreshold Integer

The number of probe packets that are sent during the health check.

id String

The ID of the CEN VBR Heath Check.

vbrInstanceId String

The ID of the VBR instance.

vbrInstanceRegionId String

The ID of the region where the VBR instance is deployed.

cenId string

The ID of the Cloud Enterprise Network (CEN) instance.

healthCheckInterval number

The time interval at which probe packets are sent during the health check.

healthCheckSourceIp string

The source IP address of the health check.

healthCheckTargetIp string

The destination IP address of the health check.

healthyThreshold number

The number of probe packets that are sent during the health check.

id string

The ID of the CEN VBR Heath Check.

vbrInstanceId string

The ID of the VBR instance.

vbrInstanceRegionId string

The ID of the region where the VBR instance is deployed.

cen_id str

The ID of the Cloud Enterprise Network (CEN) instance.

health_check_interval int

The time interval at which probe packets are sent during the health check.

health_check_source_ip str

The source IP address of the health check.

health_check_target_ip str

The destination IP address of the health check.

healthy_threshold int

The number of probe packets that are sent during the health check.

id str

The ID of the CEN VBR Heath Check.

vbr_instance_id str

The ID of the VBR instance.

vbr_instance_region_id str

The ID of the region where the VBR instance is deployed.

cenId String

The ID of the Cloud Enterprise Network (CEN) instance.

healthCheckInterval Number

The time interval at which probe packets are sent during the health check.

healthCheckSourceIp String

The source IP address of the health check.

healthCheckTargetIp String

The destination IP address of the health check.

healthyThreshold Number

The number of probe packets that are sent during the health check.

id String

The ID of the CEN VBR Heath Check.

vbrInstanceId String

The ID of the VBR instance.

vbrInstanceRegionId String

The ID of the region where the VBR instance is deployed.

Package Details

Repository
Alibaba Cloud pulumi/pulumi-alicloud
License
Apache-2.0
Notes

This Pulumi package is based on the alicloud Terraform Provider.