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) ClusterName() pulumi.StringPtrOutput
- func (o ClusterOutput) Cpu() pulumi.IntOutput
- func (o ClusterOutput) DbVersion() pulumi.StringPtrOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) InstanceCount() pulumi.IntPtrOutput
- func (o ClusterOutput) MasterUserPassword() pulumi.StringOutput
- func (o ClusterOutput) Memory() pulumi.IntOutput
- func (o ClusterOutput) PayMode() pulumi.StringOutput
- func (o ClusterOutput) Period() pulumi.IntOutput
- func (o ClusterOutput) ProjectId() pulumi.IntPtrOutput
- func (o ClusterOutput) Storage() pulumi.IntOutput
- func (o ClusterOutput) SubnetId() pulumi.StringOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- func (o ClusterOutput) VpcId() pulumi.StringOutput
- func (o ClusterOutput) Zone() pulumi.StringOutput
- type ClusterState
- type GetClustersArgs
- type GetClustersList
- type GetClustersListArgs
- type GetClustersListArray
- type GetClustersListArrayInput
- type GetClustersListArrayOutput
- func (GetClustersListArrayOutput) ElementType() reflect.Type
- func (o GetClustersListArrayOutput) Index(i pulumi.IntInput) GetClustersListOutput
- func (o GetClustersListArrayOutput) ToGetClustersListArrayOutput() GetClustersListArrayOutput
- func (o GetClustersListArrayOutput) ToGetClustersListArrayOutputWithContext(ctx context.Context) GetClustersListArrayOutput
- type GetClustersListEndpointSet
- type GetClustersListEndpointSetArgs
- func (GetClustersListEndpointSetArgs) ElementType() reflect.Type
- func (i GetClustersListEndpointSetArgs) ToGetClustersListEndpointSetOutput() GetClustersListEndpointSetOutput
- func (i GetClustersListEndpointSetArgs) ToGetClustersListEndpointSetOutputWithContext(ctx context.Context) GetClustersListEndpointSetOutput
- type GetClustersListEndpointSetArray
- func (GetClustersListEndpointSetArray) ElementType() reflect.Type
- func (i GetClustersListEndpointSetArray) ToGetClustersListEndpointSetArrayOutput() GetClustersListEndpointSetArrayOutput
- func (i GetClustersListEndpointSetArray) ToGetClustersListEndpointSetArrayOutputWithContext(ctx context.Context) GetClustersListEndpointSetArrayOutput
- type GetClustersListEndpointSetArrayInput
- type GetClustersListEndpointSetArrayOutput
- func (GetClustersListEndpointSetArrayOutput) ElementType() reflect.Type
- func (o GetClustersListEndpointSetArrayOutput) Index(i pulumi.IntInput) GetClustersListEndpointSetOutput
- func (o GetClustersListEndpointSetArrayOutput) ToGetClustersListEndpointSetArrayOutput() GetClustersListEndpointSetArrayOutput
- func (o GetClustersListEndpointSetArrayOutput) ToGetClustersListEndpointSetArrayOutputWithContext(ctx context.Context) GetClustersListEndpointSetArrayOutput
- type GetClustersListEndpointSetInput
- type GetClustersListEndpointSetOutput
- func (o GetClustersListEndpointSetOutput) ClusterId() pulumi.StringOutput
- func (GetClustersListEndpointSetOutput) ElementType() reflect.Type
- func (o GetClustersListEndpointSetOutput) EndpointId() pulumi.StringOutput
- func (o GetClustersListEndpointSetOutput) EndpointName() pulumi.StringOutput
- func (o GetClustersListEndpointSetOutput) EndpointType() pulumi.StringOutput
- func (o GetClustersListEndpointSetOutput) PrivateIp() pulumi.StringOutput
- func (o GetClustersListEndpointSetOutput) PrivatePort() pulumi.IntOutput
- func (o GetClustersListEndpointSetOutput) SubnetId() pulumi.StringOutput
- func (o GetClustersListEndpointSetOutput) ToGetClustersListEndpointSetOutput() GetClustersListEndpointSetOutput
- func (o GetClustersListEndpointSetOutput) ToGetClustersListEndpointSetOutputWithContext(ctx context.Context) GetClustersListEndpointSetOutput
- func (o GetClustersListEndpointSetOutput) VpcId() pulumi.StringOutput
- func (o GetClustersListEndpointSetOutput) WanDomain() pulumi.StringOutput
- func (o GetClustersListEndpointSetOutput) WanIp() pulumi.StringOutput
- func (o GetClustersListEndpointSetOutput) WanPort() pulumi.IntOutput
- type GetClustersListInput
- type GetClustersListOutput
- func (o GetClustersListOutput) AutoRenewFlag() pulumi.IntOutput
- func (o GetClustersListOutput) ClusterId() pulumi.StringOutput
- func (o GetClustersListOutput) ClusterName() pulumi.StringOutput
- func (o GetClustersListOutput) CreateTime() pulumi.StringOutput
- func (o GetClustersListOutput) DbCharset() pulumi.StringOutput
- func (o GetClustersListOutput) DbKernelVersion() pulumi.StringOutput
- func (o GetClustersListOutput) DbMajorVersion() pulumi.StringOutput
- func (o GetClustersListOutput) DbVersion() pulumi.StringOutput
- func (GetClustersListOutput) ElementType() reflect.Type
- func (o GetClustersListOutput) EndpointSets() GetClustersListEndpointSetArrayOutput
- func (o GetClustersListOutput) InstanceCount() pulumi.IntOutput
- func (o GetClustersListOutput) PayMode() pulumi.StringOutput
- func (o GetClustersListOutput) PayPeriodEndTime() pulumi.StringOutput
- func (o GetClustersListOutput) ProjectId() pulumi.IntOutput
- func (o GetClustersListOutput) Region() pulumi.StringOutput
- func (o GetClustersListOutput) Status() pulumi.StringOutput
- func (o GetClustersListOutput) StatusDesc() pulumi.StringOutput
- func (o GetClustersListOutput) StorageLimit() pulumi.IntOutput
- func (o GetClustersListOutput) StoragePayMode() pulumi.StringOutput
- func (o GetClustersListOutput) StorageUsed() pulumi.Float64Output
- func (o GetClustersListOutput) ToGetClustersListOutput() GetClustersListOutput
- func (o GetClustersListOutput) ToGetClustersListOutputWithContext(ctx context.Context) GetClustersListOutput
- func (o GetClustersListOutput) Zone() pulumi.StringOutput
- type GetClustersOutputArgs
- type GetClustersResult
- type GetClustersResultOutput
- func (o GetClustersResultOutput) ClusterId() pulumi.StringPtrOutput
- func (o GetClustersResultOutput) ClusterName() pulumi.StringPtrOutput
- func (GetClustersResultOutput) ElementType() reflect.Type
- func (o GetClustersResultOutput) Id() pulumi.StringOutput
- func (o GetClustersResultOutput) Lists() GetClustersListArrayOutput
- func (o GetClustersResultOutput) PayMode() pulumi.StringPtrOutput
- func (o GetClustersResultOutput) ProjectId() pulumi.IntPtrOutput
- func (o GetClustersResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetClustersResultOutput) Status() pulumi.StringPtrOutput
- func (o GetClustersResultOutput) ToGetClustersResultOutput() GetClustersResultOutput
- func (o GetClustersResultOutput) ToGetClustersResultOutputWithContext(ctx context.Context) GetClustersResultOutput
- type GetInstancesArgs
- type GetInstancesList
- type GetInstancesListArgs
- type GetInstancesListArray
- type GetInstancesListArrayInput
- type GetInstancesListArrayOutput
- func (GetInstancesListArrayOutput) ElementType() reflect.Type
- func (o GetInstancesListArrayOutput) Index(i pulumi.IntInput) GetInstancesListOutput
- func (o GetInstancesListArrayOutput) ToGetInstancesListArrayOutput() GetInstancesListArrayOutput
- func (o GetInstancesListArrayOutput) ToGetInstancesListArrayOutputWithContext(ctx context.Context) GetInstancesListArrayOutput
- type GetInstancesListInput
- type GetInstancesListOutput
- func (o GetInstancesListOutput) ClusterId() pulumi.StringOutput
- func (o GetInstancesListOutput) Cpu() pulumi.IntOutput
- func (o GetInstancesListOutput) CreateTime() pulumi.StringOutput
- func (o GetInstancesListOutput) DbKernelVersion() pulumi.StringOutput
- func (o GetInstancesListOutput) DbMajorVersion() pulumi.StringOutput
- func (o GetInstancesListOutput) DbVersion() pulumi.StringOutput
- func (GetInstancesListOutput) ElementType() reflect.Type
- func (o GetInstancesListOutput) EndpointId() pulumi.StringOutput
- func (o GetInstancesListOutput) InstanceId() pulumi.StringOutput
- func (o GetInstancesListOutput) InstanceName() pulumi.StringOutput
- func (o GetInstancesListOutput) InstanceType() pulumi.StringOutput
- func (o GetInstancesListOutput) Memory() pulumi.IntOutput
- func (o GetInstancesListOutput) PayMode() pulumi.StringOutput
- func (o GetInstancesListOutput) PayPeriodEndTime() pulumi.StringOutput
- func (o GetInstancesListOutput) Region() pulumi.StringOutput
- func (o GetInstancesListOutput) Status() pulumi.StringOutput
- func (o GetInstancesListOutput) StatusDesc() pulumi.StringOutput
- func (o GetInstancesListOutput) ToGetInstancesListOutput() GetInstancesListOutput
- func (o GetInstancesListOutput) ToGetInstancesListOutputWithContext(ctx context.Context) GetInstancesListOutput
- func (o GetInstancesListOutput) Zone() pulumi.StringOutput
- type GetInstancesOutputArgs
- type GetInstancesResult
- type GetInstancesResultOutput
- func (o GetInstancesResultOutput) ClusterId() pulumi.StringOutput
- func (GetInstancesResultOutput) ElementType() reflect.Type
- func (o GetInstancesResultOutput) Id() pulumi.StringOutput
- func (o GetInstancesResultOutput) InstanceId() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) InstanceName() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) InstanceType() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) Lists() GetInstancesListArrayOutput
- func (o GetInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) Status() 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 InstanceInput
- type InstanceMap
- type InstanceMapInput
- type InstanceMapOutput
- type InstanceOutput
- func (o InstanceOutput) ClusterId() pulumi.StringOutput
- func (o InstanceOutput) Cpu() pulumi.IntOutput
- func (InstanceOutput) ElementType() reflect.Type
- func (o InstanceOutput) InstanceName() pulumi.StringPtrOutput
- func (o InstanceOutput) Memory() pulumi.IntOutput
- func (o InstanceOutput) OperationTiming() pulumi.StringPtrOutput
- 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 Cluster ¶
type Cluster struct { pulumi.CustomResourceState // cluster name. ClusterName pulumi.StringPtrOutput `pulumi:"clusterName"` // cpu cores. Cpu pulumi.IntOutput `pulumi:"cpu"` // community version number, default to 10.17. DbVersion pulumi.StringPtrOutput `pulumi:"dbVersion"` // instance count. InstanceCount pulumi.IntPtrOutput `pulumi:"instanceCount"` // user password. MasterUserPassword pulumi.StringOutput `pulumi:"masterUserPassword"` // memory size. Memory pulumi.IntOutput `pulumi:"memory"` // pay mode, the value is either PREPAID or POSTPAID_BY_HOUR. PayMode pulumi.StringOutput `pulumi:"payMode"` // purchase time, required when PayMode is PREPAID, the value range is 1~60, default to 1. Period pulumi.IntOutput `pulumi:"period"` // project id, default to 0, means default project. ProjectId pulumi.IntPtrOutput `pulumi:"projectId"` // max storage, the unit is GB. Storage pulumi.IntOutput `pulumi:"storage"` // subnet id. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // vpc id. VpcId pulumi.StringOutput `pulumi:"vpcId"` // available zone. Zone pulumi.StringOutput `pulumi:"zone"` }
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 { // cluster name. ClusterName pulumi.StringPtrInput // cpu cores. Cpu pulumi.IntInput // community version number, default to 10.17. DbVersion pulumi.StringPtrInput // instance count. InstanceCount pulumi.IntPtrInput // user password. MasterUserPassword pulumi.StringInput // memory size. Memory pulumi.IntInput // pay mode, the value is either PREPAID or POSTPAID_BY_HOUR. PayMode pulumi.StringInput // purchase time, required when PayMode is PREPAID, the value range is 1~60, default to 1. Period pulumi.IntPtrInput // project id, default to 0, means default project. ProjectId pulumi.IntPtrInput // max storage, the unit is GB. Storage pulumi.IntPtrInput // subnet id. SubnetId pulumi.StringInput // vpc id. VpcId pulumi.StringInput // available zone. Zone pulumi.StringInput }
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) ClusterName ¶
func (o ClusterOutput) ClusterName() pulumi.StringPtrOutput
cluster name.
func (ClusterOutput) DbVersion ¶
func (o ClusterOutput) DbVersion() pulumi.StringPtrOutput
community version number, default to 10.17.
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) InstanceCount ¶
func (o ClusterOutput) InstanceCount() pulumi.IntPtrOutput
instance count.
func (ClusterOutput) MasterUserPassword ¶
func (o ClusterOutput) MasterUserPassword() pulumi.StringOutput
user password.
func (ClusterOutput) PayMode ¶
func (o ClusterOutput) PayMode() pulumi.StringOutput
pay mode, the value is either PREPAID or POSTPAID_BY_HOUR.
func (ClusterOutput) Period ¶
func (o ClusterOutput) Period() pulumi.IntOutput
purchase time, required when PayMode is PREPAID, the value range is 1~60, default to 1.
func (ClusterOutput) ProjectId ¶
func (o ClusterOutput) ProjectId() pulumi.IntPtrOutput
project id, default to 0, means default project.
func (ClusterOutput) Storage ¶
func (o ClusterOutput) Storage() pulumi.IntOutput
max storage, the unit is GB.
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterState ¶
type ClusterState struct { // cluster name. ClusterName pulumi.StringPtrInput // cpu cores. Cpu pulumi.IntPtrInput // community version number, default to 10.17. DbVersion pulumi.StringPtrInput // instance count. InstanceCount pulumi.IntPtrInput // user password. MasterUserPassword pulumi.StringPtrInput // memory size. Memory pulumi.IntPtrInput // pay mode, the value is either PREPAID or POSTPAID_BY_HOUR. PayMode pulumi.StringPtrInput // purchase time, required when PayMode is PREPAID, the value range is 1~60, default to 1. Period pulumi.IntPtrInput // project id, default to 0, means default project. ProjectId pulumi.IntPtrInput // max storage, the unit is GB. Storage pulumi.IntPtrInput // subnet id. SubnetId pulumi.StringPtrInput // vpc id. VpcId pulumi.StringPtrInput // available zone. Zone pulumi.StringPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type GetClustersArgs ¶
type GetClustersArgs struct { ClusterId *string `pulumi:"clusterId"` ClusterName *string `pulumi:"clusterName"` PayMode *string `pulumi:"payMode"` ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` Status *string `pulumi:"status"` }
A collection of arguments for invoking getClusters.
type GetClustersList ¶
type GetClustersList struct { AutoRenewFlag int `pulumi:"autoRenewFlag"` ClusterId string `pulumi:"clusterId"` ClusterName string `pulumi:"clusterName"` CreateTime string `pulumi:"createTime"` DbCharset string `pulumi:"dbCharset"` DbKernelVersion string `pulumi:"dbKernelVersion"` DbMajorVersion string `pulumi:"dbMajorVersion"` DbVersion string `pulumi:"dbVersion"` EndpointSets []GetClustersListEndpointSet `pulumi:"endpointSets"` InstanceCount int `pulumi:"instanceCount"` PayMode string `pulumi:"payMode"` PayPeriodEndTime string `pulumi:"payPeriodEndTime"` ProjectId int `pulumi:"projectId"` Region string `pulumi:"region"` Status string `pulumi:"status"` StatusDesc string `pulumi:"statusDesc"` StorageLimit int `pulumi:"storageLimit"` StoragePayMode string `pulumi:"storagePayMode"` StorageUsed float64 `pulumi:"storageUsed"` Zone string `pulumi:"zone"` }
type GetClustersListArgs ¶
type GetClustersListArgs struct { AutoRenewFlag pulumi.IntInput `pulumi:"autoRenewFlag"` ClusterId pulumi.StringInput `pulumi:"clusterId"` ClusterName pulumi.StringInput `pulumi:"clusterName"` CreateTime pulumi.StringInput `pulumi:"createTime"` DbCharset pulumi.StringInput `pulumi:"dbCharset"` DbKernelVersion pulumi.StringInput `pulumi:"dbKernelVersion"` DbMajorVersion pulumi.StringInput `pulumi:"dbMajorVersion"` DbVersion pulumi.StringInput `pulumi:"dbVersion"` EndpointSets GetClustersListEndpointSetArrayInput `pulumi:"endpointSets"` InstanceCount pulumi.IntInput `pulumi:"instanceCount"` PayMode pulumi.StringInput `pulumi:"payMode"` PayPeriodEndTime pulumi.StringInput `pulumi:"payPeriodEndTime"` ProjectId pulumi.IntInput `pulumi:"projectId"` Region pulumi.StringInput `pulumi:"region"` Status pulumi.StringInput `pulumi:"status"` StatusDesc pulumi.StringInput `pulumi:"statusDesc"` StorageLimit pulumi.IntInput `pulumi:"storageLimit"` StoragePayMode pulumi.StringInput `pulumi:"storagePayMode"` StorageUsed pulumi.Float64Input `pulumi:"storageUsed"` Zone pulumi.StringInput `pulumi:"zone"` }
func (GetClustersListArgs) ElementType ¶
func (GetClustersListArgs) ElementType() reflect.Type
func (GetClustersListArgs) ToGetClustersListOutput ¶
func (i GetClustersListArgs) ToGetClustersListOutput() GetClustersListOutput
func (GetClustersListArgs) ToGetClustersListOutputWithContext ¶
func (i GetClustersListArgs) ToGetClustersListOutputWithContext(ctx context.Context) GetClustersListOutput
type GetClustersListArray ¶
type GetClustersListArray []GetClustersListInput
func (GetClustersListArray) ElementType ¶
func (GetClustersListArray) ElementType() reflect.Type
func (GetClustersListArray) ToGetClustersListArrayOutput ¶
func (i GetClustersListArray) ToGetClustersListArrayOutput() GetClustersListArrayOutput
func (GetClustersListArray) ToGetClustersListArrayOutputWithContext ¶
func (i GetClustersListArray) ToGetClustersListArrayOutputWithContext(ctx context.Context) GetClustersListArrayOutput
type GetClustersListArrayInput ¶
type GetClustersListArrayInput interface { pulumi.Input ToGetClustersListArrayOutput() GetClustersListArrayOutput ToGetClustersListArrayOutputWithContext(context.Context) GetClustersListArrayOutput }
GetClustersListArrayInput is an input type that accepts GetClustersListArray and GetClustersListArrayOutput values. You can construct a concrete instance of `GetClustersListArrayInput` via:
GetClustersListArray{ GetClustersListArgs{...} }
type GetClustersListArrayOutput ¶
type GetClustersListArrayOutput struct{ *pulumi.OutputState }
func (GetClustersListArrayOutput) ElementType ¶
func (GetClustersListArrayOutput) ElementType() reflect.Type
func (GetClustersListArrayOutput) Index ¶
func (o GetClustersListArrayOutput) Index(i pulumi.IntInput) GetClustersListOutput
func (GetClustersListArrayOutput) ToGetClustersListArrayOutput ¶
func (o GetClustersListArrayOutput) ToGetClustersListArrayOutput() GetClustersListArrayOutput
func (GetClustersListArrayOutput) ToGetClustersListArrayOutputWithContext ¶
func (o GetClustersListArrayOutput) ToGetClustersListArrayOutputWithContext(ctx context.Context) GetClustersListArrayOutput
type GetClustersListEndpointSet ¶
type GetClustersListEndpointSet struct { ClusterId string `pulumi:"clusterId"` EndpointId string `pulumi:"endpointId"` EndpointName string `pulumi:"endpointName"` EndpointType string `pulumi:"endpointType"` PrivateIp string `pulumi:"privateIp"` PrivatePort int `pulumi:"privatePort"` SubnetId string `pulumi:"subnetId"` VpcId string `pulumi:"vpcId"` WanDomain string `pulumi:"wanDomain"` WanIp string `pulumi:"wanIp"` WanPort int `pulumi:"wanPort"` }
type GetClustersListEndpointSetArgs ¶
type GetClustersListEndpointSetArgs struct { ClusterId pulumi.StringInput `pulumi:"clusterId"` EndpointId pulumi.StringInput `pulumi:"endpointId"` EndpointName pulumi.StringInput `pulumi:"endpointName"` EndpointType pulumi.StringInput `pulumi:"endpointType"` PrivateIp pulumi.StringInput `pulumi:"privateIp"` PrivatePort pulumi.IntInput `pulumi:"privatePort"` SubnetId pulumi.StringInput `pulumi:"subnetId"` VpcId pulumi.StringInput `pulumi:"vpcId"` WanDomain pulumi.StringInput `pulumi:"wanDomain"` WanIp pulumi.StringInput `pulumi:"wanIp"` WanPort pulumi.IntInput `pulumi:"wanPort"` }
func (GetClustersListEndpointSetArgs) ElementType ¶
func (GetClustersListEndpointSetArgs) ElementType() reflect.Type
func (GetClustersListEndpointSetArgs) ToGetClustersListEndpointSetOutput ¶
func (i GetClustersListEndpointSetArgs) ToGetClustersListEndpointSetOutput() GetClustersListEndpointSetOutput
func (GetClustersListEndpointSetArgs) ToGetClustersListEndpointSetOutputWithContext ¶
func (i GetClustersListEndpointSetArgs) ToGetClustersListEndpointSetOutputWithContext(ctx context.Context) GetClustersListEndpointSetOutput
type GetClustersListEndpointSetArray ¶
type GetClustersListEndpointSetArray []GetClustersListEndpointSetInput
func (GetClustersListEndpointSetArray) ElementType ¶
func (GetClustersListEndpointSetArray) ElementType() reflect.Type
func (GetClustersListEndpointSetArray) ToGetClustersListEndpointSetArrayOutput ¶
func (i GetClustersListEndpointSetArray) ToGetClustersListEndpointSetArrayOutput() GetClustersListEndpointSetArrayOutput
func (GetClustersListEndpointSetArray) ToGetClustersListEndpointSetArrayOutputWithContext ¶
func (i GetClustersListEndpointSetArray) ToGetClustersListEndpointSetArrayOutputWithContext(ctx context.Context) GetClustersListEndpointSetArrayOutput
type GetClustersListEndpointSetArrayInput ¶
type GetClustersListEndpointSetArrayInput interface { pulumi.Input ToGetClustersListEndpointSetArrayOutput() GetClustersListEndpointSetArrayOutput ToGetClustersListEndpointSetArrayOutputWithContext(context.Context) GetClustersListEndpointSetArrayOutput }
GetClustersListEndpointSetArrayInput is an input type that accepts GetClustersListEndpointSetArray and GetClustersListEndpointSetArrayOutput values. You can construct a concrete instance of `GetClustersListEndpointSetArrayInput` via:
GetClustersListEndpointSetArray{ GetClustersListEndpointSetArgs{...} }
type GetClustersListEndpointSetArrayOutput ¶
type GetClustersListEndpointSetArrayOutput struct{ *pulumi.OutputState }
func (GetClustersListEndpointSetArrayOutput) ElementType ¶
func (GetClustersListEndpointSetArrayOutput) ElementType() reflect.Type
func (GetClustersListEndpointSetArrayOutput) Index ¶
func (o GetClustersListEndpointSetArrayOutput) Index(i pulumi.IntInput) GetClustersListEndpointSetOutput
func (GetClustersListEndpointSetArrayOutput) ToGetClustersListEndpointSetArrayOutput ¶
func (o GetClustersListEndpointSetArrayOutput) ToGetClustersListEndpointSetArrayOutput() GetClustersListEndpointSetArrayOutput
func (GetClustersListEndpointSetArrayOutput) ToGetClustersListEndpointSetArrayOutputWithContext ¶
func (o GetClustersListEndpointSetArrayOutput) ToGetClustersListEndpointSetArrayOutputWithContext(ctx context.Context) GetClustersListEndpointSetArrayOutput
type GetClustersListEndpointSetInput ¶
type GetClustersListEndpointSetInput interface { pulumi.Input ToGetClustersListEndpointSetOutput() GetClustersListEndpointSetOutput ToGetClustersListEndpointSetOutputWithContext(context.Context) GetClustersListEndpointSetOutput }
GetClustersListEndpointSetInput is an input type that accepts GetClustersListEndpointSetArgs and GetClustersListEndpointSetOutput values. You can construct a concrete instance of `GetClustersListEndpointSetInput` via:
GetClustersListEndpointSetArgs{...}
type GetClustersListEndpointSetOutput ¶
type GetClustersListEndpointSetOutput struct{ *pulumi.OutputState }
func (GetClustersListEndpointSetOutput) ClusterId ¶
func (o GetClustersListEndpointSetOutput) ClusterId() pulumi.StringOutput
func (GetClustersListEndpointSetOutput) ElementType ¶
func (GetClustersListEndpointSetOutput) ElementType() reflect.Type
func (GetClustersListEndpointSetOutput) EndpointId ¶
func (o GetClustersListEndpointSetOutput) EndpointId() pulumi.StringOutput
func (GetClustersListEndpointSetOutput) EndpointName ¶
func (o GetClustersListEndpointSetOutput) EndpointName() pulumi.StringOutput
func (GetClustersListEndpointSetOutput) EndpointType ¶
func (o GetClustersListEndpointSetOutput) EndpointType() pulumi.StringOutput
func (GetClustersListEndpointSetOutput) PrivateIp ¶
func (o GetClustersListEndpointSetOutput) PrivateIp() pulumi.StringOutput
func (GetClustersListEndpointSetOutput) PrivatePort ¶
func (o GetClustersListEndpointSetOutput) PrivatePort() pulumi.IntOutput
func (GetClustersListEndpointSetOutput) SubnetId ¶
func (o GetClustersListEndpointSetOutput) SubnetId() pulumi.StringOutput
func (GetClustersListEndpointSetOutput) ToGetClustersListEndpointSetOutput ¶
func (o GetClustersListEndpointSetOutput) ToGetClustersListEndpointSetOutput() GetClustersListEndpointSetOutput
func (GetClustersListEndpointSetOutput) ToGetClustersListEndpointSetOutputWithContext ¶
func (o GetClustersListEndpointSetOutput) ToGetClustersListEndpointSetOutputWithContext(ctx context.Context) GetClustersListEndpointSetOutput
func (GetClustersListEndpointSetOutput) VpcId ¶
func (o GetClustersListEndpointSetOutput) VpcId() pulumi.StringOutput
func (GetClustersListEndpointSetOutput) WanDomain ¶
func (o GetClustersListEndpointSetOutput) WanDomain() pulumi.StringOutput
func (GetClustersListEndpointSetOutput) WanIp ¶
func (o GetClustersListEndpointSetOutput) WanIp() pulumi.StringOutput
func (GetClustersListEndpointSetOutput) WanPort ¶
func (o GetClustersListEndpointSetOutput) WanPort() pulumi.IntOutput
type GetClustersListInput ¶
type GetClustersListInput interface { pulumi.Input ToGetClustersListOutput() GetClustersListOutput ToGetClustersListOutputWithContext(context.Context) GetClustersListOutput }
GetClustersListInput is an input type that accepts GetClustersListArgs and GetClustersListOutput values. You can construct a concrete instance of `GetClustersListInput` via:
GetClustersListArgs{...}
type GetClustersListOutput ¶
type GetClustersListOutput struct{ *pulumi.OutputState }
func (GetClustersListOutput) AutoRenewFlag ¶
func (o GetClustersListOutput) AutoRenewFlag() pulumi.IntOutput
func (GetClustersListOutput) ClusterId ¶
func (o GetClustersListOutput) ClusterId() pulumi.StringOutput
func (GetClustersListOutput) ClusterName ¶
func (o GetClustersListOutput) ClusterName() pulumi.StringOutput
func (GetClustersListOutput) CreateTime ¶
func (o GetClustersListOutput) CreateTime() pulumi.StringOutput
func (GetClustersListOutput) DbCharset ¶
func (o GetClustersListOutput) DbCharset() pulumi.StringOutput
func (GetClustersListOutput) DbKernelVersion ¶
func (o GetClustersListOutput) DbKernelVersion() pulumi.StringOutput
func (GetClustersListOutput) DbMajorVersion ¶
func (o GetClustersListOutput) DbMajorVersion() pulumi.StringOutput
func (GetClustersListOutput) DbVersion ¶
func (o GetClustersListOutput) DbVersion() pulumi.StringOutput
func (GetClustersListOutput) ElementType ¶
func (GetClustersListOutput) ElementType() reflect.Type
func (GetClustersListOutput) EndpointSets ¶
func (o GetClustersListOutput) EndpointSets() GetClustersListEndpointSetArrayOutput
func (GetClustersListOutput) InstanceCount ¶
func (o GetClustersListOutput) InstanceCount() pulumi.IntOutput
func (GetClustersListOutput) PayMode ¶
func (o GetClustersListOutput) PayMode() pulumi.StringOutput
func (GetClustersListOutput) PayPeriodEndTime ¶
func (o GetClustersListOutput) PayPeriodEndTime() pulumi.StringOutput
func (GetClustersListOutput) ProjectId ¶
func (o GetClustersListOutput) ProjectId() pulumi.IntOutput
func (GetClustersListOutput) Region ¶
func (o GetClustersListOutput) Region() pulumi.StringOutput
func (GetClustersListOutput) Status ¶
func (o GetClustersListOutput) Status() pulumi.StringOutput
func (GetClustersListOutput) StatusDesc ¶
func (o GetClustersListOutput) StatusDesc() pulumi.StringOutput
func (GetClustersListOutput) StorageLimit ¶
func (o GetClustersListOutput) StorageLimit() pulumi.IntOutput
func (GetClustersListOutput) StoragePayMode ¶
func (o GetClustersListOutput) StoragePayMode() pulumi.StringOutput
func (GetClustersListOutput) StorageUsed ¶
func (o GetClustersListOutput) StorageUsed() pulumi.Float64Output
func (GetClustersListOutput) ToGetClustersListOutput ¶
func (o GetClustersListOutput) ToGetClustersListOutput() GetClustersListOutput
func (GetClustersListOutput) ToGetClustersListOutputWithContext ¶
func (o GetClustersListOutput) ToGetClustersListOutputWithContext(ctx context.Context) GetClustersListOutput
func (GetClustersListOutput) Zone ¶
func (o GetClustersListOutput) Zone() pulumi.StringOutput
type GetClustersOutputArgs ¶
type GetClustersOutputArgs struct { ClusterId pulumi.StringPtrInput `pulumi:"clusterId"` ClusterName pulumi.StringPtrInput `pulumi:"clusterName"` PayMode pulumi.StringPtrInput `pulumi:"payMode"` ProjectId pulumi.IntPtrInput `pulumi:"projectId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getClusters.
func (GetClustersOutputArgs) ElementType ¶
func (GetClustersOutputArgs) ElementType() reflect.Type
type GetClustersResult ¶
type GetClustersResult struct { ClusterId *string `pulumi:"clusterId"` ClusterName *string `pulumi:"clusterName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetClustersList `pulumi:"lists"` PayMode *string `pulumi:"payMode"` ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` Status *string `pulumi:"status"` }
A collection of values returned by getClusters.
func GetClusters ¶
func GetClusters(ctx *pulumi.Context, args *GetClustersArgs, opts ...pulumi.InvokeOption) (*GetClustersResult, error)
type GetClustersResultOutput ¶
type GetClustersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getClusters.
func GetClustersOutput ¶
func GetClustersOutput(ctx *pulumi.Context, args GetClustersOutputArgs, opts ...pulumi.InvokeOption) GetClustersResultOutput
func (GetClustersResultOutput) ClusterId ¶
func (o GetClustersResultOutput) ClusterId() pulumi.StringPtrOutput
func (GetClustersResultOutput) ClusterName ¶
func (o GetClustersResultOutput) ClusterName() pulumi.StringPtrOutput
func (GetClustersResultOutput) ElementType ¶
func (GetClustersResultOutput) ElementType() reflect.Type
func (GetClustersResultOutput) Id ¶
func (o GetClustersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetClustersResultOutput) Lists ¶
func (o GetClustersResultOutput) Lists() GetClustersListArrayOutput
func (GetClustersResultOutput) PayMode ¶
func (o GetClustersResultOutput) PayMode() pulumi.StringPtrOutput
func (GetClustersResultOutput) ProjectId ¶
func (o GetClustersResultOutput) ProjectId() pulumi.IntPtrOutput
func (GetClustersResultOutput) ResultOutputFile ¶
func (o GetClustersResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetClustersResultOutput) Status ¶
func (o GetClustersResultOutput) Status() pulumi.StringPtrOutput
func (GetClustersResultOutput) ToGetClustersResultOutput ¶
func (o GetClustersResultOutput) ToGetClustersResultOutput() GetClustersResultOutput
func (GetClustersResultOutput) ToGetClustersResultOutputWithContext ¶
func (o GetClustersResultOutput) ToGetClustersResultOutputWithContext(ctx context.Context) GetClustersResultOutput
type GetInstancesArgs ¶
type GetInstancesArgs struct { ClusterId string `pulumi:"clusterId"` InstanceId *string `pulumi:"instanceId"` InstanceName *string `pulumi:"instanceName"` InstanceType *string `pulumi:"instanceType"` ResultOutputFile *string `pulumi:"resultOutputFile"` Status *string `pulumi:"status"` }
A collection of arguments for invoking getInstances.
type GetInstancesList ¶
type GetInstancesList struct { ClusterId string `pulumi:"clusterId"` Cpu int `pulumi:"cpu"` CreateTime string `pulumi:"createTime"` DbKernelVersion string `pulumi:"dbKernelVersion"` DbMajorVersion string `pulumi:"dbMajorVersion"` DbVersion string `pulumi:"dbVersion"` EndpointId string `pulumi:"endpointId"` InstanceId string `pulumi:"instanceId"` InstanceName string `pulumi:"instanceName"` InstanceType string `pulumi:"instanceType"` Memory int `pulumi:"memory"` PayMode string `pulumi:"payMode"` PayPeriodEndTime string `pulumi:"payPeriodEndTime"` Region string `pulumi:"region"` Status string `pulumi:"status"` StatusDesc string `pulumi:"statusDesc"` Zone string `pulumi:"zone"` }
type GetInstancesListArgs ¶
type GetInstancesListArgs struct { ClusterId pulumi.StringInput `pulumi:"clusterId"` Cpu pulumi.IntInput `pulumi:"cpu"` CreateTime pulumi.StringInput `pulumi:"createTime"` DbKernelVersion pulumi.StringInput `pulumi:"dbKernelVersion"` DbMajorVersion pulumi.StringInput `pulumi:"dbMajorVersion"` DbVersion pulumi.StringInput `pulumi:"dbVersion"` EndpointId pulumi.StringInput `pulumi:"endpointId"` InstanceId pulumi.StringInput `pulumi:"instanceId"` InstanceName pulumi.StringInput `pulumi:"instanceName"` InstanceType pulumi.StringInput `pulumi:"instanceType"` Memory pulumi.IntInput `pulumi:"memory"` PayMode pulumi.StringInput `pulumi:"payMode"` PayPeriodEndTime pulumi.StringInput `pulumi:"payPeriodEndTime"` Region pulumi.StringInput `pulumi:"region"` Status pulumi.StringInput `pulumi:"status"` StatusDesc pulumi.StringInput `pulumi:"statusDesc"` Zone pulumi.StringInput `pulumi:"zone"` }
func (GetInstancesListArgs) ElementType ¶
func (GetInstancesListArgs) ElementType() reflect.Type
func (GetInstancesListArgs) ToGetInstancesListOutput ¶
func (i GetInstancesListArgs) ToGetInstancesListOutput() GetInstancesListOutput
func (GetInstancesListArgs) ToGetInstancesListOutputWithContext ¶
func (i GetInstancesListArgs) ToGetInstancesListOutputWithContext(ctx context.Context) GetInstancesListOutput
type GetInstancesListArray ¶
type GetInstancesListArray []GetInstancesListInput
func (GetInstancesListArray) ElementType ¶
func (GetInstancesListArray) ElementType() reflect.Type
func (GetInstancesListArray) ToGetInstancesListArrayOutput ¶
func (i GetInstancesListArray) ToGetInstancesListArrayOutput() GetInstancesListArrayOutput
func (GetInstancesListArray) ToGetInstancesListArrayOutputWithContext ¶
func (i GetInstancesListArray) ToGetInstancesListArrayOutputWithContext(ctx context.Context) GetInstancesListArrayOutput
type GetInstancesListArrayInput ¶
type GetInstancesListArrayInput interface { pulumi.Input ToGetInstancesListArrayOutput() GetInstancesListArrayOutput ToGetInstancesListArrayOutputWithContext(context.Context) GetInstancesListArrayOutput }
GetInstancesListArrayInput is an input type that accepts GetInstancesListArray and GetInstancesListArrayOutput values. You can construct a concrete instance of `GetInstancesListArrayInput` via:
GetInstancesListArray{ GetInstancesListArgs{...} }
type GetInstancesListArrayOutput ¶
type GetInstancesListArrayOutput struct{ *pulumi.OutputState }
func (GetInstancesListArrayOutput) ElementType ¶
func (GetInstancesListArrayOutput) ElementType() reflect.Type
func (GetInstancesListArrayOutput) Index ¶
func (o GetInstancesListArrayOutput) Index(i pulumi.IntInput) GetInstancesListOutput
func (GetInstancesListArrayOutput) ToGetInstancesListArrayOutput ¶
func (o GetInstancesListArrayOutput) ToGetInstancesListArrayOutput() GetInstancesListArrayOutput
func (GetInstancesListArrayOutput) ToGetInstancesListArrayOutputWithContext ¶
func (o GetInstancesListArrayOutput) ToGetInstancesListArrayOutputWithContext(ctx context.Context) GetInstancesListArrayOutput
type GetInstancesListInput ¶
type GetInstancesListInput interface { pulumi.Input ToGetInstancesListOutput() GetInstancesListOutput ToGetInstancesListOutputWithContext(context.Context) GetInstancesListOutput }
GetInstancesListInput is an input type that accepts GetInstancesListArgs and GetInstancesListOutput values. You can construct a concrete instance of `GetInstancesListInput` via:
GetInstancesListArgs{...}
type GetInstancesListOutput ¶
type GetInstancesListOutput struct{ *pulumi.OutputState }
func (GetInstancesListOutput) ClusterId ¶
func (o GetInstancesListOutput) ClusterId() pulumi.StringOutput
func (GetInstancesListOutput) Cpu ¶
func (o GetInstancesListOutput) Cpu() pulumi.IntOutput
func (GetInstancesListOutput) CreateTime ¶
func (o GetInstancesListOutput) CreateTime() pulumi.StringOutput
func (GetInstancesListOutput) DbKernelVersion ¶
func (o GetInstancesListOutput) DbKernelVersion() pulumi.StringOutput
func (GetInstancesListOutput) DbMajorVersion ¶
func (o GetInstancesListOutput) DbMajorVersion() pulumi.StringOutput
func (GetInstancesListOutput) DbVersion ¶
func (o GetInstancesListOutput) DbVersion() pulumi.StringOutput
func (GetInstancesListOutput) ElementType ¶
func (GetInstancesListOutput) ElementType() reflect.Type
func (GetInstancesListOutput) EndpointId ¶
func (o GetInstancesListOutput) EndpointId() pulumi.StringOutput
func (GetInstancesListOutput) InstanceId ¶
func (o GetInstancesListOutput) InstanceId() pulumi.StringOutput
func (GetInstancesListOutput) InstanceName ¶
func (o GetInstancesListOutput) InstanceName() pulumi.StringOutput
func (GetInstancesListOutput) InstanceType ¶
func (o GetInstancesListOutput) InstanceType() pulumi.StringOutput
func (GetInstancesListOutput) Memory ¶
func (o GetInstancesListOutput) Memory() pulumi.IntOutput
func (GetInstancesListOutput) PayMode ¶
func (o GetInstancesListOutput) PayMode() pulumi.StringOutput
func (GetInstancesListOutput) PayPeriodEndTime ¶
func (o GetInstancesListOutput) PayPeriodEndTime() pulumi.StringOutput
func (GetInstancesListOutput) Region ¶
func (o GetInstancesListOutput) Region() pulumi.StringOutput
func (GetInstancesListOutput) Status ¶
func (o GetInstancesListOutput) Status() pulumi.StringOutput
func (GetInstancesListOutput) StatusDesc ¶
func (o GetInstancesListOutput) StatusDesc() pulumi.StringOutput
func (GetInstancesListOutput) ToGetInstancesListOutput ¶
func (o GetInstancesListOutput) ToGetInstancesListOutput() GetInstancesListOutput
func (GetInstancesListOutput) ToGetInstancesListOutputWithContext ¶
func (o GetInstancesListOutput) ToGetInstancesListOutputWithContext(ctx context.Context) GetInstancesListOutput
func (GetInstancesListOutput) Zone ¶
func (o GetInstancesListOutput) Zone() pulumi.StringOutput
type GetInstancesOutputArgs ¶
type GetInstancesOutputArgs struct { ClusterId pulumi.StringInput `pulumi:"clusterId"` InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` InstanceName pulumi.StringPtrInput `pulumi:"instanceName"` InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getInstances.
func (GetInstancesOutputArgs) ElementType ¶
func (GetInstancesOutputArgs) ElementType() reflect.Type
type GetInstancesResult ¶
type GetInstancesResult struct { ClusterId string `pulumi:"clusterId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId *string `pulumi:"instanceId"` InstanceName *string `pulumi:"instanceName"` InstanceType *string `pulumi:"instanceType"` Lists []GetInstancesList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` Status *string `pulumi:"status"` }
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) ClusterId ¶
func (o GetInstancesResultOutput) ClusterId() pulumi.StringOutput
func (GetInstancesResultOutput) ElementType ¶
func (GetInstancesResultOutput) ElementType() reflect.Type
func (GetInstancesResultOutput) Id ¶
func (o GetInstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstancesResultOutput) InstanceId ¶
func (o GetInstancesResultOutput) InstanceId() pulumi.StringPtrOutput
func (GetInstancesResultOutput) InstanceName ¶
func (o GetInstancesResultOutput) InstanceName() pulumi.StringPtrOutput
func (GetInstancesResultOutput) InstanceType ¶
func (o GetInstancesResultOutput) InstanceType() pulumi.StringPtrOutput
func (GetInstancesResultOutput) Lists ¶
func (o GetInstancesResultOutput) Lists() GetInstancesListArrayOutput
func (GetInstancesResultOutput) ResultOutputFile ¶
func (o GetInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstancesResultOutput) Status ¶
func (o GetInstancesResultOutput) Status() 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 // cluster id. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // cpu cores. Cpu pulumi.IntOutput `pulumi:"cpu"` // instance name. InstanceName pulumi.StringPtrOutput `pulumi:"instanceName"` // memory size. Memory pulumi.IntOutput `pulumi:"memory"` // operation timing, optional value is IMMEDIATE or MAINTAIN_PERIOD. OperationTiming pulumi.StringPtrOutput `pulumi:"operationTiming"` }
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 { // cluster id. ClusterId pulumi.StringInput // cpu cores. Cpu pulumi.IntInput // instance name. InstanceName pulumi.StringPtrInput // memory size. Memory pulumi.IntInput // operation timing, optional value is IMMEDIATE or MAINTAIN_PERIOD. OperationTiming pulumi.StringPtrInput }
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 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) ClusterId ¶
func (o InstanceOutput) ClusterId() pulumi.StringOutput
cluster id.
func (InstanceOutput) ElementType ¶
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) InstanceName ¶
func (o InstanceOutput) InstanceName() pulumi.StringPtrOutput
instance name.
func (InstanceOutput) OperationTiming ¶
func (o InstanceOutput) OperationTiming() pulumi.StringPtrOutput
operation timing, optional value is IMMEDIATE or MAINTAIN_PERIOD.
func (InstanceOutput) ToInstanceOutput ¶
func (o InstanceOutput) ToInstanceOutput() InstanceOutput
func (InstanceOutput) ToInstanceOutputWithContext ¶
func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceState ¶
type InstanceState struct { // cluster id. ClusterId pulumi.StringPtrInput // cpu cores. Cpu pulumi.IntPtrInput // instance name. InstanceName pulumi.StringPtrInput // memory size. Memory pulumi.IntPtrInput // operation timing, optional value is IMMEDIATE or MAINTAIN_PERIOD. OperationTiming pulumi.StringPtrInput }
func (InstanceState) ElementType ¶
func (InstanceState) ElementType() reflect.Type