Documentation
¶
Index ¶
- type GetInstancesArgs
- type GetInstancesCdhInstanceList
- type GetInstancesCdhInstanceListArgs
- func (GetInstancesCdhInstanceListArgs) ElementType() reflect.Type
- func (i GetInstancesCdhInstanceListArgs) ToGetInstancesCdhInstanceListOutput() GetInstancesCdhInstanceListOutput
- func (i GetInstancesCdhInstanceListArgs) ToGetInstancesCdhInstanceListOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListOutput
- type GetInstancesCdhInstanceListArray
- func (GetInstancesCdhInstanceListArray) ElementType() reflect.Type
- func (i GetInstancesCdhInstanceListArray) ToGetInstancesCdhInstanceListArrayOutput() GetInstancesCdhInstanceListArrayOutput
- func (i GetInstancesCdhInstanceListArray) ToGetInstancesCdhInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListArrayOutput
- type GetInstancesCdhInstanceListArrayInput
- type GetInstancesCdhInstanceListArrayOutput
- func (GetInstancesCdhInstanceListArrayOutput) ElementType() reflect.Type
- func (o GetInstancesCdhInstanceListArrayOutput) Index(i pulumi.IntInput) GetInstancesCdhInstanceListOutput
- func (o GetInstancesCdhInstanceListArrayOutput) ToGetInstancesCdhInstanceListArrayOutput() GetInstancesCdhInstanceListArrayOutput
- func (o GetInstancesCdhInstanceListArrayOutput) ToGetInstancesCdhInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListArrayOutput
- type GetInstancesCdhInstanceListHostResource
- type GetInstancesCdhInstanceListHostResourceArgs
- func (GetInstancesCdhInstanceListHostResourceArgs) ElementType() reflect.Type
- func (i GetInstancesCdhInstanceListHostResourceArgs) ToGetInstancesCdhInstanceListHostResourceOutput() GetInstancesCdhInstanceListHostResourceOutput
- func (i GetInstancesCdhInstanceListHostResourceArgs) ToGetInstancesCdhInstanceListHostResourceOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListHostResourceOutput
- type GetInstancesCdhInstanceListHostResourceArray
- func (GetInstancesCdhInstanceListHostResourceArray) ElementType() reflect.Type
- func (i GetInstancesCdhInstanceListHostResourceArray) ToGetInstancesCdhInstanceListHostResourceArrayOutput() GetInstancesCdhInstanceListHostResourceArrayOutput
- func (i GetInstancesCdhInstanceListHostResourceArray) ToGetInstancesCdhInstanceListHostResourceArrayOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListHostResourceArrayOutput
- type GetInstancesCdhInstanceListHostResourceArrayInput
- type GetInstancesCdhInstanceListHostResourceArrayOutput
- func (GetInstancesCdhInstanceListHostResourceArrayOutput) ElementType() reflect.Type
- func (o GetInstancesCdhInstanceListHostResourceArrayOutput) Index(i pulumi.IntInput) GetInstancesCdhInstanceListHostResourceOutput
- func (o GetInstancesCdhInstanceListHostResourceArrayOutput) ToGetInstancesCdhInstanceListHostResourceArrayOutput() GetInstancesCdhInstanceListHostResourceArrayOutput
- func (o GetInstancesCdhInstanceListHostResourceArrayOutput) ToGetInstancesCdhInstanceListHostResourceArrayOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListHostResourceArrayOutput
- type GetInstancesCdhInstanceListHostResourceInput
- type GetInstancesCdhInstanceListHostResourceOutput
- func (o GetInstancesCdhInstanceListHostResourceOutput) CpuAvailableNum() pulumi.IntOutput
- func (o GetInstancesCdhInstanceListHostResourceOutput) CpuTotalNum() pulumi.IntOutput
- func (o GetInstancesCdhInstanceListHostResourceOutput) DiskAvailableSize() pulumi.IntOutput
- func (o GetInstancesCdhInstanceListHostResourceOutput) DiskTotalSize() pulumi.IntOutput
- func (o GetInstancesCdhInstanceListHostResourceOutput) DiskType() pulumi.StringOutput
- func (GetInstancesCdhInstanceListHostResourceOutput) ElementType() reflect.Type
- func (o GetInstancesCdhInstanceListHostResourceOutput) MemoryAvailableSize() pulumi.Float64Output
- func (o GetInstancesCdhInstanceListHostResourceOutput) MemoryTotalSize() pulumi.Float64Output
- func (o GetInstancesCdhInstanceListHostResourceOutput) ToGetInstancesCdhInstanceListHostResourceOutput() GetInstancesCdhInstanceListHostResourceOutput
- func (o GetInstancesCdhInstanceListHostResourceOutput) ToGetInstancesCdhInstanceListHostResourceOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListHostResourceOutput
- type GetInstancesCdhInstanceListInput
- type GetInstancesCdhInstanceListOutput
- func (o GetInstancesCdhInstanceListOutput) AvailabilityZone() pulumi.StringOutput
- func (o GetInstancesCdhInstanceListOutput) CageId() pulumi.StringOutput
- func (o GetInstancesCdhInstanceListOutput) ChargeType() pulumi.StringOutput
- func (o GetInstancesCdhInstanceListOutput) CreateTime() pulumi.StringOutput
- func (o GetInstancesCdhInstanceListOutput) CvmInstanceIds() pulumi.StringArrayOutput
- func (GetInstancesCdhInstanceListOutput) ElementType() reflect.Type
- func (o GetInstancesCdhInstanceListOutput) ExpiredTime() pulumi.StringOutput
- func (o GetInstancesCdhInstanceListOutput) HostId() pulumi.StringOutput
- func (o GetInstancesCdhInstanceListOutput) HostName() pulumi.StringOutput
- func (o GetInstancesCdhInstanceListOutput) HostResources() GetInstancesCdhInstanceListHostResourceArrayOutput
- func (o GetInstancesCdhInstanceListOutput) HostState() pulumi.StringOutput
- func (o GetInstancesCdhInstanceListOutput) HostType() pulumi.StringOutput
- func (o GetInstancesCdhInstanceListOutput) PrepaidRenewFlag() pulumi.StringOutput
- func (o GetInstancesCdhInstanceListOutput) ProjectId() pulumi.IntOutput
- func (o GetInstancesCdhInstanceListOutput) ToGetInstancesCdhInstanceListOutput() GetInstancesCdhInstanceListOutput
- func (o GetInstancesCdhInstanceListOutput) ToGetInstancesCdhInstanceListOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListOutput
- type GetInstancesOutputArgs
- type GetInstancesResult
- type GetInstancesResultOutput
- func (o GetInstancesResultOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) CdhInstanceLists() GetInstancesCdhInstanceListArrayOutput
- func (GetInstancesResultOutput) ElementType() reflect.Type
- func (o GetInstancesResultOutput) HostId() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) HostName() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) HostState() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) Id() pulumi.StringOutput
- func (o GetInstancesResultOutput) ProjectId() pulumi.IntPtrOutput
- func (o GetInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) ToGetInstancesResultOutput() GetInstancesResultOutput
- func (o GetInstancesResultOutput) ToGetInstancesResultOutputWithContext(ctx context.Context) GetInstancesResultOutput
- type Instance
- type InstanceArgs
- type InstanceArray
- type InstanceArrayInput
- type InstanceArrayOutput
- type InstanceHostResource
- type InstanceHostResourceArgs
- type InstanceHostResourceArray
- type InstanceHostResourceArrayInput
- type InstanceHostResourceArrayOutput
- func (InstanceHostResourceArrayOutput) ElementType() reflect.Type
- func (o InstanceHostResourceArrayOutput) Index(i pulumi.IntInput) InstanceHostResourceOutput
- func (o InstanceHostResourceArrayOutput) ToInstanceHostResourceArrayOutput() InstanceHostResourceArrayOutput
- func (o InstanceHostResourceArrayOutput) ToInstanceHostResourceArrayOutputWithContext(ctx context.Context) InstanceHostResourceArrayOutput
- type InstanceHostResourceInput
- type InstanceHostResourceOutput
- func (o InstanceHostResourceOutput) CpuAvailableNum() pulumi.IntPtrOutput
- func (o InstanceHostResourceOutput) CpuTotalNum() pulumi.IntPtrOutput
- func (o InstanceHostResourceOutput) DiskAvailableSize() pulumi.IntPtrOutput
- func (o InstanceHostResourceOutput) DiskTotalSize() pulumi.IntPtrOutput
- func (o InstanceHostResourceOutput) DiskType() pulumi.StringPtrOutput
- func (InstanceHostResourceOutput) ElementType() reflect.Type
- func (o InstanceHostResourceOutput) MemoryAvailableSize() pulumi.Float64PtrOutput
- func (o InstanceHostResourceOutput) MemoryTotalSize() pulumi.Float64PtrOutput
- func (o InstanceHostResourceOutput) ToInstanceHostResourceOutput() InstanceHostResourceOutput
- func (o InstanceHostResourceOutput) ToInstanceHostResourceOutputWithContext(ctx context.Context) InstanceHostResourceOutput
- type InstanceInput
- type InstanceMap
- type InstanceMapInput
- type InstanceMapOutput
- type InstanceOutput
- func (o InstanceOutput) AvailabilityZone() pulumi.StringOutput
- func (o InstanceOutput) ChargeType() pulumi.StringPtrOutput
- func (o InstanceOutput) CreateTime() pulumi.StringOutput
- func (o InstanceOutput) CvmInstanceIds() pulumi.StringArrayOutput
- func (InstanceOutput) ElementType() reflect.Type
- func (o InstanceOutput) ExpiredTime() pulumi.StringOutput
- func (o InstanceOutput) HostName() pulumi.StringOutput
- func (o InstanceOutput) HostResources() InstanceHostResourceArrayOutput
- func (o InstanceOutput) HostState() pulumi.StringOutput
- func (o InstanceOutput) HostType() pulumi.StringPtrOutput
- func (o InstanceOutput) PrepaidPeriod() pulumi.IntPtrOutput
- func (o InstanceOutput) PrepaidRenewFlag() pulumi.StringOutput
- func (o InstanceOutput) ProjectId() pulumi.IntPtrOutput
- func (o InstanceOutput) ToInstanceOutput() InstanceOutput
- func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
- type InstanceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetInstancesArgs ¶
type GetInstancesArgs struct { AvailabilityZone *string `pulumi:"availabilityZone"` HostId *string `pulumi:"hostId"` HostName *string `pulumi:"hostName"` HostState *string `pulumi:"hostState"` ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstances.
type GetInstancesCdhInstanceList ¶
type GetInstancesCdhInstanceList struct { AvailabilityZone string `pulumi:"availabilityZone"` CageId string `pulumi:"cageId"` ChargeType string `pulumi:"chargeType"` CreateTime string `pulumi:"createTime"` CvmInstanceIds []string `pulumi:"cvmInstanceIds"` ExpiredTime string `pulumi:"expiredTime"` HostId string `pulumi:"hostId"` HostName string `pulumi:"hostName"` HostResources []GetInstancesCdhInstanceListHostResource `pulumi:"hostResources"` HostState string `pulumi:"hostState"` HostType string `pulumi:"hostType"` PrepaidRenewFlag string `pulumi:"prepaidRenewFlag"` ProjectId int `pulumi:"projectId"` }
type GetInstancesCdhInstanceListArgs ¶
type GetInstancesCdhInstanceListArgs struct { AvailabilityZone pulumi.StringInput `pulumi:"availabilityZone"` CageId pulumi.StringInput `pulumi:"cageId"` ChargeType pulumi.StringInput `pulumi:"chargeType"` CreateTime pulumi.StringInput `pulumi:"createTime"` CvmInstanceIds pulumi.StringArrayInput `pulumi:"cvmInstanceIds"` ExpiredTime pulumi.StringInput `pulumi:"expiredTime"` HostId pulumi.StringInput `pulumi:"hostId"` HostName pulumi.StringInput `pulumi:"hostName"` HostResources GetInstancesCdhInstanceListHostResourceArrayInput `pulumi:"hostResources"` HostState pulumi.StringInput `pulumi:"hostState"` HostType pulumi.StringInput `pulumi:"hostType"` PrepaidRenewFlag pulumi.StringInput `pulumi:"prepaidRenewFlag"` ProjectId pulumi.IntInput `pulumi:"projectId"` }
func (GetInstancesCdhInstanceListArgs) ElementType ¶
func (GetInstancesCdhInstanceListArgs) ElementType() reflect.Type
func (GetInstancesCdhInstanceListArgs) ToGetInstancesCdhInstanceListOutput ¶
func (i GetInstancesCdhInstanceListArgs) ToGetInstancesCdhInstanceListOutput() GetInstancesCdhInstanceListOutput
func (GetInstancesCdhInstanceListArgs) ToGetInstancesCdhInstanceListOutputWithContext ¶
func (i GetInstancesCdhInstanceListArgs) ToGetInstancesCdhInstanceListOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListOutput
type GetInstancesCdhInstanceListArray ¶
type GetInstancesCdhInstanceListArray []GetInstancesCdhInstanceListInput
func (GetInstancesCdhInstanceListArray) ElementType ¶
func (GetInstancesCdhInstanceListArray) ElementType() reflect.Type
func (GetInstancesCdhInstanceListArray) ToGetInstancesCdhInstanceListArrayOutput ¶
func (i GetInstancesCdhInstanceListArray) ToGetInstancesCdhInstanceListArrayOutput() GetInstancesCdhInstanceListArrayOutput
func (GetInstancesCdhInstanceListArray) ToGetInstancesCdhInstanceListArrayOutputWithContext ¶
func (i GetInstancesCdhInstanceListArray) ToGetInstancesCdhInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListArrayOutput
type GetInstancesCdhInstanceListArrayInput ¶
type GetInstancesCdhInstanceListArrayInput interface { pulumi.Input ToGetInstancesCdhInstanceListArrayOutput() GetInstancesCdhInstanceListArrayOutput ToGetInstancesCdhInstanceListArrayOutputWithContext(context.Context) GetInstancesCdhInstanceListArrayOutput }
GetInstancesCdhInstanceListArrayInput is an input type that accepts GetInstancesCdhInstanceListArray and GetInstancesCdhInstanceListArrayOutput values. You can construct a concrete instance of `GetInstancesCdhInstanceListArrayInput` via:
GetInstancesCdhInstanceListArray{ GetInstancesCdhInstanceListArgs{...} }
type GetInstancesCdhInstanceListArrayOutput ¶
type GetInstancesCdhInstanceListArrayOutput struct{ *pulumi.OutputState }
func (GetInstancesCdhInstanceListArrayOutput) ElementType ¶
func (GetInstancesCdhInstanceListArrayOutput) ElementType() reflect.Type
func (GetInstancesCdhInstanceListArrayOutput) ToGetInstancesCdhInstanceListArrayOutput ¶
func (o GetInstancesCdhInstanceListArrayOutput) ToGetInstancesCdhInstanceListArrayOutput() GetInstancesCdhInstanceListArrayOutput
func (GetInstancesCdhInstanceListArrayOutput) ToGetInstancesCdhInstanceListArrayOutputWithContext ¶
func (o GetInstancesCdhInstanceListArrayOutput) ToGetInstancesCdhInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListArrayOutput
type GetInstancesCdhInstanceListHostResource ¶
type GetInstancesCdhInstanceListHostResource struct { CpuAvailableNum int `pulumi:"cpuAvailableNum"` CpuTotalNum int `pulumi:"cpuTotalNum"` DiskAvailableSize int `pulumi:"diskAvailableSize"` DiskTotalSize int `pulumi:"diskTotalSize"` DiskType string `pulumi:"diskType"` MemoryAvailableSize float64 `pulumi:"memoryAvailableSize"` MemoryTotalSize float64 `pulumi:"memoryTotalSize"` }
type GetInstancesCdhInstanceListHostResourceArgs ¶
type GetInstancesCdhInstanceListHostResourceArgs struct { CpuAvailableNum pulumi.IntInput `pulumi:"cpuAvailableNum"` CpuTotalNum pulumi.IntInput `pulumi:"cpuTotalNum"` DiskAvailableSize pulumi.IntInput `pulumi:"diskAvailableSize"` DiskTotalSize pulumi.IntInput `pulumi:"diskTotalSize"` DiskType pulumi.StringInput `pulumi:"diskType"` MemoryAvailableSize pulumi.Float64Input `pulumi:"memoryAvailableSize"` MemoryTotalSize pulumi.Float64Input `pulumi:"memoryTotalSize"` }
func (GetInstancesCdhInstanceListHostResourceArgs) ElementType ¶
func (GetInstancesCdhInstanceListHostResourceArgs) ElementType() reflect.Type
func (GetInstancesCdhInstanceListHostResourceArgs) ToGetInstancesCdhInstanceListHostResourceOutput ¶
func (i GetInstancesCdhInstanceListHostResourceArgs) ToGetInstancesCdhInstanceListHostResourceOutput() GetInstancesCdhInstanceListHostResourceOutput
func (GetInstancesCdhInstanceListHostResourceArgs) ToGetInstancesCdhInstanceListHostResourceOutputWithContext ¶
func (i GetInstancesCdhInstanceListHostResourceArgs) ToGetInstancesCdhInstanceListHostResourceOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListHostResourceOutput
type GetInstancesCdhInstanceListHostResourceArray ¶
type GetInstancesCdhInstanceListHostResourceArray []GetInstancesCdhInstanceListHostResourceInput
func (GetInstancesCdhInstanceListHostResourceArray) ElementType ¶
func (GetInstancesCdhInstanceListHostResourceArray) ElementType() reflect.Type
func (GetInstancesCdhInstanceListHostResourceArray) ToGetInstancesCdhInstanceListHostResourceArrayOutput ¶
func (i GetInstancesCdhInstanceListHostResourceArray) ToGetInstancesCdhInstanceListHostResourceArrayOutput() GetInstancesCdhInstanceListHostResourceArrayOutput
func (GetInstancesCdhInstanceListHostResourceArray) ToGetInstancesCdhInstanceListHostResourceArrayOutputWithContext ¶
func (i GetInstancesCdhInstanceListHostResourceArray) ToGetInstancesCdhInstanceListHostResourceArrayOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListHostResourceArrayOutput
type GetInstancesCdhInstanceListHostResourceArrayInput ¶
type GetInstancesCdhInstanceListHostResourceArrayInput interface { pulumi.Input ToGetInstancesCdhInstanceListHostResourceArrayOutput() GetInstancesCdhInstanceListHostResourceArrayOutput ToGetInstancesCdhInstanceListHostResourceArrayOutputWithContext(context.Context) GetInstancesCdhInstanceListHostResourceArrayOutput }
GetInstancesCdhInstanceListHostResourceArrayInput is an input type that accepts GetInstancesCdhInstanceListHostResourceArray and GetInstancesCdhInstanceListHostResourceArrayOutput values. You can construct a concrete instance of `GetInstancesCdhInstanceListHostResourceArrayInput` via:
GetInstancesCdhInstanceListHostResourceArray{ GetInstancesCdhInstanceListHostResourceArgs{...} }
type GetInstancesCdhInstanceListHostResourceArrayOutput ¶
type GetInstancesCdhInstanceListHostResourceArrayOutput struct{ *pulumi.OutputState }
func (GetInstancesCdhInstanceListHostResourceArrayOutput) ElementType ¶
func (GetInstancesCdhInstanceListHostResourceArrayOutput) ElementType() reflect.Type
func (GetInstancesCdhInstanceListHostResourceArrayOutput) ToGetInstancesCdhInstanceListHostResourceArrayOutput ¶
func (o GetInstancesCdhInstanceListHostResourceArrayOutput) ToGetInstancesCdhInstanceListHostResourceArrayOutput() GetInstancesCdhInstanceListHostResourceArrayOutput
func (GetInstancesCdhInstanceListHostResourceArrayOutput) ToGetInstancesCdhInstanceListHostResourceArrayOutputWithContext ¶
func (o GetInstancesCdhInstanceListHostResourceArrayOutput) ToGetInstancesCdhInstanceListHostResourceArrayOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListHostResourceArrayOutput
type GetInstancesCdhInstanceListHostResourceInput ¶
type GetInstancesCdhInstanceListHostResourceInput interface { pulumi.Input ToGetInstancesCdhInstanceListHostResourceOutput() GetInstancesCdhInstanceListHostResourceOutput ToGetInstancesCdhInstanceListHostResourceOutputWithContext(context.Context) GetInstancesCdhInstanceListHostResourceOutput }
GetInstancesCdhInstanceListHostResourceInput is an input type that accepts GetInstancesCdhInstanceListHostResourceArgs and GetInstancesCdhInstanceListHostResourceOutput values. You can construct a concrete instance of `GetInstancesCdhInstanceListHostResourceInput` via:
GetInstancesCdhInstanceListHostResourceArgs{...}
type GetInstancesCdhInstanceListHostResourceOutput ¶
type GetInstancesCdhInstanceListHostResourceOutput struct{ *pulumi.OutputState }
func (GetInstancesCdhInstanceListHostResourceOutput) CpuAvailableNum ¶
func (o GetInstancesCdhInstanceListHostResourceOutput) CpuAvailableNum() pulumi.IntOutput
func (GetInstancesCdhInstanceListHostResourceOutput) CpuTotalNum ¶
func (o GetInstancesCdhInstanceListHostResourceOutput) CpuTotalNum() pulumi.IntOutput
func (GetInstancesCdhInstanceListHostResourceOutput) DiskAvailableSize ¶
func (o GetInstancesCdhInstanceListHostResourceOutput) DiskAvailableSize() pulumi.IntOutput
func (GetInstancesCdhInstanceListHostResourceOutput) DiskTotalSize ¶
func (o GetInstancesCdhInstanceListHostResourceOutput) DiskTotalSize() pulumi.IntOutput
func (GetInstancesCdhInstanceListHostResourceOutput) DiskType ¶
func (o GetInstancesCdhInstanceListHostResourceOutput) DiskType() pulumi.StringOutput
func (GetInstancesCdhInstanceListHostResourceOutput) ElementType ¶
func (GetInstancesCdhInstanceListHostResourceOutput) ElementType() reflect.Type
func (GetInstancesCdhInstanceListHostResourceOutput) MemoryAvailableSize ¶
func (o GetInstancesCdhInstanceListHostResourceOutput) MemoryAvailableSize() pulumi.Float64Output
func (GetInstancesCdhInstanceListHostResourceOutput) MemoryTotalSize ¶
func (o GetInstancesCdhInstanceListHostResourceOutput) MemoryTotalSize() pulumi.Float64Output
func (GetInstancesCdhInstanceListHostResourceOutput) ToGetInstancesCdhInstanceListHostResourceOutput ¶
func (o GetInstancesCdhInstanceListHostResourceOutput) ToGetInstancesCdhInstanceListHostResourceOutput() GetInstancesCdhInstanceListHostResourceOutput
func (GetInstancesCdhInstanceListHostResourceOutput) ToGetInstancesCdhInstanceListHostResourceOutputWithContext ¶
func (o GetInstancesCdhInstanceListHostResourceOutput) ToGetInstancesCdhInstanceListHostResourceOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListHostResourceOutput
type GetInstancesCdhInstanceListInput ¶
type GetInstancesCdhInstanceListInput interface { pulumi.Input ToGetInstancesCdhInstanceListOutput() GetInstancesCdhInstanceListOutput ToGetInstancesCdhInstanceListOutputWithContext(context.Context) GetInstancesCdhInstanceListOutput }
GetInstancesCdhInstanceListInput is an input type that accepts GetInstancesCdhInstanceListArgs and GetInstancesCdhInstanceListOutput values. You can construct a concrete instance of `GetInstancesCdhInstanceListInput` via:
GetInstancesCdhInstanceListArgs{...}
type GetInstancesCdhInstanceListOutput ¶
type GetInstancesCdhInstanceListOutput struct{ *pulumi.OutputState }
func (GetInstancesCdhInstanceListOutput) AvailabilityZone ¶
func (o GetInstancesCdhInstanceListOutput) AvailabilityZone() pulumi.StringOutput
func (GetInstancesCdhInstanceListOutput) CageId ¶
func (o GetInstancesCdhInstanceListOutput) CageId() pulumi.StringOutput
func (GetInstancesCdhInstanceListOutput) ChargeType ¶
func (o GetInstancesCdhInstanceListOutput) ChargeType() pulumi.StringOutput
func (GetInstancesCdhInstanceListOutput) CreateTime ¶
func (o GetInstancesCdhInstanceListOutput) CreateTime() pulumi.StringOutput
func (GetInstancesCdhInstanceListOutput) CvmInstanceIds ¶
func (o GetInstancesCdhInstanceListOutput) CvmInstanceIds() pulumi.StringArrayOutput
func (GetInstancesCdhInstanceListOutput) ElementType ¶
func (GetInstancesCdhInstanceListOutput) ElementType() reflect.Type
func (GetInstancesCdhInstanceListOutput) ExpiredTime ¶
func (o GetInstancesCdhInstanceListOutput) ExpiredTime() pulumi.StringOutput
func (GetInstancesCdhInstanceListOutput) HostId ¶
func (o GetInstancesCdhInstanceListOutput) HostId() pulumi.StringOutput
func (GetInstancesCdhInstanceListOutput) HostName ¶
func (o GetInstancesCdhInstanceListOutput) HostName() pulumi.StringOutput
func (GetInstancesCdhInstanceListOutput) HostResources ¶
func (o GetInstancesCdhInstanceListOutput) HostResources() GetInstancesCdhInstanceListHostResourceArrayOutput
func (GetInstancesCdhInstanceListOutput) HostState ¶
func (o GetInstancesCdhInstanceListOutput) HostState() pulumi.StringOutput
func (GetInstancesCdhInstanceListOutput) HostType ¶
func (o GetInstancesCdhInstanceListOutput) HostType() pulumi.StringOutput
func (GetInstancesCdhInstanceListOutput) PrepaidRenewFlag ¶
func (o GetInstancesCdhInstanceListOutput) PrepaidRenewFlag() pulumi.StringOutput
func (GetInstancesCdhInstanceListOutput) ProjectId ¶
func (o GetInstancesCdhInstanceListOutput) ProjectId() pulumi.IntOutput
func (GetInstancesCdhInstanceListOutput) ToGetInstancesCdhInstanceListOutput ¶
func (o GetInstancesCdhInstanceListOutput) ToGetInstancesCdhInstanceListOutput() GetInstancesCdhInstanceListOutput
func (GetInstancesCdhInstanceListOutput) ToGetInstancesCdhInstanceListOutputWithContext ¶
func (o GetInstancesCdhInstanceListOutput) ToGetInstancesCdhInstanceListOutputWithContext(ctx context.Context) GetInstancesCdhInstanceListOutput
type GetInstancesOutputArgs ¶
type GetInstancesOutputArgs struct { AvailabilityZone pulumi.StringPtrInput `pulumi:"availabilityZone"` HostId pulumi.StringPtrInput `pulumi:"hostId"` HostName pulumi.StringPtrInput `pulumi:"hostName"` HostState pulumi.StringPtrInput `pulumi:"hostState"` ProjectId pulumi.IntPtrInput `pulumi:"projectId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstances.
func (GetInstancesOutputArgs) ElementType ¶
func (GetInstancesOutputArgs) ElementType() reflect.Type
type GetInstancesResult ¶
type GetInstancesResult struct { AvailabilityZone *string `pulumi:"availabilityZone"` CdhInstanceLists []GetInstancesCdhInstanceList `pulumi:"cdhInstanceLists"` HostId *string `pulumi:"hostId"` HostName *string `pulumi:"hostName"` HostState *string `pulumi:"hostState"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getInstances.
func GetInstances ¶
func GetInstances(ctx *pulumi.Context, args *GetInstancesArgs, opts ...pulumi.InvokeOption) (*GetInstancesResult, error)
type GetInstancesResultOutput ¶
type GetInstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstances.
func GetInstancesOutput ¶
func GetInstancesOutput(ctx *pulumi.Context, args GetInstancesOutputArgs, opts ...pulumi.InvokeOption) GetInstancesResultOutput
func (GetInstancesResultOutput) AvailabilityZone ¶
func (o GetInstancesResultOutput) AvailabilityZone() pulumi.StringPtrOutput
func (GetInstancesResultOutput) CdhInstanceLists ¶
func (o GetInstancesResultOutput) CdhInstanceLists() GetInstancesCdhInstanceListArrayOutput
func (GetInstancesResultOutput) ElementType ¶
func (GetInstancesResultOutput) ElementType() reflect.Type
func (GetInstancesResultOutput) HostId ¶
func (o GetInstancesResultOutput) HostId() pulumi.StringPtrOutput
func (GetInstancesResultOutput) HostName ¶
func (o GetInstancesResultOutput) HostName() pulumi.StringPtrOutput
func (GetInstancesResultOutput) HostState ¶
func (o GetInstancesResultOutput) HostState() pulumi.StringPtrOutput
func (GetInstancesResultOutput) Id ¶
func (o GetInstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstancesResultOutput) ProjectId ¶
func (o GetInstancesResultOutput) ProjectId() pulumi.IntPtrOutput
func (GetInstancesResultOutput) ResultOutputFile ¶
func (o GetInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstancesResultOutput) ToGetInstancesResultOutput ¶
func (o GetInstancesResultOutput) ToGetInstancesResultOutput() GetInstancesResultOutput
func (GetInstancesResultOutput) ToGetInstancesResultOutputWithContext ¶
func (o GetInstancesResultOutput) ToGetInstancesResultOutputWithContext(ctx context.Context) GetInstancesResultOutput
type Instance ¶
type Instance struct { pulumi.CustomResourceState // The available zone for the CDH instance. AvailabilityZone pulumi.StringOutput `pulumi:"availabilityZone"` // The charge type of instance. Valid values are `PREPAID`. The default is `PREPAID`. ChargeType pulumi.StringPtrOutput `pulumi:"chargeType"` // Create time of the instance. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Id of CVM instances that have been created on the CDH instance. CvmInstanceIds pulumi.StringArrayOutput `pulumi:"cvmInstanceIds"` // Expired time of the instance. ExpiredTime pulumi.StringOutput `pulumi:"expiredTime"` // The name of the CDH instance. The max length of host_name is 60. HostName pulumi.StringOutput `pulumi:"hostName"` // An information list of host resource. Each element contains the following attributes: HostResources InstanceHostResourceArrayOutput `pulumi:"hostResources"` // State of the CDH instance. HostState pulumi.StringOutput `pulumi:"hostState"` // The type of the CDH instance. HostType pulumi.StringPtrOutput `pulumi:"hostType"` // The tenancy (time unit is month) of the prepaid instance, NOTE: it only works when charge_type is set to `PREPAID`. // Valid values are `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `24`, `36`. PrepaidPeriod pulumi.IntPtrOutput `pulumi:"prepaidPeriod"` // Auto renewal flag. Valid values: `NOTIFY_AND_AUTO_RENEW`: notify upon expiration and renew automatically, // `NOTIFY_AND_MANUAL_RENEW`: notify upon expiration but do not renew automatically, `DISABLE_NOTIFY_AND_MANUAL_RENEW`: // neither notify upon expiration nor renew automatically. Default value: `NOTIFY_AND_MANUAL_RENEW`. If this parameter is // specified as `NOTIFY_AND_AUTO_RENEW`, the instance will be automatically renewed on a monthly basis if the account // balance is sufficient. NOTE: it only works when charge_type is set to `PREPAID`. PrepaidRenewFlag pulumi.StringOutput `pulumi:"prepaidRenewFlag"` // The project the instance belongs to, default to 0. ProjectId pulumi.IntPtrOutput `pulumi:"projectId"` }
func GetInstance ¶
func GetInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceState, opts ...pulumi.ResourceOption) (*Instance, error)
GetInstance gets an existing Instance 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 NewInstance ¶
func NewInstance(ctx *pulumi.Context, name string, args *InstanceArgs, opts ...pulumi.ResourceOption) (*Instance, error)
NewInstance registers a new resource with the given unique name, arguments, and options.
func (*Instance) ElementType ¶
func (*Instance) ToInstanceOutput ¶
func (i *Instance) ToInstanceOutput() InstanceOutput
func (*Instance) ToInstanceOutputWithContext ¶
func (i *Instance) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceArgs ¶
type InstanceArgs struct { // The available zone for the CDH instance. AvailabilityZone pulumi.StringInput // The charge type of instance. Valid values are `PREPAID`. The default is `PREPAID`. ChargeType pulumi.StringPtrInput // The name of the CDH instance. The max length of host_name is 60. HostName pulumi.StringPtrInput // The type of the CDH instance. HostType pulumi.StringPtrInput // The tenancy (time unit is month) of the prepaid instance, NOTE: it only works when charge_type is set to `PREPAID`. // Valid values are `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `24`, `36`. PrepaidPeriod pulumi.IntPtrInput // Auto renewal flag. Valid values: `NOTIFY_AND_AUTO_RENEW`: notify upon expiration and renew automatically, // `NOTIFY_AND_MANUAL_RENEW`: notify upon expiration but do not renew automatically, `DISABLE_NOTIFY_AND_MANUAL_RENEW`: // neither notify upon expiration nor renew automatically. Default value: `NOTIFY_AND_MANUAL_RENEW`. If this parameter is // specified as `NOTIFY_AND_AUTO_RENEW`, the instance will be automatically renewed on a monthly basis if the account // balance is sufficient. NOTE: it only works when charge_type is set to `PREPAID`. PrepaidRenewFlag pulumi.StringPtrInput // The project the instance belongs to, default to 0. ProjectId pulumi.IntPtrInput }
The set of arguments for constructing a Instance resource.
func (InstanceArgs) ElementType ¶
func (InstanceArgs) ElementType() reflect.Type
type InstanceArray ¶
type InstanceArray []InstanceInput
func (InstanceArray) ElementType ¶
func (InstanceArray) ElementType() reflect.Type
func (InstanceArray) ToInstanceArrayOutput ¶
func (i InstanceArray) ToInstanceArrayOutput() InstanceArrayOutput
func (InstanceArray) ToInstanceArrayOutputWithContext ¶
func (i InstanceArray) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput
type InstanceArrayInput ¶
type InstanceArrayInput interface { pulumi.Input ToInstanceArrayOutput() InstanceArrayOutput ToInstanceArrayOutputWithContext(context.Context) InstanceArrayOutput }
InstanceArrayInput is an input type that accepts InstanceArray and InstanceArrayOutput values. You can construct a concrete instance of `InstanceArrayInput` via:
InstanceArray{ InstanceArgs{...} }
type InstanceArrayOutput ¶
type InstanceArrayOutput struct{ *pulumi.OutputState }
func (InstanceArrayOutput) ElementType ¶
func (InstanceArrayOutput) ElementType() reflect.Type
func (InstanceArrayOutput) Index ¶
func (o InstanceArrayOutput) Index(i pulumi.IntInput) InstanceOutput
func (InstanceArrayOutput) ToInstanceArrayOutput ¶
func (o InstanceArrayOutput) ToInstanceArrayOutput() InstanceArrayOutput
func (InstanceArrayOutput) ToInstanceArrayOutputWithContext ¶
func (o InstanceArrayOutput) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput
type InstanceHostResource ¶
type InstanceHostResource struct { CpuAvailableNum *int `pulumi:"cpuAvailableNum"` CpuTotalNum *int `pulumi:"cpuTotalNum"` DiskAvailableSize *int `pulumi:"diskAvailableSize"` DiskTotalSize *int `pulumi:"diskTotalSize"` DiskType *string `pulumi:"diskType"` MemoryAvailableSize *float64 `pulumi:"memoryAvailableSize"` MemoryTotalSize *float64 `pulumi:"memoryTotalSize"` }
type InstanceHostResourceArgs ¶
type InstanceHostResourceArgs struct { CpuAvailableNum pulumi.IntPtrInput `pulumi:"cpuAvailableNum"` CpuTotalNum pulumi.IntPtrInput `pulumi:"cpuTotalNum"` DiskAvailableSize pulumi.IntPtrInput `pulumi:"diskAvailableSize"` DiskTotalSize pulumi.IntPtrInput `pulumi:"diskTotalSize"` DiskType pulumi.StringPtrInput `pulumi:"diskType"` MemoryAvailableSize pulumi.Float64PtrInput `pulumi:"memoryAvailableSize"` MemoryTotalSize pulumi.Float64PtrInput `pulumi:"memoryTotalSize"` }
func (InstanceHostResourceArgs) ElementType ¶
func (InstanceHostResourceArgs) ElementType() reflect.Type
func (InstanceHostResourceArgs) ToInstanceHostResourceOutput ¶
func (i InstanceHostResourceArgs) ToInstanceHostResourceOutput() InstanceHostResourceOutput
func (InstanceHostResourceArgs) ToInstanceHostResourceOutputWithContext ¶
func (i InstanceHostResourceArgs) ToInstanceHostResourceOutputWithContext(ctx context.Context) InstanceHostResourceOutput
type InstanceHostResourceArray ¶
type InstanceHostResourceArray []InstanceHostResourceInput
func (InstanceHostResourceArray) ElementType ¶
func (InstanceHostResourceArray) ElementType() reflect.Type
func (InstanceHostResourceArray) ToInstanceHostResourceArrayOutput ¶
func (i InstanceHostResourceArray) ToInstanceHostResourceArrayOutput() InstanceHostResourceArrayOutput
func (InstanceHostResourceArray) ToInstanceHostResourceArrayOutputWithContext ¶
func (i InstanceHostResourceArray) ToInstanceHostResourceArrayOutputWithContext(ctx context.Context) InstanceHostResourceArrayOutput
type InstanceHostResourceArrayInput ¶
type InstanceHostResourceArrayInput interface { pulumi.Input ToInstanceHostResourceArrayOutput() InstanceHostResourceArrayOutput ToInstanceHostResourceArrayOutputWithContext(context.Context) InstanceHostResourceArrayOutput }
InstanceHostResourceArrayInput is an input type that accepts InstanceHostResourceArray and InstanceHostResourceArrayOutput values. You can construct a concrete instance of `InstanceHostResourceArrayInput` via:
InstanceHostResourceArray{ InstanceHostResourceArgs{...} }
type InstanceHostResourceArrayOutput ¶
type InstanceHostResourceArrayOutput struct{ *pulumi.OutputState }
func (InstanceHostResourceArrayOutput) ElementType ¶
func (InstanceHostResourceArrayOutput) ElementType() reflect.Type
func (InstanceHostResourceArrayOutput) Index ¶
func (o InstanceHostResourceArrayOutput) Index(i pulumi.IntInput) InstanceHostResourceOutput
func (InstanceHostResourceArrayOutput) ToInstanceHostResourceArrayOutput ¶
func (o InstanceHostResourceArrayOutput) ToInstanceHostResourceArrayOutput() InstanceHostResourceArrayOutput
func (InstanceHostResourceArrayOutput) ToInstanceHostResourceArrayOutputWithContext ¶
func (o InstanceHostResourceArrayOutput) ToInstanceHostResourceArrayOutputWithContext(ctx context.Context) InstanceHostResourceArrayOutput
type InstanceHostResourceInput ¶
type InstanceHostResourceInput interface { pulumi.Input ToInstanceHostResourceOutput() InstanceHostResourceOutput ToInstanceHostResourceOutputWithContext(context.Context) InstanceHostResourceOutput }
InstanceHostResourceInput is an input type that accepts InstanceHostResourceArgs and InstanceHostResourceOutput values. You can construct a concrete instance of `InstanceHostResourceInput` via:
InstanceHostResourceArgs{...}
type InstanceHostResourceOutput ¶
type InstanceHostResourceOutput struct{ *pulumi.OutputState }
func (InstanceHostResourceOutput) CpuAvailableNum ¶
func (o InstanceHostResourceOutput) CpuAvailableNum() pulumi.IntPtrOutput
func (InstanceHostResourceOutput) CpuTotalNum ¶
func (o InstanceHostResourceOutput) CpuTotalNum() pulumi.IntPtrOutput
func (InstanceHostResourceOutput) DiskAvailableSize ¶
func (o InstanceHostResourceOutput) DiskAvailableSize() pulumi.IntPtrOutput
func (InstanceHostResourceOutput) DiskTotalSize ¶
func (o InstanceHostResourceOutput) DiskTotalSize() pulumi.IntPtrOutput
func (InstanceHostResourceOutput) DiskType ¶
func (o InstanceHostResourceOutput) DiskType() pulumi.StringPtrOutput
func (InstanceHostResourceOutput) ElementType ¶
func (InstanceHostResourceOutput) ElementType() reflect.Type
func (InstanceHostResourceOutput) MemoryAvailableSize ¶
func (o InstanceHostResourceOutput) MemoryAvailableSize() pulumi.Float64PtrOutput
func (InstanceHostResourceOutput) MemoryTotalSize ¶
func (o InstanceHostResourceOutput) MemoryTotalSize() pulumi.Float64PtrOutput
func (InstanceHostResourceOutput) ToInstanceHostResourceOutput ¶
func (o InstanceHostResourceOutput) ToInstanceHostResourceOutput() InstanceHostResourceOutput
func (InstanceHostResourceOutput) ToInstanceHostResourceOutputWithContext ¶
func (o InstanceHostResourceOutput) ToInstanceHostResourceOutputWithContext(ctx context.Context) InstanceHostResourceOutput
type InstanceInput ¶
type InstanceInput interface { pulumi.Input ToInstanceOutput() InstanceOutput ToInstanceOutputWithContext(ctx context.Context) InstanceOutput }
type InstanceMap ¶
type InstanceMap map[string]InstanceInput
func (InstanceMap) ElementType ¶
func (InstanceMap) ElementType() reflect.Type
func (InstanceMap) ToInstanceMapOutput ¶
func (i InstanceMap) ToInstanceMapOutput() InstanceMapOutput
func (InstanceMap) ToInstanceMapOutputWithContext ¶
func (i InstanceMap) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput
type InstanceMapInput ¶
type InstanceMapInput interface { pulumi.Input ToInstanceMapOutput() InstanceMapOutput ToInstanceMapOutputWithContext(context.Context) InstanceMapOutput }
InstanceMapInput is an input type that accepts InstanceMap and InstanceMapOutput values. You can construct a concrete instance of `InstanceMapInput` via:
InstanceMap{ "key": InstanceArgs{...} }
type InstanceMapOutput ¶
type InstanceMapOutput struct{ *pulumi.OutputState }
func (InstanceMapOutput) ElementType ¶
func (InstanceMapOutput) ElementType() reflect.Type
func (InstanceMapOutput) MapIndex ¶
func (o InstanceMapOutput) MapIndex(k pulumi.StringInput) InstanceOutput
func (InstanceMapOutput) ToInstanceMapOutput ¶
func (o InstanceMapOutput) ToInstanceMapOutput() InstanceMapOutput
func (InstanceMapOutput) ToInstanceMapOutputWithContext ¶
func (o InstanceMapOutput) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput
type InstanceOutput ¶
type InstanceOutput struct{ *pulumi.OutputState }
func (InstanceOutput) AvailabilityZone ¶
func (o InstanceOutput) AvailabilityZone() pulumi.StringOutput
The available zone for the CDH instance.
func (InstanceOutput) ChargeType ¶
func (o InstanceOutput) ChargeType() pulumi.StringPtrOutput
The charge type of instance. Valid values are `PREPAID`. The default is `PREPAID`.
func (InstanceOutput) CreateTime ¶
func (o InstanceOutput) CreateTime() pulumi.StringOutput
Create time of the instance.
func (InstanceOutput) CvmInstanceIds ¶
func (o InstanceOutput) CvmInstanceIds() pulumi.StringArrayOutput
Id of CVM instances that have been created on the CDH instance.
func (InstanceOutput) ElementType ¶
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) ExpiredTime ¶
func (o InstanceOutput) ExpiredTime() pulumi.StringOutput
Expired time of the instance.
func (InstanceOutput) HostName ¶
func (o InstanceOutput) HostName() pulumi.StringOutput
The name of the CDH instance. The max length of host_name is 60.
func (InstanceOutput) HostResources ¶
func (o InstanceOutput) HostResources() InstanceHostResourceArrayOutput
An information list of host resource. Each element contains the following attributes:
func (InstanceOutput) HostState ¶
func (o InstanceOutput) HostState() pulumi.StringOutput
State of the CDH instance.
func (InstanceOutput) HostType ¶
func (o InstanceOutput) HostType() pulumi.StringPtrOutput
The type of the CDH instance.
func (InstanceOutput) PrepaidPeriod ¶
func (o InstanceOutput) PrepaidPeriod() pulumi.IntPtrOutput
The tenancy (time unit is month) of the prepaid instance, NOTE: it only works when charge_type is set to `PREPAID`. Valid values are `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `24`, `36`.
func (InstanceOutput) PrepaidRenewFlag ¶
func (o InstanceOutput) PrepaidRenewFlag() pulumi.StringOutput
Auto renewal flag. Valid values: `NOTIFY_AND_AUTO_RENEW`: notify upon expiration and renew automatically, `NOTIFY_AND_MANUAL_RENEW`: notify upon expiration but do not renew automatically, `DISABLE_NOTIFY_AND_MANUAL_RENEW`: neither notify upon expiration nor renew automatically. Default value: `NOTIFY_AND_MANUAL_RENEW`. If this parameter is specified as `NOTIFY_AND_AUTO_RENEW`, the instance will be automatically renewed on a monthly basis if the account balance is sufficient. NOTE: it only works when charge_type is set to `PREPAID`.
func (InstanceOutput) ProjectId ¶
func (o InstanceOutput) ProjectId() pulumi.IntPtrOutput
The project the instance belongs to, default to 0.
func (InstanceOutput) ToInstanceOutput ¶
func (o InstanceOutput) ToInstanceOutput() InstanceOutput
func (InstanceOutput) ToInstanceOutputWithContext ¶
func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceState ¶
type InstanceState struct { // The available zone for the CDH instance. AvailabilityZone pulumi.StringPtrInput // The charge type of instance. Valid values are `PREPAID`. The default is `PREPAID`. ChargeType pulumi.StringPtrInput // Create time of the instance. CreateTime pulumi.StringPtrInput // Id of CVM instances that have been created on the CDH instance. CvmInstanceIds pulumi.StringArrayInput // Expired time of the instance. ExpiredTime pulumi.StringPtrInput // The name of the CDH instance. The max length of host_name is 60. HostName pulumi.StringPtrInput // An information list of host resource. Each element contains the following attributes: HostResources InstanceHostResourceArrayInput // State of the CDH instance. HostState pulumi.StringPtrInput // The type of the CDH instance. HostType pulumi.StringPtrInput // The tenancy (time unit is month) of the prepaid instance, NOTE: it only works when charge_type is set to `PREPAID`. // Valid values are `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `24`, `36`. PrepaidPeriod pulumi.IntPtrInput // Auto renewal flag. Valid values: `NOTIFY_AND_AUTO_RENEW`: notify upon expiration and renew automatically, // `NOTIFY_AND_MANUAL_RENEW`: notify upon expiration but do not renew automatically, `DISABLE_NOTIFY_AND_MANUAL_RENEW`: // neither notify upon expiration nor renew automatically. Default value: `NOTIFY_AND_MANUAL_RENEW`. If this parameter is // specified as `NOTIFY_AND_AUTO_RENEW`, the instance will be automatically renewed on a monthly basis if the account // balance is sufficient. NOTE: it only works when charge_type is set to `PREPAID`. PrepaidRenewFlag pulumi.StringPtrInput // The project the instance belongs to, default to 0. ProjectId pulumi.IntPtrInput }
func (InstanceState) ElementType ¶
func (InstanceState) ElementType() reflect.Type