1. Packages
  2. Vkcs Provider
  3. API Docs
  4. getDataplatformTemplate
vkcs 0.13.0 published on Tuesday, Oct 14, 2025 by vk-cs

vkcs.getDataplatformTemplate

Get Started
vkcs logo
vkcs 0.13.0 published on Tuesday, Oct 14, 2025 by vk-cs

    Using getDataplatformTemplate

    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 getDataplatformTemplate(args: GetDataplatformTemplateArgs, opts?: InvokeOptions): Promise<GetDataplatformTemplateResult>
    function getDataplatformTemplateOutput(args: GetDataplatformTemplateOutputArgs, opts?: InvokeOptions): Output<GetDataplatformTemplateResult>
    def get_dataplatform_template(product_name: Optional[str] = None,
                                  product_version: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetDataplatformTemplateResult
    def get_dataplatform_template_output(product_name: Optional[pulumi.Input[str]] = None,
                                  product_version: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetDataplatformTemplateResult]
    func GetDataplatformTemplate(ctx *Context, args *GetDataplatformTemplateArgs, opts ...InvokeOption) (*GetDataplatformTemplateResult, error)
    func GetDataplatformTemplateOutput(ctx *Context, args *GetDataplatformTemplateOutputArgs, opts ...InvokeOption) GetDataplatformTemplateResultOutput

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

    public static class GetDataplatformTemplate 
    {
        public static Task<GetDataplatformTemplateResult> InvokeAsync(GetDataplatformTemplateArgs args, InvokeOptions? opts = null)
        public static Output<GetDataplatformTemplateResult> Invoke(GetDataplatformTemplateInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDataplatformTemplateResult> getDataplatformTemplate(GetDataplatformTemplateArgs args, InvokeOptions options)
    public static Output<GetDataplatformTemplateResult> getDataplatformTemplate(GetDataplatformTemplateArgs args, InvokeOptions options)
    
    fn::invoke:
      function: vkcs:index/getDataplatformTemplate:getDataplatformTemplate
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getDataplatformTemplate Result

    The following output properties are available:

    Supporting Types

    GetDataplatformTemplatePodGroup

    Count double
    Number of pods in the pod group.
    Name string
    Pod group name.
    Resource GetDataplatformTemplatePodGroupResource
    Resource settings for the pod group.
    Volumes Dictionary<string, GetDataplatformTemplatePodGroupVolumes>
    Volumes configuration for the pod group.
    Count float64
    Number of pods in the pod group.
    Name string
    Pod group name.
    Resource GetDataplatformTemplatePodGroupResource
    Resource settings for the pod group.
    Volumes map[string]GetDataplatformTemplatePodGroupVolumes
    Volumes configuration for the pod group.
    count Double
    Number of pods in the pod group.
    name String
    Pod group name.
    resource GetDataplatformTemplatePodGroupResource
    Resource settings for the pod group.
    volumes Map<String,GetDataplatformTemplatePodGroupVolumes>
    Volumes configuration for the pod group.
    count number
    Number of pods in the pod group.
    name string
    Pod group name.
    resource GetDataplatformTemplatePodGroupResource
    Resource settings for the pod group.
    volumes {[key: string]: GetDataplatformTemplatePodGroupVolumes}
    Volumes configuration for the pod group.
    count float
    Number of pods in the pod group.
    name str
    Pod group name.
    resource GetDataplatformTemplatePodGroupResource
    Resource settings for the pod group.
    volumes Mapping[str, GetDataplatformTemplatePodGroupVolumes]
    Volumes configuration for the pod group.
    count Number
    Number of pods in the pod group.
    name String
    Pod group name.
    resource Property Map
    Resource settings for the pod group.
    volumes Map<Property Map>
    Volumes configuration for the pod group.

    GetDataplatformTemplatePodGroupResource

    CpuMargin double
    CPU margin for the pod group.
    CpuRequest string
    CPU request for the pod group.
    RamMargin double
    RAM margin for the pod group.
    RamRequest string
    RAM request for the pod group.
    CpuMargin float64
    CPU margin for the pod group.
    CpuRequest string
    CPU request for the pod group.
    RamMargin float64
    RAM margin for the pod group.
    RamRequest string
    RAM request for the pod group.
    cpuMargin Double
    CPU margin for the pod group.
    cpuRequest String
    CPU request for the pod group.
    ramMargin Double
    RAM margin for the pod group.
    ramRequest String
    RAM request for the pod group.
    cpuMargin number
    CPU margin for the pod group.
    cpuRequest string
    CPU request for the pod group.
    ramMargin number
    RAM margin for the pod group.
    ramRequest string
    RAM request for the pod group.
    cpu_margin float
    CPU margin for the pod group.
    cpu_request str
    CPU request for the pod group.
    ram_margin float
    RAM margin for the pod group.
    ram_request str
    RAM request for the pod group.
    cpuMargin Number
    CPU margin for the pod group.
    cpuRequest String
    CPU request for the pod group.
    ramMargin Number
    RAM margin for the pod group.
    ramRequest String
    RAM request for the pod group.

    GetDataplatformTemplatePodGroupVolumes

    Count double
    Volume count.
    Storage string
    Volume storage size.
    StorageClassName string
    Storage class name for the volume.
    Count float64
    Volume count.
    Storage string
    Volume storage size.
    StorageClassName string
    Storage class name for the volume.
    count Double
    Volume count.
    storage String
    Volume storage size.
    storageClassName String
    Storage class name for the volume.
    count number
    Volume count.
    storage string
    Volume storage size.
    storageClassName string
    Storage class name for the volume.
    count float
    Volume count.
    storage str
    Volume storage size.
    storage_class_name str
    Storage class name for the volume.
    count Number
    Volume count.
    storage String
    Volume storage size.
    storageClassName String
    Storage class name for the volume.

    Package Details

    Repository
    vkcs vk-cs/terraform-provider-vkcs
    License
    Notes
    This Pulumi package is based on the vkcs Terraform Provider.
    vkcs logo
    vkcs 0.13.0 published on Tuesday, Oct 14, 2025 by vk-cs
      Meet Neo: Your AI Platform Teammate