Documentation ¶
Index ¶
- type Cluster
- type ClusterArgs
- type ClusterArray
- type ClusterArrayInput
- type ClusterArrayOutput
- type ClusterInput
- type ClusterMap
- type ClusterMapInput
- type ClusterMapOutput
- type ClusterOutput
- func (o ClusterOutput) DisplayStrategy() pulumi.StringOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) ExtendFsField() pulumi.StringPtrOutput
- func (o ClusterOutput) InstanceId() pulumi.StringOutput
- func (o ClusterOutput) InstanceName() pulumi.StringOutput
- func (o ClusterOutput) LoginSettings() pulumi.MapOutput
- func (o ClusterOutput) NeedMasterWan() pulumi.StringPtrOutput
- func (o ClusterOutput) PayMode() pulumi.IntOutput
- func (o ClusterOutput) Placement() pulumi.MapOutput
- func (o ClusterOutput) ProductId() pulumi.IntOutput
- func (o ClusterOutput) ResourceSpec() ClusterResourceSpecPtrOutput
- func (o ClusterOutput) SgId() pulumi.StringPtrOutput
- func (o ClusterOutput) Softwares() pulumi.StringArrayOutput
- func (o ClusterOutput) SupportHa() pulumi.IntOutput
- func (o ClusterOutput) TimeSpan() pulumi.IntOutput
- func (o ClusterOutput) TimeUnit() pulumi.StringOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- func (o ClusterOutput) VpcSettings() pulumi.MapOutput
- type ClusterResourceSpec
- type ClusterResourceSpecArgs
- func (ClusterResourceSpecArgs) ElementType() reflect.Type
- func (i ClusterResourceSpecArgs) ToClusterResourceSpecOutput() ClusterResourceSpecOutput
- func (i ClusterResourceSpecArgs) ToClusterResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecOutput
- func (i ClusterResourceSpecArgs) ToClusterResourceSpecPtrOutput() ClusterResourceSpecPtrOutput
- func (i ClusterResourceSpecArgs) ToClusterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecPtrOutput
- type ClusterResourceSpecCommonResourceSpec
- type ClusterResourceSpecCommonResourceSpecArgs
- func (ClusterResourceSpecCommonResourceSpecArgs) ElementType() reflect.Type
- func (i ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecOutput() ClusterResourceSpecCommonResourceSpecOutput
- func (i ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecCommonResourceSpecOutput
- func (i ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecPtrOutput() ClusterResourceSpecCommonResourceSpecPtrOutput
- func (i ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCommonResourceSpecPtrOutput
- type ClusterResourceSpecCommonResourceSpecInput
- type ClusterResourceSpecCommonResourceSpecOutput
- func (o ClusterResourceSpecCommonResourceSpecOutput) Cpu() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecOutput) DiskSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecOutput) DiskType() pulumi.StringPtrOutput
- func (ClusterResourceSpecCommonResourceSpecOutput) ElementType() reflect.Type
- func (o ClusterResourceSpecCommonResourceSpecOutput) MemSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecOutput) RootSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecOutput) Spec() pulumi.StringPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecOutput) StorageType() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecOutput() ClusterResourceSpecCommonResourceSpecOutput
- func (o ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecCommonResourceSpecOutput
- func (o ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecPtrOutput() ClusterResourceSpecCommonResourceSpecPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCommonResourceSpecPtrOutput
- type ClusterResourceSpecCommonResourceSpecPtrInput
- type ClusterResourceSpecCommonResourceSpecPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecPtrOutput) Cpu() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecPtrOutput) DiskType() pulumi.StringPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecPtrOutput) Elem() ClusterResourceSpecCommonResourceSpecOutput
- func (ClusterResourceSpecCommonResourceSpecPtrOutput) ElementType() reflect.Type
- func (o ClusterResourceSpecCommonResourceSpecPtrOutput) MemSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecPtrOutput) RootSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecPtrOutput) Spec() pulumi.StringPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecPtrOutput) StorageType() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecPtrOutput) ToClusterResourceSpecCommonResourceSpecPtrOutput() ClusterResourceSpecCommonResourceSpecPtrOutput
- func (o ClusterResourceSpecCommonResourceSpecPtrOutput) ToClusterResourceSpecCommonResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCommonResourceSpecPtrOutput
- type ClusterResourceSpecCoreResourceSpec
- type ClusterResourceSpecCoreResourceSpecArgs
- func (ClusterResourceSpecCoreResourceSpecArgs) ElementType() reflect.Type
- func (i ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecOutput() ClusterResourceSpecCoreResourceSpecOutput
- func (i ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecCoreResourceSpecOutput
- func (i ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecPtrOutput() ClusterResourceSpecCoreResourceSpecPtrOutput
- func (i ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCoreResourceSpecPtrOutput
- type ClusterResourceSpecCoreResourceSpecInput
- type ClusterResourceSpecCoreResourceSpecOutput
- func (o ClusterResourceSpecCoreResourceSpecOutput) Cpu() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecOutput) DiskSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecOutput) DiskType() pulumi.StringPtrOutput
- func (ClusterResourceSpecCoreResourceSpecOutput) ElementType() reflect.Type
- func (o ClusterResourceSpecCoreResourceSpecOutput) MemSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecOutput) RootSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecOutput) Spec() pulumi.StringPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecOutput) StorageType() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecOutput() ClusterResourceSpecCoreResourceSpecOutput
- func (o ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecCoreResourceSpecOutput
- func (o ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecPtrOutput() ClusterResourceSpecCoreResourceSpecPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCoreResourceSpecPtrOutput
- type ClusterResourceSpecCoreResourceSpecPtrInput
- type ClusterResourceSpecCoreResourceSpecPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecPtrOutput) Cpu() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecPtrOutput) DiskType() pulumi.StringPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecPtrOutput) Elem() ClusterResourceSpecCoreResourceSpecOutput
- func (ClusterResourceSpecCoreResourceSpecPtrOutput) ElementType() reflect.Type
- func (o ClusterResourceSpecCoreResourceSpecPtrOutput) MemSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecPtrOutput) RootSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecPtrOutput) Spec() pulumi.StringPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecPtrOutput) StorageType() pulumi.IntPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecPtrOutput) ToClusterResourceSpecCoreResourceSpecPtrOutput() ClusterResourceSpecCoreResourceSpecPtrOutput
- func (o ClusterResourceSpecCoreResourceSpecPtrOutput) ToClusterResourceSpecCoreResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCoreResourceSpecPtrOutput
- type ClusterResourceSpecInput
- type ClusterResourceSpecMasterResourceSpec
- type ClusterResourceSpecMasterResourceSpecArgs
- func (ClusterResourceSpecMasterResourceSpecArgs) ElementType() reflect.Type
- func (i ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecOutput() ClusterResourceSpecMasterResourceSpecOutput
- func (i ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecMasterResourceSpecOutput
- func (i ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecPtrOutput() ClusterResourceSpecMasterResourceSpecPtrOutput
- func (i ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecMasterResourceSpecPtrOutput
- type ClusterResourceSpecMasterResourceSpecInput
- type ClusterResourceSpecMasterResourceSpecOutput
- func (o ClusterResourceSpecMasterResourceSpecOutput) Cpu() pulumi.IntPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecOutput) DiskSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecOutput) DiskType() pulumi.StringPtrOutput
- func (ClusterResourceSpecMasterResourceSpecOutput) ElementType() reflect.Type
- func (o ClusterResourceSpecMasterResourceSpecOutput) MemSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecOutput) RootSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecOutput) Spec() pulumi.StringPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecOutput) StorageType() pulumi.IntPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecOutput() ClusterResourceSpecMasterResourceSpecOutput
- func (o ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecMasterResourceSpecOutput
- func (o ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecPtrOutput() ClusterResourceSpecMasterResourceSpecPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecMasterResourceSpecPtrOutput
- type ClusterResourceSpecMasterResourceSpecPtrInput
- type ClusterResourceSpecMasterResourceSpecPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecPtrOutput) Cpu() pulumi.IntPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecPtrOutput) DiskType() pulumi.StringPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecPtrOutput) Elem() ClusterResourceSpecMasterResourceSpecOutput
- func (ClusterResourceSpecMasterResourceSpecPtrOutput) ElementType() reflect.Type
- func (o ClusterResourceSpecMasterResourceSpecPtrOutput) MemSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecPtrOutput) RootSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecPtrOutput) Spec() pulumi.StringPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecPtrOutput) StorageType() pulumi.IntPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecPtrOutput) ToClusterResourceSpecMasterResourceSpecPtrOutput() ClusterResourceSpecMasterResourceSpecPtrOutput
- func (o ClusterResourceSpecMasterResourceSpecPtrOutput) ToClusterResourceSpecMasterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecMasterResourceSpecPtrOutput
- type ClusterResourceSpecOutput
- func (o ClusterResourceSpecOutput) CommonCount() pulumi.IntPtrOutput
- func (o ClusterResourceSpecOutput) CommonResourceSpec() ClusterResourceSpecCommonResourceSpecPtrOutput
- func (o ClusterResourceSpecOutput) CoreCount() pulumi.IntPtrOutput
- func (o ClusterResourceSpecOutput) CoreResourceSpec() ClusterResourceSpecCoreResourceSpecPtrOutput
- func (ClusterResourceSpecOutput) ElementType() reflect.Type
- func (o ClusterResourceSpecOutput) MasterCount() pulumi.IntPtrOutput
- func (o ClusterResourceSpecOutput) MasterResourceSpec() ClusterResourceSpecMasterResourceSpecPtrOutput
- func (o ClusterResourceSpecOutput) TaskCount() pulumi.IntPtrOutput
- func (o ClusterResourceSpecOutput) TaskResourceSpec() ClusterResourceSpecTaskResourceSpecPtrOutput
- func (o ClusterResourceSpecOutput) ToClusterResourceSpecOutput() ClusterResourceSpecOutput
- func (o ClusterResourceSpecOutput) ToClusterResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecOutput
- func (o ClusterResourceSpecOutput) ToClusterResourceSpecPtrOutput() ClusterResourceSpecPtrOutput
- func (o ClusterResourceSpecOutput) ToClusterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecPtrOutput
- type ClusterResourceSpecPtrInput
- type ClusterResourceSpecPtrOutput
- func (o ClusterResourceSpecPtrOutput) CommonCount() pulumi.IntPtrOutput
- func (o ClusterResourceSpecPtrOutput) CommonResourceSpec() ClusterResourceSpecCommonResourceSpecPtrOutput
- func (o ClusterResourceSpecPtrOutput) CoreCount() pulumi.IntPtrOutput
- func (o ClusterResourceSpecPtrOutput) CoreResourceSpec() ClusterResourceSpecCoreResourceSpecPtrOutput
- func (o ClusterResourceSpecPtrOutput) Elem() ClusterResourceSpecOutput
- func (ClusterResourceSpecPtrOutput) ElementType() reflect.Type
- func (o ClusterResourceSpecPtrOutput) MasterCount() pulumi.IntPtrOutput
- func (o ClusterResourceSpecPtrOutput) MasterResourceSpec() ClusterResourceSpecMasterResourceSpecPtrOutput
- func (o ClusterResourceSpecPtrOutput) TaskCount() pulumi.IntPtrOutput
- func (o ClusterResourceSpecPtrOutput) TaskResourceSpec() ClusterResourceSpecTaskResourceSpecPtrOutput
- func (o ClusterResourceSpecPtrOutput) ToClusterResourceSpecPtrOutput() ClusterResourceSpecPtrOutput
- func (o ClusterResourceSpecPtrOutput) ToClusterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecPtrOutput
- type ClusterResourceSpecTaskResourceSpec
- type ClusterResourceSpecTaskResourceSpecArgs
- func (ClusterResourceSpecTaskResourceSpecArgs) ElementType() reflect.Type
- func (i ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecOutput() ClusterResourceSpecTaskResourceSpecOutput
- func (i ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecTaskResourceSpecOutput
- func (i ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecPtrOutput() ClusterResourceSpecTaskResourceSpecPtrOutput
- func (i ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecTaskResourceSpecPtrOutput
- type ClusterResourceSpecTaskResourceSpecInput
- type ClusterResourceSpecTaskResourceSpecOutput
- func (o ClusterResourceSpecTaskResourceSpecOutput) Cpu() pulumi.IntPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecOutput) DiskSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecOutput) DiskType() pulumi.StringPtrOutput
- func (ClusterResourceSpecTaskResourceSpecOutput) ElementType() reflect.Type
- func (o ClusterResourceSpecTaskResourceSpecOutput) MemSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecOutput) RootSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecOutput) Spec() pulumi.StringPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecOutput) StorageType() pulumi.IntPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecOutput() ClusterResourceSpecTaskResourceSpecOutput
- func (o ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecTaskResourceSpecOutput
- func (o ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecPtrOutput() ClusterResourceSpecTaskResourceSpecPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecTaskResourceSpecPtrOutput
- type ClusterResourceSpecTaskResourceSpecPtrInput
- type ClusterResourceSpecTaskResourceSpecPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecPtrOutput) Cpu() pulumi.IntPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecPtrOutput) DiskType() pulumi.StringPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecPtrOutput) Elem() ClusterResourceSpecTaskResourceSpecOutput
- func (ClusterResourceSpecTaskResourceSpecPtrOutput) ElementType() reflect.Type
- func (o ClusterResourceSpecTaskResourceSpecPtrOutput) MemSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecPtrOutput) RootSize() pulumi.IntPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecPtrOutput) Spec() pulumi.StringPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecPtrOutput) StorageType() pulumi.IntPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecPtrOutput) ToClusterResourceSpecTaskResourceSpecPtrOutput() ClusterResourceSpecTaskResourceSpecPtrOutput
- func (o ClusterResourceSpecTaskResourceSpecPtrOutput) ToClusterResourceSpecTaskResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecTaskResourceSpecPtrOutput
- type ClusterState
- type InstancesArgs
- type InstancesCluster
- type InstancesClusterArgs
- type InstancesClusterArray
- type InstancesClusterArrayInput
- type InstancesClusterArrayOutput
- func (InstancesClusterArrayOutput) ElementType() reflect.Type
- func (o InstancesClusterArrayOutput) Index(i pulumi.IntInput) InstancesClusterOutput
- func (o InstancesClusterArrayOutput) ToInstancesClusterArrayOutput() InstancesClusterArrayOutput
- func (o InstancesClusterArrayOutput) ToInstancesClusterArrayOutputWithContext(ctx context.Context) InstancesClusterArrayOutput
- type InstancesClusterInput
- type InstancesClusterOutput
- func (o InstancesClusterOutput) AddTime() pulumi.StringOutput
- func (o InstancesClusterOutput) ChargeType() pulumi.IntOutput
- func (o InstancesClusterOutput) ClusterId() pulumi.StringOutput
- func (o InstancesClusterOutput) ClusterName() pulumi.StringOutput
- func (InstancesClusterOutput) ElementType() reflect.Type
- func (o InstancesClusterOutput) Ftitle() pulumi.StringOutput
- func (o InstancesClusterOutput) Id() pulumi.IntOutput
- func (o InstancesClusterOutput) MasterIp() pulumi.StringOutput
- func (o InstancesClusterOutput) ProjectId() pulumi.IntOutput
- func (o InstancesClusterOutput) RegionId() pulumi.IntOutput
- func (o InstancesClusterOutput) Status() pulumi.IntOutput
- func (o InstancesClusterOutput) ToInstancesClusterOutput() InstancesClusterOutput
- func (o InstancesClusterOutput) ToInstancesClusterOutputWithContext(ctx context.Context) InstancesClusterOutput
- func (o InstancesClusterOutput) Zone() pulumi.StringOutput
- func (o InstancesClusterOutput) ZoneId() pulumi.IntOutput
- type InstancesOutputArgs
- type InstancesResult
- type InstancesResultOutput
- func (o InstancesResultOutput) Clusters() InstancesClusterArrayOutput
- func (o InstancesResultOutput) DisplayStrategy() pulumi.StringOutput
- func (InstancesResultOutput) ElementType() reflect.Type
- func (o InstancesResultOutput) Id() pulumi.StringOutput
- func (o InstancesResultOutput) InstanceIds() pulumi.StringArrayOutput
- func (o InstancesResultOutput) ProjectId() pulumi.IntPtrOutput
- func (o InstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o InstancesResultOutput) ToInstancesResultOutput() InstancesResultOutput
- func (o InstancesResultOutput) ToInstancesResultOutputWithContext(ctx context.Context) InstancesResultOutput
- type NodesArgs
- type NodesNode
- type NodesNodeArgs
- type NodesNodeArray
- type NodesNodeArrayInput
- type NodesNodeArrayOutput
- func (NodesNodeArrayOutput) ElementType() reflect.Type
- func (o NodesNodeArrayOutput) Index(i pulumi.IntInput) NodesNodeOutput
- func (o NodesNodeArrayOutput) ToNodesNodeArrayOutput() NodesNodeArrayOutput
- func (o NodesNodeArrayOutput) ToNodesNodeArrayOutputWithContext(ctx context.Context) NodesNodeArrayOutput
- type NodesNodeCdbNodeInfo
- type NodesNodeCdbNodeInfoArgs
- type NodesNodeCdbNodeInfoArray
- type NodesNodeCdbNodeInfoArrayInput
- type NodesNodeCdbNodeInfoArrayOutput
- func (NodesNodeCdbNodeInfoArrayOutput) ElementType() reflect.Type
- func (o NodesNodeCdbNodeInfoArrayOutput) Index(i pulumi.IntInput) NodesNodeCdbNodeInfoOutput
- func (o NodesNodeCdbNodeInfoArrayOutput) ToNodesNodeCdbNodeInfoArrayOutput() NodesNodeCdbNodeInfoArrayOutput
- func (o NodesNodeCdbNodeInfoArrayOutput) ToNodesNodeCdbNodeInfoArrayOutputWithContext(ctx context.Context) NodesNodeCdbNodeInfoArrayOutput
- type NodesNodeCdbNodeInfoInput
- type NodesNodeCdbNodeInfoOutput
- func (o NodesNodeCdbNodeInfoOutput) ApplyTime() pulumi.StringOutput
- func (NodesNodeCdbNodeInfoOutput) ElementType() reflect.Type
- func (o NodesNodeCdbNodeInfoOutput) ExpireFlag() pulumi.BoolOutput
- func (o NodesNodeCdbNodeInfoOutput) ExpireTime() pulumi.StringOutput
- func (o NodesNodeCdbNodeInfoOutput) InstanceName() pulumi.StringOutput
- func (o NodesNodeCdbNodeInfoOutput) Ip() pulumi.StringOutput
- func (o NodesNodeCdbNodeInfoOutput) IsAutoRenew() pulumi.IntOutput
- func (o NodesNodeCdbNodeInfoOutput) MemSize() pulumi.IntOutput
- func (o NodesNodeCdbNodeInfoOutput) PayType() pulumi.IntOutput
- func (o NodesNodeCdbNodeInfoOutput) Port() pulumi.IntOutput
- func (o NodesNodeCdbNodeInfoOutput) RegionId() pulumi.IntOutput
- func (o NodesNodeCdbNodeInfoOutput) SerialNo() pulumi.StringOutput
- func (o NodesNodeCdbNodeInfoOutput) Service() pulumi.StringOutput
- func (o NodesNodeCdbNodeInfoOutput) Status() pulumi.IntOutput
- func (o NodesNodeCdbNodeInfoOutput) ToNodesNodeCdbNodeInfoOutput() NodesNodeCdbNodeInfoOutput
- func (o NodesNodeCdbNodeInfoOutput) ToNodesNodeCdbNodeInfoOutputWithContext(ctx context.Context) NodesNodeCdbNodeInfoOutput
- func (o NodesNodeCdbNodeInfoOutput) Volume() pulumi.IntOutput
- func (o NodesNodeCdbNodeInfoOutput) ZoneId() pulumi.IntOutput
- type NodesNodeInput
- type NodesNodeMcMultiDisk
- type NodesNodeMcMultiDiskArgs
- type NodesNodeMcMultiDiskArray
- type NodesNodeMcMultiDiskArrayInput
- type NodesNodeMcMultiDiskArrayOutput
- func (NodesNodeMcMultiDiskArrayOutput) ElementType() reflect.Type
- func (o NodesNodeMcMultiDiskArrayOutput) Index(i pulumi.IntInput) NodesNodeMcMultiDiskOutput
- func (o NodesNodeMcMultiDiskArrayOutput) ToNodesNodeMcMultiDiskArrayOutput() NodesNodeMcMultiDiskArrayOutput
- func (o NodesNodeMcMultiDiskArrayOutput) ToNodesNodeMcMultiDiskArrayOutputWithContext(ctx context.Context) NodesNodeMcMultiDiskArrayOutput
- type NodesNodeMcMultiDiskInput
- type NodesNodeMcMultiDiskOutput
- func (o NodesNodeMcMultiDiskOutput) Count() pulumi.IntOutput
- func (NodesNodeMcMultiDiskOutput) ElementType() reflect.Type
- func (o NodesNodeMcMultiDiskOutput) ToNodesNodeMcMultiDiskOutput() NodesNodeMcMultiDiskOutput
- func (o NodesNodeMcMultiDiskOutput) ToNodesNodeMcMultiDiskOutputWithContext(ctx context.Context) NodesNodeMcMultiDiskOutput
- func (o NodesNodeMcMultiDiskOutput) Type() pulumi.IntOutput
- func (o NodesNodeMcMultiDiskOutput) Volume() pulumi.IntOutput
- type NodesNodeOutput
- func (o NodesNodeOutput) AppId() pulumi.IntOutput
- func (o NodesNodeOutput) ApplyTime() pulumi.StringOutput
- func (o NodesNodeOutput) AutoFlag() pulumi.IntOutput
- func (o NodesNodeOutput) CdbIp() pulumi.StringOutput
- func (o NodesNodeOutput) CdbNodeInfos() NodesNodeCdbNodeInfoArrayOutput
- func (o NodesNodeOutput) CdbPort() pulumi.IntOutput
- func (o NodesNodeOutput) ChargeType() pulumi.IntOutput
- func (o NodesNodeOutput) CpuNum() pulumi.IntOutput
- func (o NodesNodeOutput) Destroyable() pulumi.IntOutput
- func (o NodesNodeOutput) DeviceClass() pulumi.StringOutput
- func (o NodesNodeOutput) DiskSize() pulumi.StringOutput
- func (o NodesNodeOutput) DynamicPodSpec() pulumi.StringOutput
- func (NodesNodeOutput) ElementType() reflect.Type
- func (o NodesNodeOutput) EmrResourceId() pulumi.StringOutput
- func (o NodesNodeOutput) ExpireTime() pulumi.StringOutput
- func (o NodesNodeOutput) Flag() pulumi.IntOutput
- func (o NodesNodeOutput) FreeTime() pulumi.StringOutput
- func (o NodesNodeOutput) HardwareResourceType() pulumi.StringOutput
- func (o NodesNodeOutput) HwDiskSize() pulumi.IntOutput
- func (o NodesNodeOutput) HwDiskSizeDesc() pulumi.StringOutput
- func (o NodesNodeOutput) HwMemSize() pulumi.IntOutput
- func (o NodesNodeOutput) HwMemSizeDesc() pulumi.StringOutput
- func (o NodesNodeOutput) Ip() pulumi.StringOutput
- func (o NodesNodeOutput) IsAutoRenew() pulumi.IntOutput
- func (o NodesNodeOutput) IsDynamicSpec() pulumi.IntOutput
- func (o NodesNodeOutput) McMultiDisks() NodesNodeMcMultiDiskArrayOutput
- func (o NodesNodeOutput) MemDesc() pulumi.StringOutput
- func (o NodesNodeOutput) MemSize() pulumi.IntOutput
- func (o NodesNodeOutput) Mutable() pulumi.IntOutput
- func (o NodesNodeOutput) NameTag() pulumi.StringOutput
- func (o NodesNodeOutput) OrderNo() pulumi.StringOutput
- func (o NodesNodeOutput) RegionId() pulumi.IntOutput
- func (o NodesNodeOutput) RootSize() pulumi.IntOutput
- func (o NodesNodeOutput) SerialNo() pulumi.StringOutput
- func (o NodesNodeOutput) Services() pulumi.StringOutput
- func (o NodesNodeOutput) Spec() pulumi.StringOutput
- func (o NodesNodeOutput) StorageType() pulumi.IntOutput
- func (o NodesNodeOutput) SupportModifyPayMode() pulumi.IntOutput
- func (o NodesNodeOutput) Tags() NodesNodeTagArrayOutput
- func (o NodesNodeOutput) ToNodesNodeOutput() NodesNodeOutput
- func (o NodesNodeOutput) ToNodesNodeOutputWithContext(ctx context.Context) NodesNodeOutput
- func (o NodesNodeOutput) WanIp() pulumi.StringOutput
- func (o NodesNodeOutput) ZoneId() pulumi.IntOutput
- type NodesNodeTag
- type NodesNodeTagArgs
- type NodesNodeTagArray
- type NodesNodeTagArrayInput
- type NodesNodeTagArrayOutput
- func (NodesNodeTagArrayOutput) ElementType() reflect.Type
- func (o NodesNodeTagArrayOutput) Index(i pulumi.IntInput) NodesNodeTagOutput
- func (o NodesNodeTagArrayOutput) ToNodesNodeTagArrayOutput() NodesNodeTagArrayOutput
- func (o NodesNodeTagArrayOutput) ToNodesNodeTagArrayOutputWithContext(ctx context.Context) NodesNodeTagArrayOutput
- type NodesNodeTagInput
- type NodesNodeTagOutput
- func (NodesNodeTagOutput) ElementType() reflect.Type
- func (o NodesNodeTagOutput) TagKey() pulumi.StringOutput
- func (o NodesNodeTagOutput) TagValue() pulumi.StringOutput
- func (o NodesNodeTagOutput) ToNodesNodeTagOutput() NodesNodeTagOutput
- func (o NodesNodeTagOutput) ToNodesNodeTagOutputWithContext(ctx context.Context) NodesNodeTagOutput
- type NodesOutputArgs
- type NodesResult
- type NodesResultOutput
- func (NodesResultOutput) ElementType() reflect.Type
- func (o NodesResultOutput) HardwareResourceType() pulumi.StringPtrOutput
- func (o NodesResultOutput) Id() pulumi.StringOutput
- func (o NodesResultOutput) InstanceId() pulumi.StringOutput
- func (o NodesResultOutput) Limit() pulumi.IntPtrOutput
- func (o NodesResultOutput) NodeFlag() pulumi.StringOutput
- func (o NodesResultOutput) Nodes() NodesNodeArrayOutput
- func (o NodesResultOutput) Offset() pulumi.IntPtrOutput
- func (o NodesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o NodesResultOutput) ToNodesResultOutput() NodesResultOutput
- func (o NodesResultOutput) ToNodesResultOutputWithContext(ctx context.Context) NodesResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // Display strategy of EMR instance. DisplayStrategy pulumi.StringOutput `pulumi:"displayStrategy"` // Access the external file system. ExtendFsField pulumi.StringPtrOutput `pulumi:"extendFsField"` // Created EMR instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Name of the instance, which can contain 6 to 36 English letters, Chinese characters, digits, dashes(-), or // underscores(_). InstanceName pulumi.StringOutput `pulumi:"instanceName"` // Instance login settings. LoginSettings pulumi.MapOutput `pulumi:"loginSettings"` // Whether to enable the cluster Master node public network. Value range: - NEED_MASTER_WAN: Indicates that the cluster // Master node public network is enabled. - NOT_NEED_MASTER_WAN: Indicates that it is not turned on. By default, the // cluster Master node internet is enabled. NeedMasterWan pulumi.StringPtrOutput `pulumi:"needMasterWan"` // The pay mode of instance. 0 is pay on an annual basis, 1 is pay on a measure basis. PayMode pulumi.IntOutput `pulumi:"payMode"` // The location of the instance. Placement pulumi.MapOutput `pulumi:"placement"` // The product id of EMR instance. ProductId pulumi.IntOutput `pulumi:"productId"` // Resource specification of EMR instance. ResourceSpec ClusterResourceSpecPtrOutput `pulumi:"resourceSpec"` // The ID of the security group to which the instance belongs, in the form of sg-xxxxxxxx. SgId pulumi.StringPtrOutput `pulumi:"sgId"` // The softwares of a EMR instance. Softwares pulumi.StringArrayOutput `pulumi:"softwares"` // The flag whether the instance support high availability.(0=>not support, 1=>support). SupportHa pulumi.IntOutput `pulumi:"supportHa"` // The length of time the instance was purchased. Use with TimeUnit.When TimeUnit is s, the parameter can only be filled in // at 3600, representing a metered instance. When TimeUnit is m, the number filled in by this parameter indicates the // length of purchase of the monthly instance of the package year, such as 1 for one month of purchase. TimeSpan pulumi.IntOutput `pulumi:"timeSpan"` // The unit of time in which the instance was purchased. When PayMode is 0, TimeUnit can only take values of s(second). // When PayMode is 1, TimeUnit can only take the value m(month). TimeUnit pulumi.StringOutput `pulumi:"timeUnit"` // The private net config of EMR instance. VpcSettings pulumi.MapOutput `pulumi:"vpcSettings"` }
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶
func (*Cluster) ToClusterOutput ¶
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // Display strategy of EMR instance. DisplayStrategy pulumi.StringInput // Access the external file system. ExtendFsField pulumi.StringPtrInput // Name of the instance, which can contain 6 to 36 English letters, Chinese characters, digits, dashes(-), or // underscores(_). InstanceName pulumi.StringInput // Instance login settings. LoginSettings pulumi.MapInput // Whether to enable the cluster Master node public network. Value range: - NEED_MASTER_WAN: Indicates that the cluster // Master node public network is enabled. - NOT_NEED_MASTER_WAN: Indicates that it is not turned on. By default, the // cluster Master node internet is enabled. NeedMasterWan pulumi.StringPtrInput // The pay mode of instance. 0 is pay on an annual basis, 1 is pay on a measure basis. PayMode pulumi.IntInput // The location of the instance. Placement pulumi.MapInput // The product id of EMR instance. ProductId pulumi.IntInput // Resource specification of EMR instance. ResourceSpec ClusterResourceSpecPtrInput // The ID of the security group to which the instance belongs, in the form of sg-xxxxxxxx. SgId pulumi.StringPtrInput // The softwares of a EMR instance. Softwares pulumi.StringArrayInput // The flag whether the instance support high availability.(0=>not support, 1=>support). SupportHa pulumi.IntInput // The length of time the instance was purchased. Use with TimeUnit.When TimeUnit is s, the parameter can only be filled in // at 3600, representing a metered instance. When TimeUnit is m, the number filled in by this parameter indicates the // length of purchase of the monthly instance of the package year, such as 1 for one month of purchase. TimeSpan pulumi.IntInput // The unit of time in which the instance was purchased. When PayMode is 0, TimeUnit can only take values of s(second). // When PayMode is 1, TimeUnit can only take the value m(month). TimeUnit pulumi.StringInput // The private net config of EMR instance. VpcSettings pulumi.MapInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterArray ¶
type ClusterArray []ClusterInput
func (ClusterArray) ElementType ¶
func (ClusterArray) ElementType() reflect.Type
func (ClusterArray) ToClusterArrayOutput ¶
func (i ClusterArray) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArray) ToClusterArrayOutputWithContext ¶
func (i ClusterArray) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterArrayInput ¶
type ClusterArrayInput interface { pulumi.Input ToClusterArrayOutput() ClusterArrayOutput ToClusterArrayOutputWithContext(context.Context) ClusterArrayOutput }
ClusterArrayInput is an input type that accepts ClusterArray and ClusterArrayOutput values. You can construct a concrete instance of `ClusterArrayInput` via:
ClusterArray{ ClusterArgs{...} }
type ClusterArrayOutput ¶
type ClusterArrayOutput struct{ *pulumi.OutputState }
func (ClusterArrayOutput) ElementType ¶
func (ClusterArrayOutput) ElementType() reflect.Type
func (ClusterArrayOutput) Index ¶
func (o ClusterArrayOutput) Index(i pulumi.IntInput) ClusterOutput
func (ClusterArrayOutput) ToClusterArrayOutput ¶
func (o ClusterArrayOutput) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArrayOutput) ToClusterArrayOutputWithContext ¶
func (o ClusterArrayOutput) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterInput ¶
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterMap ¶
type ClusterMap map[string]ClusterInput
func (ClusterMap) ElementType ¶
func (ClusterMap) ElementType() reflect.Type
func (ClusterMap) ToClusterMapOutput ¶
func (i ClusterMap) ToClusterMapOutput() ClusterMapOutput
func (ClusterMap) ToClusterMapOutputWithContext ¶
func (i ClusterMap) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterMapInput ¶
type ClusterMapInput interface { pulumi.Input ToClusterMapOutput() ClusterMapOutput ToClusterMapOutputWithContext(context.Context) ClusterMapOutput }
ClusterMapInput is an input type that accepts ClusterMap and ClusterMapOutput values. You can construct a concrete instance of `ClusterMapInput` via:
ClusterMap{ "key": ClusterArgs{...} }
type ClusterMapOutput ¶
type ClusterMapOutput struct{ *pulumi.OutputState }
func (ClusterMapOutput) ElementType ¶
func (ClusterMapOutput) ElementType() reflect.Type
func (ClusterMapOutput) MapIndex ¶
func (o ClusterMapOutput) MapIndex(k pulumi.StringInput) ClusterOutput
func (ClusterMapOutput) ToClusterMapOutput ¶
func (o ClusterMapOutput) ToClusterMapOutput() ClusterMapOutput
func (ClusterMapOutput) ToClusterMapOutputWithContext ¶
func (o ClusterMapOutput) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) DisplayStrategy ¶
func (o ClusterOutput) DisplayStrategy() pulumi.StringOutput
Display strategy of EMR instance.
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) ExtendFsField ¶
func (o ClusterOutput) ExtendFsField() pulumi.StringPtrOutput
Access the external file system.
func (ClusterOutput) InstanceId ¶
func (o ClusterOutput) InstanceId() pulumi.StringOutput
Created EMR instance id.
func (ClusterOutput) InstanceName ¶
func (o ClusterOutput) InstanceName() pulumi.StringOutput
Name of the instance, which can contain 6 to 36 English letters, Chinese characters, digits, dashes(-), or underscores(_).
func (ClusterOutput) LoginSettings ¶
func (o ClusterOutput) LoginSettings() pulumi.MapOutput
Instance login settings.
func (ClusterOutput) NeedMasterWan ¶
func (o ClusterOutput) NeedMasterWan() pulumi.StringPtrOutput
Whether to enable the cluster Master node public network. Value range: - NEED_MASTER_WAN: Indicates that the cluster Master node public network is enabled. - NOT_NEED_MASTER_WAN: Indicates that it is not turned on. By default, the cluster Master node internet is enabled.
func (ClusterOutput) PayMode ¶
func (o ClusterOutput) PayMode() pulumi.IntOutput
The pay mode of instance. 0 is pay on an annual basis, 1 is pay on a measure basis.
func (ClusterOutput) Placement ¶
func (o ClusterOutput) Placement() pulumi.MapOutput
The location of the instance.
func (ClusterOutput) ProductId ¶
func (o ClusterOutput) ProductId() pulumi.IntOutput
The product id of EMR instance.
func (ClusterOutput) ResourceSpec ¶
func (o ClusterOutput) ResourceSpec() ClusterResourceSpecPtrOutput
Resource specification of EMR instance.
func (ClusterOutput) SgId ¶
func (o ClusterOutput) SgId() pulumi.StringPtrOutput
The ID of the security group to which the instance belongs, in the form of sg-xxxxxxxx.
func (ClusterOutput) Softwares ¶
func (o ClusterOutput) Softwares() pulumi.StringArrayOutput
The softwares of a EMR instance.
func (ClusterOutput) SupportHa ¶
func (o ClusterOutput) SupportHa() pulumi.IntOutput
The flag whether the instance support high availability.(0=>not support, 1=>support).
func (ClusterOutput) TimeSpan ¶
func (o ClusterOutput) TimeSpan() pulumi.IntOutput
The length of time the instance was purchased. Use with TimeUnit.When TimeUnit is s, the parameter can only be filled in at 3600, representing a metered instance. When TimeUnit is m, the number filled in by this parameter indicates the length of purchase of the monthly instance of the package year, such as 1 for one month of purchase.
func (ClusterOutput) TimeUnit ¶
func (o ClusterOutput) TimeUnit() pulumi.StringOutput
The unit of time in which the instance was purchased. When PayMode is 0, TimeUnit can only take values of s(second). When PayMode is 1, TimeUnit can only take the value m(month).
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
func (ClusterOutput) VpcSettings ¶
func (o ClusterOutput) VpcSettings() pulumi.MapOutput
The private net config of EMR instance.
type ClusterResourceSpec ¶
type ClusterResourceSpec struct { CommonCount *int `pulumi:"commonCount"` CommonResourceSpec *ClusterResourceSpecCommonResourceSpec `pulumi:"commonResourceSpec"` CoreCount *int `pulumi:"coreCount"` CoreResourceSpec *ClusterResourceSpecCoreResourceSpec `pulumi:"coreResourceSpec"` MasterCount *int `pulumi:"masterCount"` MasterResourceSpec *ClusterResourceSpecMasterResourceSpec `pulumi:"masterResourceSpec"` TaskCount *int `pulumi:"taskCount"` TaskResourceSpec *ClusterResourceSpecTaskResourceSpec `pulumi:"taskResourceSpec"` }
type ClusterResourceSpecArgs ¶
type ClusterResourceSpecArgs struct { CommonCount pulumi.IntPtrInput `pulumi:"commonCount"` CommonResourceSpec ClusterResourceSpecCommonResourceSpecPtrInput `pulumi:"commonResourceSpec"` CoreCount pulumi.IntPtrInput `pulumi:"coreCount"` CoreResourceSpec ClusterResourceSpecCoreResourceSpecPtrInput `pulumi:"coreResourceSpec"` MasterCount pulumi.IntPtrInput `pulumi:"masterCount"` MasterResourceSpec ClusterResourceSpecMasterResourceSpecPtrInput `pulumi:"masterResourceSpec"` TaskCount pulumi.IntPtrInput `pulumi:"taskCount"` TaskResourceSpec ClusterResourceSpecTaskResourceSpecPtrInput `pulumi:"taskResourceSpec"` }
func (ClusterResourceSpecArgs) ElementType ¶
func (ClusterResourceSpecArgs) ElementType() reflect.Type
func (ClusterResourceSpecArgs) ToClusterResourceSpecOutput ¶
func (i ClusterResourceSpecArgs) ToClusterResourceSpecOutput() ClusterResourceSpecOutput
func (ClusterResourceSpecArgs) ToClusterResourceSpecOutputWithContext ¶
func (i ClusterResourceSpecArgs) ToClusterResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecOutput
func (ClusterResourceSpecArgs) ToClusterResourceSpecPtrOutput ¶
func (i ClusterResourceSpecArgs) ToClusterResourceSpecPtrOutput() ClusterResourceSpecPtrOutput
func (ClusterResourceSpecArgs) ToClusterResourceSpecPtrOutputWithContext ¶
func (i ClusterResourceSpecArgs) ToClusterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecPtrOutput
type ClusterResourceSpecCommonResourceSpecArgs ¶
type ClusterResourceSpecCommonResourceSpecArgs struct { Cpu pulumi.IntPtrInput `pulumi:"cpu"` DiskSize pulumi.IntPtrInput `pulumi:"diskSize"` DiskType pulumi.StringPtrInput `pulumi:"diskType"` MemSize pulumi.IntPtrInput `pulumi:"memSize"` RootSize pulumi.IntPtrInput `pulumi:"rootSize"` Spec pulumi.StringPtrInput `pulumi:"spec"` StorageType pulumi.IntPtrInput `pulumi:"storageType"` }
func (ClusterResourceSpecCommonResourceSpecArgs) ElementType ¶
func (ClusterResourceSpecCommonResourceSpecArgs) ElementType() reflect.Type
func (ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecOutput ¶
func (i ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecOutput() ClusterResourceSpecCommonResourceSpecOutput
func (ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecOutputWithContext ¶
func (i ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecCommonResourceSpecOutput
func (ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecPtrOutput ¶
func (i ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecPtrOutput() ClusterResourceSpecCommonResourceSpecPtrOutput
func (ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecPtrOutputWithContext ¶
func (i ClusterResourceSpecCommonResourceSpecArgs) ToClusterResourceSpecCommonResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCommonResourceSpecPtrOutput
type ClusterResourceSpecCommonResourceSpecInput ¶
type ClusterResourceSpecCommonResourceSpecInput interface { pulumi.Input ToClusterResourceSpecCommonResourceSpecOutput() ClusterResourceSpecCommonResourceSpecOutput ToClusterResourceSpecCommonResourceSpecOutputWithContext(context.Context) ClusterResourceSpecCommonResourceSpecOutput }
ClusterResourceSpecCommonResourceSpecInput is an input type that accepts ClusterResourceSpecCommonResourceSpecArgs and ClusterResourceSpecCommonResourceSpecOutput values. You can construct a concrete instance of `ClusterResourceSpecCommonResourceSpecInput` via:
ClusterResourceSpecCommonResourceSpecArgs{...}
type ClusterResourceSpecCommonResourceSpecOutput ¶
type ClusterResourceSpecCommonResourceSpecOutput struct{ *pulumi.OutputState }
func (ClusterResourceSpecCommonResourceSpecOutput) Cpu ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) Cpu() pulumi.IntPtrOutput
func (ClusterResourceSpecCommonResourceSpecOutput) DiskSize ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) DiskSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCommonResourceSpecOutput) DiskType ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) DiskType() pulumi.StringPtrOutput
func (ClusterResourceSpecCommonResourceSpecOutput) ElementType ¶
func (ClusterResourceSpecCommonResourceSpecOutput) ElementType() reflect.Type
func (ClusterResourceSpecCommonResourceSpecOutput) MemSize ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) MemSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCommonResourceSpecOutput) RootSize ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) RootSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCommonResourceSpecOutput) Spec ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) Spec() pulumi.StringPtrOutput
func (ClusterResourceSpecCommonResourceSpecOutput) StorageType ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) StorageType() pulumi.IntPtrOutput
func (ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecOutput ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecOutput() ClusterResourceSpecCommonResourceSpecOutput
func (ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecOutputWithContext ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecCommonResourceSpecOutput
func (ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecPtrOutput ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecPtrOutput() ClusterResourceSpecCommonResourceSpecPtrOutput
func (ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecPtrOutputWithContext ¶
func (o ClusterResourceSpecCommonResourceSpecOutput) ToClusterResourceSpecCommonResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCommonResourceSpecPtrOutput
type ClusterResourceSpecCommonResourceSpecPtrInput ¶
type ClusterResourceSpecCommonResourceSpecPtrInput interface { pulumi.Input ToClusterResourceSpecCommonResourceSpecPtrOutput() ClusterResourceSpecCommonResourceSpecPtrOutput ToClusterResourceSpecCommonResourceSpecPtrOutputWithContext(context.Context) ClusterResourceSpecCommonResourceSpecPtrOutput }
ClusterResourceSpecCommonResourceSpecPtrInput is an input type that accepts ClusterResourceSpecCommonResourceSpecArgs, ClusterResourceSpecCommonResourceSpecPtr and ClusterResourceSpecCommonResourceSpecPtrOutput values. You can construct a concrete instance of `ClusterResourceSpecCommonResourceSpecPtrInput` via:
ClusterResourceSpecCommonResourceSpecArgs{...} or: nil
func ClusterResourceSpecCommonResourceSpecPtr ¶
func ClusterResourceSpecCommonResourceSpecPtr(v *ClusterResourceSpecCommonResourceSpecArgs) ClusterResourceSpecCommonResourceSpecPtrInput
type ClusterResourceSpecCommonResourceSpecPtrOutput ¶
type ClusterResourceSpecCommonResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (ClusterResourceSpecCommonResourceSpecPtrOutput) Cpu ¶
func (o ClusterResourceSpecCommonResourceSpecPtrOutput) Cpu() pulumi.IntPtrOutput
func (ClusterResourceSpecCommonResourceSpecPtrOutput) DiskSize ¶
func (o ClusterResourceSpecCommonResourceSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCommonResourceSpecPtrOutput) DiskType ¶
func (o ClusterResourceSpecCommonResourceSpecPtrOutput) DiskType() pulumi.StringPtrOutput
func (ClusterResourceSpecCommonResourceSpecPtrOutput) ElementType ¶
func (ClusterResourceSpecCommonResourceSpecPtrOutput) ElementType() reflect.Type
func (ClusterResourceSpecCommonResourceSpecPtrOutput) MemSize ¶
func (o ClusterResourceSpecCommonResourceSpecPtrOutput) MemSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCommonResourceSpecPtrOutput) RootSize ¶
func (o ClusterResourceSpecCommonResourceSpecPtrOutput) RootSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCommonResourceSpecPtrOutput) Spec ¶
func (o ClusterResourceSpecCommonResourceSpecPtrOutput) Spec() pulumi.StringPtrOutput
func (ClusterResourceSpecCommonResourceSpecPtrOutput) StorageType ¶
func (o ClusterResourceSpecCommonResourceSpecPtrOutput) StorageType() pulumi.IntPtrOutput
func (ClusterResourceSpecCommonResourceSpecPtrOutput) ToClusterResourceSpecCommonResourceSpecPtrOutput ¶
func (o ClusterResourceSpecCommonResourceSpecPtrOutput) ToClusterResourceSpecCommonResourceSpecPtrOutput() ClusterResourceSpecCommonResourceSpecPtrOutput
func (ClusterResourceSpecCommonResourceSpecPtrOutput) ToClusterResourceSpecCommonResourceSpecPtrOutputWithContext ¶
func (o ClusterResourceSpecCommonResourceSpecPtrOutput) ToClusterResourceSpecCommonResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCommonResourceSpecPtrOutput
type ClusterResourceSpecCoreResourceSpecArgs ¶
type ClusterResourceSpecCoreResourceSpecArgs struct { Cpu pulumi.IntPtrInput `pulumi:"cpu"` DiskSize pulumi.IntPtrInput `pulumi:"diskSize"` DiskType pulumi.StringPtrInput `pulumi:"diskType"` MemSize pulumi.IntPtrInput `pulumi:"memSize"` RootSize pulumi.IntPtrInput `pulumi:"rootSize"` Spec pulumi.StringPtrInput `pulumi:"spec"` StorageType pulumi.IntPtrInput `pulumi:"storageType"` }
func (ClusterResourceSpecCoreResourceSpecArgs) ElementType ¶
func (ClusterResourceSpecCoreResourceSpecArgs) ElementType() reflect.Type
func (ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecOutput ¶
func (i ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecOutput() ClusterResourceSpecCoreResourceSpecOutput
func (ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecOutputWithContext ¶
func (i ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecCoreResourceSpecOutput
func (ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecPtrOutput ¶
func (i ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecPtrOutput() ClusterResourceSpecCoreResourceSpecPtrOutput
func (ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecPtrOutputWithContext ¶
func (i ClusterResourceSpecCoreResourceSpecArgs) ToClusterResourceSpecCoreResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCoreResourceSpecPtrOutput
type ClusterResourceSpecCoreResourceSpecInput ¶
type ClusterResourceSpecCoreResourceSpecInput interface { pulumi.Input ToClusterResourceSpecCoreResourceSpecOutput() ClusterResourceSpecCoreResourceSpecOutput ToClusterResourceSpecCoreResourceSpecOutputWithContext(context.Context) ClusterResourceSpecCoreResourceSpecOutput }
ClusterResourceSpecCoreResourceSpecInput is an input type that accepts ClusterResourceSpecCoreResourceSpecArgs and ClusterResourceSpecCoreResourceSpecOutput values. You can construct a concrete instance of `ClusterResourceSpecCoreResourceSpecInput` via:
ClusterResourceSpecCoreResourceSpecArgs{...}
type ClusterResourceSpecCoreResourceSpecOutput ¶
type ClusterResourceSpecCoreResourceSpecOutput struct{ *pulumi.OutputState }
func (ClusterResourceSpecCoreResourceSpecOutput) Cpu ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) Cpu() pulumi.IntPtrOutput
func (ClusterResourceSpecCoreResourceSpecOutput) DiskSize ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) DiskSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCoreResourceSpecOutput) DiskType ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) DiskType() pulumi.StringPtrOutput
func (ClusterResourceSpecCoreResourceSpecOutput) ElementType ¶
func (ClusterResourceSpecCoreResourceSpecOutput) ElementType() reflect.Type
func (ClusterResourceSpecCoreResourceSpecOutput) MemSize ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) MemSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCoreResourceSpecOutput) RootSize ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) RootSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCoreResourceSpecOutput) Spec ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) Spec() pulumi.StringPtrOutput
func (ClusterResourceSpecCoreResourceSpecOutput) StorageType ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) StorageType() pulumi.IntPtrOutput
func (ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecOutput ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecOutput() ClusterResourceSpecCoreResourceSpecOutput
func (ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecOutputWithContext ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecCoreResourceSpecOutput
func (ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecPtrOutput ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecPtrOutput() ClusterResourceSpecCoreResourceSpecPtrOutput
func (ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecPtrOutputWithContext ¶
func (o ClusterResourceSpecCoreResourceSpecOutput) ToClusterResourceSpecCoreResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCoreResourceSpecPtrOutput
type ClusterResourceSpecCoreResourceSpecPtrInput ¶
type ClusterResourceSpecCoreResourceSpecPtrInput interface { pulumi.Input ToClusterResourceSpecCoreResourceSpecPtrOutput() ClusterResourceSpecCoreResourceSpecPtrOutput ToClusterResourceSpecCoreResourceSpecPtrOutputWithContext(context.Context) ClusterResourceSpecCoreResourceSpecPtrOutput }
ClusterResourceSpecCoreResourceSpecPtrInput is an input type that accepts ClusterResourceSpecCoreResourceSpecArgs, ClusterResourceSpecCoreResourceSpecPtr and ClusterResourceSpecCoreResourceSpecPtrOutput values. You can construct a concrete instance of `ClusterResourceSpecCoreResourceSpecPtrInput` via:
ClusterResourceSpecCoreResourceSpecArgs{...} or: nil
func ClusterResourceSpecCoreResourceSpecPtr ¶
func ClusterResourceSpecCoreResourceSpecPtr(v *ClusterResourceSpecCoreResourceSpecArgs) ClusterResourceSpecCoreResourceSpecPtrInput
type ClusterResourceSpecCoreResourceSpecPtrOutput ¶
type ClusterResourceSpecCoreResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (ClusterResourceSpecCoreResourceSpecPtrOutput) Cpu ¶
func (o ClusterResourceSpecCoreResourceSpecPtrOutput) Cpu() pulumi.IntPtrOutput
func (ClusterResourceSpecCoreResourceSpecPtrOutput) DiskSize ¶
func (o ClusterResourceSpecCoreResourceSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCoreResourceSpecPtrOutput) DiskType ¶
func (o ClusterResourceSpecCoreResourceSpecPtrOutput) DiskType() pulumi.StringPtrOutput
func (ClusterResourceSpecCoreResourceSpecPtrOutput) ElementType ¶
func (ClusterResourceSpecCoreResourceSpecPtrOutput) ElementType() reflect.Type
func (ClusterResourceSpecCoreResourceSpecPtrOutput) MemSize ¶
func (o ClusterResourceSpecCoreResourceSpecPtrOutput) MemSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCoreResourceSpecPtrOutput) RootSize ¶
func (o ClusterResourceSpecCoreResourceSpecPtrOutput) RootSize() pulumi.IntPtrOutput
func (ClusterResourceSpecCoreResourceSpecPtrOutput) Spec ¶
func (o ClusterResourceSpecCoreResourceSpecPtrOutput) Spec() pulumi.StringPtrOutput
func (ClusterResourceSpecCoreResourceSpecPtrOutput) StorageType ¶
func (o ClusterResourceSpecCoreResourceSpecPtrOutput) StorageType() pulumi.IntPtrOutput
func (ClusterResourceSpecCoreResourceSpecPtrOutput) ToClusterResourceSpecCoreResourceSpecPtrOutput ¶
func (o ClusterResourceSpecCoreResourceSpecPtrOutput) ToClusterResourceSpecCoreResourceSpecPtrOutput() ClusterResourceSpecCoreResourceSpecPtrOutput
func (ClusterResourceSpecCoreResourceSpecPtrOutput) ToClusterResourceSpecCoreResourceSpecPtrOutputWithContext ¶
func (o ClusterResourceSpecCoreResourceSpecPtrOutput) ToClusterResourceSpecCoreResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecCoreResourceSpecPtrOutput
type ClusterResourceSpecInput ¶
type ClusterResourceSpecInput interface { pulumi.Input ToClusterResourceSpecOutput() ClusterResourceSpecOutput ToClusterResourceSpecOutputWithContext(context.Context) ClusterResourceSpecOutput }
ClusterResourceSpecInput is an input type that accepts ClusterResourceSpecArgs and ClusterResourceSpecOutput values. You can construct a concrete instance of `ClusterResourceSpecInput` via:
ClusterResourceSpecArgs{...}
type ClusterResourceSpecMasterResourceSpecArgs ¶
type ClusterResourceSpecMasterResourceSpecArgs struct { Cpu pulumi.IntPtrInput `pulumi:"cpu"` DiskSize pulumi.IntPtrInput `pulumi:"diskSize"` DiskType pulumi.StringPtrInput `pulumi:"diskType"` MemSize pulumi.IntPtrInput `pulumi:"memSize"` RootSize pulumi.IntPtrInput `pulumi:"rootSize"` Spec pulumi.StringPtrInput `pulumi:"spec"` StorageType pulumi.IntPtrInput `pulumi:"storageType"` }
func (ClusterResourceSpecMasterResourceSpecArgs) ElementType ¶
func (ClusterResourceSpecMasterResourceSpecArgs) ElementType() reflect.Type
func (ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecOutput ¶
func (i ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecOutput() ClusterResourceSpecMasterResourceSpecOutput
func (ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecOutputWithContext ¶
func (i ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecMasterResourceSpecOutput
func (ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecPtrOutput ¶
func (i ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecPtrOutput() ClusterResourceSpecMasterResourceSpecPtrOutput
func (ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecPtrOutputWithContext ¶
func (i ClusterResourceSpecMasterResourceSpecArgs) ToClusterResourceSpecMasterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecMasterResourceSpecPtrOutput
type ClusterResourceSpecMasterResourceSpecInput ¶
type ClusterResourceSpecMasterResourceSpecInput interface { pulumi.Input ToClusterResourceSpecMasterResourceSpecOutput() ClusterResourceSpecMasterResourceSpecOutput ToClusterResourceSpecMasterResourceSpecOutputWithContext(context.Context) ClusterResourceSpecMasterResourceSpecOutput }
ClusterResourceSpecMasterResourceSpecInput is an input type that accepts ClusterResourceSpecMasterResourceSpecArgs and ClusterResourceSpecMasterResourceSpecOutput values. You can construct a concrete instance of `ClusterResourceSpecMasterResourceSpecInput` via:
ClusterResourceSpecMasterResourceSpecArgs{...}
type ClusterResourceSpecMasterResourceSpecOutput ¶
type ClusterResourceSpecMasterResourceSpecOutput struct{ *pulumi.OutputState }
func (ClusterResourceSpecMasterResourceSpecOutput) Cpu ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) Cpu() pulumi.IntPtrOutput
func (ClusterResourceSpecMasterResourceSpecOutput) DiskSize ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) DiskSize() pulumi.IntPtrOutput
func (ClusterResourceSpecMasterResourceSpecOutput) DiskType ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) DiskType() pulumi.StringPtrOutput
func (ClusterResourceSpecMasterResourceSpecOutput) ElementType ¶
func (ClusterResourceSpecMasterResourceSpecOutput) ElementType() reflect.Type
func (ClusterResourceSpecMasterResourceSpecOutput) MemSize ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) MemSize() pulumi.IntPtrOutput
func (ClusterResourceSpecMasterResourceSpecOutput) RootSize ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) RootSize() pulumi.IntPtrOutput
func (ClusterResourceSpecMasterResourceSpecOutput) Spec ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) Spec() pulumi.StringPtrOutput
func (ClusterResourceSpecMasterResourceSpecOutput) StorageType ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) StorageType() pulumi.IntPtrOutput
func (ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecOutput ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecOutput() ClusterResourceSpecMasterResourceSpecOutput
func (ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecOutputWithContext ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecMasterResourceSpecOutput
func (ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecPtrOutput ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecPtrOutput() ClusterResourceSpecMasterResourceSpecPtrOutput
func (ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecPtrOutputWithContext ¶
func (o ClusterResourceSpecMasterResourceSpecOutput) ToClusterResourceSpecMasterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecMasterResourceSpecPtrOutput
type ClusterResourceSpecMasterResourceSpecPtrInput ¶
type ClusterResourceSpecMasterResourceSpecPtrInput interface { pulumi.Input ToClusterResourceSpecMasterResourceSpecPtrOutput() ClusterResourceSpecMasterResourceSpecPtrOutput ToClusterResourceSpecMasterResourceSpecPtrOutputWithContext(context.Context) ClusterResourceSpecMasterResourceSpecPtrOutput }
ClusterResourceSpecMasterResourceSpecPtrInput is an input type that accepts ClusterResourceSpecMasterResourceSpecArgs, ClusterResourceSpecMasterResourceSpecPtr and ClusterResourceSpecMasterResourceSpecPtrOutput values. You can construct a concrete instance of `ClusterResourceSpecMasterResourceSpecPtrInput` via:
ClusterResourceSpecMasterResourceSpecArgs{...} or: nil
func ClusterResourceSpecMasterResourceSpecPtr ¶
func ClusterResourceSpecMasterResourceSpecPtr(v *ClusterResourceSpecMasterResourceSpecArgs) ClusterResourceSpecMasterResourceSpecPtrInput
type ClusterResourceSpecMasterResourceSpecPtrOutput ¶
type ClusterResourceSpecMasterResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (ClusterResourceSpecMasterResourceSpecPtrOutput) Cpu ¶
func (o ClusterResourceSpecMasterResourceSpecPtrOutput) Cpu() pulumi.IntPtrOutput
func (ClusterResourceSpecMasterResourceSpecPtrOutput) DiskSize ¶
func (o ClusterResourceSpecMasterResourceSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
func (ClusterResourceSpecMasterResourceSpecPtrOutput) DiskType ¶
func (o ClusterResourceSpecMasterResourceSpecPtrOutput) DiskType() pulumi.StringPtrOutput
func (ClusterResourceSpecMasterResourceSpecPtrOutput) ElementType ¶
func (ClusterResourceSpecMasterResourceSpecPtrOutput) ElementType() reflect.Type
func (ClusterResourceSpecMasterResourceSpecPtrOutput) MemSize ¶
func (o ClusterResourceSpecMasterResourceSpecPtrOutput) MemSize() pulumi.IntPtrOutput
func (ClusterResourceSpecMasterResourceSpecPtrOutput) RootSize ¶
func (o ClusterResourceSpecMasterResourceSpecPtrOutput) RootSize() pulumi.IntPtrOutput
func (ClusterResourceSpecMasterResourceSpecPtrOutput) Spec ¶
func (o ClusterResourceSpecMasterResourceSpecPtrOutput) Spec() pulumi.StringPtrOutput
func (ClusterResourceSpecMasterResourceSpecPtrOutput) StorageType ¶
func (o ClusterResourceSpecMasterResourceSpecPtrOutput) StorageType() pulumi.IntPtrOutput
func (ClusterResourceSpecMasterResourceSpecPtrOutput) ToClusterResourceSpecMasterResourceSpecPtrOutput ¶
func (o ClusterResourceSpecMasterResourceSpecPtrOutput) ToClusterResourceSpecMasterResourceSpecPtrOutput() ClusterResourceSpecMasterResourceSpecPtrOutput
func (ClusterResourceSpecMasterResourceSpecPtrOutput) ToClusterResourceSpecMasterResourceSpecPtrOutputWithContext ¶
func (o ClusterResourceSpecMasterResourceSpecPtrOutput) ToClusterResourceSpecMasterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecMasterResourceSpecPtrOutput
type ClusterResourceSpecOutput ¶
type ClusterResourceSpecOutput struct{ *pulumi.OutputState }
func (ClusterResourceSpecOutput) CommonCount ¶
func (o ClusterResourceSpecOutput) CommonCount() pulumi.IntPtrOutput
func (ClusterResourceSpecOutput) CommonResourceSpec ¶
func (o ClusterResourceSpecOutput) CommonResourceSpec() ClusterResourceSpecCommonResourceSpecPtrOutput
func (ClusterResourceSpecOutput) CoreCount ¶
func (o ClusterResourceSpecOutput) CoreCount() pulumi.IntPtrOutput
func (ClusterResourceSpecOutput) CoreResourceSpec ¶
func (o ClusterResourceSpecOutput) CoreResourceSpec() ClusterResourceSpecCoreResourceSpecPtrOutput
func (ClusterResourceSpecOutput) ElementType ¶
func (ClusterResourceSpecOutput) ElementType() reflect.Type
func (ClusterResourceSpecOutput) MasterCount ¶
func (o ClusterResourceSpecOutput) MasterCount() pulumi.IntPtrOutput
func (ClusterResourceSpecOutput) MasterResourceSpec ¶
func (o ClusterResourceSpecOutput) MasterResourceSpec() ClusterResourceSpecMasterResourceSpecPtrOutput
func (ClusterResourceSpecOutput) TaskCount ¶
func (o ClusterResourceSpecOutput) TaskCount() pulumi.IntPtrOutput
func (ClusterResourceSpecOutput) TaskResourceSpec ¶
func (o ClusterResourceSpecOutput) TaskResourceSpec() ClusterResourceSpecTaskResourceSpecPtrOutput
func (ClusterResourceSpecOutput) ToClusterResourceSpecOutput ¶
func (o ClusterResourceSpecOutput) ToClusterResourceSpecOutput() ClusterResourceSpecOutput
func (ClusterResourceSpecOutput) ToClusterResourceSpecOutputWithContext ¶
func (o ClusterResourceSpecOutput) ToClusterResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecOutput
func (ClusterResourceSpecOutput) ToClusterResourceSpecPtrOutput ¶
func (o ClusterResourceSpecOutput) ToClusterResourceSpecPtrOutput() ClusterResourceSpecPtrOutput
func (ClusterResourceSpecOutput) ToClusterResourceSpecPtrOutputWithContext ¶
func (o ClusterResourceSpecOutput) ToClusterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecPtrOutput
type ClusterResourceSpecPtrInput ¶
type ClusterResourceSpecPtrInput interface { pulumi.Input ToClusterResourceSpecPtrOutput() ClusterResourceSpecPtrOutput ToClusterResourceSpecPtrOutputWithContext(context.Context) ClusterResourceSpecPtrOutput }
ClusterResourceSpecPtrInput is an input type that accepts ClusterResourceSpecArgs, ClusterResourceSpecPtr and ClusterResourceSpecPtrOutput values. You can construct a concrete instance of `ClusterResourceSpecPtrInput` via:
ClusterResourceSpecArgs{...} or: nil
func ClusterResourceSpecPtr ¶
func ClusterResourceSpecPtr(v *ClusterResourceSpecArgs) ClusterResourceSpecPtrInput
type ClusterResourceSpecPtrOutput ¶
type ClusterResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (ClusterResourceSpecPtrOutput) CommonCount ¶
func (o ClusterResourceSpecPtrOutput) CommonCount() pulumi.IntPtrOutput
func (ClusterResourceSpecPtrOutput) CommonResourceSpec ¶
func (o ClusterResourceSpecPtrOutput) CommonResourceSpec() ClusterResourceSpecCommonResourceSpecPtrOutput
func (ClusterResourceSpecPtrOutput) CoreCount ¶
func (o ClusterResourceSpecPtrOutput) CoreCount() pulumi.IntPtrOutput
func (ClusterResourceSpecPtrOutput) CoreResourceSpec ¶
func (o ClusterResourceSpecPtrOutput) CoreResourceSpec() ClusterResourceSpecCoreResourceSpecPtrOutput
func (ClusterResourceSpecPtrOutput) Elem ¶
func (o ClusterResourceSpecPtrOutput) Elem() ClusterResourceSpecOutput
func (ClusterResourceSpecPtrOutput) ElementType ¶
func (ClusterResourceSpecPtrOutput) ElementType() reflect.Type
func (ClusterResourceSpecPtrOutput) MasterCount ¶
func (o ClusterResourceSpecPtrOutput) MasterCount() pulumi.IntPtrOutput
func (ClusterResourceSpecPtrOutput) MasterResourceSpec ¶
func (o ClusterResourceSpecPtrOutput) MasterResourceSpec() ClusterResourceSpecMasterResourceSpecPtrOutput
func (ClusterResourceSpecPtrOutput) TaskCount ¶
func (o ClusterResourceSpecPtrOutput) TaskCount() pulumi.IntPtrOutput
func (ClusterResourceSpecPtrOutput) TaskResourceSpec ¶
func (o ClusterResourceSpecPtrOutput) TaskResourceSpec() ClusterResourceSpecTaskResourceSpecPtrOutput
func (ClusterResourceSpecPtrOutput) ToClusterResourceSpecPtrOutput ¶
func (o ClusterResourceSpecPtrOutput) ToClusterResourceSpecPtrOutput() ClusterResourceSpecPtrOutput
func (ClusterResourceSpecPtrOutput) ToClusterResourceSpecPtrOutputWithContext ¶
func (o ClusterResourceSpecPtrOutput) ToClusterResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecPtrOutput
type ClusterResourceSpecTaskResourceSpecArgs ¶
type ClusterResourceSpecTaskResourceSpecArgs struct { Cpu pulumi.IntPtrInput `pulumi:"cpu"` DiskSize pulumi.IntPtrInput `pulumi:"diskSize"` DiskType pulumi.StringPtrInput `pulumi:"diskType"` MemSize pulumi.IntPtrInput `pulumi:"memSize"` RootSize pulumi.IntPtrInput `pulumi:"rootSize"` Spec pulumi.StringPtrInput `pulumi:"spec"` StorageType pulumi.IntPtrInput `pulumi:"storageType"` }
func (ClusterResourceSpecTaskResourceSpecArgs) ElementType ¶
func (ClusterResourceSpecTaskResourceSpecArgs) ElementType() reflect.Type
func (ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecOutput ¶
func (i ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecOutput() ClusterResourceSpecTaskResourceSpecOutput
func (ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecOutputWithContext ¶
func (i ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecTaskResourceSpecOutput
func (ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecPtrOutput ¶
func (i ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecPtrOutput() ClusterResourceSpecTaskResourceSpecPtrOutput
func (ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecPtrOutputWithContext ¶
func (i ClusterResourceSpecTaskResourceSpecArgs) ToClusterResourceSpecTaskResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecTaskResourceSpecPtrOutput
type ClusterResourceSpecTaskResourceSpecInput ¶
type ClusterResourceSpecTaskResourceSpecInput interface { pulumi.Input ToClusterResourceSpecTaskResourceSpecOutput() ClusterResourceSpecTaskResourceSpecOutput ToClusterResourceSpecTaskResourceSpecOutputWithContext(context.Context) ClusterResourceSpecTaskResourceSpecOutput }
ClusterResourceSpecTaskResourceSpecInput is an input type that accepts ClusterResourceSpecTaskResourceSpecArgs and ClusterResourceSpecTaskResourceSpecOutput values. You can construct a concrete instance of `ClusterResourceSpecTaskResourceSpecInput` via:
ClusterResourceSpecTaskResourceSpecArgs{...}
type ClusterResourceSpecTaskResourceSpecOutput ¶
type ClusterResourceSpecTaskResourceSpecOutput struct{ *pulumi.OutputState }
func (ClusterResourceSpecTaskResourceSpecOutput) Cpu ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) Cpu() pulumi.IntPtrOutput
func (ClusterResourceSpecTaskResourceSpecOutput) DiskSize ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) DiskSize() pulumi.IntPtrOutput
func (ClusterResourceSpecTaskResourceSpecOutput) DiskType ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) DiskType() pulumi.StringPtrOutput
func (ClusterResourceSpecTaskResourceSpecOutput) ElementType ¶
func (ClusterResourceSpecTaskResourceSpecOutput) ElementType() reflect.Type
func (ClusterResourceSpecTaskResourceSpecOutput) MemSize ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) MemSize() pulumi.IntPtrOutput
func (ClusterResourceSpecTaskResourceSpecOutput) RootSize ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) RootSize() pulumi.IntPtrOutput
func (ClusterResourceSpecTaskResourceSpecOutput) Spec ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) Spec() pulumi.StringPtrOutput
func (ClusterResourceSpecTaskResourceSpecOutput) StorageType ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) StorageType() pulumi.IntPtrOutput
func (ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecOutput ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecOutput() ClusterResourceSpecTaskResourceSpecOutput
func (ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecOutputWithContext ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecOutputWithContext(ctx context.Context) ClusterResourceSpecTaskResourceSpecOutput
func (ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecPtrOutput ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecPtrOutput() ClusterResourceSpecTaskResourceSpecPtrOutput
func (ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecPtrOutputWithContext ¶
func (o ClusterResourceSpecTaskResourceSpecOutput) ToClusterResourceSpecTaskResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecTaskResourceSpecPtrOutput
type ClusterResourceSpecTaskResourceSpecPtrInput ¶
type ClusterResourceSpecTaskResourceSpecPtrInput interface { pulumi.Input ToClusterResourceSpecTaskResourceSpecPtrOutput() ClusterResourceSpecTaskResourceSpecPtrOutput ToClusterResourceSpecTaskResourceSpecPtrOutputWithContext(context.Context) ClusterResourceSpecTaskResourceSpecPtrOutput }
ClusterResourceSpecTaskResourceSpecPtrInput is an input type that accepts ClusterResourceSpecTaskResourceSpecArgs, ClusterResourceSpecTaskResourceSpecPtr and ClusterResourceSpecTaskResourceSpecPtrOutput values. You can construct a concrete instance of `ClusterResourceSpecTaskResourceSpecPtrInput` via:
ClusterResourceSpecTaskResourceSpecArgs{...} or: nil
func ClusterResourceSpecTaskResourceSpecPtr ¶
func ClusterResourceSpecTaskResourceSpecPtr(v *ClusterResourceSpecTaskResourceSpecArgs) ClusterResourceSpecTaskResourceSpecPtrInput
type ClusterResourceSpecTaskResourceSpecPtrOutput ¶
type ClusterResourceSpecTaskResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (ClusterResourceSpecTaskResourceSpecPtrOutput) Cpu ¶
func (o ClusterResourceSpecTaskResourceSpecPtrOutput) Cpu() pulumi.IntPtrOutput
func (ClusterResourceSpecTaskResourceSpecPtrOutput) DiskSize ¶
func (o ClusterResourceSpecTaskResourceSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
func (ClusterResourceSpecTaskResourceSpecPtrOutput) DiskType ¶
func (o ClusterResourceSpecTaskResourceSpecPtrOutput) DiskType() pulumi.StringPtrOutput
func (ClusterResourceSpecTaskResourceSpecPtrOutput) ElementType ¶
func (ClusterResourceSpecTaskResourceSpecPtrOutput) ElementType() reflect.Type
func (ClusterResourceSpecTaskResourceSpecPtrOutput) MemSize ¶
func (o ClusterResourceSpecTaskResourceSpecPtrOutput) MemSize() pulumi.IntPtrOutput
func (ClusterResourceSpecTaskResourceSpecPtrOutput) RootSize ¶
func (o ClusterResourceSpecTaskResourceSpecPtrOutput) RootSize() pulumi.IntPtrOutput
func (ClusterResourceSpecTaskResourceSpecPtrOutput) Spec ¶
func (o ClusterResourceSpecTaskResourceSpecPtrOutput) Spec() pulumi.StringPtrOutput
func (ClusterResourceSpecTaskResourceSpecPtrOutput) StorageType ¶
func (o ClusterResourceSpecTaskResourceSpecPtrOutput) StorageType() pulumi.IntPtrOutput
func (ClusterResourceSpecTaskResourceSpecPtrOutput) ToClusterResourceSpecTaskResourceSpecPtrOutput ¶
func (o ClusterResourceSpecTaskResourceSpecPtrOutput) ToClusterResourceSpecTaskResourceSpecPtrOutput() ClusterResourceSpecTaskResourceSpecPtrOutput
func (ClusterResourceSpecTaskResourceSpecPtrOutput) ToClusterResourceSpecTaskResourceSpecPtrOutputWithContext ¶
func (o ClusterResourceSpecTaskResourceSpecPtrOutput) ToClusterResourceSpecTaskResourceSpecPtrOutputWithContext(ctx context.Context) ClusterResourceSpecTaskResourceSpecPtrOutput
type ClusterState ¶
type ClusterState struct { // Display strategy of EMR instance. DisplayStrategy pulumi.StringPtrInput // Access the external file system. ExtendFsField pulumi.StringPtrInput // Created EMR instance id. InstanceId pulumi.StringPtrInput // Name of the instance, which can contain 6 to 36 English letters, Chinese characters, digits, dashes(-), or // underscores(_). InstanceName pulumi.StringPtrInput // Instance login settings. LoginSettings pulumi.MapInput // Whether to enable the cluster Master node public network. Value range: - NEED_MASTER_WAN: Indicates that the cluster // Master node public network is enabled. - NOT_NEED_MASTER_WAN: Indicates that it is not turned on. By default, the // cluster Master node internet is enabled. NeedMasterWan pulumi.StringPtrInput // The pay mode of instance. 0 is pay on an annual basis, 1 is pay on a measure basis. PayMode pulumi.IntPtrInput // The location of the instance. Placement pulumi.MapInput // The product id of EMR instance. ProductId pulumi.IntPtrInput // Resource specification of EMR instance. ResourceSpec ClusterResourceSpecPtrInput // The ID of the security group to which the instance belongs, in the form of sg-xxxxxxxx. SgId pulumi.StringPtrInput // The softwares of a EMR instance. Softwares pulumi.StringArrayInput // The flag whether the instance support high availability.(0=>not support, 1=>support). SupportHa pulumi.IntPtrInput // The length of time the instance was purchased. Use with TimeUnit.When TimeUnit is s, the parameter can only be filled in // at 3600, representing a metered instance. When TimeUnit is m, the number filled in by this parameter indicates the // length of purchase of the monthly instance of the package year, such as 1 for one month of purchase. TimeSpan pulumi.IntPtrInput // The unit of time in which the instance was purchased. When PayMode is 0, TimeUnit can only take values of s(second). // When PayMode is 1, TimeUnit can only take the value m(month). TimeUnit pulumi.StringPtrInput // The private net config of EMR instance. VpcSettings pulumi.MapInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type InstancesArgs ¶
type InstancesArgs struct { DisplayStrategy string `pulumi:"displayStrategy"` InstanceIds []string `pulumi:"instanceIds"` ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking Instances.
type InstancesCluster ¶
type InstancesCluster struct { AddTime string `pulumi:"addTime"` ChargeType int `pulumi:"chargeType"` ClusterId string `pulumi:"clusterId"` ClusterName string `pulumi:"clusterName"` Ftitle string `pulumi:"ftitle"` Id int `pulumi:"id"` MasterIp string `pulumi:"masterIp"` ProjectId int `pulumi:"projectId"` RegionId int `pulumi:"regionId"` Status int `pulumi:"status"` Zone string `pulumi:"zone"` ZoneId int `pulumi:"zoneId"` }
type InstancesClusterArgs ¶
type InstancesClusterArgs struct { AddTime pulumi.StringInput `pulumi:"addTime"` ChargeType pulumi.IntInput `pulumi:"chargeType"` ClusterId pulumi.StringInput `pulumi:"clusterId"` ClusterName pulumi.StringInput `pulumi:"clusterName"` Ftitle pulumi.StringInput `pulumi:"ftitle"` Id pulumi.IntInput `pulumi:"id"` MasterIp pulumi.StringInput `pulumi:"masterIp"` ProjectId pulumi.IntInput `pulumi:"projectId"` RegionId pulumi.IntInput `pulumi:"regionId"` Status pulumi.IntInput `pulumi:"status"` Zone pulumi.StringInput `pulumi:"zone"` ZoneId pulumi.IntInput `pulumi:"zoneId"` }
func (InstancesClusterArgs) ElementType ¶
func (InstancesClusterArgs) ElementType() reflect.Type
func (InstancesClusterArgs) ToInstancesClusterOutput ¶
func (i InstancesClusterArgs) ToInstancesClusterOutput() InstancesClusterOutput
func (InstancesClusterArgs) ToInstancesClusterOutputWithContext ¶
func (i InstancesClusterArgs) ToInstancesClusterOutputWithContext(ctx context.Context) InstancesClusterOutput
type InstancesClusterArray ¶
type InstancesClusterArray []InstancesClusterInput
func (InstancesClusterArray) ElementType ¶
func (InstancesClusterArray) ElementType() reflect.Type
func (InstancesClusterArray) ToInstancesClusterArrayOutput ¶
func (i InstancesClusterArray) ToInstancesClusterArrayOutput() InstancesClusterArrayOutput
func (InstancesClusterArray) ToInstancesClusterArrayOutputWithContext ¶
func (i InstancesClusterArray) ToInstancesClusterArrayOutputWithContext(ctx context.Context) InstancesClusterArrayOutput
type InstancesClusterArrayInput ¶
type InstancesClusterArrayInput interface { pulumi.Input ToInstancesClusterArrayOutput() InstancesClusterArrayOutput ToInstancesClusterArrayOutputWithContext(context.Context) InstancesClusterArrayOutput }
InstancesClusterArrayInput is an input type that accepts InstancesClusterArray and InstancesClusterArrayOutput values. You can construct a concrete instance of `InstancesClusterArrayInput` via:
InstancesClusterArray{ InstancesClusterArgs{...} }
type InstancesClusterArrayOutput ¶
type InstancesClusterArrayOutput struct{ *pulumi.OutputState }
func (InstancesClusterArrayOutput) ElementType ¶
func (InstancesClusterArrayOutput) ElementType() reflect.Type
func (InstancesClusterArrayOutput) Index ¶
func (o InstancesClusterArrayOutput) Index(i pulumi.IntInput) InstancesClusterOutput
func (InstancesClusterArrayOutput) ToInstancesClusterArrayOutput ¶
func (o InstancesClusterArrayOutput) ToInstancesClusterArrayOutput() InstancesClusterArrayOutput
func (InstancesClusterArrayOutput) ToInstancesClusterArrayOutputWithContext ¶
func (o InstancesClusterArrayOutput) ToInstancesClusterArrayOutputWithContext(ctx context.Context) InstancesClusterArrayOutput
type InstancesClusterInput ¶
type InstancesClusterInput interface { pulumi.Input ToInstancesClusterOutput() InstancesClusterOutput ToInstancesClusterOutputWithContext(context.Context) InstancesClusterOutput }
InstancesClusterInput is an input type that accepts InstancesClusterArgs and InstancesClusterOutput values. You can construct a concrete instance of `InstancesClusterInput` via:
InstancesClusterArgs{...}
type InstancesClusterOutput ¶
type InstancesClusterOutput struct{ *pulumi.OutputState }
func (InstancesClusterOutput) AddTime ¶
func (o InstancesClusterOutput) AddTime() pulumi.StringOutput
func (InstancesClusterOutput) ChargeType ¶
func (o InstancesClusterOutput) ChargeType() pulumi.IntOutput
func (InstancesClusterOutput) ClusterId ¶
func (o InstancesClusterOutput) ClusterId() pulumi.StringOutput
func (InstancesClusterOutput) ClusterName ¶
func (o InstancesClusterOutput) ClusterName() pulumi.StringOutput
func (InstancesClusterOutput) ElementType ¶
func (InstancesClusterOutput) ElementType() reflect.Type
func (InstancesClusterOutput) Ftitle ¶
func (o InstancesClusterOutput) Ftitle() pulumi.StringOutput
func (InstancesClusterOutput) Id ¶
func (o InstancesClusterOutput) Id() pulumi.IntOutput
func (InstancesClusterOutput) MasterIp ¶
func (o InstancesClusterOutput) MasterIp() pulumi.StringOutput
func (InstancesClusterOutput) ProjectId ¶
func (o InstancesClusterOutput) ProjectId() pulumi.IntOutput
func (InstancesClusterOutput) RegionId ¶
func (o InstancesClusterOutput) RegionId() pulumi.IntOutput
func (InstancesClusterOutput) Status ¶
func (o InstancesClusterOutput) Status() pulumi.IntOutput
func (InstancesClusterOutput) ToInstancesClusterOutput ¶
func (o InstancesClusterOutput) ToInstancesClusterOutput() InstancesClusterOutput
func (InstancesClusterOutput) ToInstancesClusterOutputWithContext ¶
func (o InstancesClusterOutput) ToInstancesClusterOutputWithContext(ctx context.Context) InstancesClusterOutput
func (InstancesClusterOutput) Zone ¶
func (o InstancesClusterOutput) Zone() pulumi.StringOutput
func (InstancesClusterOutput) ZoneId ¶
func (o InstancesClusterOutput) ZoneId() pulumi.IntOutput
type InstancesOutputArgs ¶
type InstancesOutputArgs struct { DisplayStrategy pulumi.StringInput `pulumi:"displayStrategy"` InstanceIds pulumi.StringArrayInput `pulumi:"instanceIds"` ProjectId pulumi.IntPtrInput `pulumi:"projectId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking Instances.
func (InstancesOutputArgs) ElementType ¶
func (InstancesOutputArgs) ElementType() reflect.Type
type InstancesResult ¶
type InstancesResult struct { Clusters []InstancesCluster `pulumi:"clusters"` DisplayStrategy string `pulumi:"displayStrategy"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceIds []string `pulumi:"instanceIds"` ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by Instances.
func Instances ¶
func Instances(ctx *pulumi.Context, args *InstancesArgs, opts ...pulumi.InvokeOption) (*InstancesResult, error)
type InstancesResultOutput ¶
type InstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Instances.
func InstancesOutput ¶
func InstancesOutput(ctx *pulumi.Context, args InstancesOutputArgs, opts ...pulumi.InvokeOption) InstancesResultOutput
func (InstancesResultOutput) Clusters ¶
func (o InstancesResultOutput) Clusters() InstancesClusterArrayOutput
func (InstancesResultOutput) DisplayStrategy ¶
func (o InstancesResultOutput) DisplayStrategy() pulumi.StringOutput
func (InstancesResultOutput) ElementType ¶
func (InstancesResultOutput) ElementType() reflect.Type
func (InstancesResultOutput) Id ¶
func (o InstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (InstancesResultOutput) InstanceIds ¶
func (o InstancesResultOutput) InstanceIds() pulumi.StringArrayOutput
func (InstancesResultOutput) ProjectId ¶
func (o InstancesResultOutput) ProjectId() pulumi.IntPtrOutput
func (InstancesResultOutput) ResultOutputFile ¶
func (o InstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (InstancesResultOutput) ToInstancesResultOutput ¶
func (o InstancesResultOutput) ToInstancesResultOutput() InstancesResultOutput
func (InstancesResultOutput) ToInstancesResultOutputWithContext ¶
func (o InstancesResultOutput) ToInstancesResultOutputWithContext(ctx context.Context) InstancesResultOutput
type NodesArgs ¶
type NodesArgs struct { HardwareResourceType *string `pulumi:"hardwareResourceType"` InstanceId string `pulumi:"instanceId"` Limit *int `pulumi:"limit"` NodeFlag string `pulumi:"nodeFlag"` Offset *int `pulumi:"offset"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking Nodes.
type NodesNode ¶
type NodesNode struct { AppId int `pulumi:"appId"` ApplyTime string `pulumi:"applyTime"` AutoFlag int `pulumi:"autoFlag"` CdbIp string `pulumi:"cdbIp"` CdbNodeInfos []NodesNodeCdbNodeInfo `pulumi:"cdbNodeInfos"` CdbPort int `pulumi:"cdbPort"` ChargeType int `pulumi:"chargeType"` CpuNum int `pulumi:"cpuNum"` Destroyable int `pulumi:"destroyable"` DeviceClass string `pulumi:"deviceClass"` DiskSize string `pulumi:"diskSize"` DynamicPodSpec string `pulumi:"dynamicPodSpec"` EmrResourceId string `pulumi:"emrResourceId"` ExpireTime string `pulumi:"expireTime"` Flag int `pulumi:"flag"` FreeTime string `pulumi:"freeTime"` HardwareResourceType string `pulumi:"hardwareResourceType"` HwDiskSize int `pulumi:"hwDiskSize"` HwDiskSizeDesc string `pulumi:"hwDiskSizeDesc"` HwMemSize int `pulumi:"hwMemSize"` HwMemSizeDesc string `pulumi:"hwMemSizeDesc"` Ip string `pulumi:"ip"` IsAutoRenew int `pulumi:"isAutoRenew"` IsDynamicSpec int `pulumi:"isDynamicSpec"` McMultiDisks []NodesNodeMcMultiDisk `pulumi:"mcMultiDisks"` MemDesc string `pulumi:"memDesc"` MemSize int `pulumi:"memSize"` Mutable int `pulumi:"mutable"` NameTag string `pulumi:"nameTag"` OrderNo string `pulumi:"orderNo"` RegionId int `pulumi:"regionId"` RootSize int `pulumi:"rootSize"` SerialNo string `pulumi:"serialNo"` Services string `pulumi:"services"` Spec string `pulumi:"spec"` StorageType int `pulumi:"storageType"` SupportModifyPayMode int `pulumi:"supportModifyPayMode"` Tags []NodesNodeTag `pulumi:"tags"` WanIp string `pulumi:"wanIp"` ZoneId int `pulumi:"zoneId"` }
type NodesNodeArgs ¶
type NodesNodeArgs struct { AppId pulumi.IntInput `pulumi:"appId"` ApplyTime pulumi.StringInput `pulumi:"applyTime"` AutoFlag pulumi.IntInput `pulumi:"autoFlag"` CdbIp pulumi.StringInput `pulumi:"cdbIp"` CdbNodeInfos NodesNodeCdbNodeInfoArrayInput `pulumi:"cdbNodeInfos"` CdbPort pulumi.IntInput `pulumi:"cdbPort"` ChargeType pulumi.IntInput `pulumi:"chargeType"` CpuNum pulumi.IntInput `pulumi:"cpuNum"` Destroyable pulumi.IntInput `pulumi:"destroyable"` DeviceClass pulumi.StringInput `pulumi:"deviceClass"` DiskSize pulumi.StringInput `pulumi:"diskSize"` DynamicPodSpec pulumi.StringInput `pulumi:"dynamicPodSpec"` EmrResourceId pulumi.StringInput `pulumi:"emrResourceId"` ExpireTime pulumi.StringInput `pulumi:"expireTime"` Flag pulumi.IntInput `pulumi:"flag"` FreeTime pulumi.StringInput `pulumi:"freeTime"` HardwareResourceType pulumi.StringInput `pulumi:"hardwareResourceType"` HwDiskSize pulumi.IntInput `pulumi:"hwDiskSize"` HwDiskSizeDesc pulumi.StringInput `pulumi:"hwDiskSizeDesc"` HwMemSize pulumi.IntInput `pulumi:"hwMemSize"` HwMemSizeDesc pulumi.StringInput `pulumi:"hwMemSizeDesc"` Ip pulumi.StringInput `pulumi:"ip"` IsAutoRenew pulumi.IntInput `pulumi:"isAutoRenew"` IsDynamicSpec pulumi.IntInput `pulumi:"isDynamicSpec"` McMultiDisks NodesNodeMcMultiDiskArrayInput `pulumi:"mcMultiDisks"` MemDesc pulumi.StringInput `pulumi:"memDesc"` MemSize pulumi.IntInput `pulumi:"memSize"` Mutable pulumi.IntInput `pulumi:"mutable"` NameTag pulumi.StringInput `pulumi:"nameTag"` OrderNo pulumi.StringInput `pulumi:"orderNo"` RegionId pulumi.IntInput `pulumi:"regionId"` RootSize pulumi.IntInput `pulumi:"rootSize"` SerialNo pulumi.StringInput `pulumi:"serialNo"` Services pulumi.StringInput `pulumi:"services"` Spec pulumi.StringInput `pulumi:"spec"` StorageType pulumi.IntInput `pulumi:"storageType"` SupportModifyPayMode pulumi.IntInput `pulumi:"supportModifyPayMode"` Tags NodesNodeTagArrayInput `pulumi:"tags"` WanIp pulumi.StringInput `pulumi:"wanIp"` ZoneId pulumi.IntInput `pulumi:"zoneId"` }
func (NodesNodeArgs) ElementType ¶
func (NodesNodeArgs) ElementType() reflect.Type
func (NodesNodeArgs) ToNodesNodeOutput ¶
func (i NodesNodeArgs) ToNodesNodeOutput() NodesNodeOutput
func (NodesNodeArgs) ToNodesNodeOutputWithContext ¶
func (i NodesNodeArgs) ToNodesNodeOutputWithContext(ctx context.Context) NodesNodeOutput
type NodesNodeArray ¶
type NodesNodeArray []NodesNodeInput
func (NodesNodeArray) ElementType ¶
func (NodesNodeArray) ElementType() reflect.Type
func (NodesNodeArray) ToNodesNodeArrayOutput ¶
func (i NodesNodeArray) ToNodesNodeArrayOutput() NodesNodeArrayOutput
func (NodesNodeArray) ToNodesNodeArrayOutputWithContext ¶
func (i NodesNodeArray) ToNodesNodeArrayOutputWithContext(ctx context.Context) NodesNodeArrayOutput
type NodesNodeArrayInput ¶
type NodesNodeArrayInput interface { pulumi.Input ToNodesNodeArrayOutput() NodesNodeArrayOutput ToNodesNodeArrayOutputWithContext(context.Context) NodesNodeArrayOutput }
NodesNodeArrayInput is an input type that accepts NodesNodeArray and NodesNodeArrayOutput values. You can construct a concrete instance of `NodesNodeArrayInput` via:
NodesNodeArray{ NodesNodeArgs{...} }
type NodesNodeArrayOutput ¶
type NodesNodeArrayOutput struct{ *pulumi.OutputState }
func (NodesNodeArrayOutput) ElementType ¶
func (NodesNodeArrayOutput) ElementType() reflect.Type
func (NodesNodeArrayOutput) Index ¶
func (o NodesNodeArrayOutput) Index(i pulumi.IntInput) NodesNodeOutput
func (NodesNodeArrayOutput) ToNodesNodeArrayOutput ¶
func (o NodesNodeArrayOutput) ToNodesNodeArrayOutput() NodesNodeArrayOutput
func (NodesNodeArrayOutput) ToNodesNodeArrayOutputWithContext ¶
func (o NodesNodeArrayOutput) ToNodesNodeArrayOutputWithContext(ctx context.Context) NodesNodeArrayOutput
type NodesNodeCdbNodeInfo ¶
type NodesNodeCdbNodeInfo struct { ApplyTime string `pulumi:"applyTime"` ExpireFlag bool `pulumi:"expireFlag"` ExpireTime string `pulumi:"expireTime"` InstanceName string `pulumi:"instanceName"` Ip string `pulumi:"ip"` IsAutoRenew int `pulumi:"isAutoRenew"` MemSize int `pulumi:"memSize"` PayType int `pulumi:"payType"` Port int `pulumi:"port"` RegionId int `pulumi:"regionId"` SerialNo string `pulumi:"serialNo"` Service string `pulumi:"service"` Status int `pulumi:"status"` Volume int `pulumi:"volume"` ZoneId int `pulumi:"zoneId"` }
type NodesNodeCdbNodeInfoArgs ¶
type NodesNodeCdbNodeInfoArgs struct { ApplyTime pulumi.StringInput `pulumi:"applyTime"` ExpireFlag pulumi.BoolInput `pulumi:"expireFlag"` ExpireTime pulumi.StringInput `pulumi:"expireTime"` InstanceName pulumi.StringInput `pulumi:"instanceName"` Ip pulumi.StringInput `pulumi:"ip"` IsAutoRenew pulumi.IntInput `pulumi:"isAutoRenew"` MemSize pulumi.IntInput `pulumi:"memSize"` PayType pulumi.IntInput `pulumi:"payType"` Port pulumi.IntInput `pulumi:"port"` RegionId pulumi.IntInput `pulumi:"regionId"` SerialNo pulumi.StringInput `pulumi:"serialNo"` Service pulumi.StringInput `pulumi:"service"` Status pulumi.IntInput `pulumi:"status"` Volume pulumi.IntInput `pulumi:"volume"` ZoneId pulumi.IntInput `pulumi:"zoneId"` }
func (NodesNodeCdbNodeInfoArgs) ElementType ¶
func (NodesNodeCdbNodeInfoArgs) ElementType() reflect.Type
func (NodesNodeCdbNodeInfoArgs) ToNodesNodeCdbNodeInfoOutput ¶
func (i NodesNodeCdbNodeInfoArgs) ToNodesNodeCdbNodeInfoOutput() NodesNodeCdbNodeInfoOutput
func (NodesNodeCdbNodeInfoArgs) ToNodesNodeCdbNodeInfoOutputWithContext ¶
func (i NodesNodeCdbNodeInfoArgs) ToNodesNodeCdbNodeInfoOutputWithContext(ctx context.Context) NodesNodeCdbNodeInfoOutput
type NodesNodeCdbNodeInfoArray ¶
type NodesNodeCdbNodeInfoArray []NodesNodeCdbNodeInfoInput
func (NodesNodeCdbNodeInfoArray) ElementType ¶
func (NodesNodeCdbNodeInfoArray) ElementType() reflect.Type
func (NodesNodeCdbNodeInfoArray) ToNodesNodeCdbNodeInfoArrayOutput ¶
func (i NodesNodeCdbNodeInfoArray) ToNodesNodeCdbNodeInfoArrayOutput() NodesNodeCdbNodeInfoArrayOutput
func (NodesNodeCdbNodeInfoArray) ToNodesNodeCdbNodeInfoArrayOutputWithContext ¶
func (i NodesNodeCdbNodeInfoArray) ToNodesNodeCdbNodeInfoArrayOutputWithContext(ctx context.Context) NodesNodeCdbNodeInfoArrayOutput
type NodesNodeCdbNodeInfoArrayInput ¶
type NodesNodeCdbNodeInfoArrayInput interface { pulumi.Input ToNodesNodeCdbNodeInfoArrayOutput() NodesNodeCdbNodeInfoArrayOutput ToNodesNodeCdbNodeInfoArrayOutputWithContext(context.Context) NodesNodeCdbNodeInfoArrayOutput }
NodesNodeCdbNodeInfoArrayInput is an input type that accepts NodesNodeCdbNodeInfoArray and NodesNodeCdbNodeInfoArrayOutput values. You can construct a concrete instance of `NodesNodeCdbNodeInfoArrayInput` via:
NodesNodeCdbNodeInfoArray{ NodesNodeCdbNodeInfoArgs{...} }
type NodesNodeCdbNodeInfoArrayOutput ¶
type NodesNodeCdbNodeInfoArrayOutput struct{ *pulumi.OutputState }
func (NodesNodeCdbNodeInfoArrayOutput) ElementType ¶
func (NodesNodeCdbNodeInfoArrayOutput) ElementType() reflect.Type
func (NodesNodeCdbNodeInfoArrayOutput) Index ¶
func (o NodesNodeCdbNodeInfoArrayOutput) Index(i pulumi.IntInput) NodesNodeCdbNodeInfoOutput
func (NodesNodeCdbNodeInfoArrayOutput) ToNodesNodeCdbNodeInfoArrayOutput ¶
func (o NodesNodeCdbNodeInfoArrayOutput) ToNodesNodeCdbNodeInfoArrayOutput() NodesNodeCdbNodeInfoArrayOutput
func (NodesNodeCdbNodeInfoArrayOutput) ToNodesNodeCdbNodeInfoArrayOutputWithContext ¶
func (o NodesNodeCdbNodeInfoArrayOutput) ToNodesNodeCdbNodeInfoArrayOutputWithContext(ctx context.Context) NodesNodeCdbNodeInfoArrayOutput
type NodesNodeCdbNodeInfoInput ¶
type NodesNodeCdbNodeInfoInput interface { pulumi.Input ToNodesNodeCdbNodeInfoOutput() NodesNodeCdbNodeInfoOutput ToNodesNodeCdbNodeInfoOutputWithContext(context.Context) NodesNodeCdbNodeInfoOutput }
NodesNodeCdbNodeInfoInput is an input type that accepts NodesNodeCdbNodeInfoArgs and NodesNodeCdbNodeInfoOutput values. You can construct a concrete instance of `NodesNodeCdbNodeInfoInput` via:
NodesNodeCdbNodeInfoArgs{...}
type NodesNodeCdbNodeInfoOutput ¶
type NodesNodeCdbNodeInfoOutput struct{ *pulumi.OutputState }
func (NodesNodeCdbNodeInfoOutput) ApplyTime ¶
func (o NodesNodeCdbNodeInfoOutput) ApplyTime() pulumi.StringOutput
func (NodesNodeCdbNodeInfoOutput) ElementType ¶
func (NodesNodeCdbNodeInfoOutput) ElementType() reflect.Type
func (NodesNodeCdbNodeInfoOutput) ExpireFlag ¶
func (o NodesNodeCdbNodeInfoOutput) ExpireFlag() pulumi.BoolOutput
func (NodesNodeCdbNodeInfoOutput) ExpireTime ¶
func (o NodesNodeCdbNodeInfoOutput) ExpireTime() pulumi.StringOutput
func (NodesNodeCdbNodeInfoOutput) InstanceName ¶
func (o NodesNodeCdbNodeInfoOutput) InstanceName() pulumi.StringOutput
func (NodesNodeCdbNodeInfoOutput) Ip ¶
func (o NodesNodeCdbNodeInfoOutput) Ip() pulumi.StringOutput
func (NodesNodeCdbNodeInfoOutput) IsAutoRenew ¶
func (o NodesNodeCdbNodeInfoOutput) IsAutoRenew() pulumi.IntOutput
func (NodesNodeCdbNodeInfoOutput) MemSize ¶
func (o NodesNodeCdbNodeInfoOutput) MemSize() pulumi.IntOutput
func (NodesNodeCdbNodeInfoOutput) PayType ¶
func (o NodesNodeCdbNodeInfoOutput) PayType() pulumi.IntOutput
func (NodesNodeCdbNodeInfoOutput) Port ¶
func (o NodesNodeCdbNodeInfoOutput) Port() pulumi.IntOutput
func (NodesNodeCdbNodeInfoOutput) RegionId ¶
func (o NodesNodeCdbNodeInfoOutput) RegionId() pulumi.IntOutput
func (NodesNodeCdbNodeInfoOutput) SerialNo ¶
func (o NodesNodeCdbNodeInfoOutput) SerialNo() pulumi.StringOutput
func (NodesNodeCdbNodeInfoOutput) Service ¶
func (o NodesNodeCdbNodeInfoOutput) Service() pulumi.StringOutput
func (NodesNodeCdbNodeInfoOutput) Status ¶
func (o NodesNodeCdbNodeInfoOutput) Status() pulumi.IntOutput
func (NodesNodeCdbNodeInfoOutput) ToNodesNodeCdbNodeInfoOutput ¶
func (o NodesNodeCdbNodeInfoOutput) ToNodesNodeCdbNodeInfoOutput() NodesNodeCdbNodeInfoOutput
func (NodesNodeCdbNodeInfoOutput) ToNodesNodeCdbNodeInfoOutputWithContext ¶
func (o NodesNodeCdbNodeInfoOutput) ToNodesNodeCdbNodeInfoOutputWithContext(ctx context.Context) NodesNodeCdbNodeInfoOutput
func (NodesNodeCdbNodeInfoOutput) Volume ¶
func (o NodesNodeCdbNodeInfoOutput) Volume() pulumi.IntOutput
func (NodesNodeCdbNodeInfoOutput) ZoneId ¶
func (o NodesNodeCdbNodeInfoOutput) ZoneId() pulumi.IntOutput
type NodesNodeInput ¶
type NodesNodeInput interface { pulumi.Input ToNodesNodeOutput() NodesNodeOutput ToNodesNodeOutputWithContext(context.Context) NodesNodeOutput }
NodesNodeInput is an input type that accepts NodesNodeArgs and NodesNodeOutput values. You can construct a concrete instance of `NodesNodeInput` via:
NodesNodeArgs{...}
type NodesNodeMcMultiDisk ¶
type NodesNodeMcMultiDiskArgs ¶
type NodesNodeMcMultiDiskArgs struct { Count pulumi.IntInput `pulumi:"count"` Type pulumi.IntInput `pulumi:"type"` Volume pulumi.IntInput `pulumi:"volume"` }
func (NodesNodeMcMultiDiskArgs) ElementType ¶
func (NodesNodeMcMultiDiskArgs) ElementType() reflect.Type
func (NodesNodeMcMultiDiskArgs) ToNodesNodeMcMultiDiskOutput ¶
func (i NodesNodeMcMultiDiskArgs) ToNodesNodeMcMultiDiskOutput() NodesNodeMcMultiDiskOutput
func (NodesNodeMcMultiDiskArgs) ToNodesNodeMcMultiDiskOutputWithContext ¶
func (i NodesNodeMcMultiDiskArgs) ToNodesNodeMcMultiDiskOutputWithContext(ctx context.Context) NodesNodeMcMultiDiskOutput
type NodesNodeMcMultiDiskArray ¶
type NodesNodeMcMultiDiskArray []NodesNodeMcMultiDiskInput
func (NodesNodeMcMultiDiskArray) ElementType ¶
func (NodesNodeMcMultiDiskArray) ElementType() reflect.Type
func (NodesNodeMcMultiDiskArray) ToNodesNodeMcMultiDiskArrayOutput ¶
func (i NodesNodeMcMultiDiskArray) ToNodesNodeMcMultiDiskArrayOutput() NodesNodeMcMultiDiskArrayOutput
func (NodesNodeMcMultiDiskArray) ToNodesNodeMcMultiDiskArrayOutputWithContext ¶
func (i NodesNodeMcMultiDiskArray) ToNodesNodeMcMultiDiskArrayOutputWithContext(ctx context.Context) NodesNodeMcMultiDiskArrayOutput
type NodesNodeMcMultiDiskArrayInput ¶
type NodesNodeMcMultiDiskArrayInput interface { pulumi.Input ToNodesNodeMcMultiDiskArrayOutput() NodesNodeMcMultiDiskArrayOutput ToNodesNodeMcMultiDiskArrayOutputWithContext(context.Context) NodesNodeMcMultiDiskArrayOutput }
NodesNodeMcMultiDiskArrayInput is an input type that accepts NodesNodeMcMultiDiskArray and NodesNodeMcMultiDiskArrayOutput values. You can construct a concrete instance of `NodesNodeMcMultiDiskArrayInput` via:
NodesNodeMcMultiDiskArray{ NodesNodeMcMultiDiskArgs{...} }
type NodesNodeMcMultiDiskArrayOutput ¶
type NodesNodeMcMultiDiskArrayOutput struct{ *pulumi.OutputState }
func (NodesNodeMcMultiDiskArrayOutput) ElementType ¶
func (NodesNodeMcMultiDiskArrayOutput) ElementType() reflect.Type
func (NodesNodeMcMultiDiskArrayOutput) Index ¶
func (o NodesNodeMcMultiDiskArrayOutput) Index(i pulumi.IntInput) NodesNodeMcMultiDiskOutput
func (NodesNodeMcMultiDiskArrayOutput) ToNodesNodeMcMultiDiskArrayOutput ¶
func (o NodesNodeMcMultiDiskArrayOutput) ToNodesNodeMcMultiDiskArrayOutput() NodesNodeMcMultiDiskArrayOutput
func (NodesNodeMcMultiDiskArrayOutput) ToNodesNodeMcMultiDiskArrayOutputWithContext ¶
func (o NodesNodeMcMultiDiskArrayOutput) ToNodesNodeMcMultiDiskArrayOutputWithContext(ctx context.Context) NodesNodeMcMultiDiskArrayOutput
type NodesNodeMcMultiDiskInput ¶
type NodesNodeMcMultiDiskInput interface { pulumi.Input ToNodesNodeMcMultiDiskOutput() NodesNodeMcMultiDiskOutput ToNodesNodeMcMultiDiskOutputWithContext(context.Context) NodesNodeMcMultiDiskOutput }
NodesNodeMcMultiDiskInput is an input type that accepts NodesNodeMcMultiDiskArgs and NodesNodeMcMultiDiskOutput values. You can construct a concrete instance of `NodesNodeMcMultiDiskInput` via:
NodesNodeMcMultiDiskArgs{...}
type NodesNodeMcMultiDiskOutput ¶
type NodesNodeMcMultiDiskOutput struct{ *pulumi.OutputState }
func (NodesNodeMcMultiDiskOutput) Count ¶
func (o NodesNodeMcMultiDiskOutput) Count() pulumi.IntOutput
func (NodesNodeMcMultiDiskOutput) ElementType ¶
func (NodesNodeMcMultiDiskOutput) ElementType() reflect.Type
func (NodesNodeMcMultiDiskOutput) ToNodesNodeMcMultiDiskOutput ¶
func (o NodesNodeMcMultiDiskOutput) ToNodesNodeMcMultiDiskOutput() NodesNodeMcMultiDiskOutput
func (NodesNodeMcMultiDiskOutput) ToNodesNodeMcMultiDiskOutputWithContext ¶
func (o NodesNodeMcMultiDiskOutput) ToNodesNodeMcMultiDiskOutputWithContext(ctx context.Context) NodesNodeMcMultiDiskOutput
func (NodesNodeMcMultiDiskOutput) Type ¶
func (o NodesNodeMcMultiDiskOutput) Type() pulumi.IntOutput
func (NodesNodeMcMultiDiskOutput) Volume ¶
func (o NodesNodeMcMultiDiskOutput) Volume() pulumi.IntOutput
type NodesNodeOutput ¶
type NodesNodeOutput struct{ *pulumi.OutputState }
func (NodesNodeOutput) AppId ¶
func (o NodesNodeOutput) AppId() pulumi.IntOutput
func (NodesNodeOutput) ApplyTime ¶
func (o NodesNodeOutput) ApplyTime() pulumi.StringOutput
func (NodesNodeOutput) AutoFlag ¶
func (o NodesNodeOutput) AutoFlag() pulumi.IntOutput
func (NodesNodeOutput) CdbIp ¶
func (o NodesNodeOutput) CdbIp() pulumi.StringOutput
func (NodesNodeOutput) CdbNodeInfos ¶
func (o NodesNodeOutput) CdbNodeInfos() NodesNodeCdbNodeInfoArrayOutput
func (NodesNodeOutput) CdbPort ¶
func (o NodesNodeOutput) CdbPort() pulumi.IntOutput
func (NodesNodeOutput) ChargeType ¶
func (o NodesNodeOutput) ChargeType() pulumi.IntOutput
func (NodesNodeOutput) CpuNum ¶
func (o NodesNodeOutput) CpuNum() pulumi.IntOutput
func (NodesNodeOutput) Destroyable ¶
func (o NodesNodeOutput) Destroyable() pulumi.IntOutput
func (NodesNodeOutput) DeviceClass ¶
func (o NodesNodeOutput) DeviceClass() pulumi.StringOutput
func (NodesNodeOutput) DiskSize ¶
func (o NodesNodeOutput) DiskSize() pulumi.StringOutput
func (NodesNodeOutput) DynamicPodSpec ¶
func (o NodesNodeOutput) DynamicPodSpec() pulumi.StringOutput
func (NodesNodeOutput) ElementType ¶
func (NodesNodeOutput) ElementType() reflect.Type
func (NodesNodeOutput) EmrResourceId ¶
func (o NodesNodeOutput) EmrResourceId() pulumi.StringOutput
func (NodesNodeOutput) ExpireTime ¶
func (o NodesNodeOutput) ExpireTime() pulumi.StringOutput
func (NodesNodeOutput) Flag ¶
func (o NodesNodeOutput) Flag() pulumi.IntOutput
func (NodesNodeOutput) FreeTime ¶
func (o NodesNodeOutput) FreeTime() pulumi.StringOutput
func (NodesNodeOutput) HardwareResourceType ¶
func (o NodesNodeOutput) HardwareResourceType() pulumi.StringOutput
func (NodesNodeOutput) HwDiskSize ¶
func (o NodesNodeOutput) HwDiskSize() pulumi.IntOutput
func (NodesNodeOutput) HwDiskSizeDesc ¶
func (o NodesNodeOutput) HwDiskSizeDesc() pulumi.StringOutput
func (NodesNodeOutput) HwMemSize ¶
func (o NodesNodeOutput) HwMemSize() pulumi.IntOutput
func (NodesNodeOutput) HwMemSizeDesc ¶
func (o NodesNodeOutput) HwMemSizeDesc() pulumi.StringOutput
func (NodesNodeOutput) Ip ¶
func (o NodesNodeOutput) Ip() pulumi.StringOutput
func (NodesNodeOutput) IsAutoRenew ¶
func (o NodesNodeOutput) IsAutoRenew() pulumi.IntOutput
func (NodesNodeOutput) IsDynamicSpec ¶
func (o NodesNodeOutput) IsDynamicSpec() pulumi.IntOutput
func (NodesNodeOutput) McMultiDisks ¶
func (o NodesNodeOutput) McMultiDisks() NodesNodeMcMultiDiskArrayOutput
func (NodesNodeOutput) MemDesc ¶
func (o NodesNodeOutput) MemDesc() pulumi.StringOutput
func (NodesNodeOutput) MemSize ¶
func (o NodesNodeOutput) MemSize() pulumi.IntOutput
func (NodesNodeOutput) Mutable ¶
func (o NodesNodeOutput) Mutable() pulumi.IntOutput
func (NodesNodeOutput) NameTag ¶
func (o NodesNodeOutput) NameTag() pulumi.StringOutput
func (NodesNodeOutput) OrderNo ¶
func (o NodesNodeOutput) OrderNo() pulumi.StringOutput
func (NodesNodeOutput) RegionId ¶
func (o NodesNodeOutput) RegionId() pulumi.IntOutput
func (NodesNodeOutput) RootSize ¶
func (o NodesNodeOutput) RootSize() pulumi.IntOutput
func (NodesNodeOutput) SerialNo ¶
func (o NodesNodeOutput) SerialNo() pulumi.StringOutput
func (NodesNodeOutput) Services ¶
func (o NodesNodeOutput) Services() pulumi.StringOutput
func (NodesNodeOutput) Spec ¶
func (o NodesNodeOutput) Spec() pulumi.StringOutput
func (NodesNodeOutput) StorageType ¶
func (o NodesNodeOutput) StorageType() pulumi.IntOutput
func (NodesNodeOutput) SupportModifyPayMode ¶
func (o NodesNodeOutput) SupportModifyPayMode() pulumi.IntOutput
func (NodesNodeOutput) Tags ¶
func (o NodesNodeOutput) Tags() NodesNodeTagArrayOutput
func (NodesNodeOutput) ToNodesNodeOutput ¶
func (o NodesNodeOutput) ToNodesNodeOutput() NodesNodeOutput
func (NodesNodeOutput) ToNodesNodeOutputWithContext ¶
func (o NodesNodeOutput) ToNodesNodeOutputWithContext(ctx context.Context) NodesNodeOutput
func (NodesNodeOutput) WanIp ¶
func (o NodesNodeOutput) WanIp() pulumi.StringOutput
func (NodesNodeOutput) ZoneId ¶
func (o NodesNodeOutput) ZoneId() pulumi.IntOutput
type NodesNodeTag ¶
type NodesNodeTagArgs ¶
type NodesNodeTagArgs struct { TagKey pulumi.StringInput `pulumi:"tagKey"` TagValue pulumi.StringInput `pulumi:"tagValue"` }
func (NodesNodeTagArgs) ElementType ¶
func (NodesNodeTagArgs) ElementType() reflect.Type
func (NodesNodeTagArgs) ToNodesNodeTagOutput ¶
func (i NodesNodeTagArgs) ToNodesNodeTagOutput() NodesNodeTagOutput
func (NodesNodeTagArgs) ToNodesNodeTagOutputWithContext ¶
func (i NodesNodeTagArgs) ToNodesNodeTagOutputWithContext(ctx context.Context) NodesNodeTagOutput
type NodesNodeTagArray ¶
type NodesNodeTagArray []NodesNodeTagInput
func (NodesNodeTagArray) ElementType ¶
func (NodesNodeTagArray) ElementType() reflect.Type
func (NodesNodeTagArray) ToNodesNodeTagArrayOutput ¶
func (i NodesNodeTagArray) ToNodesNodeTagArrayOutput() NodesNodeTagArrayOutput
func (NodesNodeTagArray) ToNodesNodeTagArrayOutputWithContext ¶
func (i NodesNodeTagArray) ToNodesNodeTagArrayOutputWithContext(ctx context.Context) NodesNodeTagArrayOutput
type NodesNodeTagArrayInput ¶
type NodesNodeTagArrayInput interface { pulumi.Input ToNodesNodeTagArrayOutput() NodesNodeTagArrayOutput ToNodesNodeTagArrayOutputWithContext(context.Context) NodesNodeTagArrayOutput }
NodesNodeTagArrayInput is an input type that accepts NodesNodeTagArray and NodesNodeTagArrayOutput values. You can construct a concrete instance of `NodesNodeTagArrayInput` via:
NodesNodeTagArray{ NodesNodeTagArgs{...} }
type NodesNodeTagArrayOutput ¶
type NodesNodeTagArrayOutput struct{ *pulumi.OutputState }
func (NodesNodeTagArrayOutput) ElementType ¶
func (NodesNodeTagArrayOutput) ElementType() reflect.Type
func (NodesNodeTagArrayOutput) Index ¶
func (o NodesNodeTagArrayOutput) Index(i pulumi.IntInput) NodesNodeTagOutput
func (NodesNodeTagArrayOutput) ToNodesNodeTagArrayOutput ¶
func (o NodesNodeTagArrayOutput) ToNodesNodeTagArrayOutput() NodesNodeTagArrayOutput
func (NodesNodeTagArrayOutput) ToNodesNodeTagArrayOutputWithContext ¶
func (o NodesNodeTagArrayOutput) ToNodesNodeTagArrayOutputWithContext(ctx context.Context) NodesNodeTagArrayOutput
type NodesNodeTagInput ¶
type NodesNodeTagInput interface { pulumi.Input ToNodesNodeTagOutput() NodesNodeTagOutput ToNodesNodeTagOutputWithContext(context.Context) NodesNodeTagOutput }
NodesNodeTagInput is an input type that accepts NodesNodeTagArgs and NodesNodeTagOutput values. You can construct a concrete instance of `NodesNodeTagInput` via:
NodesNodeTagArgs{...}
type NodesNodeTagOutput ¶
type NodesNodeTagOutput struct{ *pulumi.OutputState }
func (NodesNodeTagOutput) ElementType ¶
func (NodesNodeTagOutput) ElementType() reflect.Type
func (NodesNodeTagOutput) TagKey ¶
func (o NodesNodeTagOutput) TagKey() pulumi.StringOutput
func (NodesNodeTagOutput) TagValue ¶
func (o NodesNodeTagOutput) TagValue() pulumi.StringOutput
func (NodesNodeTagOutput) ToNodesNodeTagOutput ¶
func (o NodesNodeTagOutput) ToNodesNodeTagOutput() NodesNodeTagOutput
func (NodesNodeTagOutput) ToNodesNodeTagOutputWithContext ¶
func (o NodesNodeTagOutput) ToNodesNodeTagOutputWithContext(ctx context.Context) NodesNodeTagOutput
type NodesOutputArgs ¶
type NodesOutputArgs struct { HardwareResourceType pulumi.StringPtrInput `pulumi:"hardwareResourceType"` InstanceId pulumi.StringInput `pulumi:"instanceId"` Limit pulumi.IntPtrInput `pulumi:"limit"` NodeFlag pulumi.StringInput `pulumi:"nodeFlag"` Offset pulumi.IntPtrInput `pulumi:"offset"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking Nodes.
func (NodesOutputArgs) ElementType ¶
func (NodesOutputArgs) ElementType() reflect.Type
type NodesResult ¶
type NodesResult struct { HardwareResourceType *string `pulumi:"hardwareResourceType"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Limit *int `pulumi:"limit"` NodeFlag string `pulumi:"nodeFlag"` Nodes []NodesNode `pulumi:"nodes"` Offset *int `pulumi:"offset"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by Nodes.
func Nodes ¶
func Nodes(ctx *pulumi.Context, args *NodesArgs, opts ...pulumi.InvokeOption) (*NodesResult, error)
type NodesResultOutput ¶
type NodesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Nodes.
func NodesOutput ¶
func NodesOutput(ctx *pulumi.Context, args NodesOutputArgs, opts ...pulumi.InvokeOption) NodesResultOutput
func (NodesResultOutput) ElementType ¶
func (NodesResultOutput) ElementType() reflect.Type
func (NodesResultOutput) HardwareResourceType ¶
func (o NodesResultOutput) HardwareResourceType() pulumi.StringPtrOutput
func (NodesResultOutput) Id ¶
func (o NodesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (NodesResultOutput) InstanceId ¶
func (o NodesResultOutput) InstanceId() pulumi.StringOutput
func (NodesResultOutput) Limit ¶
func (o NodesResultOutput) Limit() pulumi.IntPtrOutput
func (NodesResultOutput) NodeFlag ¶
func (o NodesResultOutput) NodeFlag() pulumi.StringOutput
func (NodesResultOutput) Nodes ¶
func (o NodesResultOutput) Nodes() NodesNodeArrayOutput
func (NodesResultOutput) Offset ¶
func (o NodesResultOutput) Offset() pulumi.IntPtrOutput
func (NodesResultOutput) ResultOutputFile ¶
func (o NodesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (NodesResultOutput) ToNodesResultOutput ¶
func (o NodesResultOutput) ToNodesResultOutput() NodesResultOutput
func (NodesResultOutput) ToNodesResultOutputWithContext ¶
func (o NodesResultOutput) ToNodesResultOutputWithContext(ctx context.Context) NodesResultOutput