tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getCynosdbZone
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 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 string - Database type.
- Modules
List<Get
Cynosdb Zone Region Set Module> - Regional module support.
- Region string
- Region in English.
- Region
Id double - Region ID.
- Region
Zh string - Region name in Chinese.
- Zone
Sets List<GetCynosdb Zone Region Set Zone Set> - List of available zones for sale.
- Db
Type string - Database type.
- Modules
[]Get
Cynosdb Zone Region Set Module - Regional module support.
- Region string
- Region in English.
- Region
Id float64 - Region ID.
- Region
Zh string - Region name in Chinese.
- Zone
Sets []GetCynosdb Zone Region Set Zone Set - List of available zones for sale.
- db
Type String - Database type.
- modules
List<Get
Cynosdb Zone Region Set Module> - Regional module support.
- region String
- Region in English.
- region
Id Double - Region ID.
- region
Zh String - Region name in Chinese.
- zone
Sets List<GetCynosdb Zone Region Set Zone Set> - List of available zones for sale.
- db
Type string - Database type.
- modules
Get
Cynosdb Zone Region Set Module[] - Regional module support.
- region string
- Region in English.
- region
Id number - Region ID.
- region
Zh string - Region name in Chinese.
- zone
Sets GetCynosdb Zone Region Set Zone Set[] - List of available zones for sale.
- db_
type str - Database type.
- modules
Sequence[Get
Cynosdb Zone Region Set Module] - Regional module support.
- region str
- Region in English.
- region_
id float - Region ID.
- region_
zh str - Region name in Chinese.
- zone_
sets Sequence[GetCynosdb Zone Region Set Zone Set] - List of available zones for sale.
- db
Type String - Database type.
- modules List<Property Map>
- Regional module support.
- region String
- Region in English.
- region
Id Number - Region ID.
- region
Zh String - Region name in Chinese.
- zone
Sets List<Property Map> - List of available zones for sale.
GetCynosdbZoneRegionSetModule
- Is
Disable string - Is zone on sale, optional values: yes, no.
- Module
Name string - Module name.
- Is
Disable string - Is zone on sale, optional values: yes, no.
- Module
Name string - Module name.
- is
Disable String - Is zone on sale, optional values: yes, no.
- module
Name String - Module name.
- is
Disable string - Is zone on sale, optional values: yes, no.
- module
Name string - Module name.
- is_
disable str - Is zone on sale, optional values: yes, no.
- module_
name str - Module name.
- is
Disable String - Is zone on sale, optional values: yes, no.
- module
Name String - Module name.
GetCynosdbZoneRegionSetZoneSet
- Has
Permission bool - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- Is
Support doubleNormal - Does it support normal clusters, 0:Not supported 1:Support.
- Is
Support doubleServerless - Does it support serverless clusters, 0:Not supported 1:Support.
- Is
Whole stringRdma Zone - Is zone Rdma.
- Physical
Zone string - Physical zone.
- Zone string
- Zone name in English.
- Zone
Id double - ZoneId.
- Zone
Zh string - Zone name in Chinesee.
- Has
Permission bool - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- Is
Support float64Normal - Does it support normal clusters, 0:Not supported 1:Support.
- Is
Support float64Serverless - Does it support serverless clusters, 0:Not supported 1:Support.
- Is
Whole stringRdma Zone - Is zone Rdma.
- Physical
Zone string - Physical zone.
- Zone string
- Zone name in English.
- Zone
Id float64 - ZoneId.
- Zone
Zh string - Zone name in Chinesee.
- has
Permission Boolean - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- is
Support DoubleNormal - Does it support normal clusters, 0:Not supported 1:Support.
- is
Support DoubleServerless - Does it support serverless clusters, 0:Not supported 1:Support.
- is
Whole StringRdma Zone - Is zone Rdma.
- physical
Zone String - Physical zone.
- zone String
- Zone name in English.
- zone
Id Double - ZoneId.
- zone
Zh String - Zone name in Chinesee.
- has
Permission boolean - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- is
Support numberNormal - Does it support normal clusters, 0:Not supported 1:Support.
- is
Support numberServerless - Does it support serverless clusters, 0:Not supported 1:Support.
- is
Whole stringRdma Zone - Is zone Rdma.
- physical
Zone string - Physical zone.
- zone string
- Zone name in English.
- zone
Id number - ZoneId.
- zone
Zh string - Zone name in Chinesee.
- has_
permission bool - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- is_
support_ floatnormal - Does it support normal clusters, 0:Not supported 1:Support.
- is_
support_ floatserverless - Does it support serverless clusters, 0:Not supported 1:Support.
- is_
whole_ strrdma_ zone - Is zone Rdma.
- physical_
zone str - Physical zone.
- zone str
- Zone name in English.
- zone_
id float - ZoneId.
- zone_
zh str - Zone name in Chinesee.
- has
Permission Boolean - Whether the user have zone permissionsNote: This field may return null, indicating that no valid value can be obtained.
- is
Support NumberNormal - Does it support normal clusters, 0:Not supported 1:Support.
- is
Support NumberServerless - Does it support serverless clusters, 0:Not supported 1:Support.
- is
Whole StringRdma Zone - Is zone Rdma.
- physical
Zone String - Physical zone.
- zone String
- Zone name in English.
- zone
Id Number - ZoneId.
- zone
Zh 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.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack