tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getCynosdbZone
Explore with Pulumi AI
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
Use this data source to query detailed information of cynosdb zone
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const zone = tencentcloud.getCynosdbZone({
includeVirtualZones: true,
showPermission: true,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
zone = tencentcloud.get_cynosdb_zone(include_virtual_zones=True,
show_permission=True)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetCynosdbZone(ctx, &tencentcloud.GetCynosdbZoneArgs{
IncludeVirtualZones: pulumi.BoolRef(true),
ShowPermission: pulumi.BoolRef(true),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var zone = Tencentcloud.GetCynosdbZone.Invoke(new()
{
IncludeVirtualZones = true,
ShowPermission = true,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetCynosdbZoneArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var zone = TencentcloudFunctions.getCynosdbZone(GetCynosdbZoneArgs.builder()
.includeVirtualZones(true)
.showPermission(true)
.build());
}
}
variables:
zone:
fn::invoke:
function: tencentcloud:getCynosdbZone
arguments:
includeVirtualZones: true
showPermission: true
Using getCynosdbZone
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 getCynosdbZone(args: GetCynosdbZoneArgs, opts?: InvokeOptions): Promise<GetCynosdbZoneResult>
function getCynosdbZoneOutput(args: GetCynosdbZoneOutputArgs, opts?: InvokeOptions): Output<GetCynosdbZoneResult>
def get_cynosdb_zone(id: Optional[str] = None,
include_virtual_zones: Optional[bool] = None,
result_output_file: Optional[str] = None,
show_permission: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetCynosdbZoneResult
def get_cynosdb_zone_output(id: Optional[pulumi.Input[str]] = None,
include_virtual_zones: Optional[pulumi.Input[bool]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
show_permission: Optional[pulumi.Input[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCynosdbZoneResult]
func GetCynosdbZone(ctx *Context, args *GetCynosdbZoneArgs, opts ...InvokeOption) (*GetCynosdbZoneResult, error)
func GetCynosdbZoneOutput(ctx *Context, args *GetCynosdbZoneOutputArgs, opts ...InvokeOption) GetCynosdbZoneResultOutput
> Note: This function is named GetCynosdbZone
in the Go SDK.
public static class GetCynosdbZone
{
public static Task<GetCynosdbZoneResult> InvokeAsync(GetCynosdbZoneArgs args, InvokeOptions? opts = null)
public static Output<GetCynosdbZoneResult> Invoke(GetCynosdbZoneInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCynosdbZoneResult> getCynosdbZone(GetCynosdbZoneArgs args, InvokeOptions options)
public static Output<GetCynosdbZoneResult> getCynosdbZone(GetCynosdbZoneArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCynosdbZone:getCynosdbZone
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Include
Virtual boolZones - Is virtual zone included.
- Result
Output stringFile - Used to save results.
- Show
Permission bool - Whether to display all available zones under the region and display the permissions of each available zone of the user.
- Id string
- Include
Virtual boolZones - Is virtual zone included.
- Result
Output stringFile - Used to save results.
- Show
Permission bool - Whether to display all available zones under the region and display the permissions of each available zone of the user.
- id String
- include
Virtual BooleanZones - Is virtual zone included.
- result
Output StringFile - Used to save results.
- show
Permission Boolean - Whether to display all available zones under the region and display the permissions of each available zone of the user.
- id string
- include
Virtual booleanZones - Is virtual zone included.
- result
Output stringFile - Used to save results.
- show
Permission boolean - Whether to display all available zones under the region and display the permissions of each available zone of the user.
- id str
- include_
virtual_ boolzones - Is virtual zone included.
- result_
output_ strfile - Used to save results.
- show_
permission bool - Whether to display all available zones under the region and display the permissions of each available zone of the user.
- id String
- include
Virtual BooleanZones - Is virtual zone included.
- result
Output StringFile - Used to save results.
- show
Permission Boolean - Whether to display all available zones under the region and display the permissions of each available zone of the user.
getCynosdbZone Result
The following output properties are available:
- Id string
- Region
Sets List<GetCynosdb Zone Region Set> - Information of region.
- Include
Virtual boolZones - Result
Output stringFile - Show
Permission bool
- Id string
- Region
Sets []GetCynosdb Zone Region Set - Information of region.
- Include
Virtual boolZones - Result
Output stringFile - Show
Permission bool
- id String
- region
Sets List<GetCynosdb Zone Region Set> - Information of region.
- include
Virtual BooleanZones - result
Output StringFile - show
Permission Boolean
- id string
- region
Sets GetCynosdb Zone Region Set[] - Information of region.
- include
Virtual booleanZones - result
Output stringFile - show
Permission boolean
- id str
- region_
sets Sequence[GetCynosdb Zone Region Set] - Information of region.
- include_
virtual_ boolzones - result_
output_ strfile - show_
permission bool
- id String
- region
Sets List<Property Map> - Information of region.
- include
Virtual BooleanZones - result
Output StringFile - show
Permission Boolean
Supporting Types
GetCynosdbZoneRegionSet
- Db
Type This property is required. string - Database type.
- Modules
This property is required. List<GetCynosdb Zone Region Set Module> - Regional module support.
- Region
This property is required. string - Region in English.
- Region
Id This property is required. double - Region ID.
- Region
Zh This property is required. string - Region name in Chinese.
- Zone
Sets This property is required. List<GetCynosdb Zone Region Set Zone Set> - List of available zones for sale.
- Db
Type This property is required. string - Database type.
- Modules
This property is required. []GetCynosdb Zone Region Set Module - Regional module support.
- Region
This property is required. string - Region in English.
- Region
Id This property is required. float64 - Region ID.
- Region
Zh This property is required. string - Region name in Chinese.
- Zone
Sets This property is required. []GetCynosdb Zone Region Set Zone Set - List of available zones for sale.
- db
Type This property is required. String - Database type.
- modules
This property is required. List<GetCynosdb Zone Region Set Module> - Regional module support.
- region
This property is required. String - Region in English.
- region
Id This property is required. Double - Region ID.
- region
Zh This property is required. String - Region name in Chinese.
- zone
Sets This property is required. List<GetCynosdb Zone Region Set Zone Set> - List of available zones for sale.
- db
Type This property is required. string - Database type.
- modules
This property is required. GetCynosdb Zone Region Set Module[] - Regional module support.
- region
This property is required. string - Region in English.
- region
Id This property is required. number - Region ID.
- region
Zh This property is required. string - Region name in Chinese.
- zone
Sets This property is required. GetCynosdb Zone Region Set Zone Set[] - List of available zones for sale.
- db_
type This property is required. str - Database type.
- modules
This property is required. Sequence[GetCynosdb Zone Region Set Module] - Regional module support.
- region
This property is required. str - Region in English.
- region_
id This property is required. float - Region ID.
- region_
zh This property is required. str - Region name in Chinese.
- zone_
sets This property is required. Sequence[GetCynosdb Zone Region Set Zone Set] - List of available zones for sale.
- db
Type This property is required. String - Database type.
- modules
This property is required. List<Property Map> - Regional module support.
- region
This property is required. String - Region in English.
- region
Id This property is required. Number - Region ID.
- region
Zh This property is required. String - Region name in Chinese.
- zone
Sets This property is required. List<Property Map> - List of available zones for sale.
GetCynosdbZoneRegionSetModule
- Is
Disable This property is required. string - Is zone on sale, optional values: yes, no.
- Module
Name This property is required. string - Module name.
- Is
Disable This property is required. string - Is zone on sale, optional values: yes, no.
- Module
Name This property is required. string - Module name.
- is
Disable This property is required. String - Is zone on sale, optional values: yes, no.
- module
Name This property is required. String - Module name.
- is
Disable This property is required. string - Is zone on sale, optional values: yes, no.
- module
Name This property is required. string - Module name.
- is_
disable This property is required. str - Is zone on sale, optional values: yes, no.
- module_
name This property is required. str - Module name.
- is
Disable This property is required. String - Is zone on sale, optional values: yes, no.
- module
Name This property is required. String - Module name.
GetCynosdbZoneRegionSetZoneSet
- Has
Permission This property is required. bool - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- Is
Support Normal This property is required. double - Does it support normal clusters, 0:Not supported 1:Support.
- Is
Support Serverless This property is required. double - Does it support serverless clusters, 0:Not supported 1:Support.
- Is
Whole Rdma Zone This property is required. string - Is zone Rdma.
- Physical
Zone This property is required. string - Physical zone.
- Zone
This property is required. string - Zone name in English.
- Zone
Id This property is required. double - ZoneId.
- Zone
Zh This property is required. string - Zone name in Chinesee.
- Has
Permission This property is required. bool - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- Is
Support Normal This property is required. float64 - Does it support normal clusters, 0:Not supported 1:Support.
- Is
Support Serverless This property is required. float64 - Does it support serverless clusters, 0:Not supported 1:Support.
- Is
Whole Rdma Zone This property is required. string - Is zone Rdma.
- Physical
Zone This property is required. string - Physical zone.
- Zone
This property is required. string - Zone name in English.
- Zone
Id This property is required. float64 - ZoneId.
- Zone
Zh This property is required. string - Zone name in Chinesee.
- has
Permission This property is required. Boolean - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- is
Support Normal This property is required. Double - Does it support normal clusters, 0:Not supported 1:Support.
- is
Support Serverless This property is required. Double - Does it support serverless clusters, 0:Not supported 1:Support.
- is
Whole Rdma Zone This property is required. String - Is zone Rdma.
- physical
Zone This property is required. String - Physical zone.
- zone
This property is required. String - Zone name in English.
- zone
Id This property is required. Double - ZoneId.
- zone
Zh This property is required. String - Zone name in Chinesee.
- has
Permission This property is required. boolean - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- is
Support Normal This property is required. number - Does it support normal clusters, 0:Not supported 1:Support.
- is
Support Serverless This property is required. number - Does it support serverless clusters, 0:Not supported 1:Support.
- is
Whole Rdma Zone This property is required. string - Is zone Rdma.
- physical
Zone This property is required. string - Physical zone.
- zone
This property is required. string - Zone name in English.
- zone
Id This property is required. number - ZoneId.
- zone
Zh This property is required. string - Zone name in Chinesee.
- has_
permission This property is required. bool - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- is_
support_ normal This property is required. float - Does it support normal clusters, 0:Not supported 1:Support.
- is_
support_ serverless This property is required. float - Does it support serverless clusters, 0:Not supported 1:Support.
- is_
whole_ rdma_ zone This property is required. str - Is zone Rdma.
- physical_
zone This property is required. str - Physical zone.
- zone
This property is required. str - Zone name in English.
- zone_
id This property is required. float - ZoneId.
- zone_
zh This property is required. str - Zone name in Chinesee.
- has
Permission This property is required. Boolean - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- is
Support Normal This property is required. Number - Does it support normal clusters, 0:Not supported 1:Support.
- is
Support Serverless This property is required. Number - Does it support serverless clusters, 0:Not supported 1:Support.
- is
Whole Rdma Zone This property is required. String - Is zone Rdma.
- physical
Zone This property is required. String - Physical zone.
- zone
This property is required. String - Zone name in English.
- zone
Id This property is required. Number - ZoneId.
- zone
Zh This property is required. String - Zone name in Chinesee.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack