vkcs 0.13.0 published on Tuesday, Oct 14, 2025 by vk-cs
vkcs.getDataplatformTemplate
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:
- Product
Name string - Product
Version string
- Product
Name string - Product
Version string
- product
Name String - product
Version String
- product
Name string - product
Version string
- product_
name str - product_
version str
- product
Name String - product
Version String
getDataplatformTemplate Result
The following output properties are available:
- Id string
- Name string
- Pod
Groups List<GetDataplatform Template Pod Group> - Product
Name string - Product
Version string
- Id string
- Name string
- Pod
Groups []GetDataplatform Template Pod Group - Product
Name string - Product
Version string
- id String
- name String
- pod
Groups List<GetDataplatform Template Pod Group> - product
Name String - product
Version String
- id string
- name string
- pod
Groups GetDataplatform Template Pod Group[] - product
Name string - product
Version string
- id String
- name String
- pod
Groups List<Property Map> - product
Name String - product
Version String
Supporting Types
GetDataplatformTemplatePodGroup
- Count double
- Number of pods in the pod group.
- Name string
- Pod group name.
- Resource
Get
Dataplatform Template Pod Group Resource - Resource settings for the pod group.
- Volumes
Dictionary<string, Get
Dataplatform Template Pod Group Volumes> - Volumes configuration for the pod group.
- Count float64
- Number of pods in the pod group.
- Name string
- Pod group name.
- Resource
Get
Dataplatform Template Pod Group Resource - Resource settings for the pod group.
- Volumes
map[string]Get
Dataplatform Template Pod Group Volumes - Volumes configuration for the pod group.
- count Double
- Number of pods in the pod group.
- name String
- Pod group name.
- resource
Get
Dataplatform Template Pod Group Resource - Resource settings for the pod group.
- volumes
Map<String,Get
Dataplatform Template Pod Group Volumes> - Volumes configuration for the pod group.
- count number
- Number of pods in the pod group.
- name string
- Pod group name.
- resource
Get
Dataplatform Template Pod Group Resource - Resource settings for the pod group.
- volumes
{[key: string]: Get
Dataplatform Template Pod Group Volumes} - Volumes configuration for the pod group.
- count float
- Number of pods in the pod group.
- name str
- Pod group name.
- resource
Get
Dataplatform Template Pod Group Resource - Resource settings for the pod group.
- volumes
Mapping[str, Get
Dataplatform Template Pod Group Volumes] - 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
- Cpu
Margin double - CPU margin for the pod group.
- Cpu
Request string - CPU request for the pod group.
- Ram
Margin double - RAM margin for the pod group.
- Ram
Request string - RAM request for the pod group.
- Cpu
Margin float64 - CPU margin for the pod group.
- Cpu
Request string - CPU request for the pod group.
- Ram
Margin float64 - RAM margin for the pod group.
- Ram
Request string - RAM request for the pod group.
- cpu
Margin Double - CPU margin for the pod group.
- cpu
Request String - CPU request for the pod group.
- ram
Margin Double - RAM margin for the pod group.
- ram
Request String - RAM request for the pod group.
- cpu
Margin number - CPU margin for the pod group.
- cpu
Request string - CPU request for the pod group.
- ram
Margin number - RAM margin for the pod group.
- ram
Request 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.
- cpu
Margin Number - CPU margin for the pod group.
- cpu
Request String - CPU request for the pod group.
- ram
Margin Number - RAM margin for the pod group.
- ram
Request String - RAM request for the pod group.
GetDataplatformTemplatePodGroupVolumes
- Count double
- Volume count.
- Storage string
- Volume storage size.
- Storage
Class stringName - Storage class name for the volume.
- Count float64
- Volume count.
- Storage string
- Volume storage size.
- Storage
Class stringName - Storage class name for the volume.
- count Double
- Volume count.
- storage String
- Volume storage size.
- storage
Class StringName - Storage class name for the volume.
- count number
- Volume count.
- storage string
- Volume storage size.
- storage
Class stringName - Storage class name for the volume.
- count float
- Volume count.
- storage str
- Volume storage size.
- storage_
class_ strname - Storage class name for the volume.
- count Number
- Volume count.
- storage String
- Volume storage size.
- storage
Class StringName - 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.