Documentation ¶
Index ¶
- type AvailableResourcesArgs
- type AvailableResourcesOutputArgs
- type AvailableResourcesRegion
- type AvailableResourcesRegionArea
- type AvailableResourcesRegionAreaArgs
- func (AvailableResourcesRegionAreaArgs) ElementType() reflect.Type
- func (i AvailableResourcesRegionAreaArgs) ToAvailableResourcesRegionAreaOutput() AvailableResourcesRegionAreaOutput
- func (i AvailableResourcesRegionAreaArgs) ToAvailableResourcesRegionAreaOutputWithContext(ctx context.Context) AvailableResourcesRegionAreaOutput
- type AvailableResourcesRegionAreaInput
- type AvailableResourcesRegionAreaOutput
- func (AvailableResourcesRegionAreaOutput) ElementType() reflect.Type
- func (o AvailableResourcesRegionAreaOutput) EnName() pulumi.StringOutput
- func (o AvailableResourcesRegionAreaOutput) Id() pulumi.StringOutput
- func (o AvailableResourcesRegionAreaOutput) Name() pulumi.StringOutput
- func (o AvailableResourcesRegionAreaOutput) ToAvailableResourcesRegionAreaOutput() AvailableResourcesRegionAreaOutput
- func (o AvailableResourcesRegionAreaOutput) ToAvailableResourcesRegionAreaOutputWithContext(ctx context.Context) AvailableResourcesRegionAreaOutput
- type AvailableResourcesRegionArgs
- func (AvailableResourcesRegionArgs) ElementType() reflect.Type
- func (i AvailableResourcesRegionArgs) ToAvailableResourcesRegionOutput() AvailableResourcesRegionOutput
- func (i AvailableResourcesRegionArgs) ToAvailableResourcesRegionOutputWithContext(ctx context.Context) AvailableResourcesRegionOutput
- type AvailableResourcesRegionArray
- func (AvailableResourcesRegionArray) ElementType() reflect.Type
- func (i AvailableResourcesRegionArray) ToAvailableResourcesRegionArrayOutput() AvailableResourcesRegionArrayOutput
- func (i AvailableResourcesRegionArray) ToAvailableResourcesRegionArrayOutputWithContext(ctx context.Context) AvailableResourcesRegionArrayOutput
- type AvailableResourcesRegionArrayInput
- type AvailableResourcesRegionArrayOutput
- func (AvailableResourcesRegionArrayOutput) ElementType() reflect.Type
- func (o AvailableResourcesRegionArrayOutput) Index(i pulumi.IntInput) AvailableResourcesRegionOutput
- func (o AvailableResourcesRegionArrayOutput) ToAvailableResourcesRegionArrayOutput() AvailableResourcesRegionArrayOutput
- func (o AvailableResourcesRegionArrayOutput) ToAvailableResourcesRegionArrayOutputWithContext(ctx context.Context) AvailableResourcesRegionArrayOutput
- type AvailableResourcesRegionCity
- type AvailableResourcesRegionCityArgs
- func (AvailableResourcesRegionCityArgs) ElementType() reflect.Type
- func (i AvailableResourcesRegionCityArgs) ToAvailableResourcesRegionCityOutput() AvailableResourcesRegionCityOutput
- func (i AvailableResourcesRegionCityArgs) ToAvailableResourcesRegionCityOutputWithContext(ctx context.Context) AvailableResourcesRegionCityOutput
- type AvailableResourcesRegionCityInput
- type AvailableResourcesRegionCityOutput
- func (AvailableResourcesRegionCityOutput) ElementType() reflect.Type
- func (o AvailableResourcesRegionCityOutput) EnName() pulumi.StringOutput
- func (o AvailableResourcesRegionCityOutput) Id() pulumi.StringOutput
- func (o AvailableResourcesRegionCityOutput) Name() pulumi.StringOutput
- func (o AvailableResourcesRegionCityOutput) ToAvailableResourcesRegionCityOutput() AvailableResourcesRegionCityOutput
- func (o AvailableResourcesRegionCityOutput) ToAvailableResourcesRegionCityOutputWithContext(ctx context.Context) AvailableResourcesRegionCityOutput
- type AvailableResourcesRegionCluster
- type AvailableResourcesRegionClusterArgs
- func (AvailableResourcesRegionClusterArgs) ElementType() reflect.Type
- func (i AvailableResourcesRegionClusterArgs) ToAvailableResourcesRegionClusterOutput() AvailableResourcesRegionClusterOutput
- func (i AvailableResourcesRegionClusterArgs) ToAvailableResourcesRegionClusterOutputWithContext(ctx context.Context) AvailableResourcesRegionClusterOutput
- type AvailableResourcesRegionClusterInput
- type AvailableResourcesRegionClusterOutput
- func (AvailableResourcesRegionClusterOutput) ElementType() reflect.Type
- func (o AvailableResourcesRegionClusterOutput) EnName() pulumi.StringOutput
- func (o AvailableResourcesRegionClusterOutput) Id() pulumi.StringOutput
- func (o AvailableResourcesRegionClusterOutput) Name() pulumi.StringOutput
- func (o AvailableResourcesRegionClusterOutput) ToAvailableResourcesRegionClusterOutput() AvailableResourcesRegionClusterOutput
- func (o AvailableResourcesRegionClusterOutput) ToAvailableResourcesRegionClusterOutputWithContext(ctx context.Context) AvailableResourcesRegionClusterOutput
- type AvailableResourcesRegionCountry
- type AvailableResourcesRegionCountryArgs
- func (AvailableResourcesRegionCountryArgs) ElementType() reflect.Type
- func (i AvailableResourcesRegionCountryArgs) ToAvailableResourcesRegionCountryOutput() AvailableResourcesRegionCountryOutput
- func (i AvailableResourcesRegionCountryArgs) ToAvailableResourcesRegionCountryOutputWithContext(ctx context.Context) AvailableResourcesRegionCountryOutput
- type AvailableResourcesRegionCountryInput
- type AvailableResourcesRegionCountryOutput
- func (AvailableResourcesRegionCountryOutput) ElementType() reflect.Type
- func (o AvailableResourcesRegionCountryOutput) EnName() pulumi.StringOutput
- func (o AvailableResourcesRegionCountryOutput) Id() pulumi.StringOutput
- func (o AvailableResourcesRegionCountryOutput) Name() pulumi.StringOutput
- func (o AvailableResourcesRegionCountryOutput) ToAvailableResourcesRegionCountryOutput() AvailableResourcesRegionCountryOutput
- func (o AvailableResourcesRegionCountryOutput) ToAvailableResourcesRegionCountryOutputWithContext(ctx context.Context) AvailableResourcesRegionCountryOutput
- type AvailableResourcesRegionInput
- type AvailableResourcesRegionIsp
- type AvailableResourcesRegionIspArgs
- func (AvailableResourcesRegionIspArgs) ElementType() reflect.Type
- func (i AvailableResourcesRegionIspArgs) ToAvailableResourcesRegionIspOutput() AvailableResourcesRegionIspOutput
- func (i AvailableResourcesRegionIspArgs) ToAvailableResourcesRegionIspOutputWithContext(ctx context.Context) AvailableResourcesRegionIspOutput
- type AvailableResourcesRegionIspInput
- type AvailableResourcesRegionIspOutput
- func (AvailableResourcesRegionIspOutput) ElementType() reflect.Type
- func (o AvailableResourcesRegionIspOutput) EnName() pulumi.StringOutput
- func (o AvailableResourcesRegionIspOutput) Id() pulumi.StringOutput
- func (o AvailableResourcesRegionIspOutput) Name() pulumi.StringOutput
- func (o AvailableResourcesRegionIspOutput) ToAvailableResourcesRegionIspOutput() AvailableResourcesRegionIspOutput
- func (o AvailableResourcesRegionIspOutput) ToAvailableResourcesRegionIspOutputWithContext(ctx context.Context) AvailableResourcesRegionIspOutput
- type AvailableResourcesRegionOutput
- func (o AvailableResourcesRegionOutput) Area() AvailableResourcesRegionAreaOutput
- func (o AvailableResourcesRegionOutput) City() AvailableResourcesRegionCityOutput
- func (o AvailableResourcesRegionOutput) Cluster() AvailableResourcesRegionClusterOutput
- func (o AvailableResourcesRegionOutput) Country() AvailableResourcesRegionCountryOutput
- func (AvailableResourcesRegionOutput) ElementType() reflect.Type
- func (o AvailableResourcesRegionOutput) Isp() AvailableResourcesRegionIspOutput
- func (o AvailableResourcesRegionOutput) ToAvailableResourcesRegionOutput() AvailableResourcesRegionOutput
- func (o AvailableResourcesRegionOutput) ToAvailableResourcesRegionOutputWithContext(ctx context.Context) AvailableResourcesRegionOutput
- type AvailableResourcesResult
- type AvailableResourcesResultOutput
- func (o AvailableResourcesResultOutput) BandwithLimit() pulumi.IntOutput
- func (o AvailableResourcesResultOutput) CloudDiskType() pulumi.StringOutput
- func (AvailableResourcesResultOutput) ElementType() reflect.Type
- func (o AvailableResourcesResultOutput) Id() pulumi.StringOutput
- func (o AvailableResourcesResultOutput) InstanceType() pulumi.StringOutput
- func (o AvailableResourcesResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o AvailableResourcesResultOutput) Regions() AvailableResourcesRegionArrayOutput
- func (o AvailableResourcesResultOutput) ToAvailableResourcesResultOutput() AvailableResourcesResultOutput
- func (o AvailableResourcesResultOutput) ToAvailableResourcesResultOutputWithContext(ctx context.Context) AvailableResourcesResultOutput
- func (o AvailableResourcesResultOutput) TotalCount() pulumi.IntOutput
- type CloudServer
- type CloudServerArgs
- type CloudServerArray
- type CloudServerArrayInput
- type CloudServerArrayOutput
- func (CloudServerArrayOutput) ElementType() reflect.Type
- func (o CloudServerArrayOutput) Index(i pulumi.IntInput) CloudServerOutput
- func (o CloudServerArrayOutput) ToCloudServerArrayOutput() CloudServerArrayOutput
- func (o CloudServerArrayOutput) ToCloudServerArrayOutputWithContext(ctx context.Context) CloudServerArrayOutput
- type CloudServerBillingConfig
- type CloudServerBillingConfigArgs
- func (CloudServerBillingConfigArgs) ElementType() reflect.Type
- func (i CloudServerBillingConfigArgs) ToCloudServerBillingConfigOutput() CloudServerBillingConfigOutput
- func (i CloudServerBillingConfigArgs) ToCloudServerBillingConfigOutputWithContext(ctx context.Context) CloudServerBillingConfigOutput
- func (i CloudServerBillingConfigArgs) ToCloudServerBillingConfigPtrOutput() CloudServerBillingConfigPtrOutput
- func (i CloudServerBillingConfigArgs) ToCloudServerBillingConfigPtrOutputWithContext(ctx context.Context) CloudServerBillingConfigPtrOutput
- type CloudServerBillingConfigInput
- type CloudServerBillingConfigOutput
- func (o CloudServerBillingConfigOutput) BandwidthBillingMethod() pulumi.StringOutput
- func (o CloudServerBillingConfigOutput) ComputingBillingMethod() pulumi.StringOutput
- func (CloudServerBillingConfigOutput) ElementType() reflect.Type
- func (o CloudServerBillingConfigOutput) ToCloudServerBillingConfigOutput() CloudServerBillingConfigOutput
- func (o CloudServerBillingConfigOutput) ToCloudServerBillingConfigOutputWithContext(ctx context.Context) CloudServerBillingConfigOutput
- func (o CloudServerBillingConfigOutput) ToCloudServerBillingConfigPtrOutput() CloudServerBillingConfigPtrOutput
- func (o CloudServerBillingConfigOutput) ToCloudServerBillingConfigPtrOutputWithContext(ctx context.Context) CloudServerBillingConfigPtrOutput
- type CloudServerBillingConfigPtrInput
- type CloudServerBillingConfigPtrOutput
- func (o CloudServerBillingConfigPtrOutput) BandwidthBillingMethod() pulumi.StringPtrOutput
- func (o CloudServerBillingConfigPtrOutput) ComputingBillingMethod() pulumi.StringPtrOutput
- func (o CloudServerBillingConfigPtrOutput) Elem() CloudServerBillingConfigOutput
- func (CloudServerBillingConfigPtrOutput) ElementType() reflect.Type
- func (o CloudServerBillingConfigPtrOutput) ToCloudServerBillingConfigPtrOutput() CloudServerBillingConfigPtrOutput
- func (o CloudServerBillingConfigPtrOutput) ToCloudServerBillingConfigPtrOutputWithContext(ctx context.Context) CloudServerBillingConfigPtrOutput
- type CloudServerCustomData
- type CloudServerCustomDataArgs
- func (CloudServerCustomDataArgs) ElementType() reflect.Type
- func (i CloudServerCustomDataArgs) ToCloudServerCustomDataOutput() CloudServerCustomDataOutput
- func (i CloudServerCustomDataArgs) ToCloudServerCustomDataOutputWithContext(ctx context.Context) CloudServerCustomDataOutput
- func (i CloudServerCustomDataArgs) ToCloudServerCustomDataPtrOutput() CloudServerCustomDataPtrOutput
- func (i CloudServerCustomDataArgs) ToCloudServerCustomDataPtrOutputWithContext(ctx context.Context) CloudServerCustomDataPtrOutput
- type CloudServerCustomDataInput
- type CloudServerCustomDataOutput
- func (o CloudServerCustomDataOutput) Data() pulumi.StringOutput
- func (CloudServerCustomDataOutput) ElementType() reflect.Type
- func (o CloudServerCustomDataOutput) ToCloudServerCustomDataOutput() CloudServerCustomDataOutput
- func (o CloudServerCustomDataOutput) ToCloudServerCustomDataOutputWithContext(ctx context.Context) CloudServerCustomDataOutput
- func (o CloudServerCustomDataOutput) ToCloudServerCustomDataPtrOutput() CloudServerCustomDataPtrOutput
- func (o CloudServerCustomDataOutput) ToCloudServerCustomDataPtrOutputWithContext(ctx context.Context) CloudServerCustomDataPtrOutput
- type CloudServerCustomDataPtrInput
- type CloudServerCustomDataPtrOutput
- func (o CloudServerCustomDataPtrOutput) Data() pulumi.StringPtrOutput
- func (o CloudServerCustomDataPtrOutput) Elem() CloudServerCustomDataOutput
- func (CloudServerCustomDataPtrOutput) ElementType() reflect.Type
- func (o CloudServerCustomDataPtrOutput) ToCloudServerCustomDataPtrOutput() CloudServerCustomDataPtrOutput
- func (o CloudServerCustomDataPtrOutput) ToCloudServerCustomDataPtrOutputWithContext(ctx context.Context) CloudServerCustomDataPtrOutput
- type CloudServerInput
- type CloudServerMap
- type CloudServerMapInput
- type CloudServerMapOutput
- func (CloudServerMapOutput) ElementType() reflect.Type
- func (o CloudServerMapOutput) MapIndex(k pulumi.StringInput) CloudServerOutput
- func (o CloudServerMapOutput) ToCloudServerMapOutput() CloudServerMapOutput
- func (o CloudServerMapOutput) ToCloudServerMapOutputWithContext(ctx context.Context) CloudServerMapOutput
- type CloudServerNetworkConfig
- type CloudServerNetworkConfigArgs
- func (CloudServerNetworkConfigArgs) ElementType() reflect.Type
- func (i CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigOutput() CloudServerNetworkConfigOutput
- func (i CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigOutputWithContext(ctx context.Context) CloudServerNetworkConfigOutput
- func (i CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigPtrOutput() CloudServerNetworkConfigPtrOutput
- func (i CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigPtrOutputWithContext(ctx context.Context) CloudServerNetworkConfigPtrOutput
- type CloudServerNetworkConfigInput
- type CloudServerNetworkConfigOutput
- func (o CloudServerNetworkConfigOutput) BandwidthPeak() pulumi.StringOutput
- func (o CloudServerNetworkConfigOutput) CustomExternalInterfaceName() pulumi.StringPtrOutput
- func (o CloudServerNetworkConfigOutput) CustomInternalInterfaceName() pulumi.StringPtrOutput
- func (CloudServerNetworkConfigOutput) ElementType() reflect.Type
- func (o CloudServerNetworkConfigOutput) EnableIpv6() pulumi.BoolPtrOutput
- func (o CloudServerNetworkConfigOutput) InternalBandwidthPeak() pulumi.StringPtrOutput
- func (o CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigOutput() CloudServerNetworkConfigOutput
- func (o CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigOutputWithContext(ctx context.Context) CloudServerNetworkConfigOutput
- func (o CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigPtrOutput() CloudServerNetworkConfigPtrOutput
- func (o CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigPtrOutputWithContext(ctx context.Context) CloudServerNetworkConfigPtrOutput
- type CloudServerNetworkConfigPtrInput
- type CloudServerNetworkConfigPtrOutput
- func (o CloudServerNetworkConfigPtrOutput) BandwidthPeak() pulumi.StringPtrOutput
- func (o CloudServerNetworkConfigPtrOutput) CustomExternalInterfaceName() pulumi.StringPtrOutput
- func (o CloudServerNetworkConfigPtrOutput) CustomInternalInterfaceName() pulumi.StringPtrOutput
- func (o CloudServerNetworkConfigPtrOutput) Elem() CloudServerNetworkConfigOutput
- func (CloudServerNetworkConfigPtrOutput) ElementType() reflect.Type
- func (o CloudServerNetworkConfigPtrOutput) EnableIpv6() pulumi.BoolPtrOutput
- func (o CloudServerNetworkConfigPtrOutput) InternalBandwidthPeak() pulumi.StringPtrOutput
- func (o CloudServerNetworkConfigPtrOutput) ToCloudServerNetworkConfigPtrOutput() CloudServerNetworkConfigPtrOutput
- func (o CloudServerNetworkConfigPtrOutput) ToCloudServerNetworkConfigPtrOutputWithContext(ctx context.Context) CloudServerNetworkConfigPtrOutput
- type CloudServerOutput
- func (o CloudServerOutput) BillingConfig() CloudServerBillingConfigPtrOutput
- func (o CloudServerOutput) CloudserverName() pulumi.StringOutput
- func (o CloudServerOutput) CustomData() CloudServerCustomDataOutput
- func (o CloudServerOutput) DefaultAreaName() pulumi.StringOutput
- func (o CloudServerOutput) DefaultClusterName() pulumi.StringPtrOutput
- func (o CloudServerOutput) DefaultInstanceId() pulumi.StringOutput
- func (o CloudServerOutput) DefaultIsp() pulumi.StringOutput
- func (CloudServerOutput) ElementType() reflect.Type
- func (o CloudServerOutput) ImageId() pulumi.StringOutput
- func (o CloudServerOutput) NetworkConfig() CloudServerNetworkConfigOutput
- func (o CloudServerOutput) ScheduleStrategy() CloudServerScheduleStrategyOutput
- func (o CloudServerOutput) SecretData() pulumi.StringPtrOutput
- func (o CloudServerOutput) SecretType() pulumi.StringOutput
- func (o CloudServerOutput) ServerAreaLevel() pulumi.StringOutput
- func (o CloudServerOutput) SpecName() pulumi.StringOutput
- func (o CloudServerOutput) StorageConfig() CloudServerStorageConfigOutput
- func (o CloudServerOutput) ToCloudServerOutput() CloudServerOutput
- func (o CloudServerOutput) ToCloudServerOutputWithContext(ctx context.Context) CloudServerOutput
- type CloudServerScheduleStrategy
- type CloudServerScheduleStrategyArgs
- func (CloudServerScheduleStrategyArgs) ElementType() reflect.Type
- func (i CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyOutput() CloudServerScheduleStrategyOutput
- func (i CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyOutputWithContext(ctx context.Context) CloudServerScheduleStrategyOutput
- func (i CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyPtrOutput() CloudServerScheduleStrategyPtrOutput
- func (i CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyPtrOutputWithContext(ctx context.Context) CloudServerScheduleStrategyPtrOutput
- type CloudServerScheduleStrategyInput
- type CloudServerScheduleStrategyOutput
- func (CloudServerScheduleStrategyOutput) ElementType() reflect.Type
- func (o CloudServerScheduleStrategyOutput) NetworkStrategy() pulumi.StringOutput
- func (o CloudServerScheduleStrategyOutput) PriceStrategy() pulumi.StringOutput
- func (o CloudServerScheduleStrategyOutput) ScheduleStrategy() pulumi.StringOutput
- func (o CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyOutput() CloudServerScheduleStrategyOutput
- func (o CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyOutputWithContext(ctx context.Context) CloudServerScheduleStrategyOutput
- func (o CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyPtrOutput() CloudServerScheduleStrategyPtrOutput
- func (o CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyPtrOutputWithContext(ctx context.Context) CloudServerScheduleStrategyPtrOutput
- type CloudServerScheduleStrategyPtrInput
- type CloudServerScheduleStrategyPtrOutput
- func (o CloudServerScheduleStrategyPtrOutput) Elem() CloudServerScheduleStrategyOutput
- func (CloudServerScheduleStrategyPtrOutput) ElementType() reflect.Type
- func (o CloudServerScheduleStrategyPtrOutput) NetworkStrategy() pulumi.StringPtrOutput
- func (o CloudServerScheduleStrategyPtrOutput) PriceStrategy() pulumi.StringPtrOutput
- func (o CloudServerScheduleStrategyPtrOutput) ScheduleStrategy() pulumi.StringPtrOutput
- func (o CloudServerScheduleStrategyPtrOutput) ToCloudServerScheduleStrategyPtrOutput() CloudServerScheduleStrategyPtrOutput
- func (o CloudServerScheduleStrategyPtrOutput) ToCloudServerScheduleStrategyPtrOutputWithContext(ctx context.Context) CloudServerScheduleStrategyPtrOutput
- type CloudServerState
- type CloudServerStorageConfig
- type CloudServerStorageConfigArgs
- func (CloudServerStorageConfigArgs) ElementType() reflect.Type
- func (i CloudServerStorageConfigArgs) ToCloudServerStorageConfigOutput() CloudServerStorageConfigOutput
- func (i CloudServerStorageConfigArgs) ToCloudServerStorageConfigOutputWithContext(ctx context.Context) CloudServerStorageConfigOutput
- func (i CloudServerStorageConfigArgs) ToCloudServerStorageConfigPtrOutput() CloudServerStorageConfigPtrOutput
- func (i CloudServerStorageConfigArgs) ToCloudServerStorageConfigPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigPtrOutput
- type CloudServerStorageConfigDataDiskList
- type CloudServerStorageConfigDataDiskListArgs
- func (CloudServerStorageConfigDataDiskListArgs) ElementType() reflect.Type
- func (i CloudServerStorageConfigDataDiskListArgs) ToCloudServerStorageConfigDataDiskListOutput() CloudServerStorageConfigDataDiskListOutput
- func (i CloudServerStorageConfigDataDiskListArgs) ToCloudServerStorageConfigDataDiskListOutputWithContext(ctx context.Context) CloudServerStorageConfigDataDiskListOutput
- type CloudServerStorageConfigDataDiskListArray
- func (CloudServerStorageConfigDataDiskListArray) ElementType() reflect.Type
- func (i CloudServerStorageConfigDataDiskListArray) ToCloudServerStorageConfigDataDiskListArrayOutput() CloudServerStorageConfigDataDiskListArrayOutput
- func (i CloudServerStorageConfigDataDiskListArray) ToCloudServerStorageConfigDataDiskListArrayOutputWithContext(ctx context.Context) CloudServerStorageConfigDataDiskListArrayOutput
- type CloudServerStorageConfigDataDiskListArrayInput
- type CloudServerStorageConfigDataDiskListArrayOutput
- func (CloudServerStorageConfigDataDiskListArrayOutput) ElementType() reflect.Type
- func (o CloudServerStorageConfigDataDiskListArrayOutput) Index(i pulumi.IntInput) CloudServerStorageConfigDataDiskListOutput
- func (o CloudServerStorageConfigDataDiskListArrayOutput) ToCloudServerStorageConfigDataDiskListArrayOutput() CloudServerStorageConfigDataDiskListArrayOutput
- func (o CloudServerStorageConfigDataDiskListArrayOutput) ToCloudServerStorageConfigDataDiskListArrayOutputWithContext(ctx context.Context) CloudServerStorageConfigDataDiskListArrayOutput
- type CloudServerStorageConfigDataDiskListInput
- type CloudServerStorageConfigDataDiskListOutput
- func (o CloudServerStorageConfigDataDiskListOutput) Capacity() pulumi.StringOutput
- func (CloudServerStorageConfigDataDiskListOutput) ElementType() reflect.Type
- func (o CloudServerStorageConfigDataDiskListOutput) StorageType() pulumi.StringOutput
- func (o CloudServerStorageConfigDataDiskListOutput) ToCloudServerStorageConfigDataDiskListOutput() CloudServerStorageConfigDataDiskListOutput
- func (o CloudServerStorageConfigDataDiskListOutput) ToCloudServerStorageConfigDataDiskListOutputWithContext(ctx context.Context) CloudServerStorageConfigDataDiskListOutput
- type CloudServerStorageConfigInput
- type CloudServerStorageConfigOutput
- func (o CloudServerStorageConfigOutput) DataDiskLists() CloudServerStorageConfigDataDiskListArrayOutput
- func (CloudServerStorageConfigOutput) ElementType() reflect.Type
- func (o CloudServerStorageConfigOutput) SystemDisk() CloudServerStorageConfigSystemDiskOutput
- func (o CloudServerStorageConfigOutput) ToCloudServerStorageConfigOutput() CloudServerStorageConfigOutput
- func (o CloudServerStorageConfigOutput) ToCloudServerStorageConfigOutputWithContext(ctx context.Context) CloudServerStorageConfigOutput
- func (o CloudServerStorageConfigOutput) ToCloudServerStorageConfigPtrOutput() CloudServerStorageConfigPtrOutput
- func (o CloudServerStorageConfigOutput) ToCloudServerStorageConfigPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigPtrOutput
- type CloudServerStorageConfigPtrInput
- type CloudServerStorageConfigPtrOutput
- func (o CloudServerStorageConfigPtrOutput) DataDiskLists() CloudServerStorageConfigDataDiskListArrayOutput
- func (o CloudServerStorageConfigPtrOutput) Elem() CloudServerStorageConfigOutput
- func (CloudServerStorageConfigPtrOutput) ElementType() reflect.Type
- func (o CloudServerStorageConfigPtrOutput) SystemDisk() CloudServerStorageConfigSystemDiskPtrOutput
- func (o CloudServerStorageConfigPtrOutput) ToCloudServerStorageConfigPtrOutput() CloudServerStorageConfigPtrOutput
- func (o CloudServerStorageConfigPtrOutput) ToCloudServerStorageConfigPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigPtrOutput
- type CloudServerStorageConfigSystemDisk
- type CloudServerStorageConfigSystemDiskArgs
- func (CloudServerStorageConfigSystemDiskArgs) ElementType() reflect.Type
- func (i CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskOutput() CloudServerStorageConfigSystemDiskOutput
- func (i CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskOutputWithContext(ctx context.Context) CloudServerStorageConfigSystemDiskOutput
- func (i CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskPtrOutput() CloudServerStorageConfigSystemDiskPtrOutput
- func (i CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigSystemDiskPtrOutput
- type CloudServerStorageConfigSystemDiskInput
- type CloudServerStorageConfigSystemDiskOutput
- func (o CloudServerStorageConfigSystemDiskOutput) Capacity() pulumi.StringOutput
- func (CloudServerStorageConfigSystemDiskOutput) ElementType() reflect.Type
- func (o CloudServerStorageConfigSystemDiskOutput) StorageType() pulumi.StringOutput
- func (o CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskOutput() CloudServerStorageConfigSystemDiskOutput
- func (o CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskOutputWithContext(ctx context.Context) CloudServerStorageConfigSystemDiskOutput
- func (o CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskPtrOutput() CloudServerStorageConfigSystemDiskPtrOutput
- func (o CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigSystemDiskPtrOutput
- type CloudServerStorageConfigSystemDiskPtrInput
- type CloudServerStorageConfigSystemDiskPtrOutput
- func (o CloudServerStorageConfigSystemDiskPtrOutput) Capacity() pulumi.StringPtrOutput
- func (o CloudServerStorageConfigSystemDiskPtrOutput) Elem() CloudServerStorageConfigSystemDiskOutput
- func (CloudServerStorageConfigSystemDiskPtrOutput) ElementType() reflect.Type
- func (o CloudServerStorageConfigSystemDiskPtrOutput) StorageType() pulumi.StringPtrOutput
- func (o CloudServerStorageConfigSystemDiskPtrOutput) ToCloudServerStorageConfigSystemDiskPtrOutput() CloudServerStorageConfigSystemDiskPtrOutput
- func (o CloudServerStorageConfigSystemDiskPtrOutput) ToCloudServerStorageConfigSystemDiskPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigSystemDiskPtrOutput
- type CloudServersArgs
- type CloudServersCloudServer
- type CloudServersCloudServerArgs
- type CloudServersCloudServerArray
- func (CloudServersCloudServerArray) ElementType() reflect.Type
- func (i CloudServersCloudServerArray) ToCloudServersCloudServerArrayOutput() CloudServersCloudServerArrayOutput
- func (i CloudServersCloudServerArray) ToCloudServersCloudServerArrayOutputWithContext(ctx context.Context) CloudServersCloudServerArrayOutput
- type CloudServersCloudServerArrayInput
- type CloudServersCloudServerArrayOutput
- func (CloudServersCloudServerArrayOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerArrayOutput) Index(i pulumi.IntInput) CloudServersCloudServerOutput
- func (o CloudServersCloudServerArrayOutput) ToCloudServersCloudServerArrayOutput() CloudServersCloudServerArrayOutput
- func (o CloudServersCloudServerArrayOutput) ToCloudServersCloudServerArrayOutputWithContext(ctx context.Context) CloudServersCloudServerArrayOutput
- type CloudServersCloudServerBillingConfig
- type CloudServersCloudServerBillingConfigArgs
- func (CloudServersCloudServerBillingConfigArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerBillingConfigArgs) ToCloudServersCloudServerBillingConfigOutput() CloudServersCloudServerBillingConfigOutput
- func (i CloudServersCloudServerBillingConfigArgs) ToCloudServersCloudServerBillingConfigOutputWithContext(ctx context.Context) CloudServersCloudServerBillingConfigOutput
- type CloudServersCloudServerBillingConfigInput
- type CloudServersCloudServerBillingConfigOutput
- func (o CloudServersCloudServerBillingConfigOutput) BandwidthBillingMethod() pulumi.StringOutput
- func (o CloudServersCloudServerBillingConfigOutput) ComputingBillingMethod() pulumi.StringOutput
- func (CloudServersCloudServerBillingConfigOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerBillingConfigOutput) ToCloudServersCloudServerBillingConfigOutput() CloudServersCloudServerBillingConfigOutput
- func (o CloudServersCloudServerBillingConfigOutput) ToCloudServersCloudServerBillingConfigOutputWithContext(ctx context.Context) CloudServersCloudServerBillingConfigOutput
- type CloudServersCloudServerCustomData
- type CloudServersCloudServerCustomDataArgs
- func (CloudServersCloudServerCustomDataArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerCustomDataArgs) ToCloudServersCloudServerCustomDataOutput() CloudServersCloudServerCustomDataOutput
- func (i CloudServersCloudServerCustomDataArgs) ToCloudServersCloudServerCustomDataOutputWithContext(ctx context.Context) CloudServersCloudServerCustomDataOutput
- type CloudServersCloudServerCustomDataInput
- type CloudServersCloudServerCustomDataOutput
- func (o CloudServersCloudServerCustomDataOutput) Data() pulumi.StringOutput
- func (CloudServersCloudServerCustomDataOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerCustomDataOutput) ToCloudServersCloudServerCustomDataOutput() CloudServersCloudServerCustomDataOutput
- func (o CloudServersCloudServerCustomDataOutput) ToCloudServersCloudServerCustomDataOutputWithContext(ctx context.Context) CloudServersCloudServerCustomDataOutput
- type CloudServersCloudServerGpu
- type CloudServersCloudServerGpuArgs
- func (CloudServersCloudServerGpuArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerGpuArgs) ToCloudServersCloudServerGpuOutput() CloudServersCloudServerGpuOutput
- func (i CloudServersCloudServerGpuArgs) ToCloudServersCloudServerGpuOutputWithContext(ctx context.Context) CloudServersCloudServerGpuOutput
- type CloudServersCloudServerGpuGpus
- type CloudServersCloudServerGpuGpusArgs
- func (CloudServersCloudServerGpuGpusArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerGpuGpusArgs) ToCloudServersCloudServerGpuGpusOutput() CloudServersCloudServerGpuGpusOutput
- func (i CloudServersCloudServerGpuGpusArgs) ToCloudServersCloudServerGpuGpusOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusOutput
- type CloudServersCloudServerGpuGpusArray
- func (CloudServersCloudServerGpuGpusArray) ElementType() reflect.Type
- func (i CloudServersCloudServerGpuGpusArray) ToCloudServersCloudServerGpuGpusArrayOutput() CloudServersCloudServerGpuGpusArrayOutput
- func (i CloudServersCloudServerGpuGpusArray) ToCloudServersCloudServerGpuGpusArrayOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusArrayOutput
- type CloudServersCloudServerGpuGpusArrayInput
- type CloudServersCloudServerGpuGpusArrayOutput
- func (CloudServersCloudServerGpuGpusArrayOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerGpuGpusArrayOutput) Index(i pulumi.IntInput) CloudServersCloudServerGpuGpusOutput
- func (o CloudServersCloudServerGpuGpusArrayOutput) ToCloudServersCloudServerGpuGpusArrayOutput() CloudServersCloudServerGpuGpusArrayOutput
- func (o CloudServersCloudServerGpuGpusArrayOutput) ToCloudServersCloudServerGpuGpusArrayOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusArrayOutput
- type CloudServersCloudServerGpuGpusGpuSpec
- type CloudServersCloudServerGpuGpusGpuSpecArgs
- func (CloudServersCloudServerGpuGpusGpuSpecArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerGpuGpusGpuSpecArgs) ToCloudServersCloudServerGpuGpusGpuSpecOutput() CloudServersCloudServerGpuGpusGpuSpecOutput
- func (i CloudServersCloudServerGpuGpusGpuSpecArgs) ToCloudServersCloudServerGpuGpusGpuSpecOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusGpuSpecOutput
- type CloudServersCloudServerGpuGpusGpuSpecInput
- type CloudServersCloudServerGpuGpusGpuSpecOutput
- func (CloudServersCloudServerGpuGpusGpuSpecOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerGpuGpusGpuSpecOutput) GpuType() pulumi.StringOutput
- func (o CloudServersCloudServerGpuGpusGpuSpecOutput) ToCloudServersCloudServerGpuGpusGpuSpecOutput() CloudServersCloudServerGpuGpusGpuSpecOutput
- func (o CloudServersCloudServerGpuGpusGpuSpecOutput) ToCloudServersCloudServerGpuGpusGpuSpecOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusGpuSpecOutput
- type CloudServersCloudServerGpuGpusInput
- type CloudServersCloudServerGpuGpusOutput
- func (CloudServersCloudServerGpuGpusOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerGpuGpusOutput) GpuSpec() CloudServersCloudServerGpuGpusGpuSpecOutput
- func (o CloudServersCloudServerGpuGpusOutput) Num() pulumi.IntOutput
- func (o CloudServersCloudServerGpuGpusOutput) ToCloudServersCloudServerGpuGpusOutput() CloudServersCloudServerGpuGpusOutput
- func (o CloudServersCloudServerGpuGpusOutput) ToCloudServersCloudServerGpuGpusOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusOutput
- type CloudServersCloudServerGpuInput
- type CloudServersCloudServerGpuOutput
- func (CloudServersCloudServerGpuOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerGpuOutput) Gpuses() CloudServersCloudServerGpuGpusArrayOutput
- func (o CloudServersCloudServerGpuOutput) ToCloudServersCloudServerGpuOutput() CloudServersCloudServerGpuOutput
- func (o CloudServersCloudServerGpuOutput) ToCloudServersCloudServerGpuOutputWithContext(ctx context.Context) CloudServersCloudServerGpuOutput
- type CloudServersCloudServerImage
- type CloudServersCloudServerImageArgs
- func (CloudServersCloudServerImageArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerImageArgs) ToCloudServersCloudServerImageOutput() CloudServersCloudServerImageOutput
- func (i CloudServersCloudServerImageArgs) ToCloudServersCloudServerImageOutputWithContext(ctx context.Context) CloudServersCloudServerImageOutput
- type CloudServersCloudServerImageInput
- type CloudServersCloudServerImageOutput
- func (CloudServersCloudServerImageOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerImageOutput) ImageIdentity() pulumi.StringOutput
- func (o CloudServersCloudServerImageOutput) ImageName() pulumi.StringOutput
- func (o CloudServersCloudServerImageOutput) Property() pulumi.StringOutput
- func (o CloudServersCloudServerImageOutput) SystemArch() pulumi.StringOutput
- func (o CloudServersCloudServerImageOutput) SystemBit() pulumi.StringOutput
- func (o CloudServersCloudServerImageOutput) SystemType() pulumi.StringOutput
- func (o CloudServersCloudServerImageOutput) SystemVersion() pulumi.StringOutput
- func (o CloudServersCloudServerImageOutput) ToCloudServersCloudServerImageOutput() CloudServersCloudServerImageOutput
- func (o CloudServersCloudServerImageOutput) ToCloudServersCloudServerImageOutputWithContext(ctx context.Context) CloudServersCloudServerImageOutput
- type CloudServersCloudServerInput
- type CloudServersCloudServerInstanceStatus
- type CloudServersCloudServerInstanceStatusArgs
- func (CloudServersCloudServerInstanceStatusArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerInstanceStatusArgs) ToCloudServersCloudServerInstanceStatusOutput() CloudServersCloudServerInstanceStatusOutput
- func (i CloudServersCloudServerInstanceStatusArgs) ToCloudServersCloudServerInstanceStatusOutputWithContext(ctx context.Context) CloudServersCloudServerInstanceStatusOutput
- type CloudServersCloudServerInstanceStatusArray
- func (CloudServersCloudServerInstanceStatusArray) ElementType() reflect.Type
- func (i CloudServersCloudServerInstanceStatusArray) ToCloudServersCloudServerInstanceStatusArrayOutput() CloudServersCloudServerInstanceStatusArrayOutput
- func (i CloudServersCloudServerInstanceStatusArray) ToCloudServersCloudServerInstanceStatusArrayOutputWithContext(ctx context.Context) CloudServersCloudServerInstanceStatusArrayOutput
- type CloudServersCloudServerInstanceStatusArrayInput
- type CloudServersCloudServerInstanceStatusArrayOutput
- func (CloudServersCloudServerInstanceStatusArrayOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerInstanceStatusArrayOutput) Index(i pulumi.IntInput) CloudServersCloudServerInstanceStatusOutput
- func (o CloudServersCloudServerInstanceStatusArrayOutput) ToCloudServersCloudServerInstanceStatusArrayOutput() CloudServersCloudServerInstanceStatusArrayOutput
- func (o CloudServersCloudServerInstanceStatusArrayOutput) ToCloudServersCloudServerInstanceStatusArrayOutputWithContext(ctx context.Context) CloudServersCloudServerInstanceStatusArrayOutput
- type CloudServersCloudServerInstanceStatusInput
- type CloudServersCloudServerInstanceStatusOutput
- func (CloudServersCloudServerInstanceStatusOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerInstanceStatusOutput) InstanceCount() pulumi.IntOutput
- func (o CloudServersCloudServerInstanceStatusOutput) Status() pulumi.StringOutput
- func (o CloudServersCloudServerInstanceStatusOutput) ToCloudServersCloudServerInstanceStatusOutput() CloudServersCloudServerInstanceStatusOutput
- func (o CloudServersCloudServerInstanceStatusOutput) ToCloudServersCloudServerInstanceStatusOutputWithContext(ctx context.Context) CloudServersCloudServerInstanceStatusOutput
- type CloudServersCloudServerNetwork
- type CloudServersCloudServerNetworkArgs
- func (CloudServersCloudServerNetworkArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerNetworkArgs) ToCloudServersCloudServerNetworkOutput() CloudServersCloudServerNetworkOutput
- func (i CloudServersCloudServerNetworkArgs) ToCloudServersCloudServerNetworkOutputWithContext(ctx context.Context) CloudServersCloudServerNetworkOutput
- type CloudServersCloudServerNetworkInput
- type CloudServersCloudServerNetworkOutput
- func (o CloudServersCloudServerNetworkOutput) BandwidthPeak() pulumi.StringOutput
- func (CloudServersCloudServerNetworkOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerNetworkOutput) EnableIpv6() pulumi.BoolOutput
- func (o CloudServersCloudServerNetworkOutput) InternalBandwidthPeak() pulumi.StringOutput
- func (o CloudServersCloudServerNetworkOutput) ToCloudServersCloudServerNetworkOutput() CloudServersCloudServerNetworkOutput
- func (o CloudServersCloudServerNetworkOutput) ToCloudServersCloudServerNetworkOutputWithContext(ctx context.Context) CloudServersCloudServerNetworkOutput
- type CloudServersCloudServerOutput
- func (o CloudServersCloudServerOutput) BillingConfig() CloudServersCloudServerBillingConfigOutput
- func (o CloudServersCloudServerOutput) CloudServerIdentity() pulumi.StringOutput
- func (o CloudServersCloudServerOutput) Cpu() pulumi.StringOutput
- func (o CloudServersCloudServerOutput) CreateTime() pulumi.IntOutput
- func (o CloudServersCloudServerOutput) CustomData() CloudServersCloudServerCustomDataOutput
- func (CloudServersCloudServerOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerOutput) Gpu() CloudServersCloudServerGpuOutput
- func (o CloudServersCloudServerOutput) Id() pulumi.StringOutput
- func (o CloudServersCloudServerOutput) Image() CloudServersCloudServerImageOutput
- func (o CloudServersCloudServerOutput) InstanceCount() pulumi.IntOutput
- func (o CloudServersCloudServerOutput) InstanceStatuses() CloudServersCloudServerInstanceStatusArrayOutput
- func (o CloudServersCloudServerOutput) Mem() pulumi.StringOutput
- func (o CloudServersCloudServerOutput) Name() pulumi.StringOutput
- func (o CloudServersCloudServerOutput) Network() CloudServersCloudServerNetworkOutput
- func (o CloudServersCloudServerOutput) ScheduleStrategyConfigs() CloudServersCloudServerScheduleStrategyConfigsOutput
- func (o CloudServersCloudServerOutput) SecretConfig() CloudServersCloudServerSecretConfigOutput
- func (o CloudServersCloudServerOutput) ServerAreaCount() pulumi.IntOutput
- func (o CloudServersCloudServerOutput) ServerAreaLevel() pulumi.StringOutput
- func (o CloudServersCloudServerOutput) ServerAreas() CloudServersCloudServerServerAreaArrayOutput
- func (o CloudServersCloudServerOutput) Spec() pulumi.StringOutput
- func (o CloudServersCloudServerOutput) SpecDisplay() pulumi.StringOutput
- func (o CloudServersCloudServerOutput) SpecSum() pulumi.MapOutput
- func (o CloudServersCloudServerOutput) Storage() CloudServersCloudServerStorageOutput
- func (o CloudServersCloudServerOutput) ToCloudServersCloudServerOutput() CloudServersCloudServerOutput
- func (o CloudServersCloudServerOutput) ToCloudServersCloudServerOutputWithContext(ctx context.Context) CloudServersCloudServerOutput
- func (o CloudServersCloudServerOutput) UpdateTime() pulumi.IntOutput
- type CloudServersCloudServerScheduleStrategyConfigs
- type CloudServersCloudServerScheduleStrategyConfigsArgs
- func (CloudServersCloudServerScheduleStrategyConfigsArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerScheduleStrategyConfigsArgs) ToCloudServersCloudServerScheduleStrategyConfigsOutput() CloudServersCloudServerScheduleStrategyConfigsOutput
- func (i CloudServersCloudServerScheduleStrategyConfigsArgs) ToCloudServersCloudServerScheduleStrategyConfigsOutputWithContext(ctx context.Context) CloudServersCloudServerScheduleStrategyConfigsOutput
- type CloudServersCloudServerScheduleStrategyConfigsInput
- type CloudServersCloudServerScheduleStrategyConfigsOutput
- func (CloudServersCloudServerScheduleStrategyConfigsOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerScheduleStrategyConfigsOutput) PriceStrategy() pulumi.StringOutput
- func (o CloudServersCloudServerScheduleStrategyConfigsOutput) ScheduleStrategy() pulumi.StringOutput
- func (o CloudServersCloudServerScheduleStrategyConfigsOutput) ToCloudServersCloudServerScheduleStrategyConfigsOutput() CloudServersCloudServerScheduleStrategyConfigsOutput
- func (o CloudServersCloudServerScheduleStrategyConfigsOutput) ToCloudServersCloudServerScheduleStrategyConfigsOutputWithContext(ctx context.Context) CloudServersCloudServerScheduleStrategyConfigsOutput
- type CloudServersCloudServerSecretConfig
- type CloudServersCloudServerSecretConfigArgs
- func (CloudServersCloudServerSecretConfigArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerSecretConfigArgs) ToCloudServersCloudServerSecretConfigOutput() CloudServersCloudServerSecretConfigOutput
- func (i CloudServersCloudServerSecretConfigArgs) ToCloudServersCloudServerSecretConfigOutputWithContext(ctx context.Context) CloudServersCloudServerSecretConfigOutput
- type CloudServersCloudServerSecretConfigInput
- type CloudServersCloudServerSecretConfigOutput
- func (CloudServersCloudServerSecretConfigOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerSecretConfigOutput) SecretData() pulumi.StringOutput
- func (o CloudServersCloudServerSecretConfigOutput) SecretType() pulumi.IntOutput
- func (o CloudServersCloudServerSecretConfigOutput) ToCloudServersCloudServerSecretConfigOutput() CloudServersCloudServerSecretConfigOutput
- func (o CloudServersCloudServerSecretConfigOutput) ToCloudServersCloudServerSecretConfigOutputWithContext(ctx context.Context) CloudServersCloudServerSecretConfigOutput
- type CloudServersCloudServerServerArea
- type CloudServersCloudServerServerAreaArgs
- func (CloudServersCloudServerServerAreaArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerServerAreaArgs) ToCloudServersCloudServerServerAreaOutput() CloudServersCloudServerServerAreaOutput
- func (i CloudServersCloudServerServerAreaArgs) ToCloudServersCloudServerServerAreaOutputWithContext(ctx context.Context) CloudServersCloudServerServerAreaOutput
- type CloudServersCloudServerServerAreaArray
- func (CloudServersCloudServerServerAreaArray) ElementType() reflect.Type
- func (i CloudServersCloudServerServerAreaArray) ToCloudServersCloudServerServerAreaArrayOutput() CloudServersCloudServerServerAreaArrayOutput
- func (i CloudServersCloudServerServerAreaArray) ToCloudServersCloudServerServerAreaArrayOutputWithContext(ctx context.Context) CloudServersCloudServerServerAreaArrayOutput
- type CloudServersCloudServerServerAreaArrayInput
- type CloudServersCloudServerServerAreaArrayOutput
- func (CloudServersCloudServerServerAreaArrayOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerServerAreaArrayOutput) Index(i pulumi.IntInput) CloudServersCloudServerServerAreaOutput
- func (o CloudServersCloudServerServerAreaArrayOutput) ToCloudServersCloudServerServerAreaArrayOutput() CloudServersCloudServerServerAreaArrayOutput
- func (o CloudServersCloudServerServerAreaArrayOutput) ToCloudServersCloudServerServerAreaArrayOutputWithContext(ctx context.Context) CloudServersCloudServerServerAreaArrayOutput
- type CloudServersCloudServerServerAreaInput
- type CloudServersCloudServerServerAreaOutput
- func (o CloudServersCloudServerServerAreaOutput) Area() pulumi.StringOutput
- func (CloudServersCloudServerServerAreaOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerServerAreaOutput) InstanceNum() pulumi.IntOutput
- func (o CloudServersCloudServerServerAreaOutput) Isp() pulumi.StringOutput
- func (o CloudServersCloudServerServerAreaOutput) ToCloudServersCloudServerServerAreaOutput() CloudServersCloudServerServerAreaOutput
- func (o CloudServersCloudServerServerAreaOutput) ToCloudServersCloudServerServerAreaOutputWithContext(ctx context.Context) CloudServersCloudServerServerAreaOutput
- type CloudServersCloudServerStorage
- type CloudServersCloudServerStorageArgs
- func (CloudServersCloudServerStorageArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerStorageArgs) ToCloudServersCloudServerStorageOutput() CloudServersCloudServerStorageOutput
- func (i CloudServersCloudServerStorageArgs) ToCloudServersCloudServerStorageOutputWithContext(ctx context.Context) CloudServersCloudServerStorageOutput
- type CloudServersCloudServerStorageDataDisk
- type CloudServersCloudServerStorageDataDiskArgs
- func (CloudServersCloudServerStorageDataDiskArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerStorageDataDiskArgs) ToCloudServersCloudServerStorageDataDiskOutput() CloudServersCloudServerStorageDataDiskOutput
- func (i CloudServersCloudServerStorageDataDiskArgs) ToCloudServersCloudServerStorageDataDiskOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskOutput
- type CloudServersCloudServerStorageDataDiskInput
- type CloudServersCloudServerStorageDataDiskList
- type CloudServersCloudServerStorageDataDiskListArgs
- func (CloudServersCloudServerStorageDataDiskListArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerStorageDataDiskListArgs) ToCloudServersCloudServerStorageDataDiskListOutput() CloudServersCloudServerStorageDataDiskListOutput
- func (i CloudServersCloudServerStorageDataDiskListArgs) ToCloudServersCloudServerStorageDataDiskListOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskListOutput
- type CloudServersCloudServerStorageDataDiskListArray
- func (CloudServersCloudServerStorageDataDiskListArray) ElementType() reflect.Type
- func (i CloudServersCloudServerStorageDataDiskListArray) ToCloudServersCloudServerStorageDataDiskListArrayOutput() CloudServersCloudServerStorageDataDiskListArrayOutput
- func (i CloudServersCloudServerStorageDataDiskListArray) ToCloudServersCloudServerStorageDataDiskListArrayOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskListArrayOutput
- type CloudServersCloudServerStorageDataDiskListArrayInput
- type CloudServersCloudServerStorageDataDiskListArrayOutput
- func (CloudServersCloudServerStorageDataDiskListArrayOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerStorageDataDiskListArrayOutput) Index(i pulumi.IntInput) CloudServersCloudServerStorageDataDiskListOutput
- func (o CloudServersCloudServerStorageDataDiskListArrayOutput) ToCloudServersCloudServerStorageDataDiskListArrayOutput() CloudServersCloudServerStorageDataDiskListArrayOutput
- func (o CloudServersCloudServerStorageDataDiskListArrayOutput) ToCloudServersCloudServerStorageDataDiskListArrayOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskListArrayOutput
- type CloudServersCloudServerStorageDataDiskListInput
- type CloudServersCloudServerStorageDataDiskListOutput
- func (o CloudServersCloudServerStorageDataDiskListOutput) Capacity() pulumi.StringOutput
- func (CloudServersCloudServerStorageDataDiskListOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerStorageDataDiskListOutput) StorageType() pulumi.StringOutput
- func (o CloudServersCloudServerStorageDataDiskListOutput) ToCloudServersCloudServerStorageDataDiskListOutput() CloudServersCloudServerStorageDataDiskListOutput
- func (o CloudServersCloudServerStorageDataDiskListOutput) ToCloudServersCloudServerStorageDataDiskListOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskListOutput
- type CloudServersCloudServerStorageDataDiskOutput
- func (o CloudServersCloudServerStorageDataDiskOutput) Capacity() pulumi.StringOutput
- func (CloudServersCloudServerStorageDataDiskOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerStorageDataDiskOutput) StorageType() pulumi.StringOutput
- func (o CloudServersCloudServerStorageDataDiskOutput) ToCloudServersCloudServerStorageDataDiskOutput() CloudServersCloudServerStorageDataDiskOutput
- func (o CloudServersCloudServerStorageDataDiskOutput) ToCloudServersCloudServerStorageDataDiskOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskOutput
- type CloudServersCloudServerStorageInput
- type CloudServersCloudServerStorageOutput
- func (o CloudServersCloudServerStorageOutput) DataDisk() CloudServersCloudServerStorageDataDiskOutput
- func (o CloudServersCloudServerStorageOutput) DataDiskLists() CloudServersCloudServerStorageDataDiskListArrayOutput
- func (CloudServersCloudServerStorageOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerStorageOutput) SystemDisk() CloudServersCloudServerStorageSystemDiskOutput
- func (o CloudServersCloudServerStorageOutput) ToCloudServersCloudServerStorageOutput() CloudServersCloudServerStorageOutput
- func (o CloudServersCloudServerStorageOutput) ToCloudServersCloudServerStorageOutputWithContext(ctx context.Context) CloudServersCloudServerStorageOutput
- type CloudServersCloudServerStorageSystemDisk
- type CloudServersCloudServerStorageSystemDiskArgs
- func (CloudServersCloudServerStorageSystemDiskArgs) ElementType() reflect.Type
- func (i CloudServersCloudServerStorageSystemDiskArgs) ToCloudServersCloudServerStorageSystemDiskOutput() CloudServersCloudServerStorageSystemDiskOutput
- func (i CloudServersCloudServerStorageSystemDiskArgs) ToCloudServersCloudServerStorageSystemDiskOutputWithContext(ctx context.Context) CloudServersCloudServerStorageSystemDiskOutput
- type CloudServersCloudServerStorageSystemDiskInput
- type CloudServersCloudServerStorageSystemDiskOutput
- func (o CloudServersCloudServerStorageSystemDiskOutput) Capacity() pulumi.StringOutput
- func (CloudServersCloudServerStorageSystemDiskOutput) ElementType() reflect.Type
- func (o CloudServersCloudServerStorageSystemDiskOutput) StorageType() pulumi.StringOutput
- func (o CloudServersCloudServerStorageSystemDiskOutput) ToCloudServersCloudServerStorageSystemDiskOutput() CloudServersCloudServerStorageSystemDiskOutput
- func (o CloudServersCloudServerStorageSystemDiskOutput) ToCloudServersCloudServerStorageSystemDiskOutputWithContext(ctx context.Context) CloudServersCloudServerStorageSystemDiskOutput
- type CloudServersOutputArgs
- type CloudServersResult
- type CloudServersResultOutput
- func (o CloudServersResultOutput) CloudServers() CloudServersCloudServerArrayOutput
- func (CloudServersResultOutput) ElementType() reflect.Type
- func (o CloudServersResultOutput) Id() pulumi.StringOutput
- func (o CloudServersResultOutput) Ids() pulumi.StringArrayOutput
- func (o CloudServersResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o CloudServersResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o CloudServersResultOutput) ToCloudServersResultOutput() CloudServersResultOutput
- func (o CloudServersResultOutput) ToCloudServersResultOutputWithContext(ctx context.Context) CloudServersResultOutput
- func (o CloudServersResultOutput) TotalCount() pulumi.IntOutput
- type Instance
- type InstanceArgs
- type InstanceArray
- type InstanceArrayInput
- type InstanceArrayOutput
- type InstanceInput
- type InstanceMap
- type InstanceMapInput
- type InstanceMapOutput
- type InstanceOutput
- func (o InstanceOutput) AreaName() pulumi.StringOutput
- func (o InstanceOutput) CloudserverId() pulumi.StringOutput
- func (o InstanceOutput) ClusterName() pulumi.StringOutput
- func (o InstanceOutput) DefaultIsp() pulumi.StringPtrOutput
- func (InstanceOutput) ElementType() reflect.Type
- func (o InstanceOutput) InstanceId() pulumi.StringOutput
- func (o InstanceOutput) Isp() pulumi.StringOutput
- func (o InstanceOutput) Name() pulumi.StringOutput
- func (o InstanceOutput) SecretData() pulumi.StringPtrOutput
- func (o InstanceOutput) SecretType() pulumi.StringPtrOutput
- func (o InstanceOutput) ToInstanceOutput() InstanceOutput
- func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
- type InstanceState
- type InstanceTypesArgs
- type InstanceTypesInstanceTypeConfig
- type InstanceTypesInstanceTypeConfigArgs
- func (InstanceTypesInstanceTypeConfigArgs) ElementType() reflect.Type
- func (i InstanceTypesInstanceTypeConfigArgs) ToInstanceTypesInstanceTypeConfigOutput() InstanceTypesInstanceTypeConfigOutput
- func (i InstanceTypesInstanceTypeConfigArgs) ToInstanceTypesInstanceTypeConfigOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigOutput
- type InstanceTypesInstanceTypeConfigArray
- func (InstanceTypesInstanceTypeConfigArray) ElementType() reflect.Type
- func (i InstanceTypesInstanceTypeConfigArray) ToInstanceTypesInstanceTypeConfigArrayOutput() InstanceTypesInstanceTypeConfigArrayOutput
- func (i InstanceTypesInstanceTypeConfigArray) ToInstanceTypesInstanceTypeConfigArrayOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigArrayOutput
- type InstanceTypesInstanceTypeConfigArrayInput
- type InstanceTypesInstanceTypeConfigArrayOutput
- func (InstanceTypesInstanceTypeConfigArrayOutput) ElementType() reflect.Type
- func (o InstanceTypesInstanceTypeConfigArrayOutput) Index(i pulumi.IntInput) InstanceTypesInstanceTypeConfigOutput
- func (o InstanceTypesInstanceTypeConfigArrayOutput) ToInstanceTypesInstanceTypeConfigArrayOutput() InstanceTypesInstanceTypeConfigArrayOutput
- func (o InstanceTypesInstanceTypeConfigArrayOutput) ToInstanceTypesInstanceTypeConfigArrayOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigArrayOutput
- type InstanceTypesInstanceTypeConfigInput
- type InstanceTypesInstanceTypeConfigOutput
- func (o InstanceTypesInstanceTypeConfigOutput) Cpu() pulumi.IntOutput
- func (InstanceTypesInstanceTypeConfigOutput) ElementType() reflect.Type
- func (o InstanceTypesInstanceTypeConfigOutput) Gpu() pulumi.IntOutput
- func (o InstanceTypesInstanceTypeConfigOutput) GpuSpec() pulumi.StringOutput
- func (o InstanceTypesInstanceTypeConfigOutput) InstanceType() pulumi.StringOutput
- func (o InstanceTypesInstanceTypeConfigOutput) InstanceTypeFamily() pulumi.StringOutput
- func (o InstanceTypesInstanceTypeConfigOutput) InstanceTypeFamilyName() pulumi.StringOutput
- func (o InstanceTypesInstanceTypeConfigOutput) Memory() pulumi.IntOutput
- func (o InstanceTypesInstanceTypeConfigOutput) Storages() InstanceTypesInstanceTypeConfigStorageArrayOutput
- func (o InstanceTypesInstanceTypeConfigOutput) ToInstanceTypesInstanceTypeConfigOutput() InstanceTypesInstanceTypeConfigOutput
- func (o InstanceTypesInstanceTypeConfigOutput) ToInstanceTypesInstanceTypeConfigOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigOutput
- type InstanceTypesInstanceTypeConfigStorage
- type InstanceTypesInstanceTypeConfigStorageArgs
- func (InstanceTypesInstanceTypeConfigStorageArgs) ElementType() reflect.Type
- func (i InstanceTypesInstanceTypeConfigStorageArgs) ToInstanceTypesInstanceTypeConfigStorageOutput() InstanceTypesInstanceTypeConfigStorageOutput
- func (i InstanceTypesInstanceTypeConfigStorageArgs) ToInstanceTypesInstanceTypeConfigStorageOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigStorageOutput
- type InstanceTypesInstanceTypeConfigStorageArray
- func (InstanceTypesInstanceTypeConfigStorageArray) ElementType() reflect.Type
- func (i InstanceTypesInstanceTypeConfigStorageArray) ToInstanceTypesInstanceTypeConfigStorageArrayOutput() InstanceTypesInstanceTypeConfigStorageArrayOutput
- func (i InstanceTypesInstanceTypeConfigStorageArray) ToInstanceTypesInstanceTypeConfigStorageArrayOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigStorageArrayOutput
- type InstanceTypesInstanceTypeConfigStorageArrayInput
- type InstanceTypesInstanceTypeConfigStorageArrayOutput
- func (InstanceTypesInstanceTypeConfigStorageArrayOutput) ElementType() reflect.Type
- func (o InstanceTypesInstanceTypeConfigStorageArrayOutput) Index(i pulumi.IntInput) InstanceTypesInstanceTypeConfigStorageOutput
- func (o InstanceTypesInstanceTypeConfigStorageArrayOutput) ToInstanceTypesInstanceTypeConfigStorageArrayOutput() InstanceTypesInstanceTypeConfigStorageArrayOutput
- func (o InstanceTypesInstanceTypeConfigStorageArrayOutput) ToInstanceTypesInstanceTypeConfigStorageArrayOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigStorageArrayOutput
- type InstanceTypesInstanceTypeConfigStorageInput
- type InstanceTypesInstanceTypeConfigStorageOutput
- func (InstanceTypesInstanceTypeConfigStorageOutput) ElementType() reflect.Type
- func (o InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageAmount() pulumi.IntOutput
- func (o InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageCapacity() pulumi.IntOutput
- func (o InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageCategory() pulumi.StringOutput
- func (o InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageUnit() pulumi.StringOutput
- func (o InstanceTypesInstanceTypeConfigStorageOutput) ToInstanceTypesInstanceTypeConfigStorageOutput() InstanceTypesInstanceTypeConfigStorageOutput
- func (o InstanceTypesInstanceTypeConfigStorageOutput) ToInstanceTypesInstanceTypeConfigStorageOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigStorageOutput
- type InstanceTypesOutputArgs
- type InstanceTypesResult
- type InstanceTypesResultOutput
- func (InstanceTypesResultOutput) ElementType() reflect.Type
- func (o InstanceTypesResultOutput) Id() pulumi.StringOutput
- func (o InstanceTypesResultOutput) InstanceTypeConfigs() InstanceTypesInstanceTypeConfigArrayOutput
- func (o InstanceTypesResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o InstanceTypesResultOutput) ToInstanceTypesResultOutput() InstanceTypesResultOutput
- func (o InstanceTypesResultOutput) ToInstanceTypesResultOutputWithContext(ctx context.Context) InstanceTypesResultOutput
- func (o InstanceTypesResultOutput) TotalCount() pulumi.IntOutput
- type InstancesArgs
- type InstancesInstance
- type InstancesInstanceArgs
- type InstancesInstanceArray
- type InstancesInstanceArrayInput
- type InstancesInstanceArrayOutput
- func (InstancesInstanceArrayOutput) ElementType() reflect.Type
- func (o InstancesInstanceArrayOutput) Index(i pulumi.IntInput) InstancesInstanceOutput
- func (o InstancesInstanceArrayOutput) ToInstancesInstanceArrayOutput() InstancesInstanceArrayOutput
- func (o InstancesInstanceArrayOutput) ToInstancesInstanceArrayOutputWithContext(ctx context.Context) InstancesInstanceArrayOutput
- type InstancesInstanceCluster
- type InstancesInstanceClusterArgs
- func (InstancesInstanceClusterArgs) ElementType() reflect.Type
- func (i InstancesInstanceClusterArgs) ToInstancesInstanceClusterOutput() InstancesInstanceClusterOutput
- func (i InstancesInstanceClusterArgs) ToInstancesInstanceClusterOutputWithContext(ctx context.Context) InstancesInstanceClusterOutput
- type InstancesInstanceClusterInput
- type InstancesInstanceClusterOutput
- func (o InstancesInstanceClusterOutput) Alias() pulumi.StringOutput
- func (o InstancesInstanceClusterOutput) City() pulumi.StringOutput
- func (o InstancesInstanceClusterOutput) ClusterName() pulumi.StringOutput
- func (o InstancesInstanceClusterOutput) Country() pulumi.StringOutput
- func (InstancesInstanceClusterOutput) ElementType() reflect.Type
- func (o InstancesInstanceClusterOutput) Isp() pulumi.StringOutput
- func (o InstancesInstanceClusterOutput) Level() pulumi.StringOutput
- func (o InstancesInstanceClusterOutput) Province() pulumi.StringOutput
- func (o InstancesInstanceClusterOutput) Region() pulumi.StringOutput
- func (o InstancesInstanceClusterOutput) ToInstancesInstanceClusterOutput() InstancesInstanceClusterOutput
- func (o InstancesInstanceClusterOutput) ToInstancesInstanceClusterOutputWithContext(ctx context.Context) InstancesInstanceClusterOutput
- type InstancesInstanceGpu
- type InstancesInstanceGpuArgs
- type InstancesInstanceGpuGpus
- type InstancesInstanceGpuGpusArgs
- func (InstancesInstanceGpuGpusArgs) ElementType() reflect.Type
- func (i InstancesInstanceGpuGpusArgs) ToInstancesInstanceGpuGpusOutput() InstancesInstanceGpuGpusOutput
- func (i InstancesInstanceGpuGpusArgs) ToInstancesInstanceGpuGpusOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusOutput
- type InstancesInstanceGpuGpusArray
- func (InstancesInstanceGpuGpusArray) ElementType() reflect.Type
- func (i InstancesInstanceGpuGpusArray) ToInstancesInstanceGpuGpusArrayOutput() InstancesInstanceGpuGpusArrayOutput
- func (i InstancesInstanceGpuGpusArray) ToInstancesInstanceGpuGpusArrayOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusArrayOutput
- type InstancesInstanceGpuGpusArrayInput
- type InstancesInstanceGpuGpusArrayOutput
- func (InstancesInstanceGpuGpusArrayOutput) ElementType() reflect.Type
- func (o InstancesInstanceGpuGpusArrayOutput) Index(i pulumi.IntInput) InstancesInstanceGpuGpusOutput
- func (o InstancesInstanceGpuGpusArrayOutput) ToInstancesInstanceGpuGpusArrayOutput() InstancesInstanceGpuGpusArrayOutput
- func (o InstancesInstanceGpuGpusArrayOutput) ToInstancesInstanceGpuGpusArrayOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusArrayOutput
- type InstancesInstanceGpuGpusGpuSpec
- type InstancesInstanceGpuGpusGpuSpecArgs
- func (InstancesInstanceGpuGpusGpuSpecArgs) ElementType() reflect.Type
- func (i InstancesInstanceGpuGpusGpuSpecArgs) ToInstancesInstanceGpuGpusGpuSpecOutput() InstancesInstanceGpuGpusGpuSpecOutput
- func (i InstancesInstanceGpuGpusGpuSpecArgs) ToInstancesInstanceGpuGpusGpuSpecOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusGpuSpecOutput
- type InstancesInstanceGpuGpusGpuSpecInput
- type InstancesInstanceGpuGpusGpuSpecOutput
- func (InstancesInstanceGpuGpusGpuSpecOutput) ElementType() reflect.Type
- func (o InstancesInstanceGpuGpusGpuSpecOutput) GpuType() pulumi.StringOutput
- func (o InstancesInstanceGpuGpusGpuSpecOutput) ToInstancesInstanceGpuGpusGpuSpecOutput() InstancesInstanceGpuGpusGpuSpecOutput
- func (o InstancesInstanceGpuGpusGpuSpecOutput) ToInstancesInstanceGpuGpusGpuSpecOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusGpuSpecOutput
- type InstancesInstanceGpuGpusInput
- type InstancesInstanceGpuGpusOutput
- func (InstancesInstanceGpuGpusOutput) ElementType() reflect.Type
- func (o InstancesInstanceGpuGpusOutput) GpuSpec() InstancesInstanceGpuGpusGpuSpecOutput
- func (o InstancesInstanceGpuGpusOutput) Num() pulumi.IntOutput
- func (o InstancesInstanceGpuGpusOutput) ToInstancesInstanceGpuGpusOutput() InstancesInstanceGpuGpusOutput
- func (o InstancesInstanceGpuGpusOutput) ToInstancesInstanceGpuGpusOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusOutput
- type InstancesInstanceGpuInput
- type InstancesInstanceGpuOutput
- func (InstancesInstanceGpuOutput) ElementType() reflect.Type
- func (o InstancesInstanceGpuOutput) Gpuses() InstancesInstanceGpuGpusArrayOutput
- func (o InstancesInstanceGpuOutput) ToInstancesInstanceGpuOutput() InstancesInstanceGpuOutput
- func (o InstancesInstanceGpuOutput) ToInstancesInstanceGpuOutputWithContext(ctx context.Context) InstancesInstanceGpuOutput
- type InstancesInstanceImage
- type InstancesInstanceImageArgs
- type InstancesInstanceImageInput
- type InstancesInstanceImageOutput
- func (InstancesInstanceImageOutput) ElementType() reflect.Type
- func (o InstancesInstanceImageOutput) ImageIdentity() pulumi.StringOutput
- func (o InstancesInstanceImageOutput) ImageName() pulumi.StringOutput
- func (o InstancesInstanceImageOutput) Property() pulumi.StringOutput
- func (o InstancesInstanceImageOutput) SystemArch() pulumi.StringOutput
- func (o InstancesInstanceImageOutput) SystemBit() pulumi.StringOutput
- func (o InstancesInstanceImageOutput) SystemType() pulumi.StringOutput
- func (o InstancesInstanceImageOutput) SystemVersion() pulumi.StringOutput
- func (o InstancesInstanceImageOutput) ToInstancesInstanceImageOutput() InstancesInstanceImageOutput
- func (o InstancesInstanceImageOutput) ToInstancesInstanceImageOutputWithContext(ctx context.Context) InstancesInstanceImageOutput
- type InstancesInstanceInput
- type InstancesInstanceNetwork
- type InstancesInstanceNetworkArgs
- func (InstancesInstanceNetworkArgs) ElementType() reflect.Type
- func (i InstancesInstanceNetworkArgs) ToInstancesInstanceNetworkOutput() InstancesInstanceNetworkOutput
- func (i InstancesInstanceNetworkArgs) ToInstancesInstanceNetworkOutputWithContext(ctx context.Context) InstancesInstanceNetworkOutput
- type InstancesInstanceNetworkExternalInterface
- type InstancesInstanceNetworkExternalInterfaceArgs
- func (InstancesInstanceNetworkExternalInterfaceArgs) ElementType() reflect.Type
- func (i InstancesInstanceNetworkExternalInterfaceArgs) ToInstancesInstanceNetworkExternalInterfaceOutput() InstancesInstanceNetworkExternalInterfaceOutput
- func (i InstancesInstanceNetworkExternalInterfaceArgs) ToInstancesInstanceNetworkExternalInterfaceOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceOutput
- type InstancesInstanceNetworkExternalInterfaceInput
- type InstancesInstanceNetworkExternalInterfaceIp
- type InstancesInstanceNetworkExternalInterfaceIpArgs
- func (InstancesInstanceNetworkExternalInterfaceIpArgs) ElementType() reflect.Type
- func (i InstancesInstanceNetworkExternalInterfaceIpArgs) ToInstancesInstanceNetworkExternalInterfaceIpOutput() InstancesInstanceNetworkExternalInterfaceIpOutput
- func (i InstancesInstanceNetworkExternalInterfaceIpArgs) ToInstancesInstanceNetworkExternalInterfaceIpOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceIpOutput
- type InstancesInstanceNetworkExternalInterfaceIpArray
- func (InstancesInstanceNetworkExternalInterfaceIpArray) ElementType() reflect.Type
- func (i InstancesInstanceNetworkExternalInterfaceIpArray) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutput() InstancesInstanceNetworkExternalInterfaceIpArrayOutput
- func (i InstancesInstanceNetworkExternalInterfaceIpArray) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceIpArrayOutput
- type InstancesInstanceNetworkExternalInterfaceIpArrayInput
- type InstancesInstanceNetworkExternalInterfaceIpArrayOutput
- func (InstancesInstanceNetworkExternalInterfaceIpArrayOutput) ElementType() reflect.Type
- func (o InstancesInstanceNetworkExternalInterfaceIpArrayOutput) Index(i pulumi.IntInput) InstancesInstanceNetworkExternalInterfaceIpOutput
- func (o InstancesInstanceNetworkExternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutput() InstancesInstanceNetworkExternalInterfaceIpArrayOutput
- func (o InstancesInstanceNetworkExternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceIpArrayOutput
- type InstancesInstanceNetworkExternalInterfaceIpInput
- type InstancesInstanceNetworkExternalInterfaceIpOutput
- func (o InstancesInstanceNetworkExternalInterfaceIpOutput) Addr() pulumi.StringOutput
- func (InstancesInstanceNetworkExternalInterfaceIpOutput) ElementType() reflect.Type
- func (o InstancesInstanceNetworkExternalInterfaceIpOutput) IpVersion() pulumi.StringOutput
- func (o InstancesInstanceNetworkExternalInterfaceIpOutput) Isp() pulumi.StringOutput
- func (o InstancesInstanceNetworkExternalInterfaceIpOutput) Mask() pulumi.StringOutput
- func (o InstancesInstanceNetworkExternalInterfaceIpOutput) ToInstancesInstanceNetworkExternalInterfaceIpOutput() InstancesInstanceNetworkExternalInterfaceIpOutput
- func (o InstancesInstanceNetworkExternalInterfaceIpOutput) ToInstancesInstanceNetworkExternalInterfaceIpOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceIpOutput
- type InstancesInstanceNetworkExternalInterfaceOutput
- func (o InstancesInstanceNetworkExternalInterfaceOutput) BandwidthPeak() pulumi.StringOutput
- func (InstancesInstanceNetworkExternalInterfaceOutput) ElementType() reflect.Type
- func (o InstancesInstanceNetworkExternalInterfaceOutput) Ip6Addr() pulumi.StringOutput
- func (o InstancesInstanceNetworkExternalInterfaceOutput) IpAddr() pulumi.StringOutput
- func (o InstancesInstanceNetworkExternalInterfaceOutput) Ips() InstancesInstanceNetworkExternalInterfaceIpArrayOutput
- func (o InstancesInstanceNetworkExternalInterfaceOutput) MacAddr() pulumi.StringOutput
- func (o InstancesInstanceNetworkExternalInterfaceOutput) Mask() pulumi.StringOutput
- func (o InstancesInstanceNetworkExternalInterfaceOutput) Mask6() pulumi.StringOutput
- func (o InstancesInstanceNetworkExternalInterfaceOutput) ToInstancesInstanceNetworkExternalInterfaceOutput() InstancesInstanceNetworkExternalInterfaceOutput
- func (o InstancesInstanceNetworkExternalInterfaceOutput) ToInstancesInstanceNetworkExternalInterfaceOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceOutput
- type InstancesInstanceNetworkInput
- type InstancesInstanceNetworkInternalInterface
- type InstancesInstanceNetworkInternalInterfaceArgs
- func (InstancesInstanceNetworkInternalInterfaceArgs) ElementType() reflect.Type
- func (i InstancesInstanceNetworkInternalInterfaceArgs) ToInstancesInstanceNetworkInternalInterfaceOutput() InstancesInstanceNetworkInternalInterfaceOutput
- func (i InstancesInstanceNetworkInternalInterfaceArgs) ToInstancesInstanceNetworkInternalInterfaceOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceOutput
- type InstancesInstanceNetworkInternalInterfaceInput
- type InstancesInstanceNetworkInternalInterfaceIp
- type InstancesInstanceNetworkInternalInterfaceIpArgs
- func (InstancesInstanceNetworkInternalInterfaceIpArgs) ElementType() reflect.Type
- func (i InstancesInstanceNetworkInternalInterfaceIpArgs) ToInstancesInstanceNetworkInternalInterfaceIpOutput() InstancesInstanceNetworkInternalInterfaceIpOutput
- func (i InstancesInstanceNetworkInternalInterfaceIpArgs) ToInstancesInstanceNetworkInternalInterfaceIpOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceIpOutput
- type InstancesInstanceNetworkInternalInterfaceIpArray
- func (InstancesInstanceNetworkInternalInterfaceIpArray) ElementType() reflect.Type
- func (i InstancesInstanceNetworkInternalInterfaceIpArray) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutput() InstancesInstanceNetworkInternalInterfaceIpArrayOutput
- func (i InstancesInstanceNetworkInternalInterfaceIpArray) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceIpArrayOutput
- type InstancesInstanceNetworkInternalInterfaceIpArrayInput
- type InstancesInstanceNetworkInternalInterfaceIpArrayOutput
- func (InstancesInstanceNetworkInternalInterfaceIpArrayOutput) ElementType() reflect.Type
- func (o InstancesInstanceNetworkInternalInterfaceIpArrayOutput) Index(i pulumi.IntInput) InstancesInstanceNetworkInternalInterfaceIpOutput
- func (o InstancesInstanceNetworkInternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutput() InstancesInstanceNetworkInternalInterfaceIpArrayOutput
- func (o InstancesInstanceNetworkInternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceIpArrayOutput
- type InstancesInstanceNetworkInternalInterfaceIpInput
- type InstancesInstanceNetworkInternalInterfaceIpOutput
- func (o InstancesInstanceNetworkInternalInterfaceIpOutput) Addr() pulumi.StringOutput
- func (InstancesInstanceNetworkInternalInterfaceIpOutput) ElementType() reflect.Type
- func (o InstancesInstanceNetworkInternalInterfaceIpOutput) IpVersion() pulumi.StringOutput
- func (o InstancesInstanceNetworkInternalInterfaceIpOutput) Isp() pulumi.StringOutput
- func (o InstancesInstanceNetworkInternalInterfaceIpOutput) Mask() pulumi.StringOutput
- func (o InstancesInstanceNetworkInternalInterfaceIpOutput) ToInstancesInstanceNetworkInternalInterfaceIpOutput() InstancesInstanceNetworkInternalInterfaceIpOutput
- func (o InstancesInstanceNetworkInternalInterfaceIpOutput) ToInstancesInstanceNetworkInternalInterfaceIpOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceIpOutput
- type InstancesInstanceNetworkInternalInterfaceOutput
- func (o InstancesInstanceNetworkInternalInterfaceOutput) BandwidthPeak() pulumi.StringOutput
- func (InstancesInstanceNetworkInternalInterfaceOutput) ElementType() reflect.Type
- func (o InstancesInstanceNetworkInternalInterfaceOutput) Ip6Addr() pulumi.StringOutput
- func (o InstancesInstanceNetworkInternalInterfaceOutput) IpAddr() pulumi.StringOutput
- func (o InstancesInstanceNetworkInternalInterfaceOutput) Ips() InstancesInstanceNetworkInternalInterfaceIpArrayOutput
- func (o InstancesInstanceNetworkInternalInterfaceOutput) MacAddr() pulumi.StringOutput
- func (o InstancesInstanceNetworkInternalInterfaceOutput) Mask() pulumi.StringOutput
- func (o InstancesInstanceNetworkInternalInterfaceOutput) Mask6() pulumi.StringOutput
- func (o InstancesInstanceNetworkInternalInterfaceOutput) ToInstancesInstanceNetworkInternalInterfaceOutput() InstancesInstanceNetworkInternalInterfaceOutput
- func (o InstancesInstanceNetworkInternalInterfaceOutput) ToInstancesInstanceNetworkInternalInterfaceOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceOutput
- type InstancesInstanceNetworkOutput
- func (InstancesInstanceNetworkOutput) ElementType() reflect.Type
- func (o InstancesInstanceNetworkOutput) EnableIpv6() pulumi.BoolOutput
- func (o InstancesInstanceNetworkOutput) ExternalInterface() InstancesInstanceNetworkExternalInterfaceOutput
- func (o InstancesInstanceNetworkOutput) InternalInterface() InstancesInstanceNetworkInternalInterfaceOutput
- func (o InstancesInstanceNetworkOutput) ToInstancesInstanceNetworkOutput() InstancesInstanceNetworkOutput
- func (o InstancesInstanceNetworkOutput) ToInstancesInstanceNetworkOutputWithContext(ctx context.Context) InstancesInstanceNetworkOutput
- func (o InstancesInstanceNetworkOutput) VfPassthrough() pulumi.BoolOutput
- type InstancesInstanceOutput
- func (o InstancesInstanceOutput) CloudServerIdentity() pulumi.StringOutput
- func (o InstancesInstanceOutput) CloudServerName() pulumi.StringOutput
- func (o InstancesInstanceOutput) Cluster() InstancesInstanceClusterOutput
- func (o InstancesInstanceOutput) Cpu() pulumi.StringOutput
- func (o InstancesInstanceOutput) CreateTime() pulumi.IntOutput
- func (o InstancesInstanceOutput) Creator() pulumi.StringOutput
- func (o InstancesInstanceOutput) DeleteTime() pulumi.IntOutput
- func (InstancesInstanceOutput) ElementType() reflect.Type
- func (o InstancesInstanceOutput) EndTime() pulumi.IntOutput
- func (o InstancesInstanceOutput) Gpu() InstancesInstanceGpuOutput
- func (o InstancesInstanceOutput) Id() pulumi.StringOutput
- func (o InstancesInstanceOutput) Image() InstancesInstanceImageOutput
- func (o InstancesInstanceOutput) InstanceIdentity() pulumi.StringOutput
- func (o InstancesInstanceOutput) InstanceName() pulumi.StringOutput
- func (o InstancesInstanceOutput) Mem() pulumi.StringOutput
- func (o InstancesInstanceOutput) Network() InstancesInstanceNetworkOutput
- func (o InstancesInstanceOutput) Spec() pulumi.StringOutput
- func (o InstancesInstanceOutput) SpecDisplay() pulumi.StringOutput
- func (o InstancesInstanceOutput) StartTime() pulumi.IntOutput
- func (o InstancesInstanceOutput) Status() pulumi.StringOutput
- func (o InstancesInstanceOutput) Storage() InstancesInstanceStorageOutput
- func (o InstancesInstanceOutput) SubnetCidr() pulumi.StringOutput
- func (o InstancesInstanceOutput) ToInstancesInstanceOutput() InstancesInstanceOutput
- func (o InstancesInstanceOutput) ToInstancesInstanceOutputWithContext(ctx context.Context) InstancesInstanceOutput
- func (o InstancesInstanceOutput) UpdateTime() pulumi.IntOutput
- func (o InstancesInstanceOutput) VpcIdentity() pulumi.StringOutput
- type InstancesInstanceStorage
- type InstancesInstanceStorageArgs
- func (InstancesInstanceStorageArgs) ElementType() reflect.Type
- func (i InstancesInstanceStorageArgs) ToInstancesInstanceStorageOutput() InstancesInstanceStorageOutput
- func (i InstancesInstanceStorageArgs) ToInstancesInstanceStorageOutputWithContext(ctx context.Context) InstancesInstanceStorageOutput
- type InstancesInstanceStorageDataDisk
- type InstancesInstanceStorageDataDiskArgs
- func (InstancesInstanceStorageDataDiskArgs) ElementType() reflect.Type
- func (i InstancesInstanceStorageDataDiskArgs) ToInstancesInstanceStorageDataDiskOutput() InstancesInstanceStorageDataDiskOutput
- func (i InstancesInstanceStorageDataDiskArgs) ToInstancesInstanceStorageDataDiskOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskOutput
- type InstancesInstanceStorageDataDiskInput
- type InstancesInstanceStorageDataDiskList
- type InstancesInstanceStorageDataDiskListArgs
- func (InstancesInstanceStorageDataDiskListArgs) ElementType() reflect.Type
- func (i InstancesInstanceStorageDataDiskListArgs) ToInstancesInstanceStorageDataDiskListOutput() InstancesInstanceStorageDataDiskListOutput
- func (i InstancesInstanceStorageDataDiskListArgs) ToInstancesInstanceStorageDataDiskListOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskListOutput
- type InstancesInstanceStorageDataDiskListArray
- func (InstancesInstanceStorageDataDiskListArray) ElementType() reflect.Type
- func (i InstancesInstanceStorageDataDiskListArray) ToInstancesInstanceStorageDataDiskListArrayOutput() InstancesInstanceStorageDataDiskListArrayOutput
- func (i InstancesInstanceStorageDataDiskListArray) ToInstancesInstanceStorageDataDiskListArrayOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskListArrayOutput
- type InstancesInstanceStorageDataDiskListArrayInput
- type InstancesInstanceStorageDataDiskListArrayOutput
- func (InstancesInstanceStorageDataDiskListArrayOutput) ElementType() reflect.Type
- func (o InstancesInstanceStorageDataDiskListArrayOutput) Index(i pulumi.IntInput) InstancesInstanceStorageDataDiskListOutput
- func (o InstancesInstanceStorageDataDiskListArrayOutput) ToInstancesInstanceStorageDataDiskListArrayOutput() InstancesInstanceStorageDataDiskListArrayOutput
- func (o InstancesInstanceStorageDataDiskListArrayOutput) ToInstancesInstanceStorageDataDiskListArrayOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskListArrayOutput
- type InstancesInstanceStorageDataDiskListInput
- type InstancesInstanceStorageDataDiskListOutput
- func (o InstancesInstanceStorageDataDiskListOutput) Capacity() pulumi.StringOutput
- func (InstancesInstanceStorageDataDiskListOutput) ElementType() reflect.Type
- func (o InstancesInstanceStorageDataDiskListOutput) StorageType() pulumi.StringOutput
- func (o InstancesInstanceStorageDataDiskListOutput) ToInstancesInstanceStorageDataDiskListOutput() InstancesInstanceStorageDataDiskListOutput
- func (o InstancesInstanceStorageDataDiskListOutput) ToInstancesInstanceStorageDataDiskListOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskListOutput
- type InstancesInstanceStorageDataDiskOutput
- func (o InstancesInstanceStorageDataDiskOutput) Capacity() pulumi.StringOutput
- func (InstancesInstanceStorageDataDiskOutput) ElementType() reflect.Type
- func (o InstancesInstanceStorageDataDiskOutput) StorageType() pulumi.StringOutput
- func (o InstancesInstanceStorageDataDiskOutput) ToInstancesInstanceStorageDataDiskOutput() InstancesInstanceStorageDataDiskOutput
- func (o InstancesInstanceStorageDataDiskOutput) ToInstancesInstanceStorageDataDiskOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskOutput
- type InstancesInstanceStorageInput
- type InstancesInstanceStorageOutput
- func (o InstancesInstanceStorageOutput) DataDisk() InstancesInstanceStorageDataDiskOutput
- func (o InstancesInstanceStorageOutput) DataDiskLists() InstancesInstanceStorageDataDiskListArrayOutput
- func (InstancesInstanceStorageOutput) ElementType() reflect.Type
- func (o InstancesInstanceStorageOutput) SystemDisk() InstancesInstanceStorageSystemDiskOutput
- func (o InstancesInstanceStorageOutput) ToInstancesInstanceStorageOutput() InstancesInstanceStorageOutput
- func (o InstancesInstanceStorageOutput) ToInstancesInstanceStorageOutputWithContext(ctx context.Context) InstancesInstanceStorageOutput
- type InstancesInstanceStorageSystemDisk
- type InstancesInstanceStorageSystemDiskArgs
- func (InstancesInstanceStorageSystemDiskArgs) ElementType() reflect.Type
- func (i InstancesInstanceStorageSystemDiskArgs) ToInstancesInstanceStorageSystemDiskOutput() InstancesInstanceStorageSystemDiskOutput
- func (i InstancesInstanceStorageSystemDiskArgs) ToInstancesInstanceStorageSystemDiskOutputWithContext(ctx context.Context) InstancesInstanceStorageSystemDiskOutput
- type InstancesInstanceStorageSystemDiskInput
- type InstancesInstanceStorageSystemDiskOutput
- func (o InstancesInstanceStorageSystemDiskOutput) Capacity() pulumi.StringOutput
- func (InstancesInstanceStorageSystemDiskOutput) ElementType() reflect.Type
- func (o InstancesInstanceStorageSystemDiskOutput) StorageType() pulumi.StringOutput
- func (o InstancesInstanceStorageSystemDiskOutput) ToInstancesInstanceStorageSystemDiskOutput() InstancesInstanceStorageSystemDiskOutput
- func (o InstancesInstanceStorageSystemDiskOutput) ToInstancesInstanceStorageSystemDiskOutputWithContext(ctx context.Context) InstancesInstanceStorageSystemDiskOutput
- type InstancesOutputArgs
- type InstancesResult
- type InstancesResultOutput
- func (o InstancesResultOutput) CloudServerIds() pulumi.StringArrayOutput
- func (InstancesResultOutput) ElementType() reflect.Type
- func (o InstancesResultOutput) Id() pulumi.StringOutput
- func (o InstancesResultOutput) Ids() pulumi.StringArrayOutput
- func (o InstancesResultOutput) Instances() InstancesInstanceArrayOutput
- func (o InstancesResultOutput) Names() pulumi.StringArrayOutput
- func (o InstancesResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o InstancesResultOutput) Statuses() pulumi.StringArrayOutput
- func (o InstancesResultOutput) ToInstancesResultOutput() InstancesResultOutput
- func (o InstancesResultOutput) ToInstancesResultOutputWithContext(ctx context.Context) InstancesResultOutput
- func (o InstancesResultOutput) TotalCount() pulumi.IntOutput
- type Vpc
- type VpcArgs
- type VpcArray
- type VpcArrayInput
- type VpcArrayOutput
- type VpcInput
- type VpcMap
- type VpcMapInput
- type VpcMapOutput
- type VpcOutput
- func (o VpcOutput) Cidr() pulumi.StringPtrOutput
- func (o VpcOutput) ClusterName() pulumi.StringOutput
- func (o VpcOutput) Desc() pulumi.StringOutput
- func (VpcOutput) ElementType() reflect.Type
- func (o VpcOutput) ToVpcOutput() VpcOutput
- func (o VpcOutput) ToVpcOutputWithContext(ctx context.Context) VpcOutput
- func (o VpcOutput) VpcName() pulumi.StringOutput
- type VpcState
- type VpcsArgs
- type VpcsOutputArgs
- type VpcsResult
- type VpcsResultOutput
- func (VpcsResultOutput) ElementType() reflect.Type
- func (o VpcsResultOutput) Id() pulumi.StringOutput
- func (o VpcsResultOutput) Ids() pulumi.StringArrayOutput
- func (o VpcsResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o VpcsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o VpcsResultOutput) ToVpcsResultOutput() VpcsResultOutput
- func (o VpcsResultOutput) ToVpcsResultOutputWithContext(ctx context.Context) VpcsResultOutput
- func (o VpcsResultOutput) TotalCount() pulumi.IntOutput
- func (o VpcsResultOutput) VpcInstances() VpcsVpcInstanceArrayOutput
- type VpcsVpcInstance
- type VpcsVpcInstanceArgs
- type VpcsVpcInstanceArray
- type VpcsVpcInstanceArrayInput
- type VpcsVpcInstanceArrayOutput
- func (VpcsVpcInstanceArrayOutput) ElementType() reflect.Type
- func (o VpcsVpcInstanceArrayOutput) Index(i pulumi.IntInput) VpcsVpcInstanceOutput
- func (o VpcsVpcInstanceArrayOutput) ToVpcsVpcInstanceArrayOutput() VpcsVpcInstanceArrayOutput
- func (o VpcsVpcInstanceArrayOutput) ToVpcsVpcInstanceArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceArrayOutput
- type VpcsVpcInstanceCluster
- type VpcsVpcInstanceClusterArgs
- type VpcsVpcInstanceClusterInput
- type VpcsVpcInstanceClusterOutput
- func (o VpcsVpcInstanceClusterOutput) Alias() pulumi.StringOutput
- func (o VpcsVpcInstanceClusterOutput) City() pulumi.StringOutput
- func (o VpcsVpcInstanceClusterOutput) ClusterName() pulumi.StringOutput
- func (o VpcsVpcInstanceClusterOutput) Country() pulumi.StringOutput
- func (VpcsVpcInstanceClusterOutput) ElementType() reflect.Type
- func (o VpcsVpcInstanceClusterOutput) Isp() pulumi.StringOutput
- func (o VpcsVpcInstanceClusterOutput) Level() pulumi.StringOutput
- func (o VpcsVpcInstanceClusterOutput) Province() pulumi.StringOutput
- func (o VpcsVpcInstanceClusterOutput) Region() pulumi.StringOutput
- func (o VpcsVpcInstanceClusterOutput) ToVpcsVpcInstanceClusterOutput() VpcsVpcInstanceClusterOutput
- func (o VpcsVpcInstanceClusterOutput) ToVpcsVpcInstanceClusterOutputWithContext(ctx context.Context) VpcsVpcInstanceClusterOutput
- type VpcsVpcInstanceInput
- type VpcsVpcInstanceOutput
- func (o VpcsVpcInstanceOutput) AccountIdentity() pulumi.IntOutput
- func (o VpcsVpcInstanceOutput) Cluster() VpcsVpcInstanceClusterOutput
- func (o VpcsVpcInstanceOutput) ClusterVpcId() pulumi.IntOutput
- func (o VpcsVpcInstanceOutput) CreateTime() pulumi.IntOutput
- func (o VpcsVpcInstanceOutput) Desc() pulumi.StringOutput
- func (VpcsVpcInstanceOutput) ElementType() reflect.Type
- func (o VpcsVpcInstanceOutput) Id() pulumi.StringOutput
- func (o VpcsVpcInstanceOutput) IsDefault() pulumi.BoolOutput
- func (o VpcsVpcInstanceOutput) ResourceStatistics() VpcsVpcInstanceResourceStatisticArrayOutput
- func (o VpcsVpcInstanceOutput) Status() pulumi.StringOutput
- func (o VpcsVpcInstanceOutput) SubNets() VpcsVpcInstanceSubNetArrayOutput
- func (o VpcsVpcInstanceOutput) ToVpcsVpcInstanceOutput() VpcsVpcInstanceOutput
- func (o VpcsVpcInstanceOutput) ToVpcsVpcInstanceOutputWithContext(ctx context.Context) VpcsVpcInstanceOutput
- func (o VpcsVpcInstanceOutput) UpdateTime() pulumi.IntOutput
- func (o VpcsVpcInstanceOutput) UserIdentity() pulumi.IntOutput
- func (o VpcsVpcInstanceOutput) VpcIdentity() pulumi.StringOutput
- func (o VpcsVpcInstanceOutput) VpcName() pulumi.StringOutput
- func (o VpcsVpcInstanceOutput) VpcNs() pulumi.StringOutput
- type VpcsVpcInstanceResourceStatistic
- type VpcsVpcInstanceResourceStatisticArgs
- func (VpcsVpcInstanceResourceStatisticArgs) ElementType() reflect.Type
- func (i VpcsVpcInstanceResourceStatisticArgs) ToVpcsVpcInstanceResourceStatisticOutput() VpcsVpcInstanceResourceStatisticOutput
- func (i VpcsVpcInstanceResourceStatisticArgs) ToVpcsVpcInstanceResourceStatisticOutputWithContext(ctx context.Context) VpcsVpcInstanceResourceStatisticOutput
- type VpcsVpcInstanceResourceStatisticArray
- func (VpcsVpcInstanceResourceStatisticArray) ElementType() reflect.Type
- func (i VpcsVpcInstanceResourceStatisticArray) ToVpcsVpcInstanceResourceStatisticArrayOutput() VpcsVpcInstanceResourceStatisticArrayOutput
- func (i VpcsVpcInstanceResourceStatisticArray) ToVpcsVpcInstanceResourceStatisticArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceResourceStatisticArrayOutput
- type VpcsVpcInstanceResourceStatisticArrayInput
- type VpcsVpcInstanceResourceStatisticArrayOutput
- func (VpcsVpcInstanceResourceStatisticArrayOutput) ElementType() reflect.Type
- func (o VpcsVpcInstanceResourceStatisticArrayOutput) Index(i pulumi.IntInput) VpcsVpcInstanceResourceStatisticOutput
- func (o VpcsVpcInstanceResourceStatisticArrayOutput) ToVpcsVpcInstanceResourceStatisticArrayOutput() VpcsVpcInstanceResourceStatisticArrayOutput
- func (o VpcsVpcInstanceResourceStatisticArrayOutput) ToVpcsVpcInstanceResourceStatisticArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceResourceStatisticArrayOutput
- type VpcsVpcInstanceResourceStatisticInput
- type VpcsVpcInstanceResourceStatisticOutput
- func (VpcsVpcInstanceResourceStatisticOutput) ElementType() reflect.Type
- func (o VpcsVpcInstanceResourceStatisticOutput) ToVpcsVpcInstanceResourceStatisticOutput() VpcsVpcInstanceResourceStatisticOutput
- func (o VpcsVpcInstanceResourceStatisticOutput) ToVpcsVpcInstanceResourceStatisticOutputWithContext(ctx context.Context) VpcsVpcInstanceResourceStatisticOutput
- func (o VpcsVpcInstanceResourceStatisticOutput) VeenInstanceCount() pulumi.IntOutput
- func (o VpcsVpcInstanceResourceStatisticOutput) VeewLbInstanceCount() pulumi.IntOutput
- func (o VpcsVpcInstanceResourceStatisticOutput) VeewSgInstanceCount() pulumi.IntOutput
- type VpcsVpcInstanceSubNet
- type VpcsVpcInstanceSubNetArgs
- type VpcsVpcInstanceSubNetArray
- func (VpcsVpcInstanceSubNetArray) ElementType() reflect.Type
- func (i VpcsVpcInstanceSubNetArray) ToVpcsVpcInstanceSubNetArrayOutput() VpcsVpcInstanceSubNetArrayOutput
- func (i VpcsVpcInstanceSubNetArray) ToVpcsVpcInstanceSubNetArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceSubNetArrayOutput
- type VpcsVpcInstanceSubNetArrayInput
- type VpcsVpcInstanceSubNetArrayOutput
- func (VpcsVpcInstanceSubNetArrayOutput) ElementType() reflect.Type
- func (o VpcsVpcInstanceSubNetArrayOutput) Index(i pulumi.IntInput) VpcsVpcInstanceSubNetOutput
- func (o VpcsVpcInstanceSubNetArrayOutput) ToVpcsVpcInstanceSubNetArrayOutput() VpcsVpcInstanceSubNetArrayOutput
- func (o VpcsVpcInstanceSubNetArrayOutput) ToVpcsVpcInstanceSubNetArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceSubNetArrayOutput
- type VpcsVpcInstanceSubNetInput
- type VpcsVpcInstanceSubNetOutput
- func (o VpcsVpcInstanceSubNetOutput) AccountIdentity() pulumi.IntOutput
- func (o VpcsVpcInstanceSubNetOutput) CidrIp() pulumi.StringOutput
- func (o VpcsVpcInstanceSubNetOutput) CidrMask() pulumi.IntOutput
- func (o VpcsVpcInstanceSubNetOutput) CreateTime() pulumi.IntOutput
- func (VpcsVpcInstanceSubNetOutput) ElementType() reflect.Type
- func (o VpcsVpcInstanceSubNetOutput) SubnetIdentity() pulumi.StringOutput
- func (o VpcsVpcInstanceSubNetOutput) ToVpcsVpcInstanceSubNetOutput() VpcsVpcInstanceSubNetOutput
- func (o VpcsVpcInstanceSubNetOutput) ToVpcsVpcInstanceSubNetOutputWithContext(ctx context.Context) VpcsVpcInstanceSubNetOutput
- func (o VpcsVpcInstanceSubNetOutput) UpdateTime() pulumi.IntOutput
- func (o VpcsVpcInstanceSubNetOutput) UserIdentity() pulumi.IntOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AvailableResourcesArgs ¶
type AvailableResourcesArgs struct { // The limit of bandwidth. BandwithLimit int `pulumi:"bandwithLimit"` // The type of storage. The value can be `CloudHDD` or `CloudSSD`. CloudDiskType string `pulumi:"cloudDiskType"` // The type of instance. InstanceType string `pulumi:"instanceType"` // File name where to save data source results. OutputFile *string `pulumi:"outputFile"` }
A collection of arguments for invoking AvailableResources.
type AvailableResourcesOutputArgs ¶
type AvailableResourcesOutputArgs struct { // The limit of bandwidth. BandwithLimit pulumi.IntInput `pulumi:"bandwithLimit"` // The type of storage. The value can be `CloudHDD` or `CloudSSD`. CloudDiskType pulumi.StringInput `pulumi:"cloudDiskType"` // The type of instance. InstanceType pulumi.StringInput `pulumi:"instanceType"` // File name where to save data source results. OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` }
A collection of arguments for invoking AvailableResources.
func (AvailableResourcesOutputArgs) ElementType ¶
func (AvailableResourcesOutputArgs) ElementType() reflect.Type
type AvailableResourcesRegion ¶
type AvailableResourcesRegion struct { // The config of area. Area AvailableResourcesRegionArea `pulumi:"area"` // The config of city. City AvailableResourcesRegionCity `pulumi:"city"` // The config of cluster. Cluster AvailableResourcesRegionCluster `pulumi:"cluster"` // The config of country. Country AvailableResourcesRegionCountry `pulumi:"country"` // The config of isp. Isp AvailableResourcesRegionIsp `pulumi:"isp"` }
type AvailableResourcesRegionAreaArgs ¶
type AvailableResourcesRegionAreaArgs struct { // The english name of region. EnName pulumi.StringInput `pulumi:"enName"` // The id of region. Id pulumi.StringInput `pulumi:"id"` // The name of region. Name pulumi.StringInput `pulumi:"name"` }
func (AvailableResourcesRegionAreaArgs) ElementType ¶
func (AvailableResourcesRegionAreaArgs) ElementType() reflect.Type
func (AvailableResourcesRegionAreaArgs) ToAvailableResourcesRegionAreaOutput ¶
func (i AvailableResourcesRegionAreaArgs) ToAvailableResourcesRegionAreaOutput() AvailableResourcesRegionAreaOutput
func (AvailableResourcesRegionAreaArgs) ToAvailableResourcesRegionAreaOutputWithContext ¶
func (i AvailableResourcesRegionAreaArgs) ToAvailableResourcesRegionAreaOutputWithContext(ctx context.Context) AvailableResourcesRegionAreaOutput
type AvailableResourcesRegionAreaInput ¶
type AvailableResourcesRegionAreaInput interface { pulumi.Input ToAvailableResourcesRegionAreaOutput() AvailableResourcesRegionAreaOutput ToAvailableResourcesRegionAreaOutputWithContext(context.Context) AvailableResourcesRegionAreaOutput }
AvailableResourcesRegionAreaInput is an input type that accepts AvailableResourcesRegionAreaArgs and AvailableResourcesRegionAreaOutput values. You can construct a concrete instance of `AvailableResourcesRegionAreaInput` via:
AvailableResourcesRegionAreaArgs{...}
type AvailableResourcesRegionAreaOutput ¶
type AvailableResourcesRegionAreaOutput struct{ *pulumi.OutputState }
func (AvailableResourcesRegionAreaOutput) ElementType ¶
func (AvailableResourcesRegionAreaOutput) ElementType() reflect.Type
func (AvailableResourcesRegionAreaOutput) EnName ¶
func (o AvailableResourcesRegionAreaOutput) EnName() pulumi.StringOutput
The english name of region.
func (AvailableResourcesRegionAreaOutput) Id ¶
func (o AvailableResourcesRegionAreaOutput) Id() pulumi.StringOutput
The id of region.
func (AvailableResourcesRegionAreaOutput) Name ¶
func (o AvailableResourcesRegionAreaOutput) Name() pulumi.StringOutput
The name of region.
func (AvailableResourcesRegionAreaOutput) ToAvailableResourcesRegionAreaOutput ¶
func (o AvailableResourcesRegionAreaOutput) ToAvailableResourcesRegionAreaOutput() AvailableResourcesRegionAreaOutput
func (AvailableResourcesRegionAreaOutput) ToAvailableResourcesRegionAreaOutputWithContext ¶
func (o AvailableResourcesRegionAreaOutput) ToAvailableResourcesRegionAreaOutputWithContext(ctx context.Context) AvailableResourcesRegionAreaOutput
type AvailableResourcesRegionArgs ¶
type AvailableResourcesRegionArgs struct { // The config of area. Area AvailableResourcesRegionAreaInput `pulumi:"area"` // The config of city. City AvailableResourcesRegionCityInput `pulumi:"city"` // The config of cluster. Cluster AvailableResourcesRegionClusterInput `pulumi:"cluster"` // The config of country. Country AvailableResourcesRegionCountryInput `pulumi:"country"` // The config of isp. Isp AvailableResourcesRegionIspInput `pulumi:"isp"` }
func (AvailableResourcesRegionArgs) ElementType ¶
func (AvailableResourcesRegionArgs) ElementType() reflect.Type
func (AvailableResourcesRegionArgs) ToAvailableResourcesRegionOutput ¶
func (i AvailableResourcesRegionArgs) ToAvailableResourcesRegionOutput() AvailableResourcesRegionOutput
func (AvailableResourcesRegionArgs) ToAvailableResourcesRegionOutputWithContext ¶
func (i AvailableResourcesRegionArgs) ToAvailableResourcesRegionOutputWithContext(ctx context.Context) AvailableResourcesRegionOutput
type AvailableResourcesRegionArray ¶
type AvailableResourcesRegionArray []AvailableResourcesRegionInput
func (AvailableResourcesRegionArray) ElementType ¶
func (AvailableResourcesRegionArray) ElementType() reflect.Type
func (AvailableResourcesRegionArray) ToAvailableResourcesRegionArrayOutput ¶
func (i AvailableResourcesRegionArray) ToAvailableResourcesRegionArrayOutput() AvailableResourcesRegionArrayOutput
func (AvailableResourcesRegionArray) ToAvailableResourcesRegionArrayOutputWithContext ¶
func (i AvailableResourcesRegionArray) ToAvailableResourcesRegionArrayOutputWithContext(ctx context.Context) AvailableResourcesRegionArrayOutput
type AvailableResourcesRegionArrayInput ¶
type AvailableResourcesRegionArrayInput interface { pulumi.Input ToAvailableResourcesRegionArrayOutput() AvailableResourcesRegionArrayOutput ToAvailableResourcesRegionArrayOutputWithContext(context.Context) AvailableResourcesRegionArrayOutput }
AvailableResourcesRegionArrayInput is an input type that accepts AvailableResourcesRegionArray and AvailableResourcesRegionArrayOutput values. You can construct a concrete instance of `AvailableResourcesRegionArrayInput` via:
AvailableResourcesRegionArray{ AvailableResourcesRegionArgs{...} }
type AvailableResourcesRegionArrayOutput ¶
type AvailableResourcesRegionArrayOutput struct{ *pulumi.OutputState }
func (AvailableResourcesRegionArrayOutput) ElementType ¶
func (AvailableResourcesRegionArrayOutput) ElementType() reflect.Type
func (AvailableResourcesRegionArrayOutput) Index ¶
func (o AvailableResourcesRegionArrayOutput) Index(i pulumi.IntInput) AvailableResourcesRegionOutput
func (AvailableResourcesRegionArrayOutput) ToAvailableResourcesRegionArrayOutput ¶
func (o AvailableResourcesRegionArrayOutput) ToAvailableResourcesRegionArrayOutput() AvailableResourcesRegionArrayOutput
func (AvailableResourcesRegionArrayOutput) ToAvailableResourcesRegionArrayOutputWithContext ¶
func (o AvailableResourcesRegionArrayOutput) ToAvailableResourcesRegionArrayOutputWithContext(ctx context.Context) AvailableResourcesRegionArrayOutput
type AvailableResourcesRegionCityArgs ¶
type AvailableResourcesRegionCityArgs struct { // The english name of region. EnName pulumi.StringInput `pulumi:"enName"` // The id of region. Id pulumi.StringInput `pulumi:"id"` // The name of region. Name pulumi.StringInput `pulumi:"name"` }
func (AvailableResourcesRegionCityArgs) ElementType ¶
func (AvailableResourcesRegionCityArgs) ElementType() reflect.Type
func (AvailableResourcesRegionCityArgs) ToAvailableResourcesRegionCityOutput ¶
func (i AvailableResourcesRegionCityArgs) ToAvailableResourcesRegionCityOutput() AvailableResourcesRegionCityOutput
func (AvailableResourcesRegionCityArgs) ToAvailableResourcesRegionCityOutputWithContext ¶
func (i AvailableResourcesRegionCityArgs) ToAvailableResourcesRegionCityOutputWithContext(ctx context.Context) AvailableResourcesRegionCityOutput
type AvailableResourcesRegionCityInput ¶
type AvailableResourcesRegionCityInput interface { pulumi.Input ToAvailableResourcesRegionCityOutput() AvailableResourcesRegionCityOutput ToAvailableResourcesRegionCityOutputWithContext(context.Context) AvailableResourcesRegionCityOutput }
AvailableResourcesRegionCityInput is an input type that accepts AvailableResourcesRegionCityArgs and AvailableResourcesRegionCityOutput values. You can construct a concrete instance of `AvailableResourcesRegionCityInput` via:
AvailableResourcesRegionCityArgs{...}
type AvailableResourcesRegionCityOutput ¶
type AvailableResourcesRegionCityOutput struct{ *pulumi.OutputState }
func (AvailableResourcesRegionCityOutput) ElementType ¶
func (AvailableResourcesRegionCityOutput) ElementType() reflect.Type
func (AvailableResourcesRegionCityOutput) EnName ¶
func (o AvailableResourcesRegionCityOutput) EnName() pulumi.StringOutput
The english name of region.
func (AvailableResourcesRegionCityOutput) Id ¶
func (o AvailableResourcesRegionCityOutput) Id() pulumi.StringOutput
The id of region.
func (AvailableResourcesRegionCityOutput) Name ¶
func (o AvailableResourcesRegionCityOutput) Name() pulumi.StringOutput
The name of region.
func (AvailableResourcesRegionCityOutput) ToAvailableResourcesRegionCityOutput ¶
func (o AvailableResourcesRegionCityOutput) ToAvailableResourcesRegionCityOutput() AvailableResourcesRegionCityOutput
func (AvailableResourcesRegionCityOutput) ToAvailableResourcesRegionCityOutputWithContext ¶
func (o AvailableResourcesRegionCityOutput) ToAvailableResourcesRegionCityOutputWithContext(ctx context.Context) AvailableResourcesRegionCityOutput
type AvailableResourcesRegionClusterArgs ¶
type AvailableResourcesRegionClusterArgs struct { // The english name of region. EnName pulumi.StringInput `pulumi:"enName"` // The id of region. Id pulumi.StringInput `pulumi:"id"` // The name of region. Name pulumi.StringInput `pulumi:"name"` }
func (AvailableResourcesRegionClusterArgs) ElementType ¶
func (AvailableResourcesRegionClusterArgs) ElementType() reflect.Type
func (AvailableResourcesRegionClusterArgs) ToAvailableResourcesRegionClusterOutput ¶
func (i AvailableResourcesRegionClusterArgs) ToAvailableResourcesRegionClusterOutput() AvailableResourcesRegionClusterOutput
func (AvailableResourcesRegionClusterArgs) ToAvailableResourcesRegionClusterOutputWithContext ¶
func (i AvailableResourcesRegionClusterArgs) ToAvailableResourcesRegionClusterOutputWithContext(ctx context.Context) AvailableResourcesRegionClusterOutput
type AvailableResourcesRegionClusterInput ¶
type AvailableResourcesRegionClusterInput interface { pulumi.Input ToAvailableResourcesRegionClusterOutput() AvailableResourcesRegionClusterOutput ToAvailableResourcesRegionClusterOutputWithContext(context.Context) AvailableResourcesRegionClusterOutput }
AvailableResourcesRegionClusterInput is an input type that accepts AvailableResourcesRegionClusterArgs and AvailableResourcesRegionClusterOutput values. You can construct a concrete instance of `AvailableResourcesRegionClusterInput` via:
AvailableResourcesRegionClusterArgs{...}
type AvailableResourcesRegionClusterOutput ¶
type AvailableResourcesRegionClusterOutput struct{ *pulumi.OutputState }
func (AvailableResourcesRegionClusterOutput) ElementType ¶
func (AvailableResourcesRegionClusterOutput) ElementType() reflect.Type
func (AvailableResourcesRegionClusterOutput) EnName ¶
func (o AvailableResourcesRegionClusterOutput) EnName() pulumi.StringOutput
The english name of region.
func (AvailableResourcesRegionClusterOutput) Id ¶
func (o AvailableResourcesRegionClusterOutput) Id() pulumi.StringOutput
The id of region.
func (AvailableResourcesRegionClusterOutput) Name ¶
func (o AvailableResourcesRegionClusterOutput) Name() pulumi.StringOutput
The name of region.
func (AvailableResourcesRegionClusterOutput) ToAvailableResourcesRegionClusterOutput ¶
func (o AvailableResourcesRegionClusterOutput) ToAvailableResourcesRegionClusterOutput() AvailableResourcesRegionClusterOutput
func (AvailableResourcesRegionClusterOutput) ToAvailableResourcesRegionClusterOutputWithContext ¶
func (o AvailableResourcesRegionClusterOutput) ToAvailableResourcesRegionClusterOutputWithContext(ctx context.Context) AvailableResourcesRegionClusterOutput
type AvailableResourcesRegionCountryArgs ¶
type AvailableResourcesRegionCountryArgs struct { // The english name of region. EnName pulumi.StringInput `pulumi:"enName"` // The id of region. Id pulumi.StringInput `pulumi:"id"` // The name of region. Name pulumi.StringInput `pulumi:"name"` }
func (AvailableResourcesRegionCountryArgs) ElementType ¶
func (AvailableResourcesRegionCountryArgs) ElementType() reflect.Type
func (AvailableResourcesRegionCountryArgs) ToAvailableResourcesRegionCountryOutput ¶
func (i AvailableResourcesRegionCountryArgs) ToAvailableResourcesRegionCountryOutput() AvailableResourcesRegionCountryOutput
func (AvailableResourcesRegionCountryArgs) ToAvailableResourcesRegionCountryOutputWithContext ¶
func (i AvailableResourcesRegionCountryArgs) ToAvailableResourcesRegionCountryOutputWithContext(ctx context.Context) AvailableResourcesRegionCountryOutput
type AvailableResourcesRegionCountryInput ¶
type AvailableResourcesRegionCountryInput interface { pulumi.Input ToAvailableResourcesRegionCountryOutput() AvailableResourcesRegionCountryOutput ToAvailableResourcesRegionCountryOutputWithContext(context.Context) AvailableResourcesRegionCountryOutput }
AvailableResourcesRegionCountryInput is an input type that accepts AvailableResourcesRegionCountryArgs and AvailableResourcesRegionCountryOutput values. You can construct a concrete instance of `AvailableResourcesRegionCountryInput` via:
AvailableResourcesRegionCountryArgs{...}
type AvailableResourcesRegionCountryOutput ¶
type AvailableResourcesRegionCountryOutput struct{ *pulumi.OutputState }
func (AvailableResourcesRegionCountryOutput) ElementType ¶
func (AvailableResourcesRegionCountryOutput) ElementType() reflect.Type
func (AvailableResourcesRegionCountryOutput) EnName ¶
func (o AvailableResourcesRegionCountryOutput) EnName() pulumi.StringOutput
The english name of region.
func (AvailableResourcesRegionCountryOutput) Id ¶
func (o AvailableResourcesRegionCountryOutput) Id() pulumi.StringOutput
The id of region.
func (AvailableResourcesRegionCountryOutput) Name ¶
func (o AvailableResourcesRegionCountryOutput) Name() pulumi.StringOutput
The name of region.
func (AvailableResourcesRegionCountryOutput) ToAvailableResourcesRegionCountryOutput ¶
func (o AvailableResourcesRegionCountryOutput) ToAvailableResourcesRegionCountryOutput() AvailableResourcesRegionCountryOutput
func (AvailableResourcesRegionCountryOutput) ToAvailableResourcesRegionCountryOutputWithContext ¶
func (o AvailableResourcesRegionCountryOutput) ToAvailableResourcesRegionCountryOutputWithContext(ctx context.Context) AvailableResourcesRegionCountryOutput
type AvailableResourcesRegionInput ¶
type AvailableResourcesRegionInput interface { pulumi.Input ToAvailableResourcesRegionOutput() AvailableResourcesRegionOutput ToAvailableResourcesRegionOutputWithContext(context.Context) AvailableResourcesRegionOutput }
AvailableResourcesRegionInput is an input type that accepts AvailableResourcesRegionArgs and AvailableResourcesRegionOutput values. You can construct a concrete instance of `AvailableResourcesRegionInput` via:
AvailableResourcesRegionArgs{...}
type AvailableResourcesRegionIspArgs ¶
type AvailableResourcesRegionIspArgs struct { // The english name of region. EnName pulumi.StringInput `pulumi:"enName"` // The id of region. Id pulumi.StringInput `pulumi:"id"` // The name of region. Name pulumi.StringInput `pulumi:"name"` }
func (AvailableResourcesRegionIspArgs) ElementType ¶
func (AvailableResourcesRegionIspArgs) ElementType() reflect.Type
func (AvailableResourcesRegionIspArgs) ToAvailableResourcesRegionIspOutput ¶
func (i AvailableResourcesRegionIspArgs) ToAvailableResourcesRegionIspOutput() AvailableResourcesRegionIspOutput
func (AvailableResourcesRegionIspArgs) ToAvailableResourcesRegionIspOutputWithContext ¶
func (i AvailableResourcesRegionIspArgs) ToAvailableResourcesRegionIspOutputWithContext(ctx context.Context) AvailableResourcesRegionIspOutput
type AvailableResourcesRegionIspInput ¶
type AvailableResourcesRegionIspInput interface { pulumi.Input ToAvailableResourcesRegionIspOutput() AvailableResourcesRegionIspOutput ToAvailableResourcesRegionIspOutputWithContext(context.Context) AvailableResourcesRegionIspOutput }
AvailableResourcesRegionIspInput is an input type that accepts AvailableResourcesRegionIspArgs and AvailableResourcesRegionIspOutput values. You can construct a concrete instance of `AvailableResourcesRegionIspInput` via:
AvailableResourcesRegionIspArgs{...}
type AvailableResourcesRegionIspOutput ¶
type AvailableResourcesRegionIspOutput struct{ *pulumi.OutputState }
func (AvailableResourcesRegionIspOutput) ElementType ¶
func (AvailableResourcesRegionIspOutput) ElementType() reflect.Type
func (AvailableResourcesRegionIspOutput) EnName ¶
func (o AvailableResourcesRegionIspOutput) EnName() pulumi.StringOutput
The english name of region.
func (AvailableResourcesRegionIspOutput) Id ¶
func (o AvailableResourcesRegionIspOutput) Id() pulumi.StringOutput
The id of region.
func (AvailableResourcesRegionIspOutput) Name ¶
func (o AvailableResourcesRegionIspOutput) Name() pulumi.StringOutput
The name of region.
func (AvailableResourcesRegionIspOutput) ToAvailableResourcesRegionIspOutput ¶
func (o AvailableResourcesRegionIspOutput) ToAvailableResourcesRegionIspOutput() AvailableResourcesRegionIspOutput
func (AvailableResourcesRegionIspOutput) ToAvailableResourcesRegionIspOutputWithContext ¶
func (o AvailableResourcesRegionIspOutput) ToAvailableResourcesRegionIspOutputWithContext(ctx context.Context) AvailableResourcesRegionIspOutput
type AvailableResourcesRegionOutput ¶
type AvailableResourcesRegionOutput struct{ *pulumi.OutputState }
func (AvailableResourcesRegionOutput) Area ¶
func (o AvailableResourcesRegionOutput) Area() AvailableResourcesRegionAreaOutput
The config of area.
func (AvailableResourcesRegionOutput) City ¶
func (o AvailableResourcesRegionOutput) City() AvailableResourcesRegionCityOutput
The config of city.
func (AvailableResourcesRegionOutput) Cluster ¶
func (o AvailableResourcesRegionOutput) Cluster() AvailableResourcesRegionClusterOutput
The config of cluster.
func (AvailableResourcesRegionOutput) Country ¶
func (o AvailableResourcesRegionOutput) Country() AvailableResourcesRegionCountryOutput
The config of country.
func (AvailableResourcesRegionOutput) ElementType ¶
func (AvailableResourcesRegionOutput) ElementType() reflect.Type
func (AvailableResourcesRegionOutput) Isp ¶
func (o AvailableResourcesRegionOutput) Isp() AvailableResourcesRegionIspOutput
The config of isp.
func (AvailableResourcesRegionOutput) ToAvailableResourcesRegionOutput ¶
func (o AvailableResourcesRegionOutput) ToAvailableResourcesRegionOutput() AvailableResourcesRegionOutput
func (AvailableResourcesRegionOutput) ToAvailableResourcesRegionOutputWithContext ¶
func (o AvailableResourcesRegionOutput) ToAvailableResourcesRegionOutputWithContext(ctx context.Context) AvailableResourcesRegionOutput
type AvailableResourcesResult ¶
type AvailableResourcesResult struct { BandwithLimit int `pulumi:"bandwithLimit"` CloudDiskType string `pulumi:"cloudDiskType"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceType string `pulumi:"instanceType"` OutputFile *string `pulumi:"outputFile"` // The collection of resource query. Regions []AvailableResourcesRegion `pulumi:"regions"` // The total count of resource query. TotalCount int `pulumi:"totalCount"` }
A collection of values returned by AvailableResources.
func AvailableResources ¶
func AvailableResources(ctx *pulumi.Context, args *AvailableResourcesArgs, opts ...pulumi.InvokeOption) (*AvailableResourcesResult, error)
Use this data source to query detailed information of veenedge available resources ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/veenedge"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := veenedge.AvailableResources(ctx, &veenedge.AvailableResourcesArgs{ BandwithLimit: 20, CloudDiskType: "CloudSSD", InstanceType: "ve******rge", }, nil) if err != nil { return err } return nil }) }
```
type AvailableResourcesResultOutput ¶
type AvailableResourcesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by AvailableResources.
func AvailableResourcesOutput ¶
func AvailableResourcesOutput(ctx *pulumi.Context, args AvailableResourcesOutputArgs, opts ...pulumi.InvokeOption) AvailableResourcesResultOutput
func (AvailableResourcesResultOutput) BandwithLimit ¶
func (o AvailableResourcesResultOutput) BandwithLimit() pulumi.IntOutput
func (AvailableResourcesResultOutput) CloudDiskType ¶
func (o AvailableResourcesResultOutput) CloudDiskType() pulumi.StringOutput
func (AvailableResourcesResultOutput) ElementType ¶
func (AvailableResourcesResultOutput) ElementType() reflect.Type
func (AvailableResourcesResultOutput) Id ¶
func (o AvailableResourcesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (AvailableResourcesResultOutput) InstanceType ¶
func (o AvailableResourcesResultOutput) InstanceType() pulumi.StringOutput
func (AvailableResourcesResultOutput) OutputFile ¶
func (o AvailableResourcesResultOutput) OutputFile() pulumi.StringPtrOutput
func (AvailableResourcesResultOutput) Regions ¶
func (o AvailableResourcesResultOutput) Regions() AvailableResourcesRegionArrayOutput
The collection of resource query.
func (AvailableResourcesResultOutput) ToAvailableResourcesResultOutput ¶
func (o AvailableResourcesResultOutput) ToAvailableResourcesResultOutput() AvailableResourcesResultOutput
func (AvailableResourcesResultOutput) ToAvailableResourcesResultOutputWithContext ¶
func (o AvailableResourcesResultOutput) ToAvailableResourcesResultOutputWithContext(ctx context.Context) AvailableResourcesResultOutput
func (AvailableResourcesResultOutput) TotalCount ¶
func (o AvailableResourcesResultOutput) TotalCount() pulumi.IntOutput
The total count of resource query.
type CloudServer ¶
type CloudServer struct { pulumi.CustomResourceState // The config of the billing. BillingConfig CloudServerBillingConfigPtrOutput `pulumi:"billingConfig"` // The name of cloud server. CloudserverName pulumi.StringOutput `pulumi:"cloudserverName"` // The custom data. CustomData CloudServerCustomDataOutput `pulumi:"customData"` // The name of default area. DefaultAreaName pulumi.StringOutput `pulumi:"defaultAreaName"` // The name of default cluster. DefaultClusterName pulumi.StringPtrOutput `pulumi:"defaultClusterName"` // The default instance id generate by cloud server. DefaultInstanceId pulumi.StringOutput `pulumi:"defaultInstanceId"` // The default isp info. DefaultIsp pulumi.StringOutput `pulumi:"defaultIsp"` // The image id of cloud server. ImageId pulumi.StringOutput `pulumi:"imageId"` // The config of the network. NetworkConfig CloudServerNetworkConfigOutput `pulumi:"networkConfig"` // The schedule strategy. ScheduleStrategy CloudServerScheduleStrategyOutput `pulumi:"scheduleStrategy"` // The data of secret. The value can be Password or KeyPair ID. SecretData pulumi.StringPtrOutput `pulumi:"secretData"` // The type of secret. The value can be `KeyPair` or `Password`. SecretType pulumi.StringOutput `pulumi:"secretType"` // The server area level. The value can be `region` or `city`. ServerAreaLevel pulumi.StringOutput `pulumi:"serverAreaLevel"` // The spec name of cloud server. SpecName pulumi.StringOutput `pulumi:"specName"` // The config of the storage. StorageConfig CloudServerStorageConfigOutput `pulumi:"storageConfig"` }
Provides a resource to manage veenedge cloud server ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/veenedge"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := veenedge.NewCloudServer(ctx, "foo", &veenedge.CloudServerArgs{ BillingConfig: &veenedge.CloudServerBillingConfigArgs{ BandwidthBillingMethod: pulumi.String("MonthlyP95"), ComputingBillingMethod: pulumi.String("MonthlyPeak"), }, CloudserverName: pulumi.String("tf-test"), DefaultAreaName: pulumi.String("C******na"), DefaultIsp: pulumi.String("CMCC"), ImageId: pulumi.String("image*****viqm"), NetworkConfig: &veenedge.CloudServerNetworkConfigArgs{ BandwidthPeak: pulumi.String("5"), }, ScheduleStrategy: &veenedge.CloudServerScheduleStrategyArgs{ NetworkStrategy: pulumi.String("region"), PriceStrategy: pulumi.String("high_priority"), ScheduleStrategy: pulumi.String("dispersion"), }, SecretData: pulumi.String("sshkey-47*****wgc"), SecretType: pulumi.String("KeyPair"), ServerAreaLevel: pulumi.String("region"), SpecName: pulumi.String("veEN****rge"), StorageConfig: &veenedge.CloudServerStorageConfigArgs{ DataDiskLists: veenedge.CloudServerStorageConfigDataDiskListArray{ &veenedge.CloudServerStorageConfigDataDiskListArgs{ Capacity: pulumi.String("20"), StorageType: pulumi.String("CloudBlockSSD"), }, }, SystemDisk: &veenedge.CloudServerStorageConfigSystemDiskArgs{ Capacity: pulumi.String("40"), StorageType: pulumi.String("CloudBlockSSD"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
CloudServer can be imported using the id, e.g.
```sh
$ pulumi import volcengine:veenedge/cloudServer:CloudServer default cloudserver-n769ewmjjqyqh5dv
```
After the veenedge cloud server is created, a default edge instance will be created, we recommend managing this default instance as follows resource "volcengine_veenedge_instance" "foo1" { instance_id = volcengine_veenedge_cloud_server.foo.default_instance_id }
func GetCloudServer ¶
func GetCloudServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CloudServerState, opts ...pulumi.ResourceOption) (*CloudServer, error)
GetCloudServer gets an existing CloudServer 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 NewCloudServer ¶
func NewCloudServer(ctx *pulumi.Context, name string, args *CloudServerArgs, opts ...pulumi.ResourceOption) (*CloudServer, error)
NewCloudServer registers a new resource with the given unique name, arguments, and options.
func (*CloudServer) ElementType ¶
func (*CloudServer) ElementType() reflect.Type
func (*CloudServer) ToCloudServerOutput ¶
func (i *CloudServer) ToCloudServerOutput() CloudServerOutput
func (*CloudServer) ToCloudServerOutputWithContext ¶
func (i *CloudServer) ToCloudServerOutputWithContext(ctx context.Context) CloudServerOutput
type CloudServerArgs ¶
type CloudServerArgs struct { // The config of the billing. BillingConfig CloudServerBillingConfigPtrInput // The name of cloud server. CloudserverName pulumi.StringInput // The custom data. CustomData CloudServerCustomDataPtrInput // The name of default area. DefaultAreaName pulumi.StringInput // The name of default cluster. DefaultClusterName pulumi.StringPtrInput // The default isp info. DefaultIsp pulumi.StringInput // The image id of cloud server. ImageId pulumi.StringInput // The config of the network. NetworkConfig CloudServerNetworkConfigInput // The schedule strategy. ScheduleStrategy CloudServerScheduleStrategyInput // The data of secret. The value can be Password or KeyPair ID. SecretData pulumi.StringPtrInput // The type of secret. The value can be `KeyPair` or `Password`. SecretType pulumi.StringInput // The server area level. The value can be `region` or `city`. ServerAreaLevel pulumi.StringInput // The spec name of cloud server. SpecName pulumi.StringInput // The config of the storage. StorageConfig CloudServerStorageConfigInput }
The set of arguments for constructing a CloudServer resource.
func (CloudServerArgs) ElementType ¶
func (CloudServerArgs) ElementType() reflect.Type
type CloudServerArray ¶
type CloudServerArray []CloudServerInput
func (CloudServerArray) ElementType ¶
func (CloudServerArray) ElementType() reflect.Type
func (CloudServerArray) ToCloudServerArrayOutput ¶
func (i CloudServerArray) ToCloudServerArrayOutput() CloudServerArrayOutput
func (CloudServerArray) ToCloudServerArrayOutputWithContext ¶
func (i CloudServerArray) ToCloudServerArrayOutputWithContext(ctx context.Context) CloudServerArrayOutput
type CloudServerArrayInput ¶
type CloudServerArrayInput interface { pulumi.Input ToCloudServerArrayOutput() CloudServerArrayOutput ToCloudServerArrayOutputWithContext(context.Context) CloudServerArrayOutput }
CloudServerArrayInput is an input type that accepts CloudServerArray and CloudServerArrayOutput values. You can construct a concrete instance of `CloudServerArrayInput` via:
CloudServerArray{ CloudServerArgs{...} }
type CloudServerArrayOutput ¶
type CloudServerArrayOutput struct{ *pulumi.OutputState }
func (CloudServerArrayOutput) ElementType ¶
func (CloudServerArrayOutput) ElementType() reflect.Type
func (CloudServerArrayOutput) Index ¶
func (o CloudServerArrayOutput) Index(i pulumi.IntInput) CloudServerOutput
func (CloudServerArrayOutput) ToCloudServerArrayOutput ¶
func (o CloudServerArrayOutput) ToCloudServerArrayOutput() CloudServerArrayOutput
func (CloudServerArrayOutput) ToCloudServerArrayOutputWithContext ¶
func (o CloudServerArrayOutput) ToCloudServerArrayOutputWithContext(ctx context.Context) CloudServerArrayOutput
type CloudServerBillingConfig ¶
type CloudServerBillingConfig struct { // The method of bandwidth billing. The value can be `MonthlyP95` or `DailyPeak`. BandwidthBillingMethod string `pulumi:"bandwidthBillingMethod"` // The method of computing billing. The value can be `MonthlyPeak` or `DailyPeak`. ComputingBillingMethod string `pulumi:"computingBillingMethod"` }
type CloudServerBillingConfigArgs ¶
type CloudServerBillingConfigArgs struct { // The method of bandwidth billing. The value can be `MonthlyP95` or `DailyPeak`. BandwidthBillingMethod pulumi.StringInput `pulumi:"bandwidthBillingMethod"` // The method of computing billing. The value can be `MonthlyPeak` or `DailyPeak`. ComputingBillingMethod pulumi.StringInput `pulumi:"computingBillingMethod"` }
func (CloudServerBillingConfigArgs) ElementType ¶
func (CloudServerBillingConfigArgs) ElementType() reflect.Type
func (CloudServerBillingConfigArgs) ToCloudServerBillingConfigOutput ¶
func (i CloudServerBillingConfigArgs) ToCloudServerBillingConfigOutput() CloudServerBillingConfigOutput
func (CloudServerBillingConfigArgs) ToCloudServerBillingConfigOutputWithContext ¶
func (i CloudServerBillingConfigArgs) ToCloudServerBillingConfigOutputWithContext(ctx context.Context) CloudServerBillingConfigOutput
func (CloudServerBillingConfigArgs) ToCloudServerBillingConfigPtrOutput ¶
func (i CloudServerBillingConfigArgs) ToCloudServerBillingConfigPtrOutput() CloudServerBillingConfigPtrOutput
func (CloudServerBillingConfigArgs) ToCloudServerBillingConfigPtrOutputWithContext ¶
func (i CloudServerBillingConfigArgs) ToCloudServerBillingConfigPtrOutputWithContext(ctx context.Context) CloudServerBillingConfigPtrOutput
type CloudServerBillingConfigInput ¶
type CloudServerBillingConfigInput interface { pulumi.Input ToCloudServerBillingConfigOutput() CloudServerBillingConfigOutput ToCloudServerBillingConfigOutputWithContext(context.Context) CloudServerBillingConfigOutput }
CloudServerBillingConfigInput is an input type that accepts CloudServerBillingConfigArgs and CloudServerBillingConfigOutput values. You can construct a concrete instance of `CloudServerBillingConfigInput` via:
CloudServerBillingConfigArgs{...}
type CloudServerBillingConfigOutput ¶
type CloudServerBillingConfigOutput struct{ *pulumi.OutputState }
func (CloudServerBillingConfigOutput) BandwidthBillingMethod ¶
func (o CloudServerBillingConfigOutput) BandwidthBillingMethod() pulumi.StringOutput
The method of bandwidth billing. The value can be `MonthlyP95` or `DailyPeak`.
func (CloudServerBillingConfigOutput) ComputingBillingMethod ¶
func (o CloudServerBillingConfigOutput) ComputingBillingMethod() pulumi.StringOutput
The method of computing billing. The value can be `MonthlyPeak` or `DailyPeak`.
func (CloudServerBillingConfigOutput) ElementType ¶
func (CloudServerBillingConfigOutput) ElementType() reflect.Type
func (CloudServerBillingConfigOutput) ToCloudServerBillingConfigOutput ¶
func (o CloudServerBillingConfigOutput) ToCloudServerBillingConfigOutput() CloudServerBillingConfigOutput
func (CloudServerBillingConfigOutput) ToCloudServerBillingConfigOutputWithContext ¶
func (o CloudServerBillingConfigOutput) ToCloudServerBillingConfigOutputWithContext(ctx context.Context) CloudServerBillingConfigOutput
func (CloudServerBillingConfigOutput) ToCloudServerBillingConfigPtrOutput ¶
func (o CloudServerBillingConfigOutput) ToCloudServerBillingConfigPtrOutput() CloudServerBillingConfigPtrOutput
func (CloudServerBillingConfigOutput) ToCloudServerBillingConfigPtrOutputWithContext ¶
func (o CloudServerBillingConfigOutput) ToCloudServerBillingConfigPtrOutputWithContext(ctx context.Context) CloudServerBillingConfigPtrOutput
type CloudServerBillingConfigPtrInput ¶
type CloudServerBillingConfigPtrInput interface { pulumi.Input ToCloudServerBillingConfigPtrOutput() CloudServerBillingConfigPtrOutput ToCloudServerBillingConfigPtrOutputWithContext(context.Context) CloudServerBillingConfigPtrOutput }
CloudServerBillingConfigPtrInput is an input type that accepts CloudServerBillingConfigArgs, CloudServerBillingConfigPtr and CloudServerBillingConfigPtrOutput values. You can construct a concrete instance of `CloudServerBillingConfigPtrInput` via:
CloudServerBillingConfigArgs{...} or: nil
func CloudServerBillingConfigPtr ¶
func CloudServerBillingConfigPtr(v *CloudServerBillingConfigArgs) CloudServerBillingConfigPtrInput
type CloudServerBillingConfigPtrOutput ¶
type CloudServerBillingConfigPtrOutput struct{ *pulumi.OutputState }
func (CloudServerBillingConfigPtrOutput) BandwidthBillingMethod ¶
func (o CloudServerBillingConfigPtrOutput) BandwidthBillingMethod() pulumi.StringPtrOutput
The method of bandwidth billing. The value can be `MonthlyP95` or `DailyPeak`.
func (CloudServerBillingConfigPtrOutput) ComputingBillingMethod ¶
func (o CloudServerBillingConfigPtrOutput) ComputingBillingMethod() pulumi.StringPtrOutput
The method of computing billing. The value can be `MonthlyPeak` or `DailyPeak`.
func (CloudServerBillingConfigPtrOutput) Elem ¶
func (o CloudServerBillingConfigPtrOutput) Elem() CloudServerBillingConfigOutput
func (CloudServerBillingConfigPtrOutput) ElementType ¶
func (CloudServerBillingConfigPtrOutput) ElementType() reflect.Type
func (CloudServerBillingConfigPtrOutput) ToCloudServerBillingConfigPtrOutput ¶
func (o CloudServerBillingConfigPtrOutput) ToCloudServerBillingConfigPtrOutput() CloudServerBillingConfigPtrOutput
func (CloudServerBillingConfigPtrOutput) ToCloudServerBillingConfigPtrOutputWithContext ¶
func (o CloudServerBillingConfigPtrOutput) ToCloudServerBillingConfigPtrOutputWithContext(ctx context.Context) CloudServerBillingConfigPtrOutput
type CloudServerCustomData ¶
type CloudServerCustomData struct { // The custom data info. Data string `pulumi:"data"` }
type CloudServerCustomDataArgs ¶
type CloudServerCustomDataArgs struct { // The custom data info. Data pulumi.StringInput `pulumi:"data"` }
func (CloudServerCustomDataArgs) ElementType ¶
func (CloudServerCustomDataArgs) ElementType() reflect.Type
func (CloudServerCustomDataArgs) ToCloudServerCustomDataOutput ¶
func (i CloudServerCustomDataArgs) ToCloudServerCustomDataOutput() CloudServerCustomDataOutput
func (CloudServerCustomDataArgs) ToCloudServerCustomDataOutputWithContext ¶
func (i CloudServerCustomDataArgs) ToCloudServerCustomDataOutputWithContext(ctx context.Context) CloudServerCustomDataOutput
func (CloudServerCustomDataArgs) ToCloudServerCustomDataPtrOutput ¶
func (i CloudServerCustomDataArgs) ToCloudServerCustomDataPtrOutput() CloudServerCustomDataPtrOutput
func (CloudServerCustomDataArgs) ToCloudServerCustomDataPtrOutputWithContext ¶
func (i CloudServerCustomDataArgs) ToCloudServerCustomDataPtrOutputWithContext(ctx context.Context) CloudServerCustomDataPtrOutput
type CloudServerCustomDataInput ¶
type CloudServerCustomDataInput interface { pulumi.Input ToCloudServerCustomDataOutput() CloudServerCustomDataOutput ToCloudServerCustomDataOutputWithContext(context.Context) CloudServerCustomDataOutput }
CloudServerCustomDataInput is an input type that accepts CloudServerCustomDataArgs and CloudServerCustomDataOutput values. You can construct a concrete instance of `CloudServerCustomDataInput` via:
CloudServerCustomDataArgs{...}
type CloudServerCustomDataOutput ¶
type CloudServerCustomDataOutput struct{ *pulumi.OutputState }
func (CloudServerCustomDataOutput) Data ¶
func (o CloudServerCustomDataOutput) Data() pulumi.StringOutput
The custom data info.
func (CloudServerCustomDataOutput) ElementType ¶
func (CloudServerCustomDataOutput) ElementType() reflect.Type
func (CloudServerCustomDataOutput) ToCloudServerCustomDataOutput ¶
func (o CloudServerCustomDataOutput) ToCloudServerCustomDataOutput() CloudServerCustomDataOutput
func (CloudServerCustomDataOutput) ToCloudServerCustomDataOutputWithContext ¶
func (o CloudServerCustomDataOutput) ToCloudServerCustomDataOutputWithContext(ctx context.Context) CloudServerCustomDataOutput
func (CloudServerCustomDataOutput) ToCloudServerCustomDataPtrOutput ¶
func (o CloudServerCustomDataOutput) ToCloudServerCustomDataPtrOutput() CloudServerCustomDataPtrOutput
func (CloudServerCustomDataOutput) ToCloudServerCustomDataPtrOutputWithContext ¶
func (o CloudServerCustomDataOutput) ToCloudServerCustomDataPtrOutputWithContext(ctx context.Context) CloudServerCustomDataPtrOutput
type CloudServerCustomDataPtrInput ¶
type CloudServerCustomDataPtrInput interface { pulumi.Input ToCloudServerCustomDataPtrOutput() CloudServerCustomDataPtrOutput ToCloudServerCustomDataPtrOutputWithContext(context.Context) CloudServerCustomDataPtrOutput }
CloudServerCustomDataPtrInput is an input type that accepts CloudServerCustomDataArgs, CloudServerCustomDataPtr and CloudServerCustomDataPtrOutput values. You can construct a concrete instance of `CloudServerCustomDataPtrInput` via:
CloudServerCustomDataArgs{...} or: nil
func CloudServerCustomDataPtr ¶
func CloudServerCustomDataPtr(v *CloudServerCustomDataArgs) CloudServerCustomDataPtrInput
type CloudServerCustomDataPtrOutput ¶
type CloudServerCustomDataPtrOutput struct{ *pulumi.OutputState }
func (CloudServerCustomDataPtrOutput) Data ¶
func (o CloudServerCustomDataPtrOutput) Data() pulumi.StringPtrOutput
The custom data info.
func (CloudServerCustomDataPtrOutput) Elem ¶
func (o CloudServerCustomDataPtrOutput) Elem() CloudServerCustomDataOutput
func (CloudServerCustomDataPtrOutput) ElementType ¶
func (CloudServerCustomDataPtrOutput) ElementType() reflect.Type
func (CloudServerCustomDataPtrOutput) ToCloudServerCustomDataPtrOutput ¶
func (o CloudServerCustomDataPtrOutput) ToCloudServerCustomDataPtrOutput() CloudServerCustomDataPtrOutput
func (CloudServerCustomDataPtrOutput) ToCloudServerCustomDataPtrOutputWithContext ¶
func (o CloudServerCustomDataPtrOutput) ToCloudServerCustomDataPtrOutputWithContext(ctx context.Context) CloudServerCustomDataPtrOutput
type CloudServerInput ¶
type CloudServerInput interface { pulumi.Input ToCloudServerOutput() CloudServerOutput ToCloudServerOutputWithContext(ctx context.Context) CloudServerOutput }
type CloudServerMap ¶
type CloudServerMap map[string]CloudServerInput
func (CloudServerMap) ElementType ¶
func (CloudServerMap) ElementType() reflect.Type
func (CloudServerMap) ToCloudServerMapOutput ¶
func (i CloudServerMap) ToCloudServerMapOutput() CloudServerMapOutput
func (CloudServerMap) ToCloudServerMapOutputWithContext ¶
func (i CloudServerMap) ToCloudServerMapOutputWithContext(ctx context.Context) CloudServerMapOutput
type CloudServerMapInput ¶
type CloudServerMapInput interface { pulumi.Input ToCloudServerMapOutput() CloudServerMapOutput ToCloudServerMapOutputWithContext(context.Context) CloudServerMapOutput }
CloudServerMapInput is an input type that accepts CloudServerMap and CloudServerMapOutput values. You can construct a concrete instance of `CloudServerMapInput` via:
CloudServerMap{ "key": CloudServerArgs{...} }
type CloudServerMapOutput ¶
type CloudServerMapOutput struct{ *pulumi.OutputState }
func (CloudServerMapOutput) ElementType ¶
func (CloudServerMapOutput) ElementType() reflect.Type
func (CloudServerMapOutput) MapIndex ¶
func (o CloudServerMapOutput) MapIndex(k pulumi.StringInput) CloudServerOutput
func (CloudServerMapOutput) ToCloudServerMapOutput ¶
func (o CloudServerMapOutput) ToCloudServerMapOutput() CloudServerMapOutput
func (CloudServerMapOutput) ToCloudServerMapOutputWithContext ¶
func (o CloudServerMapOutput) ToCloudServerMapOutputWithContext(ctx context.Context) CloudServerMapOutput
type CloudServerNetworkConfig ¶
type CloudServerNetworkConfig struct { // The peak of bandwidth. BandwidthPeak string `pulumi:"bandwidthPeak"` // The name of custom external interface. CustomExternalInterfaceName *string `pulumi:"customExternalInterfaceName"` // The name of custom internal interface. CustomInternalInterfaceName *string `pulumi:"customInternalInterfaceName"` // Whether enable ipv6. EnableIpv6 *bool `pulumi:"enableIpv6"` // The internal peak of bandwidth. InternalBandwidthPeak *string `pulumi:"internalBandwidthPeak"` }
type CloudServerNetworkConfigArgs ¶
type CloudServerNetworkConfigArgs struct { // The peak of bandwidth. BandwidthPeak pulumi.StringInput `pulumi:"bandwidthPeak"` // The name of custom external interface. CustomExternalInterfaceName pulumi.StringPtrInput `pulumi:"customExternalInterfaceName"` // The name of custom internal interface. CustomInternalInterfaceName pulumi.StringPtrInput `pulumi:"customInternalInterfaceName"` // Whether enable ipv6. EnableIpv6 pulumi.BoolPtrInput `pulumi:"enableIpv6"` // The internal peak of bandwidth. InternalBandwidthPeak pulumi.StringPtrInput `pulumi:"internalBandwidthPeak"` }
func (CloudServerNetworkConfigArgs) ElementType ¶
func (CloudServerNetworkConfigArgs) ElementType() reflect.Type
func (CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigOutput ¶
func (i CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigOutput() CloudServerNetworkConfigOutput
func (CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigOutputWithContext ¶
func (i CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigOutputWithContext(ctx context.Context) CloudServerNetworkConfigOutput
func (CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigPtrOutput ¶
func (i CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigPtrOutput() CloudServerNetworkConfigPtrOutput
func (CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigPtrOutputWithContext ¶
func (i CloudServerNetworkConfigArgs) ToCloudServerNetworkConfigPtrOutputWithContext(ctx context.Context) CloudServerNetworkConfigPtrOutput
type CloudServerNetworkConfigInput ¶
type CloudServerNetworkConfigInput interface { pulumi.Input ToCloudServerNetworkConfigOutput() CloudServerNetworkConfigOutput ToCloudServerNetworkConfigOutputWithContext(context.Context) CloudServerNetworkConfigOutput }
CloudServerNetworkConfigInput is an input type that accepts CloudServerNetworkConfigArgs and CloudServerNetworkConfigOutput values. You can construct a concrete instance of `CloudServerNetworkConfigInput` via:
CloudServerNetworkConfigArgs{...}
type CloudServerNetworkConfigOutput ¶
type CloudServerNetworkConfigOutput struct{ *pulumi.OutputState }
func (CloudServerNetworkConfigOutput) BandwidthPeak ¶
func (o CloudServerNetworkConfigOutput) BandwidthPeak() pulumi.StringOutput
The peak of bandwidth.
func (CloudServerNetworkConfigOutput) CustomExternalInterfaceName ¶
func (o CloudServerNetworkConfigOutput) CustomExternalInterfaceName() pulumi.StringPtrOutput
The name of custom external interface.
func (CloudServerNetworkConfigOutput) CustomInternalInterfaceName ¶
func (o CloudServerNetworkConfigOutput) CustomInternalInterfaceName() pulumi.StringPtrOutput
The name of custom internal interface.
func (CloudServerNetworkConfigOutput) ElementType ¶
func (CloudServerNetworkConfigOutput) ElementType() reflect.Type
func (CloudServerNetworkConfigOutput) EnableIpv6 ¶
func (o CloudServerNetworkConfigOutput) EnableIpv6() pulumi.BoolPtrOutput
Whether enable ipv6.
func (CloudServerNetworkConfigOutput) InternalBandwidthPeak ¶
func (o CloudServerNetworkConfigOutput) InternalBandwidthPeak() pulumi.StringPtrOutput
The internal peak of bandwidth.
func (CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigOutput ¶
func (o CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigOutput() CloudServerNetworkConfigOutput
func (CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigOutputWithContext ¶
func (o CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigOutputWithContext(ctx context.Context) CloudServerNetworkConfigOutput
func (CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigPtrOutput ¶
func (o CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigPtrOutput() CloudServerNetworkConfigPtrOutput
func (CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigPtrOutputWithContext ¶
func (o CloudServerNetworkConfigOutput) ToCloudServerNetworkConfigPtrOutputWithContext(ctx context.Context) CloudServerNetworkConfigPtrOutput
type CloudServerNetworkConfigPtrInput ¶
type CloudServerNetworkConfigPtrInput interface { pulumi.Input ToCloudServerNetworkConfigPtrOutput() CloudServerNetworkConfigPtrOutput ToCloudServerNetworkConfigPtrOutputWithContext(context.Context) CloudServerNetworkConfigPtrOutput }
CloudServerNetworkConfigPtrInput is an input type that accepts CloudServerNetworkConfigArgs, CloudServerNetworkConfigPtr and CloudServerNetworkConfigPtrOutput values. You can construct a concrete instance of `CloudServerNetworkConfigPtrInput` via:
CloudServerNetworkConfigArgs{...} or: nil
func CloudServerNetworkConfigPtr ¶
func CloudServerNetworkConfigPtr(v *CloudServerNetworkConfigArgs) CloudServerNetworkConfigPtrInput
type CloudServerNetworkConfigPtrOutput ¶
type CloudServerNetworkConfigPtrOutput struct{ *pulumi.OutputState }
func (CloudServerNetworkConfigPtrOutput) BandwidthPeak ¶
func (o CloudServerNetworkConfigPtrOutput) BandwidthPeak() pulumi.StringPtrOutput
The peak of bandwidth.
func (CloudServerNetworkConfigPtrOutput) CustomExternalInterfaceName ¶
func (o CloudServerNetworkConfigPtrOutput) CustomExternalInterfaceName() pulumi.StringPtrOutput
The name of custom external interface.
func (CloudServerNetworkConfigPtrOutput) CustomInternalInterfaceName ¶
func (o CloudServerNetworkConfigPtrOutput) CustomInternalInterfaceName() pulumi.StringPtrOutput
The name of custom internal interface.
func (CloudServerNetworkConfigPtrOutput) Elem ¶
func (o CloudServerNetworkConfigPtrOutput) Elem() CloudServerNetworkConfigOutput
func (CloudServerNetworkConfigPtrOutput) ElementType ¶
func (CloudServerNetworkConfigPtrOutput) ElementType() reflect.Type
func (CloudServerNetworkConfigPtrOutput) EnableIpv6 ¶
func (o CloudServerNetworkConfigPtrOutput) EnableIpv6() pulumi.BoolPtrOutput
Whether enable ipv6.
func (CloudServerNetworkConfigPtrOutput) InternalBandwidthPeak ¶
func (o CloudServerNetworkConfigPtrOutput) InternalBandwidthPeak() pulumi.StringPtrOutput
The internal peak of bandwidth.
func (CloudServerNetworkConfigPtrOutput) ToCloudServerNetworkConfigPtrOutput ¶
func (o CloudServerNetworkConfigPtrOutput) ToCloudServerNetworkConfigPtrOutput() CloudServerNetworkConfigPtrOutput
func (CloudServerNetworkConfigPtrOutput) ToCloudServerNetworkConfigPtrOutputWithContext ¶
func (o CloudServerNetworkConfigPtrOutput) ToCloudServerNetworkConfigPtrOutputWithContext(ctx context.Context) CloudServerNetworkConfigPtrOutput
type CloudServerOutput ¶
type CloudServerOutput struct{ *pulumi.OutputState }
func (CloudServerOutput) BillingConfig ¶
func (o CloudServerOutput) BillingConfig() CloudServerBillingConfigPtrOutput
The config of the billing.
func (CloudServerOutput) CloudserverName ¶
func (o CloudServerOutput) CloudserverName() pulumi.StringOutput
The name of cloud server.
func (CloudServerOutput) CustomData ¶
func (o CloudServerOutput) CustomData() CloudServerCustomDataOutput
The custom data.
func (CloudServerOutput) DefaultAreaName ¶
func (o CloudServerOutput) DefaultAreaName() pulumi.StringOutput
The name of default area.
func (CloudServerOutput) DefaultClusterName ¶
func (o CloudServerOutput) DefaultClusterName() pulumi.StringPtrOutput
The name of default cluster.
func (CloudServerOutput) DefaultInstanceId ¶
func (o CloudServerOutput) DefaultInstanceId() pulumi.StringOutput
The default instance id generate by cloud server.
func (CloudServerOutput) DefaultIsp ¶
func (o CloudServerOutput) DefaultIsp() pulumi.StringOutput
The default isp info.
func (CloudServerOutput) ElementType ¶
func (CloudServerOutput) ElementType() reflect.Type
func (CloudServerOutput) ImageId ¶
func (o CloudServerOutput) ImageId() pulumi.StringOutput
The image id of cloud server.
func (CloudServerOutput) NetworkConfig ¶
func (o CloudServerOutput) NetworkConfig() CloudServerNetworkConfigOutput
The config of the network.
func (CloudServerOutput) ScheduleStrategy ¶
func (o CloudServerOutput) ScheduleStrategy() CloudServerScheduleStrategyOutput
The schedule strategy.
func (CloudServerOutput) SecretData ¶
func (o CloudServerOutput) SecretData() pulumi.StringPtrOutput
The data of secret. The value can be Password or KeyPair ID.
func (CloudServerOutput) SecretType ¶
func (o CloudServerOutput) SecretType() pulumi.StringOutput
The type of secret. The value can be `KeyPair` or `Password`.
func (CloudServerOutput) ServerAreaLevel ¶
func (o CloudServerOutput) ServerAreaLevel() pulumi.StringOutput
The server area level. The value can be `region` or `city`.
func (CloudServerOutput) SpecName ¶
func (o CloudServerOutput) SpecName() pulumi.StringOutput
The spec name of cloud server.
func (CloudServerOutput) StorageConfig ¶
func (o CloudServerOutput) StorageConfig() CloudServerStorageConfigOutput
The config of the storage.
func (CloudServerOutput) ToCloudServerOutput ¶
func (o CloudServerOutput) ToCloudServerOutput() CloudServerOutput
func (CloudServerOutput) ToCloudServerOutputWithContext ¶
func (o CloudServerOutput) ToCloudServerOutputWithContext(ctx context.Context) CloudServerOutput
type CloudServerScheduleStrategy ¶
type CloudServerScheduleStrategy struct { // The network strategy. NetworkStrategy string `pulumi:"networkStrategy"` // The price strategy. The value can be `highPriority` or `lowPriority`. PriceStrategy string `pulumi:"priceStrategy"` // The type of schedule strategy. The value can be `dispersion` or `concentration`. ScheduleStrategy string `pulumi:"scheduleStrategy"` }
type CloudServerScheduleStrategyArgs ¶
type CloudServerScheduleStrategyArgs struct { // The network strategy. NetworkStrategy pulumi.StringInput `pulumi:"networkStrategy"` // The price strategy. The value can be `highPriority` or `lowPriority`. PriceStrategy pulumi.StringInput `pulumi:"priceStrategy"` // The type of schedule strategy. The value can be `dispersion` or `concentration`. ScheduleStrategy pulumi.StringInput `pulumi:"scheduleStrategy"` }
func (CloudServerScheduleStrategyArgs) ElementType ¶
func (CloudServerScheduleStrategyArgs) ElementType() reflect.Type
func (CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyOutput ¶
func (i CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyOutput() CloudServerScheduleStrategyOutput
func (CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyOutputWithContext ¶
func (i CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyOutputWithContext(ctx context.Context) CloudServerScheduleStrategyOutput
func (CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyPtrOutput ¶
func (i CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyPtrOutput() CloudServerScheduleStrategyPtrOutput
func (CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyPtrOutputWithContext ¶
func (i CloudServerScheduleStrategyArgs) ToCloudServerScheduleStrategyPtrOutputWithContext(ctx context.Context) CloudServerScheduleStrategyPtrOutput
type CloudServerScheduleStrategyInput ¶
type CloudServerScheduleStrategyInput interface { pulumi.Input ToCloudServerScheduleStrategyOutput() CloudServerScheduleStrategyOutput ToCloudServerScheduleStrategyOutputWithContext(context.Context) CloudServerScheduleStrategyOutput }
CloudServerScheduleStrategyInput is an input type that accepts CloudServerScheduleStrategyArgs and CloudServerScheduleStrategyOutput values. You can construct a concrete instance of `CloudServerScheduleStrategyInput` via:
CloudServerScheduleStrategyArgs{...}
type CloudServerScheduleStrategyOutput ¶
type CloudServerScheduleStrategyOutput struct{ *pulumi.OutputState }
func (CloudServerScheduleStrategyOutput) ElementType ¶
func (CloudServerScheduleStrategyOutput) ElementType() reflect.Type
func (CloudServerScheduleStrategyOutput) NetworkStrategy ¶
func (o CloudServerScheduleStrategyOutput) NetworkStrategy() pulumi.StringOutput
The network strategy.
func (CloudServerScheduleStrategyOutput) PriceStrategy ¶
func (o CloudServerScheduleStrategyOutput) PriceStrategy() pulumi.StringOutput
The price strategy. The value can be `highPriority` or `lowPriority`.
func (CloudServerScheduleStrategyOutput) ScheduleStrategy ¶
func (o CloudServerScheduleStrategyOutput) ScheduleStrategy() pulumi.StringOutput
The type of schedule strategy. The value can be `dispersion` or `concentration`.
func (CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyOutput ¶
func (o CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyOutput() CloudServerScheduleStrategyOutput
func (CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyOutputWithContext ¶
func (o CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyOutputWithContext(ctx context.Context) CloudServerScheduleStrategyOutput
func (CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyPtrOutput ¶
func (o CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyPtrOutput() CloudServerScheduleStrategyPtrOutput
func (CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyPtrOutputWithContext ¶
func (o CloudServerScheduleStrategyOutput) ToCloudServerScheduleStrategyPtrOutputWithContext(ctx context.Context) CloudServerScheduleStrategyPtrOutput
type CloudServerScheduleStrategyPtrInput ¶
type CloudServerScheduleStrategyPtrInput interface { pulumi.Input ToCloudServerScheduleStrategyPtrOutput() CloudServerScheduleStrategyPtrOutput ToCloudServerScheduleStrategyPtrOutputWithContext(context.Context) CloudServerScheduleStrategyPtrOutput }
CloudServerScheduleStrategyPtrInput is an input type that accepts CloudServerScheduleStrategyArgs, CloudServerScheduleStrategyPtr and CloudServerScheduleStrategyPtrOutput values. You can construct a concrete instance of `CloudServerScheduleStrategyPtrInput` via:
CloudServerScheduleStrategyArgs{...} or: nil
func CloudServerScheduleStrategyPtr ¶
func CloudServerScheduleStrategyPtr(v *CloudServerScheduleStrategyArgs) CloudServerScheduleStrategyPtrInput
type CloudServerScheduleStrategyPtrOutput ¶
type CloudServerScheduleStrategyPtrOutput struct{ *pulumi.OutputState }
func (CloudServerScheduleStrategyPtrOutput) ElementType ¶
func (CloudServerScheduleStrategyPtrOutput) ElementType() reflect.Type
func (CloudServerScheduleStrategyPtrOutput) NetworkStrategy ¶
func (o CloudServerScheduleStrategyPtrOutput) NetworkStrategy() pulumi.StringPtrOutput
The network strategy.
func (CloudServerScheduleStrategyPtrOutput) PriceStrategy ¶
func (o CloudServerScheduleStrategyPtrOutput) PriceStrategy() pulumi.StringPtrOutput
The price strategy. The value can be `highPriority` or `lowPriority`.
func (CloudServerScheduleStrategyPtrOutput) ScheduleStrategy ¶
func (o CloudServerScheduleStrategyPtrOutput) ScheduleStrategy() pulumi.StringPtrOutput
The type of schedule strategy. The value can be `dispersion` or `concentration`.
func (CloudServerScheduleStrategyPtrOutput) ToCloudServerScheduleStrategyPtrOutput ¶
func (o CloudServerScheduleStrategyPtrOutput) ToCloudServerScheduleStrategyPtrOutput() CloudServerScheduleStrategyPtrOutput
func (CloudServerScheduleStrategyPtrOutput) ToCloudServerScheduleStrategyPtrOutputWithContext ¶
func (o CloudServerScheduleStrategyPtrOutput) ToCloudServerScheduleStrategyPtrOutputWithContext(ctx context.Context) CloudServerScheduleStrategyPtrOutput
type CloudServerState ¶
type CloudServerState struct { // The config of the billing. BillingConfig CloudServerBillingConfigPtrInput // The name of cloud server. CloudserverName pulumi.StringPtrInput // The custom data. CustomData CloudServerCustomDataPtrInput // The name of default area. DefaultAreaName pulumi.StringPtrInput // The name of default cluster. DefaultClusterName pulumi.StringPtrInput // The default instance id generate by cloud server. DefaultInstanceId pulumi.StringPtrInput // The default isp info. DefaultIsp pulumi.StringPtrInput // The image id of cloud server. ImageId pulumi.StringPtrInput // The config of the network. NetworkConfig CloudServerNetworkConfigPtrInput // The schedule strategy. ScheduleStrategy CloudServerScheduleStrategyPtrInput // The data of secret. The value can be Password or KeyPair ID. SecretData pulumi.StringPtrInput // The type of secret. The value can be `KeyPair` or `Password`. SecretType pulumi.StringPtrInput // The server area level. The value can be `region` or `city`. ServerAreaLevel pulumi.StringPtrInput // The spec name of cloud server. SpecName pulumi.StringPtrInput // The config of the storage. StorageConfig CloudServerStorageConfigPtrInput }
func (CloudServerState) ElementType ¶
func (CloudServerState) ElementType() reflect.Type
type CloudServerStorageConfig ¶
type CloudServerStorageConfig struct { // The disk list info of data. DataDiskLists []CloudServerStorageConfigDataDiskList `pulumi:"dataDiskLists"` // The disk info of system. SystemDisk CloudServerStorageConfigSystemDisk `pulumi:"systemDisk"` }
type CloudServerStorageConfigArgs ¶
type CloudServerStorageConfigArgs struct { // The disk list info of data. DataDiskLists CloudServerStorageConfigDataDiskListArrayInput `pulumi:"dataDiskLists"` // The disk info of system. SystemDisk CloudServerStorageConfigSystemDiskInput `pulumi:"systemDisk"` }
func (CloudServerStorageConfigArgs) ElementType ¶
func (CloudServerStorageConfigArgs) ElementType() reflect.Type
func (CloudServerStorageConfigArgs) ToCloudServerStorageConfigOutput ¶
func (i CloudServerStorageConfigArgs) ToCloudServerStorageConfigOutput() CloudServerStorageConfigOutput
func (CloudServerStorageConfigArgs) ToCloudServerStorageConfigOutputWithContext ¶
func (i CloudServerStorageConfigArgs) ToCloudServerStorageConfigOutputWithContext(ctx context.Context) CloudServerStorageConfigOutput
func (CloudServerStorageConfigArgs) ToCloudServerStorageConfigPtrOutput ¶
func (i CloudServerStorageConfigArgs) ToCloudServerStorageConfigPtrOutput() CloudServerStorageConfigPtrOutput
func (CloudServerStorageConfigArgs) ToCloudServerStorageConfigPtrOutputWithContext ¶
func (i CloudServerStorageConfigArgs) ToCloudServerStorageConfigPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigPtrOutput
type CloudServerStorageConfigDataDiskListArgs ¶
type CloudServerStorageConfigDataDiskListArgs struct { // The capacity of storage. Capacity pulumi.StringInput `pulumi:"capacity"` // The type of storage. The value can be `CloudBlockHDD` or `CloudBlockSSD`. StorageType pulumi.StringInput `pulumi:"storageType"` }
func (CloudServerStorageConfigDataDiskListArgs) ElementType ¶
func (CloudServerStorageConfigDataDiskListArgs) ElementType() reflect.Type
func (CloudServerStorageConfigDataDiskListArgs) ToCloudServerStorageConfigDataDiskListOutput ¶
func (i CloudServerStorageConfigDataDiskListArgs) ToCloudServerStorageConfigDataDiskListOutput() CloudServerStorageConfigDataDiskListOutput
func (CloudServerStorageConfigDataDiskListArgs) ToCloudServerStorageConfigDataDiskListOutputWithContext ¶
func (i CloudServerStorageConfigDataDiskListArgs) ToCloudServerStorageConfigDataDiskListOutputWithContext(ctx context.Context) CloudServerStorageConfigDataDiskListOutput
type CloudServerStorageConfigDataDiskListArray ¶
type CloudServerStorageConfigDataDiskListArray []CloudServerStorageConfigDataDiskListInput
func (CloudServerStorageConfigDataDiskListArray) ElementType ¶
func (CloudServerStorageConfigDataDiskListArray) ElementType() reflect.Type
func (CloudServerStorageConfigDataDiskListArray) ToCloudServerStorageConfigDataDiskListArrayOutput ¶
func (i CloudServerStorageConfigDataDiskListArray) ToCloudServerStorageConfigDataDiskListArrayOutput() CloudServerStorageConfigDataDiskListArrayOutput
func (CloudServerStorageConfigDataDiskListArray) ToCloudServerStorageConfigDataDiskListArrayOutputWithContext ¶
func (i CloudServerStorageConfigDataDiskListArray) ToCloudServerStorageConfigDataDiskListArrayOutputWithContext(ctx context.Context) CloudServerStorageConfigDataDiskListArrayOutput
type CloudServerStorageConfigDataDiskListArrayInput ¶
type CloudServerStorageConfigDataDiskListArrayInput interface { pulumi.Input ToCloudServerStorageConfigDataDiskListArrayOutput() CloudServerStorageConfigDataDiskListArrayOutput ToCloudServerStorageConfigDataDiskListArrayOutputWithContext(context.Context) CloudServerStorageConfigDataDiskListArrayOutput }
CloudServerStorageConfigDataDiskListArrayInput is an input type that accepts CloudServerStorageConfigDataDiskListArray and CloudServerStorageConfigDataDiskListArrayOutput values. You can construct a concrete instance of `CloudServerStorageConfigDataDiskListArrayInput` via:
CloudServerStorageConfigDataDiskListArray{ CloudServerStorageConfigDataDiskListArgs{...} }
type CloudServerStorageConfigDataDiskListArrayOutput ¶
type CloudServerStorageConfigDataDiskListArrayOutput struct{ *pulumi.OutputState }
func (CloudServerStorageConfigDataDiskListArrayOutput) ElementType ¶
func (CloudServerStorageConfigDataDiskListArrayOutput) ElementType() reflect.Type
func (CloudServerStorageConfigDataDiskListArrayOutput) ToCloudServerStorageConfigDataDiskListArrayOutput ¶
func (o CloudServerStorageConfigDataDiskListArrayOutput) ToCloudServerStorageConfigDataDiskListArrayOutput() CloudServerStorageConfigDataDiskListArrayOutput
func (CloudServerStorageConfigDataDiskListArrayOutput) ToCloudServerStorageConfigDataDiskListArrayOutputWithContext ¶
func (o CloudServerStorageConfigDataDiskListArrayOutput) ToCloudServerStorageConfigDataDiskListArrayOutputWithContext(ctx context.Context) CloudServerStorageConfigDataDiskListArrayOutput
type CloudServerStorageConfigDataDiskListInput ¶
type CloudServerStorageConfigDataDiskListInput interface { pulumi.Input ToCloudServerStorageConfigDataDiskListOutput() CloudServerStorageConfigDataDiskListOutput ToCloudServerStorageConfigDataDiskListOutputWithContext(context.Context) CloudServerStorageConfigDataDiskListOutput }
CloudServerStorageConfigDataDiskListInput is an input type that accepts CloudServerStorageConfigDataDiskListArgs and CloudServerStorageConfigDataDiskListOutput values. You can construct a concrete instance of `CloudServerStorageConfigDataDiskListInput` via:
CloudServerStorageConfigDataDiskListArgs{...}
type CloudServerStorageConfigDataDiskListOutput ¶
type CloudServerStorageConfigDataDiskListOutput struct{ *pulumi.OutputState }
func (CloudServerStorageConfigDataDiskListOutput) Capacity ¶
func (o CloudServerStorageConfigDataDiskListOutput) Capacity() pulumi.StringOutput
The capacity of storage.
func (CloudServerStorageConfigDataDiskListOutput) ElementType ¶
func (CloudServerStorageConfigDataDiskListOutput) ElementType() reflect.Type
func (CloudServerStorageConfigDataDiskListOutput) StorageType ¶
func (o CloudServerStorageConfigDataDiskListOutput) StorageType() pulumi.StringOutput
The type of storage. The value can be `CloudBlockHDD` or `CloudBlockSSD`.
func (CloudServerStorageConfigDataDiskListOutput) ToCloudServerStorageConfigDataDiskListOutput ¶
func (o CloudServerStorageConfigDataDiskListOutput) ToCloudServerStorageConfigDataDiskListOutput() CloudServerStorageConfigDataDiskListOutput
func (CloudServerStorageConfigDataDiskListOutput) ToCloudServerStorageConfigDataDiskListOutputWithContext ¶
func (o CloudServerStorageConfigDataDiskListOutput) ToCloudServerStorageConfigDataDiskListOutputWithContext(ctx context.Context) CloudServerStorageConfigDataDiskListOutput
type CloudServerStorageConfigInput ¶
type CloudServerStorageConfigInput interface { pulumi.Input ToCloudServerStorageConfigOutput() CloudServerStorageConfigOutput ToCloudServerStorageConfigOutputWithContext(context.Context) CloudServerStorageConfigOutput }
CloudServerStorageConfigInput is an input type that accepts CloudServerStorageConfigArgs and CloudServerStorageConfigOutput values. You can construct a concrete instance of `CloudServerStorageConfigInput` via:
CloudServerStorageConfigArgs{...}
type CloudServerStorageConfigOutput ¶
type CloudServerStorageConfigOutput struct{ *pulumi.OutputState }
func (CloudServerStorageConfigOutput) DataDiskLists ¶
func (o CloudServerStorageConfigOutput) DataDiskLists() CloudServerStorageConfigDataDiskListArrayOutput
The disk list info of data.
func (CloudServerStorageConfigOutput) ElementType ¶
func (CloudServerStorageConfigOutput) ElementType() reflect.Type
func (CloudServerStorageConfigOutput) SystemDisk ¶
func (o CloudServerStorageConfigOutput) SystemDisk() CloudServerStorageConfigSystemDiskOutput
The disk info of system.
func (CloudServerStorageConfigOutput) ToCloudServerStorageConfigOutput ¶
func (o CloudServerStorageConfigOutput) ToCloudServerStorageConfigOutput() CloudServerStorageConfigOutput
func (CloudServerStorageConfigOutput) ToCloudServerStorageConfigOutputWithContext ¶
func (o CloudServerStorageConfigOutput) ToCloudServerStorageConfigOutputWithContext(ctx context.Context) CloudServerStorageConfigOutput
func (CloudServerStorageConfigOutput) ToCloudServerStorageConfigPtrOutput ¶
func (o CloudServerStorageConfigOutput) ToCloudServerStorageConfigPtrOutput() CloudServerStorageConfigPtrOutput
func (CloudServerStorageConfigOutput) ToCloudServerStorageConfigPtrOutputWithContext ¶
func (o CloudServerStorageConfigOutput) ToCloudServerStorageConfigPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigPtrOutput
type CloudServerStorageConfigPtrInput ¶
type CloudServerStorageConfigPtrInput interface { pulumi.Input ToCloudServerStorageConfigPtrOutput() CloudServerStorageConfigPtrOutput ToCloudServerStorageConfigPtrOutputWithContext(context.Context) CloudServerStorageConfigPtrOutput }
CloudServerStorageConfigPtrInput is an input type that accepts CloudServerStorageConfigArgs, CloudServerStorageConfigPtr and CloudServerStorageConfigPtrOutput values. You can construct a concrete instance of `CloudServerStorageConfigPtrInput` via:
CloudServerStorageConfigArgs{...} or: nil
func CloudServerStorageConfigPtr ¶
func CloudServerStorageConfigPtr(v *CloudServerStorageConfigArgs) CloudServerStorageConfigPtrInput
type CloudServerStorageConfigPtrOutput ¶
type CloudServerStorageConfigPtrOutput struct{ *pulumi.OutputState }
func (CloudServerStorageConfigPtrOutput) DataDiskLists ¶
func (o CloudServerStorageConfigPtrOutput) DataDiskLists() CloudServerStorageConfigDataDiskListArrayOutput
The disk list info of data.
func (CloudServerStorageConfigPtrOutput) Elem ¶
func (o CloudServerStorageConfigPtrOutput) Elem() CloudServerStorageConfigOutput
func (CloudServerStorageConfigPtrOutput) ElementType ¶
func (CloudServerStorageConfigPtrOutput) ElementType() reflect.Type
func (CloudServerStorageConfigPtrOutput) SystemDisk ¶
func (o CloudServerStorageConfigPtrOutput) SystemDisk() CloudServerStorageConfigSystemDiskPtrOutput
The disk info of system.
func (CloudServerStorageConfigPtrOutput) ToCloudServerStorageConfigPtrOutput ¶
func (o CloudServerStorageConfigPtrOutput) ToCloudServerStorageConfigPtrOutput() CloudServerStorageConfigPtrOutput
func (CloudServerStorageConfigPtrOutput) ToCloudServerStorageConfigPtrOutputWithContext ¶
func (o CloudServerStorageConfigPtrOutput) ToCloudServerStorageConfigPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigPtrOutput
type CloudServerStorageConfigSystemDiskArgs ¶
type CloudServerStorageConfigSystemDiskArgs struct { // The capacity of storage. Capacity pulumi.StringInput `pulumi:"capacity"` // The type of storage. The value can be `CloudBlockHDD` or `CloudBlockSSD`. StorageType pulumi.StringInput `pulumi:"storageType"` }
func (CloudServerStorageConfigSystemDiskArgs) ElementType ¶
func (CloudServerStorageConfigSystemDiskArgs) ElementType() reflect.Type
func (CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskOutput ¶
func (i CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskOutput() CloudServerStorageConfigSystemDiskOutput
func (CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskOutputWithContext ¶
func (i CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskOutputWithContext(ctx context.Context) CloudServerStorageConfigSystemDiskOutput
func (CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskPtrOutput ¶
func (i CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskPtrOutput() CloudServerStorageConfigSystemDiskPtrOutput
func (CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskPtrOutputWithContext ¶
func (i CloudServerStorageConfigSystemDiskArgs) ToCloudServerStorageConfigSystemDiskPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigSystemDiskPtrOutput
type CloudServerStorageConfigSystemDiskInput ¶
type CloudServerStorageConfigSystemDiskInput interface { pulumi.Input ToCloudServerStorageConfigSystemDiskOutput() CloudServerStorageConfigSystemDiskOutput ToCloudServerStorageConfigSystemDiskOutputWithContext(context.Context) CloudServerStorageConfigSystemDiskOutput }
CloudServerStorageConfigSystemDiskInput is an input type that accepts CloudServerStorageConfigSystemDiskArgs and CloudServerStorageConfigSystemDiskOutput values. You can construct a concrete instance of `CloudServerStorageConfigSystemDiskInput` via:
CloudServerStorageConfigSystemDiskArgs{...}
type CloudServerStorageConfigSystemDiskOutput ¶
type CloudServerStorageConfigSystemDiskOutput struct{ *pulumi.OutputState }
func (CloudServerStorageConfigSystemDiskOutput) Capacity ¶
func (o CloudServerStorageConfigSystemDiskOutput) Capacity() pulumi.StringOutput
The capacity of storage.
func (CloudServerStorageConfigSystemDiskOutput) ElementType ¶
func (CloudServerStorageConfigSystemDiskOutput) ElementType() reflect.Type
func (CloudServerStorageConfigSystemDiskOutput) StorageType ¶
func (o CloudServerStorageConfigSystemDiskOutput) StorageType() pulumi.StringOutput
The type of storage. The value can be `CloudBlockHDD` or `CloudBlockSSD`.
func (CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskOutput ¶
func (o CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskOutput() CloudServerStorageConfigSystemDiskOutput
func (CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskOutputWithContext ¶
func (o CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskOutputWithContext(ctx context.Context) CloudServerStorageConfigSystemDiskOutput
func (CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskPtrOutput ¶
func (o CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskPtrOutput() CloudServerStorageConfigSystemDiskPtrOutput
func (CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskPtrOutputWithContext ¶
func (o CloudServerStorageConfigSystemDiskOutput) ToCloudServerStorageConfigSystemDiskPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigSystemDiskPtrOutput
type CloudServerStorageConfigSystemDiskPtrInput ¶
type CloudServerStorageConfigSystemDiskPtrInput interface { pulumi.Input ToCloudServerStorageConfigSystemDiskPtrOutput() CloudServerStorageConfigSystemDiskPtrOutput ToCloudServerStorageConfigSystemDiskPtrOutputWithContext(context.Context) CloudServerStorageConfigSystemDiskPtrOutput }
CloudServerStorageConfigSystemDiskPtrInput is an input type that accepts CloudServerStorageConfigSystemDiskArgs, CloudServerStorageConfigSystemDiskPtr and CloudServerStorageConfigSystemDiskPtrOutput values. You can construct a concrete instance of `CloudServerStorageConfigSystemDiskPtrInput` via:
CloudServerStorageConfigSystemDiskArgs{...} or: nil
func CloudServerStorageConfigSystemDiskPtr ¶
func CloudServerStorageConfigSystemDiskPtr(v *CloudServerStorageConfigSystemDiskArgs) CloudServerStorageConfigSystemDiskPtrInput
type CloudServerStorageConfigSystemDiskPtrOutput ¶
type CloudServerStorageConfigSystemDiskPtrOutput struct{ *pulumi.OutputState }
func (CloudServerStorageConfigSystemDiskPtrOutput) Capacity ¶
func (o CloudServerStorageConfigSystemDiskPtrOutput) Capacity() pulumi.StringPtrOutput
The capacity of storage.
func (CloudServerStorageConfigSystemDiskPtrOutput) ElementType ¶
func (CloudServerStorageConfigSystemDiskPtrOutput) ElementType() reflect.Type
func (CloudServerStorageConfigSystemDiskPtrOutput) StorageType ¶
func (o CloudServerStorageConfigSystemDiskPtrOutput) StorageType() pulumi.StringPtrOutput
The type of storage. The value can be `CloudBlockHDD` or `CloudBlockSSD`.
func (CloudServerStorageConfigSystemDiskPtrOutput) ToCloudServerStorageConfigSystemDiskPtrOutput ¶
func (o CloudServerStorageConfigSystemDiskPtrOutput) ToCloudServerStorageConfigSystemDiskPtrOutput() CloudServerStorageConfigSystemDiskPtrOutput
func (CloudServerStorageConfigSystemDiskPtrOutput) ToCloudServerStorageConfigSystemDiskPtrOutputWithContext ¶
func (o CloudServerStorageConfigSystemDiskPtrOutput) ToCloudServerStorageConfigSystemDiskPtrOutputWithContext(ctx context.Context) CloudServerStorageConfigSystemDiskPtrOutput
type CloudServersArgs ¶
type CloudServersArgs struct { // A list of cloud server IDs. Ids []string `pulumi:"ids"` // A Name Regex of Cloud Server. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results. OutputFile *string `pulumi:"outputFile"` }
A collection of arguments for invoking CloudServers.
type CloudServersCloudServer ¶
type CloudServersCloudServer struct { // The config of billing. BillingConfig CloudServersCloudServerBillingConfig `pulumi:"billingConfig"` // The Id of cloud server. CloudServerIdentity string `pulumi:"cloudServerIdentity"` // The cpu info of cloud server. Cpu string `pulumi:"cpu"` // The create time info. CreateTime int `pulumi:"createTime"` // The config of custom data. CustomData CloudServersCloudServerCustomData `pulumi:"customData"` // The config of gpu. Gpu CloudServersCloudServerGpu `pulumi:"gpu"` // The Id of cloud server. Id string `pulumi:"id"` // The config of image. Image CloudServersCloudServerImage `pulumi:"image"` // The count of instance. InstanceCount int `pulumi:"instanceCount"` // The status of instances. InstanceStatuses []CloudServersCloudServerInstanceStatus `pulumi:"instanceStatuses"` // The memory info of cloud server. Mem string `pulumi:"mem"` // The name of cloud server. Name string `pulumi:"name"` // The config of network. Network CloudServersCloudServerNetwork `pulumi:"network"` // The config of schedule strategy. ScheduleStrategyConfigs CloudServersCloudServerScheduleStrategyConfigs `pulumi:"scheduleStrategyConfigs"` // The config of secret. SecretConfig CloudServersCloudServerSecretConfig `pulumi:"secretConfig"` // The server area count number. ServerAreaCount int `pulumi:"serverAreaCount"` // The area level of cloud server. ServerAreaLevel string `pulumi:"serverAreaLevel"` // The server areas info. ServerAreas []CloudServersCloudServerServerArea `pulumi:"serverAreas"` // The spec info of cloud server. Spec string `pulumi:"spec"` // The Chinese spec info of cloud server. SpecDisplay string `pulumi:"specDisplay"` // The spec summary of cloud server. SpecSum map[string]interface{} `pulumi:"specSum"` // The config of storage. Storage CloudServersCloudServerStorage `pulumi:"storage"` // The update time info. UpdateTime int `pulumi:"updateTime"` }
type CloudServersCloudServerArgs ¶
type CloudServersCloudServerArgs struct { // The config of billing. BillingConfig CloudServersCloudServerBillingConfigInput `pulumi:"billingConfig"` // The Id of cloud server. CloudServerIdentity pulumi.StringInput `pulumi:"cloudServerIdentity"` // The cpu info of cloud server. Cpu pulumi.StringInput `pulumi:"cpu"` // The create time info. CreateTime pulumi.IntInput `pulumi:"createTime"` // The config of custom data. CustomData CloudServersCloudServerCustomDataInput `pulumi:"customData"` // The config of gpu. Gpu CloudServersCloudServerGpuInput `pulumi:"gpu"` // The Id of cloud server. Id pulumi.StringInput `pulumi:"id"` // The config of image. Image CloudServersCloudServerImageInput `pulumi:"image"` // The count of instance. InstanceCount pulumi.IntInput `pulumi:"instanceCount"` // The status of instances. InstanceStatuses CloudServersCloudServerInstanceStatusArrayInput `pulumi:"instanceStatuses"` // The memory info of cloud server. Mem pulumi.StringInput `pulumi:"mem"` // The name of cloud server. Name pulumi.StringInput `pulumi:"name"` // The config of network. Network CloudServersCloudServerNetworkInput `pulumi:"network"` // The config of schedule strategy. ScheduleStrategyConfigs CloudServersCloudServerScheduleStrategyConfigsInput `pulumi:"scheduleStrategyConfigs"` // The config of secret. SecretConfig CloudServersCloudServerSecretConfigInput `pulumi:"secretConfig"` // The server area count number. ServerAreaCount pulumi.IntInput `pulumi:"serverAreaCount"` // The area level of cloud server. ServerAreaLevel pulumi.StringInput `pulumi:"serverAreaLevel"` // The server areas info. ServerAreas CloudServersCloudServerServerAreaArrayInput `pulumi:"serverAreas"` // The spec info of cloud server. Spec pulumi.StringInput `pulumi:"spec"` // The Chinese spec info of cloud server. SpecDisplay pulumi.StringInput `pulumi:"specDisplay"` // The spec summary of cloud server. SpecSum pulumi.MapInput `pulumi:"specSum"` // The config of storage. Storage CloudServersCloudServerStorageInput `pulumi:"storage"` // The update time info. UpdateTime pulumi.IntInput `pulumi:"updateTime"` }
func (CloudServersCloudServerArgs) ElementType ¶
func (CloudServersCloudServerArgs) ElementType() reflect.Type
func (CloudServersCloudServerArgs) ToCloudServersCloudServerOutput ¶
func (i CloudServersCloudServerArgs) ToCloudServersCloudServerOutput() CloudServersCloudServerOutput
func (CloudServersCloudServerArgs) ToCloudServersCloudServerOutputWithContext ¶
func (i CloudServersCloudServerArgs) ToCloudServersCloudServerOutputWithContext(ctx context.Context) CloudServersCloudServerOutput
type CloudServersCloudServerArray ¶
type CloudServersCloudServerArray []CloudServersCloudServerInput
func (CloudServersCloudServerArray) ElementType ¶
func (CloudServersCloudServerArray) ElementType() reflect.Type
func (CloudServersCloudServerArray) ToCloudServersCloudServerArrayOutput ¶
func (i CloudServersCloudServerArray) ToCloudServersCloudServerArrayOutput() CloudServersCloudServerArrayOutput
func (CloudServersCloudServerArray) ToCloudServersCloudServerArrayOutputWithContext ¶
func (i CloudServersCloudServerArray) ToCloudServersCloudServerArrayOutputWithContext(ctx context.Context) CloudServersCloudServerArrayOutput
type CloudServersCloudServerArrayInput ¶
type CloudServersCloudServerArrayInput interface { pulumi.Input ToCloudServersCloudServerArrayOutput() CloudServersCloudServerArrayOutput ToCloudServersCloudServerArrayOutputWithContext(context.Context) CloudServersCloudServerArrayOutput }
CloudServersCloudServerArrayInput is an input type that accepts CloudServersCloudServerArray and CloudServersCloudServerArrayOutput values. You can construct a concrete instance of `CloudServersCloudServerArrayInput` via:
CloudServersCloudServerArray{ CloudServersCloudServerArgs{...} }
type CloudServersCloudServerArrayOutput ¶
type CloudServersCloudServerArrayOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerArrayOutput) ElementType ¶
func (CloudServersCloudServerArrayOutput) ElementType() reflect.Type
func (CloudServersCloudServerArrayOutput) Index ¶
func (o CloudServersCloudServerArrayOutput) Index(i pulumi.IntInput) CloudServersCloudServerOutput
func (CloudServersCloudServerArrayOutput) ToCloudServersCloudServerArrayOutput ¶
func (o CloudServersCloudServerArrayOutput) ToCloudServersCloudServerArrayOutput() CloudServersCloudServerArrayOutput
func (CloudServersCloudServerArrayOutput) ToCloudServersCloudServerArrayOutputWithContext ¶
func (o CloudServersCloudServerArrayOutput) ToCloudServersCloudServerArrayOutputWithContext(ctx context.Context) CloudServersCloudServerArrayOutput
type CloudServersCloudServerBillingConfigArgs ¶
type CloudServersCloudServerBillingConfigArgs struct { // The bandwidth billing method. BandwidthBillingMethod pulumi.StringInput `pulumi:"bandwidthBillingMethod"` // The computing billing method. ComputingBillingMethod pulumi.StringInput `pulumi:"computingBillingMethod"` }
func (CloudServersCloudServerBillingConfigArgs) ElementType ¶
func (CloudServersCloudServerBillingConfigArgs) ElementType() reflect.Type
func (CloudServersCloudServerBillingConfigArgs) ToCloudServersCloudServerBillingConfigOutput ¶
func (i CloudServersCloudServerBillingConfigArgs) ToCloudServersCloudServerBillingConfigOutput() CloudServersCloudServerBillingConfigOutput
func (CloudServersCloudServerBillingConfigArgs) ToCloudServersCloudServerBillingConfigOutputWithContext ¶
func (i CloudServersCloudServerBillingConfigArgs) ToCloudServersCloudServerBillingConfigOutputWithContext(ctx context.Context) CloudServersCloudServerBillingConfigOutput
type CloudServersCloudServerBillingConfigInput ¶
type CloudServersCloudServerBillingConfigInput interface { pulumi.Input ToCloudServersCloudServerBillingConfigOutput() CloudServersCloudServerBillingConfigOutput ToCloudServersCloudServerBillingConfigOutputWithContext(context.Context) CloudServersCloudServerBillingConfigOutput }
CloudServersCloudServerBillingConfigInput is an input type that accepts CloudServersCloudServerBillingConfigArgs and CloudServersCloudServerBillingConfigOutput values. You can construct a concrete instance of `CloudServersCloudServerBillingConfigInput` via:
CloudServersCloudServerBillingConfigArgs{...}
type CloudServersCloudServerBillingConfigOutput ¶
type CloudServersCloudServerBillingConfigOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerBillingConfigOutput) BandwidthBillingMethod ¶
func (o CloudServersCloudServerBillingConfigOutput) BandwidthBillingMethod() pulumi.StringOutput
The bandwidth billing method.
func (CloudServersCloudServerBillingConfigOutput) ComputingBillingMethod ¶
func (o CloudServersCloudServerBillingConfigOutput) ComputingBillingMethod() pulumi.StringOutput
The computing billing method.
func (CloudServersCloudServerBillingConfigOutput) ElementType ¶
func (CloudServersCloudServerBillingConfigOutput) ElementType() reflect.Type
func (CloudServersCloudServerBillingConfigOutput) ToCloudServersCloudServerBillingConfigOutput ¶
func (o CloudServersCloudServerBillingConfigOutput) ToCloudServersCloudServerBillingConfigOutput() CloudServersCloudServerBillingConfigOutput
func (CloudServersCloudServerBillingConfigOutput) ToCloudServersCloudServerBillingConfigOutputWithContext ¶
func (o CloudServersCloudServerBillingConfigOutput) ToCloudServersCloudServerBillingConfigOutputWithContext(ctx context.Context) CloudServersCloudServerBillingConfigOutput
type CloudServersCloudServerCustomData ¶
type CloudServersCloudServerCustomData struct { // The data info. Data string `pulumi:"data"` }
type CloudServersCloudServerCustomDataArgs ¶
type CloudServersCloudServerCustomDataArgs struct { // The data info. Data pulumi.StringInput `pulumi:"data"` }
func (CloudServersCloudServerCustomDataArgs) ElementType ¶
func (CloudServersCloudServerCustomDataArgs) ElementType() reflect.Type
func (CloudServersCloudServerCustomDataArgs) ToCloudServersCloudServerCustomDataOutput ¶
func (i CloudServersCloudServerCustomDataArgs) ToCloudServersCloudServerCustomDataOutput() CloudServersCloudServerCustomDataOutput
func (CloudServersCloudServerCustomDataArgs) ToCloudServersCloudServerCustomDataOutputWithContext ¶
func (i CloudServersCloudServerCustomDataArgs) ToCloudServersCloudServerCustomDataOutputWithContext(ctx context.Context) CloudServersCloudServerCustomDataOutput
type CloudServersCloudServerCustomDataInput ¶
type CloudServersCloudServerCustomDataInput interface { pulumi.Input ToCloudServersCloudServerCustomDataOutput() CloudServersCloudServerCustomDataOutput ToCloudServersCloudServerCustomDataOutputWithContext(context.Context) CloudServersCloudServerCustomDataOutput }
CloudServersCloudServerCustomDataInput is an input type that accepts CloudServersCloudServerCustomDataArgs and CloudServersCloudServerCustomDataOutput values. You can construct a concrete instance of `CloudServersCloudServerCustomDataInput` via:
CloudServersCloudServerCustomDataArgs{...}
type CloudServersCloudServerCustomDataOutput ¶
type CloudServersCloudServerCustomDataOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerCustomDataOutput) Data ¶
func (o CloudServersCloudServerCustomDataOutput) Data() pulumi.StringOutput
The data info.
func (CloudServersCloudServerCustomDataOutput) ElementType ¶
func (CloudServersCloudServerCustomDataOutput) ElementType() reflect.Type
func (CloudServersCloudServerCustomDataOutput) ToCloudServersCloudServerCustomDataOutput ¶
func (o CloudServersCloudServerCustomDataOutput) ToCloudServersCloudServerCustomDataOutput() CloudServersCloudServerCustomDataOutput
func (CloudServersCloudServerCustomDataOutput) ToCloudServersCloudServerCustomDataOutputWithContext ¶
func (o CloudServersCloudServerCustomDataOutput) ToCloudServersCloudServerCustomDataOutputWithContext(ctx context.Context) CloudServersCloudServerCustomDataOutput
type CloudServersCloudServerGpu ¶
type CloudServersCloudServerGpu struct { // The list gpu info. Gpuses []CloudServersCloudServerGpuGpus `pulumi:"gpuses"` }
type CloudServersCloudServerGpuArgs ¶
type CloudServersCloudServerGpuArgs struct { // The list gpu info. Gpuses CloudServersCloudServerGpuGpusArrayInput `pulumi:"gpuses"` }
func (CloudServersCloudServerGpuArgs) ElementType ¶
func (CloudServersCloudServerGpuArgs) ElementType() reflect.Type
func (CloudServersCloudServerGpuArgs) ToCloudServersCloudServerGpuOutput ¶
func (i CloudServersCloudServerGpuArgs) ToCloudServersCloudServerGpuOutput() CloudServersCloudServerGpuOutput
func (CloudServersCloudServerGpuArgs) ToCloudServersCloudServerGpuOutputWithContext ¶
func (i CloudServersCloudServerGpuArgs) ToCloudServersCloudServerGpuOutputWithContext(ctx context.Context) CloudServersCloudServerGpuOutput
type CloudServersCloudServerGpuGpus ¶
type CloudServersCloudServerGpuGpus struct { // The spec of gpu. GpuSpec CloudServersCloudServerGpuGpusGpuSpec `pulumi:"gpuSpec"` // The number of gpu. Num int `pulumi:"num"` }
type CloudServersCloudServerGpuGpusArgs ¶
type CloudServersCloudServerGpuGpusArgs struct { // The spec of gpu. GpuSpec CloudServersCloudServerGpuGpusGpuSpecInput `pulumi:"gpuSpec"` // The number of gpu. Num pulumi.IntInput `pulumi:"num"` }
func (CloudServersCloudServerGpuGpusArgs) ElementType ¶
func (CloudServersCloudServerGpuGpusArgs) ElementType() reflect.Type
func (CloudServersCloudServerGpuGpusArgs) ToCloudServersCloudServerGpuGpusOutput ¶
func (i CloudServersCloudServerGpuGpusArgs) ToCloudServersCloudServerGpuGpusOutput() CloudServersCloudServerGpuGpusOutput
func (CloudServersCloudServerGpuGpusArgs) ToCloudServersCloudServerGpuGpusOutputWithContext ¶
func (i CloudServersCloudServerGpuGpusArgs) ToCloudServersCloudServerGpuGpusOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusOutput
type CloudServersCloudServerGpuGpusArray ¶
type CloudServersCloudServerGpuGpusArray []CloudServersCloudServerGpuGpusInput
func (CloudServersCloudServerGpuGpusArray) ElementType ¶
func (CloudServersCloudServerGpuGpusArray) ElementType() reflect.Type
func (CloudServersCloudServerGpuGpusArray) ToCloudServersCloudServerGpuGpusArrayOutput ¶
func (i CloudServersCloudServerGpuGpusArray) ToCloudServersCloudServerGpuGpusArrayOutput() CloudServersCloudServerGpuGpusArrayOutput
func (CloudServersCloudServerGpuGpusArray) ToCloudServersCloudServerGpuGpusArrayOutputWithContext ¶
func (i CloudServersCloudServerGpuGpusArray) ToCloudServersCloudServerGpuGpusArrayOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusArrayOutput
type CloudServersCloudServerGpuGpusArrayInput ¶
type CloudServersCloudServerGpuGpusArrayInput interface { pulumi.Input ToCloudServersCloudServerGpuGpusArrayOutput() CloudServersCloudServerGpuGpusArrayOutput ToCloudServersCloudServerGpuGpusArrayOutputWithContext(context.Context) CloudServersCloudServerGpuGpusArrayOutput }
CloudServersCloudServerGpuGpusArrayInput is an input type that accepts CloudServersCloudServerGpuGpusArray and CloudServersCloudServerGpuGpusArrayOutput values. You can construct a concrete instance of `CloudServersCloudServerGpuGpusArrayInput` via:
CloudServersCloudServerGpuGpusArray{ CloudServersCloudServerGpuGpusArgs{...} }
type CloudServersCloudServerGpuGpusArrayOutput ¶
type CloudServersCloudServerGpuGpusArrayOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerGpuGpusArrayOutput) ElementType ¶
func (CloudServersCloudServerGpuGpusArrayOutput) ElementType() reflect.Type
func (CloudServersCloudServerGpuGpusArrayOutput) ToCloudServersCloudServerGpuGpusArrayOutput ¶
func (o CloudServersCloudServerGpuGpusArrayOutput) ToCloudServersCloudServerGpuGpusArrayOutput() CloudServersCloudServerGpuGpusArrayOutput
func (CloudServersCloudServerGpuGpusArrayOutput) ToCloudServersCloudServerGpuGpusArrayOutputWithContext ¶
func (o CloudServersCloudServerGpuGpusArrayOutput) ToCloudServersCloudServerGpuGpusArrayOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusArrayOutput
type CloudServersCloudServerGpuGpusGpuSpec ¶
type CloudServersCloudServerGpuGpusGpuSpec struct { // The type of gpu. GpuType string `pulumi:"gpuType"` }
type CloudServersCloudServerGpuGpusGpuSpecArgs ¶
type CloudServersCloudServerGpuGpusGpuSpecArgs struct { // The type of gpu. GpuType pulumi.StringInput `pulumi:"gpuType"` }
func (CloudServersCloudServerGpuGpusGpuSpecArgs) ElementType ¶
func (CloudServersCloudServerGpuGpusGpuSpecArgs) ElementType() reflect.Type
func (CloudServersCloudServerGpuGpusGpuSpecArgs) ToCloudServersCloudServerGpuGpusGpuSpecOutput ¶
func (i CloudServersCloudServerGpuGpusGpuSpecArgs) ToCloudServersCloudServerGpuGpusGpuSpecOutput() CloudServersCloudServerGpuGpusGpuSpecOutput
func (CloudServersCloudServerGpuGpusGpuSpecArgs) ToCloudServersCloudServerGpuGpusGpuSpecOutputWithContext ¶
func (i CloudServersCloudServerGpuGpusGpuSpecArgs) ToCloudServersCloudServerGpuGpusGpuSpecOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusGpuSpecOutput
type CloudServersCloudServerGpuGpusGpuSpecInput ¶
type CloudServersCloudServerGpuGpusGpuSpecInput interface { pulumi.Input ToCloudServersCloudServerGpuGpusGpuSpecOutput() CloudServersCloudServerGpuGpusGpuSpecOutput ToCloudServersCloudServerGpuGpusGpuSpecOutputWithContext(context.Context) CloudServersCloudServerGpuGpusGpuSpecOutput }
CloudServersCloudServerGpuGpusGpuSpecInput is an input type that accepts CloudServersCloudServerGpuGpusGpuSpecArgs and CloudServersCloudServerGpuGpusGpuSpecOutput values. You can construct a concrete instance of `CloudServersCloudServerGpuGpusGpuSpecInput` via:
CloudServersCloudServerGpuGpusGpuSpecArgs{...}
type CloudServersCloudServerGpuGpusGpuSpecOutput ¶
type CloudServersCloudServerGpuGpusGpuSpecOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerGpuGpusGpuSpecOutput) ElementType ¶
func (CloudServersCloudServerGpuGpusGpuSpecOutput) ElementType() reflect.Type
func (CloudServersCloudServerGpuGpusGpuSpecOutput) GpuType ¶
func (o CloudServersCloudServerGpuGpusGpuSpecOutput) GpuType() pulumi.StringOutput
The type of gpu.
func (CloudServersCloudServerGpuGpusGpuSpecOutput) ToCloudServersCloudServerGpuGpusGpuSpecOutput ¶
func (o CloudServersCloudServerGpuGpusGpuSpecOutput) ToCloudServersCloudServerGpuGpusGpuSpecOutput() CloudServersCloudServerGpuGpusGpuSpecOutput
func (CloudServersCloudServerGpuGpusGpuSpecOutput) ToCloudServersCloudServerGpuGpusGpuSpecOutputWithContext ¶
func (o CloudServersCloudServerGpuGpusGpuSpecOutput) ToCloudServersCloudServerGpuGpusGpuSpecOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusGpuSpecOutput
type CloudServersCloudServerGpuGpusInput ¶
type CloudServersCloudServerGpuGpusInput interface { pulumi.Input ToCloudServersCloudServerGpuGpusOutput() CloudServersCloudServerGpuGpusOutput ToCloudServersCloudServerGpuGpusOutputWithContext(context.Context) CloudServersCloudServerGpuGpusOutput }
CloudServersCloudServerGpuGpusInput is an input type that accepts CloudServersCloudServerGpuGpusArgs and CloudServersCloudServerGpuGpusOutput values. You can construct a concrete instance of `CloudServersCloudServerGpuGpusInput` via:
CloudServersCloudServerGpuGpusArgs{...}
type CloudServersCloudServerGpuGpusOutput ¶
type CloudServersCloudServerGpuGpusOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerGpuGpusOutput) ElementType ¶
func (CloudServersCloudServerGpuGpusOutput) ElementType() reflect.Type
func (CloudServersCloudServerGpuGpusOutput) GpuSpec ¶
func (o CloudServersCloudServerGpuGpusOutput) GpuSpec() CloudServersCloudServerGpuGpusGpuSpecOutput
The spec of gpu.
func (CloudServersCloudServerGpuGpusOutput) Num ¶
func (o CloudServersCloudServerGpuGpusOutput) Num() pulumi.IntOutput
The number of gpu.
func (CloudServersCloudServerGpuGpusOutput) ToCloudServersCloudServerGpuGpusOutput ¶
func (o CloudServersCloudServerGpuGpusOutput) ToCloudServersCloudServerGpuGpusOutput() CloudServersCloudServerGpuGpusOutput
func (CloudServersCloudServerGpuGpusOutput) ToCloudServersCloudServerGpuGpusOutputWithContext ¶
func (o CloudServersCloudServerGpuGpusOutput) ToCloudServersCloudServerGpuGpusOutputWithContext(ctx context.Context) CloudServersCloudServerGpuGpusOutput
type CloudServersCloudServerGpuInput ¶
type CloudServersCloudServerGpuInput interface { pulumi.Input ToCloudServersCloudServerGpuOutput() CloudServersCloudServerGpuOutput ToCloudServersCloudServerGpuOutputWithContext(context.Context) CloudServersCloudServerGpuOutput }
CloudServersCloudServerGpuInput is an input type that accepts CloudServersCloudServerGpuArgs and CloudServersCloudServerGpuOutput values. You can construct a concrete instance of `CloudServersCloudServerGpuInput` via:
CloudServersCloudServerGpuArgs{...}
type CloudServersCloudServerGpuOutput ¶
type CloudServersCloudServerGpuOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerGpuOutput) ElementType ¶
func (CloudServersCloudServerGpuOutput) ElementType() reflect.Type
func (CloudServersCloudServerGpuOutput) Gpuses ¶
func (o CloudServersCloudServerGpuOutput) Gpuses() CloudServersCloudServerGpuGpusArrayOutput
The list gpu info.
func (CloudServersCloudServerGpuOutput) ToCloudServersCloudServerGpuOutput ¶
func (o CloudServersCloudServerGpuOutput) ToCloudServersCloudServerGpuOutput() CloudServersCloudServerGpuOutput
func (CloudServersCloudServerGpuOutput) ToCloudServersCloudServerGpuOutputWithContext ¶
func (o CloudServersCloudServerGpuOutput) ToCloudServersCloudServerGpuOutputWithContext(ctx context.Context) CloudServersCloudServerGpuOutput
type CloudServersCloudServerImage ¶
type CloudServersCloudServerImage struct { // The id of image. ImageIdentity string `pulumi:"imageIdentity"` // The name of image. ImageName string `pulumi:"imageName"` // The property of system. Property string `pulumi:"property"` // The arch of system. SystemArch string `pulumi:"systemArch"` // The bit of system. SystemBit string `pulumi:"systemBit"` // The type of system. SystemType string `pulumi:"systemType"` // The version of system. SystemVersion string `pulumi:"systemVersion"` }
type CloudServersCloudServerImageArgs ¶
type CloudServersCloudServerImageArgs struct { // The id of image. ImageIdentity pulumi.StringInput `pulumi:"imageIdentity"` // The name of image. ImageName pulumi.StringInput `pulumi:"imageName"` // The property of system. Property pulumi.StringInput `pulumi:"property"` // The arch of system. SystemArch pulumi.StringInput `pulumi:"systemArch"` // The bit of system. SystemBit pulumi.StringInput `pulumi:"systemBit"` // The type of system. SystemType pulumi.StringInput `pulumi:"systemType"` // The version of system. SystemVersion pulumi.StringInput `pulumi:"systemVersion"` }
func (CloudServersCloudServerImageArgs) ElementType ¶
func (CloudServersCloudServerImageArgs) ElementType() reflect.Type
func (CloudServersCloudServerImageArgs) ToCloudServersCloudServerImageOutput ¶
func (i CloudServersCloudServerImageArgs) ToCloudServersCloudServerImageOutput() CloudServersCloudServerImageOutput
func (CloudServersCloudServerImageArgs) ToCloudServersCloudServerImageOutputWithContext ¶
func (i CloudServersCloudServerImageArgs) ToCloudServersCloudServerImageOutputWithContext(ctx context.Context) CloudServersCloudServerImageOutput
type CloudServersCloudServerImageInput ¶
type CloudServersCloudServerImageInput interface { pulumi.Input ToCloudServersCloudServerImageOutput() CloudServersCloudServerImageOutput ToCloudServersCloudServerImageOutputWithContext(context.Context) CloudServersCloudServerImageOutput }
CloudServersCloudServerImageInput is an input type that accepts CloudServersCloudServerImageArgs and CloudServersCloudServerImageOutput values. You can construct a concrete instance of `CloudServersCloudServerImageInput` via:
CloudServersCloudServerImageArgs{...}
type CloudServersCloudServerImageOutput ¶
type CloudServersCloudServerImageOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerImageOutput) ElementType ¶
func (CloudServersCloudServerImageOutput) ElementType() reflect.Type
func (CloudServersCloudServerImageOutput) ImageIdentity ¶
func (o CloudServersCloudServerImageOutput) ImageIdentity() pulumi.StringOutput
The id of image.
func (CloudServersCloudServerImageOutput) ImageName ¶
func (o CloudServersCloudServerImageOutput) ImageName() pulumi.StringOutput
The name of image.
func (CloudServersCloudServerImageOutput) Property ¶
func (o CloudServersCloudServerImageOutput) Property() pulumi.StringOutput
The property of system.
func (CloudServersCloudServerImageOutput) SystemArch ¶
func (o CloudServersCloudServerImageOutput) SystemArch() pulumi.StringOutput
The arch of system.
func (CloudServersCloudServerImageOutput) SystemBit ¶
func (o CloudServersCloudServerImageOutput) SystemBit() pulumi.StringOutput
The bit of system.
func (CloudServersCloudServerImageOutput) SystemType ¶
func (o CloudServersCloudServerImageOutput) SystemType() pulumi.StringOutput
The type of system.
func (CloudServersCloudServerImageOutput) SystemVersion ¶
func (o CloudServersCloudServerImageOutput) SystemVersion() pulumi.StringOutput
The version of system.
func (CloudServersCloudServerImageOutput) ToCloudServersCloudServerImageOutput ¶
func (o CloudServersCloudServerImageOutput) ToCloudServersCloudServerImageOutput() CloudServersCloudServerImageOutput
func (CloudServersCloudServerImageOutput) ToCloudServersCloudServerImageOutputWithContext ¶
func (o CloudServersCloudServerImageOutput) ToCloudServersCloudServerImageOutputWithContext(ctx context.Context) CloudServersCloudServerImageOutput
type CloudServersCloudServerInput ¶
type CloudServersCloudServerInput interface { pulumi.Input ToCloudServersCloudServerOutput() CloudServersCloudServerOutput ToCloudServersCloudServerOutputWithContext(context.Context) CloudServersCloudServerOutput }
CloudServersCloudServerInput is an input type that accepts CloudServersCloudServerArgs and CloudServersCloudServerOutput values. You can construct a concrete instance of `CloudServersCloudServerInput` via:
CloudServersCloudServerArgs{...}
type CloudServersCloudServerInstanceStatusArgs ¶
type CloudServersCloudServerInstanceStatusArgs struct { // The count of instance. InstanceCount pulumi.IntInput `pulumi:"instanceCount"` // The status info. Status pulumi.StringInput `pulumi:"status"` }
func (CloudServersCloudServerInstanceStatusArgs) ElementType ¶
func (CloudServersCloudServerInstanceStatusArgs) ElementType() reflect.Type
func (CloudServersCloudServerInstanceStatusArgs) ToCloudServersCloudServerInstanceStatusOutput ¶
func (i CloudServersCloudServerInstanceStatusArgs) ToCloudServersCloudServerInstanceStatusOutput() CloudServersCloudServerInstanceStatusOutput
func (CloudServersCloudServerInstanceStatusArgs) ToCloudServersCloudServerInstanceStatusOutputWithContext ¶
func (i CloudServersCloudServerInstanceStatusArgs) ToCloudServersCloudServerInstanceStatusOutputWithContext(ctx context.Context) CloudServersCloudServerInstanceStatusOutput
type CloudServersCloudServerInstanceStatusArray ¶
type CloudServersCloudServerInstanceStatusArray []CloudServersCloudServerInstanceStatusInput
func (CloudServersCloudServerInstanceStatusArray) ElementType ¶
func (CloudServersCloudServerInstanceStatusArray) ElementType() reflect.Type
func (CloudServersCloudServerInstanceStatusArray) ToCloudServersCloudServerInstanceStatusArrayOutput ¶
func (i CloudServersCloudServerInstanceStatusArray) ToCloudServersCloudServerInstanceStatusArrayOutput() CloudServersCloudServerInstanceStatusArrayOutput
func (CloudServersCloudServerInstanceStatusArray) ToCloudServersCloudServerInstanceStatusArrayOutputWithContext ¶
func (i CloudServersCloudServerInstanceStatusArray) ToCloudServersCloudServerInstanceStatusArrayOutputWithContext(ctx context.Context) CloudServersCloudServerInstanceStatusArrayOutput
type CloudServersCloudServerInstanceStatusArrayInput ¶
type CloudServersCloudServerInstanceStatusArrayInput interface { pulumi.Input ToCloudServersCloudServerInstanceStatusArrayOutput() CloudServersCloudServerInstanceStatusArrayOutput ToCloudServersCloudServerInstanceStatusArrayOutputWithContext(context.Context) CloudServersCloudServerInstanceStatusArrayOutput }
CloudServersCloudServerInstanceStatusArrayInput is an input type that accepts CloudServersCloudServerInstanceStatusArray and CloudServersCloudServerInstanceStatusArrayOutput values. You can construct a concrete instance of `CloudServersCloudServerInstanceStatusArrayInput` via:
CloudServersCloudServerInstanceStatusArray{ CloudServersCloudServerInstanceStatusArgs{...} }
type CloudServersCloudServerInstanceStatusArrayOutput ¶
type CloudServersCloudServerInstanceStatusArrayOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerInstanceStatusArrayOutput) ElementType ¶
func (CloudServersCloudServerInstanceStatusArrayOutput) ElementType() reflect.Type
func (CloudServersCloudServerInstanceStatusArrayOutput) ToCloudServersCloudServerInstanceStatusArrayOutput ¶
func (o CloudServersCloudServerInstanceStatusArrayOutput) ToCloudServersCloudServerInstanceStatusArrayOutput() CloudServersCloudServerInstanceStatusArrayOutput
func (CloudServersCloudServerInstanceStatusArrayOutput) ToCloudServersCloudServerInstanceStatusArrayOutputWithContext ¶
func (o CloudServersCloudServerInstanceStatusArrayOutput) ToCloudServersCloudServerInstanceStatusArrayOutputWithContext(ctx context.Context) CloudServersCloudServerInstanceStatusArrayOutput
type CloudServersCloudServerInstanceStatusInput ¶
type CloudServersCloudServerInstanceStatusInput interface { pulumi.Input ToCloudServersCloudServerInstanceStatusOutput() CloudServersCloudServerInstanceStatusOutput ToCloudServersCloudServerInstanceStatusOutputWithContext(context.Context) CloudServersCloudServerInstanceStatusOutput }
CloudServersCloudServerInstanceStatusInput is an input type that accepts CloudServersCloudServerInstanceStatusArgs and CloudServersCloudServerInstanceStatusOutput values. You can construct a concrete instance of `CloudServersCloudServerInstanceStatusInput` via:
CloudServersCloudServerInstanceStatusArgs{...}
type CloudServersCloudServerInstanceStatusOutput ¶
type CloudServersCloudServerInstanceStatusOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerInstanceStatusOutput) ElementType ¶
func (CloudServersCloudServerInstanceStatusOutput) ElementType() reflect.Type
func (CloudServersCloudServerInstanceStatusOutput) InstanceCount ¶
func (o CloudServersCloudServerInstanceStatusOutput) InstanceCount() pulumi.IntOutput
The count of instance.
func (CloudServersCloudServerInstanceStatusOutput) Status ¶
func (o CloudServersCloudServerInstanceStatusOutput) Status() pulumi.StringOutput
The status info.
func (CloudServersCloudServerInstanceStatusOutput) ToCloudServersCloudServerInstanceStatusOutput ¶
func (o CloudServersCloudServerInstanceStatusOutput) ToCloudServersCloudServerInstanceStatusOutput() CloudServersCloudServerInstanceStatusOutput
func (CloudServersCloudServerInstanceStatusOutput) ToCloudServersCloudServerInstanceStatusOutputWithContext ¶
func (o CloudServersCloudServerInstanceStatusOutput) ToCloudServersCloudServerInstanceStatusOutputWithContext(ctx context.Context) CloudServersCloudServerInstanceStatusOutput
type CloudServersCloudServerNetworkArgs ¶
type CloudServersCloudServerNetworkArgs struct { // The peak of bandwidth. BandwidthPeak pulumi.StringInput `pulumi:"bandwidthPeak"` // Whether enable ipv6. EnableIpv6 pulumi.BoolInput `pulumi:"enableIpv6"` // The internal peak of bandwidth. InternalBandwidthPeak pulumi.StringInput `pulumi:"internalBandwidthPeak"` }
func (CloudServersCloudServerNetworkArgs) ElementType ¶
func (CloudServersCloudServerNetworkArgs) ElementType() reflect.Type
func (CloudServersCloudServerNetworkArgs) ToCloudServersCloudServerNetworkOutput ¶
func (i CloudServersCloudServerNetworkArgs) ToCloudServersCloudServerNetworkOutput() CloudServersCloudServerNetworkOutput
func (CloudServersCloudServerNetworkArgs) ToCloudServersCloudServerNetworkOutputWithContext ¶
func (i CloudServersCloudServerNetworkArgs) ToCloudServersCloudServerNetworkOutputWithContext(ctx context.Context) CloudServersCloudServerNetworkOutput
type CloudServersCloudServerNetworkInput ¶
type CloudServersCloudServerNetworkInput interface { pulumi.Input ToCloudServersCloudServerNetworkOutput() CloudServersCloudServerNetworkOutput ToCloudServersCloudServerNetworkOutputWithContext(context.Context) CloudServersCloudServerNetworkOutput }
CloudServersCloudServerNetworkInput is an input type that accepts CloudServersCloudServerNetworkArgs and CloudServersCloudServerNetworkOutput values. You can construct a concrete instance of `CloudServersCloudServerNetworkInput` via:
CloudServersCloudServerNetworkArgs{...}
type CloudServersCloudServerNetworkOutput ¶
type CloudServersCloudServerNetworkOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerNetworkOutput) BandwidthPeak ¶
func (o CloudServersCloudServerNetworkOutput) BandwidthPeak() pulumi.StringOutput
The peak of bandwidth.
func (CloudServersCloudServerNetworkOutput) ElementType ¶
func (CloudServersCloudServerNetworkOutput) ElementType() reflect.Type
func (CloudServersCloudServerNetworkOutput) EnableIpv6 ¶
func (o CloudServersCloudServerNetworkOutput) EnableIpv6() pulumi.BoolOutput
Whether enable ipv6.
func (CloudServersCloudServerNetworkOutput) InternalBandwidthPeak ¶
func (o CloudServersCloudServerNetworkOutput) InternalBandwidthPeak() pulumi.StringOutput
The internal peak of bandwidth.
func (CloudServersCloudServerNetworkOutput) ToCloudServersCloudServerNetworkOutput ¶
func (o CloudServersCloudServerNetworkOutput) ToCloudServersCloudServerNetworkOutput() CloudServersCloudServerNetworkOutput
func (CloudServersCloudServerNetworkOutput) ToCloudServersCloudServerNetworkOutputWithContext ¶
func (o CloudServersCloudServerNetworkOutput) ToCloudServersCloudServerNetworkOutputWithContext(ctx context.Context) CloudServersCloudServerNetworkOutput
type CloudServersCloudServerOutput ¶
type CloudServersCloudServerOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerOutput) BillingConfig ¶
func (o CloudServersCloudServerOutput) BillingConfig() CloudServersCloudServerBillingConfigOutput
The config of billing.
func (CloudServersCloudServerOutput) CloudServerIdentity ¶
func (o CloudServersCloudServerOutput) CloudServerIdentity() pulumi.StringOutput
The Id of cloud server.
func (CloudServersCloudServerOutput) Cpu ¶
func (o CloudServersCloudServerOutput) Cpu() pulumi.StringOutput
The cpu info of cloud server.
func (CloudServersCloudServerOutput) CreateTime ¶
func (o CloudServersCloudServerOutput) CreateTime() pulumi.IntOutput
The create time info.
func (CloudServersCloudServerOutput) CustomData ¶
func (o CloudServersCloudServerOutput) CustomData() CloudServersCloudServerCustomDataOutput
The config of custom data.
func (CloudServersCloudServerOutput) ElementType ¶
func (CloudServersCloudServerOutput) ElementType() reflect.Type
func (CloudServersCloudServerOutput) Gpu ¶
func (o CloudServersCloudServerOutput) Gpu() CloudServersCloudServerGpuOutput
The config of gpu.
func (CloudServersCloudServerOutput) Id ¶
func (o CloudServersCloudServerOutput) Id() pulumi.StringOutput
The Id of cloud server.
func (CloudServersCloudServerOutput) Image ¶
func (o CloudServersCloudServerOutput) Image() CloudServersCloudServerImageOutput
The config of image.
func (CloudServersCloudServerOutput) InstanceCount ¶
func (o CloudServersCloudServerOutput) InstanceCount() pulumi.IntOutput
The count of instance.
func (CloudServersCloudServerOutput) InstanceStatuses ¶
func (o CloudServersCloudServerOutput) InstanceStatuses() CloudServersCloudServerInstanceStatusArrayOutput
The status of instances.
func (CloudServersCloudServerOutput) Mem ¶
func (o CloudServersCloudServerOutput) Mem() pulumi.StringOutput
The memory info of cloud server.
func (CloudServersCloudServerOutput) Name ¶
func (o CloudServersCloudServerOutput) Name() pulumi.StringOutput
The name of cloud server.
func (CloudServersCloudServerOutput) Network ¶
func (o CloudServersCloudServerOutput) Network() CloudServersCloudServerNetworkOutput
The config of network.
func (CloudServersCloudServerOutput) ScheduleStrategyConfigs ¶
func (o CloudServersCloudServerOutput) ScheduleStrategyConfigs() CloudServersCloudServerScheduleStrategyConfigsOutput
The config of schedule strategy.
func (CloudServersCloudServerOutput) SecretConfig ¶
func (o CloudServersCloudServerOutput) SecretConfig() CloudServersCloudServerSecretConfigOutput
The config of secret.
func (CloudServersCloudServerOutput) ServerAreaCount ¶
func (o CloudServersCloudServerOutput) ServerAreaCount() pulumi.IntOutput
The server area count number.
func (CloudServersCloudServerOutput) ServerAreaLevel ¶
func (o CloudServersCloudServerOutput) ServerAreaLevel() pulumi.StringOutput
The area level of cloud server.
func (CloudServersCloudServerOutput) ServerAreas ¶
func (o CloudServersCloudServerOutput) ServerAreas() CloudServersCloudServerServerAreaArrayOutput
The server areas info.
func (CloudServersCloudServerOutput) Spec ¶
func (o CloudServersCloudServerOutput) Spec() pulumi.StringOutput
The spec info of cloud server.
func (CloudServersCloudServerOutput) SpecDisplay ¶
func (o CloudServersCloudServerOutput) SpecDisplay() pulumi.StringOutput
The Chinese spec info of cloud server.
func (CloudServersCloudServerOutput) SpecSum ¶
func (o CloudServersCloudServerOutput) SpecSum() pulumi.MapOutput
The spec summary of cloud server.
func (CloudServersCloudServerOutput) Storage ¶
func (o CloudServersCloudServerOutput) Storage() CloudServersCloudServerStorageOutput
The config of storage.
func (CloudServersCloudServerOutput) ToCloudServersCloudServerOutput ¶
func (o CloudServersCloudServerOutput) ToCloudServersCloudServerOutput() CloudServersCloudServerOutput
func (CloudServersCloudServerOutput) ToCloudServersCloudServerOutputWithContext ¶
func (o CloudServersCloudServerOutput) ToCloudServersCloudServerOutputWithContext(ctx context.Context) CloudServersCloudServerOutput
func (CloudServersCloudServerOutput) UpdateTime ¶
func (o CloudServersCloudServerOutput) UpdateTime() pulumi.IntOutput
The update time info.
type CloudServersCloudServerScheduleStrategyConfigsArgs ¶
type CloudServersCloudServerScheduleStrategyConfigsArgs struct { // The price strategy. PriceStrategy pulumi.StringInput `pulumi:"priceStrategy"` // The schedule strategy. ScheduleStrategy pulumi.StringInput `pulumi:"scheduleStrategy"` }
func (CloudServersCloudServerScheduleStrategyConfigsArgs) ElementType ¶
func (CloudServersCloudServerScheduleStrategyConfigsArgs) ElementType() reflect.Type
func (CloudServersCloudServerScheduleStrategyConfigsArgs) ToCloudServersCloudServerScheduleStrategyConfigsOutput ¶
func (i CloudServersCloudServerScheduleStrategyConfigsArgs) ToCloudServersCloudServerScheduleStrategyConfigsOutput() CloudServersCloudServerScheduleStrategyConfigsOutput
func (CloudServersCloudServerScheduleStrategyConfigsArgs) ToCloudServersCloudServerScheduleStrategyConfigsOutputWithContext ¶
func (i CloudServersCloudServerScheduleStrategyConfigsArgs) ToCloudServersCloudServerScheduleStrategyConfigsOutputWithContext(ctx context.Context) CloudServersCloudServerScheduleStrategyConfigsOutput
type CloudServersCloudServerScheduleStrategyConfigsInput ¶
type CloudServersCloudServerScheduleStrategyConfigsInput interface { pulumi.Input ToCloudServersCloudServerScheduleStrategyConfigsOutput() CloudServersCloudServerScheduleStrategyConfigsOutput ToCloudServersCloudServerScheduleStrategyConfigsOutputWithContext(context.Context) CloudServersCloudServerScheduleStrategyConfigsOutput }
CloudServersCloudServerScheduleStrategyConfigsInput is an input type that accepts CloudServersCloudServerScheduleStrategyConfigsArgs and CloudServersCloudServerScheduleStrategyConfigsOutput values. You can construct a concrete instance of `CloudServersCloudServerScheduleStrategyConfigsInput` via:
CloudServersCloudServerScheduleStrategyConfigsArgs{...}
type CloudServersCloudServerScheduleStrategyConfigsOutput ¶
type CloudServersCloudServerScheduleStrategyConfigsOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerScheduleStrategyConfigsOutput) ElementType ¶
func (CloudServersCloudServerScheduleStrategyConfigsOutput) ElementType() reflect.Type
func (CloudServersCloudServerScheduleStrategyConfigsOutput) PriceStrategy ¶
func (o CloudServersCloudServerScheduleStrategyConfigsOutput) PriceStrategy() pulumi.StringOutput
The price strategy.
func (CloudServersCloudServerScheduleStrategyConfigsOutput) ScheduleStrategy ¶
func (o CloudServersCloudServerScheduleStrategyConfigsOutput) ScheduleStrategy() pulumi.StringOutput
The schedule strategy.
func (CloudServersCloudServerScheduleStrategyConfigsOutput) ToCloudServersCloudServerScheduleStrategyConfigsOutput ¶
func (o CloudServersCloudServerScheduleStrategyConfigsOutput) ToCloudServersCloudServerScheduleStrategyConfigsOutput() CloudServersCloudServerScheduleStrategyConfigsOutput
func (CloudServersCloudServerScheduleStrategyConfigsOutput) ToCloudServersCloudServerScheduleStrategyConfigsOutputWithContext ¶
func (o CloudServersCloudServerScheduleStrategyConfigsOutput) ToCloudServersCloudServerScheduleStrategyConfigsOutputWithContext(ctx context.Context) CloudServersCloudServerScheduleStrategyConfigsOutput
type CloudServersCloudServerSecretConfigArgs ¶
type CloudServersCloudServerSecretConfigArgs struct { // The data of secret. SecretData pulumi.StringInput `pulumi:"secretData"` // The type of secret. SecretType pulumi.IntInput `pulumi:"secretType"` }
func (CloudServersCloudServerSecretConfigArgs) ElementType ¶
func (CloudServersCloudServerSecretConfigArgs) ElementType() reflect.Type
func (CloudServersCloudServerSecretConfigArgs) ToCloudServersCloudServerSecretConfigOutput ¶
func (i CloudServersCloudServerSecretConfigArgs) ToCloudServersCloudServerSecretConfigOutput() CloudServersCloudServerSecretConfigOutput
func (CloudServersCloudServerSecretConfigArgs) ToCloudServersCloudServerSecretConfigOutputWithContext ¶
func (i CloudServersCloudServerSecretConfigArgs) ToCloudServersCloudServerSecretConfigOutputWithContext(ctx context.Context) CloudServersCloudServerSecretConfigOutput
type CloudServersCloudServerSecretConfigInput ¶
type CloudServersCloudServerSecretConfigInput interface { pulumi.Input ToCloudServersCloudServerSecretConfigOutput() CloudServersCloudServerSecretConfigOutput ToCloudServersCloudServerSecretConfigOutputWithContext(context.Context) CloudServersCloudServerSecretConfigOutput }
CloudServersCloudServerSecretConfigInput is an input type that accepts CloudServersCloudServerSecretConfigArgs and CloudServersCloudServerSecretConfigOutput values. You can construct a concrete instance of `CloudServersCloudServerSecretConfigInput` via:
CloudServersCloudServerSecretConfigArgs{...}
type CloudServersCloudServerSecretConfigOutput ¶
type CloudServersCloudServerSecretConfigOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerSecretConfigOutput) ElementType ¶
func (CloudServersCloudServerSecretConfigOutput) ElementType() reflect.Type
func (CloudServersCloudServerSecretConfigOutput) SecretData ¶
func (o CloudServersCloudServerSecretConfigOutput) SecretData() pulumi.StringOutput
The data of secret.
func (CloudServersCloudServerSecretConfigOutput) SecretType ¶
func (o CloudServersCloudServerSecretConfigOutput) SecretType() pulumi.IntOutput
The type of secret.
func (CloudServersCloudServerSecretConfigOutput) ToCloudServersCloudServerSecretConfigOutput ¶
func (o CloudServersCloudServerSecretConfigOutput) ToCloudServersCloudServerSecretConfigOutput() CloudServersCloudServerSecretConfigOutput
func (CloudServersCloudServerSecretConfigOutput) ToCloudServersCloudServerSecretConfigOutputWithContext ¶
func (o CloudServersCloudServerSecretConfigOutput) ToCloudServersCloudServerSecretConfigOutputWithContext(ctx context.Context) CloudServersCloudServerSecretConfigOutput
type CloudServersCloudServerServerAreaArgs ¶
type CloudServersCloudServerServerAreaArgs struct { // The area info. Area pulumi.StringInput `pulumi:"area"` // The number of instance. InstanceNum pulumi.IntInput `pulumi:"instanceNum"` // The isp info. Isp pulumi.StringInput `pulumi:"isp"` }
func (CloudServersCloudServerServerAreaArgs) ElementType ¶
func (CloudServersCloudServerServerAreaArgs) ElementType() reflect.Type
func (CloudServersCloudServerServerAreaArgs) ToCloudServersCloudServerServerAreaOutput ¶
func (i CloudServersCloudServerServerAreaArgs) ToCloudServersCloudServerServerAreaOutput() CloudServersCloudServerServerAreaOutput
func (CloudServersCloudServerServerAreaArgs) ToCloudServersCloudServerServerAreaOutputWithContext ¶
func (i CloudServersCloudServerServerAreaArgs) ToCloudServersCloudServerServerAreaOutputWithContext(ctx context.Context) CloudServersCloudServerServerAreaOutput
type CloudServersCloudServerServerAreaArray ¶
type CloudServersCloudServerServerAreaArray []CloudServersCloudServerServerAreaInput
func (CloudServersCloudServerServerAreaArray) ElementType ¶
func (CloudServersCloudServerServerAreaArray) ElementType() reflect.Type
func (CloudServersCloudServerServerAreaArray) ToCloudServersCloudServerServerAreaArrayOutput ¶
func (i CloudServersCloudServerServerAreaArray) ToCloudServersCloudServerServerAreaArrayOutput() CloudServersCloudServerServerAreaArrayOutput
func (CloudServersCloudServerServerAreaArray) ToCloudServersCloudServerServerAreaArrayOutputWithContext ¶
func (i CloudServersCloudServerServerAreaArray) ToCloudServersCloudServerServerAreaArrayOutputWithContext(ctx context.Context) CloudServersCloudServerServerAreaArrayOutput
type CloudServersCloudServerServerAreaArrayInput ¶
type CloudServersCloudServerServerAreaArrayInput interface { pulumi.Input ToCloudServersCloudServerServerAreaArrayOutput() CloudServersCloudServerServerAreaArrayOutput ToCloudServersCloudServerServerAreaArrayOutputWithContext(context.Context) CloudServersCloudServerServerAreaArrayOutput }
CloudServersCloudServerServerAreaArrayInput is an input type that accepts CloudServersCloudServerServerAreaArray and CloudServersCloudServerServerAreaArrayOutput values. You can construct a concrete instance of `CloudServersCloudServerServerAreaArrayInput` via:
CloudServersCloudServerServerAreaArray{ CloudServersCloudServerServerAreaArgs{...} }
type CloudServersCloudServerServerAreaArrayOutput ¶
type CloudServersCloudServerServerAreaArrayOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerServerAreaArrayOutput) ElementType ¶
func (CloudServersCloudServerServerAreaArrayOutput) ElementType() reflect.Type
func (CloudServersCloudServerServerAreaArrayOutput) ToCloudServersCloudServerServerAreaArrayOutput ¶
func (o CloudServersCloudServerServerAreaArrayOutput) ToCloudServersCloudServerServerAreaArrayOutput() CloudServersCloudServerServerAreaArrayOutput
func (CloudServersCloudServerServerAreaArrayOutput) ToCloudServersCloudServerServerAreaArrayOutputWithContext ¶
func (o CloudServersCloudServerServerAreaArrayOutput) ToCloudServersCloudServerServerAreaArrayOutputWithContext(ctx context.Context) CloudServersCloudServerServerAreaArrayOutput
type CloudServersCloudServerServerAreaInput ¶
type CloudServersCloudServerServerAreaInput interface { pulumi.Input ToCloudServersCloudServerServerAreaOutput() CloudServersCloudServerServerAreaOutput ToCloudServersCloudServerServerAreaOutputWithContext(context.Context) CloudServersCloudServerServerAreaOutput }
CloudServersCloudServerServerAreaInput is an input type that accepts CloudServersCloudServerServerAreaArgs and CloudServersCloudServerServerAreaOutput values. You can construct a concrete instance of `CloudServersCloudServerServerAreaInput` via:
CloudServersCloudServerServerAreaArgs{...}
type CloudServersCloudServerServerAreaOutput ¶
type CloudServersCloudServerServerAreaOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerServerAreaOutput) Area ¶
func (o CloudServersCloudServerServerAreaOutput) Area() pulumi.StringOutput
The area info.
func (CloudServersCloudServerServerAreaOutput) ElementType ¶
func (CloudServersCloudServerServerAreaOutput) ElementType() reflect.Type
func (CloudServersCloudServerServerAreaOutput) InstanceNum ¶
func (o CloudServersCloudServerServerAreaOutput) InstanceNum() pulumi.IntOutput
The number of instance.
func (CloudServersCloudServerServerAreaOutput) Isp ¶
func (o CloudServersCloudServerServerAreaOutput) Isp() pulumi.StringOutput
The isp info.
func (CloudServersCloudServerServerAreaOutput) ToCloudServersCloudServerServerAreaOutput ¶
func (o CloudServersCloudServerServerAreaOutput) ToCloudServersCloudServerServerAreaOutput() CloudServersCloudServerServerAreaOutput
func (CloudServersCloudServerServerAreaOutput) ToCloudServersCloudServerServerAreaOutputWithContext ¶
func (o CloudServersCloudServerServerAreaOutput) ToCloudServersCloudServerServerAreaOutputWithContext(ctx context.Context) CloudServersCloudServerServerAreaOutput
type CloudServersCloudServerStorage ¶
type CloudServersCloudServerStorage struct { // The disk info of data. DataDisk CloudServersCloudServerStorageDataDisk `pulumi:"dataDisk"` // The disk list info of data. DataDiskLists []CloudServersCloudServerStorageDataDiskList `pulumi:"dataDiskLists"` // The disk info of system. SystemDisk CloudServersCloudServerStorageSystemDisk `pulumi:"systemDisk"` }
type CloudServersCloudServerStorageArgs ¶
type CloudServersCloudServerStorageArgs struct { // The disk info of data. DataDisk CloudServersCloudServerStorageDataDiskInput `pulumi:"dataDisk"` // The disk list info of data. DataDiskLists CloudServersCloudServerStorageDataDiskListArrayInput `pulumi:"dataDiskLists"` // The disk info of system. SystemDisk CloudServersCloudServerStorageSystemDiskInput `pulumi:"systemDisk"` }
func (CloudServersCloudServerStorageArgs) ElementType ¶
func (CloudServersCloudServerStorageArgs) ElementType() reflect.Type
func (CloudServersCloudServerStorageArgs) ToCloudServersCloudServerStorageOutput ¶
func (i CloudServersCloudServerStorageArgs) ToCloudServersCloudServerStorageOutput() CloudServersCloudServerStorageOutput
func (CloudServersCloudServerStorageArgs) ToCloudServersCloudServerStorageOutputWithContext ¶
func (i CloudServersCloudServerStorageArgs) ToCloudServersCloudServerStorageOutputWithContext(ctx context.Context) CloudServersCloudServerStorageOutput
type CloudServersCloudServerStorageDataDiskArgs ¶
type CloudServersCloudServerStorageDataDiskArgs struct { // The capacity of storage. Capacity pulumi.StringInput `pulumi:"capacity"` // The type of storage. StorageType pulumi.StringInput `pulumi:"storageType"` }
func (CloudServersCloudServerStorageDataDiskArgs) ElementType ¶
func (CloudServersCloudServerStorageDataDiskArgs) ElementType() reflect.Type
func (CloudServersCloudServerStorageDataDiskArgs) ToCloudServersCloudServerStorageDataDiskOutput ¶
func (i CloudServersCloudServerStorageDataDiskArgs) ToCloudServersCloudServerStorageDataDiskOutput() CloudServersCloudServerStorageDataDiskOutput
func (CloudServersCloudServerStorageDataDiskArgs) ToCloudServersCloudServerStorageDataDiskOutputWithContext ¶
func (i CloudServersCloudServerStorageDataDiskArgs) ToCloudServersCloudServerStorageDataDiskOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskOutput
type CloudServersCloudServerStorageDataDiskInput ¶
type CloudServersCloudServerStorageDataDiskInput interface { pulumi.Input ToCloudServersCloudServerStorageDataDiskOutput() CloudServersCloudServerStorageDataDiskOutput ToCloudServersCloudServerStorageDataDiskOutputWithContext(context.Context) CloudServersCloudServerStorageDataDiskOutput }
CloudServersCloudServerStorageDataDiskInput is an input type that accepts CloudServersCloudServerStorageDataDiskArgs and CloudServersCloudServerStorageDataDiskOutput values. You can construct a concrete instance of `CloudServersCloudServerStorageDataDiskInput` via:
CloudServersCloudServerStorageDataDiskArgs{...}
type CloudServersCloudServerStorageDataDiskListArgs ¶
type CloudServersCloudServerStorageDataDiskListArgs struct { // The capacity of storage. Capacity pulumi.StringInput `pulumi:"capacity"` // The type of storage. StorageType pulumi.StringInput `pulumi:"storageType"` }
func (CloudServersCloudServerStorageDataDiskListArgs) ElementType ¶
func (CloudServersCloudServerStorageDataDiskListArgs) ElementType() reflect.Type
func (CloudServersCloudServerStorageDataDiskListArgs) ToCloudServersCloudServerStorageDataDiskListOutput ¶
func (i CloudServersCloudServerStorageDataDiskListArgs) ToCloudServersCloudServerStorageDataDiskListOutput() CloudServersCloudServerStorageDataDiskListOutput
func (CloudServersCloudServerStorageDataDiskListArgs) ToCloudServersCloudServerStorageDataDiskListOutputWithContext ¶
func (i CloudServersCloudServerStorageDataDiskListArgs) ToCloudServersCloudServerStorageDataDiskListOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskListOutput
type CloudServersCloudServerStorageDataDiskListArray ¶
type CloudServersCloudServerStorageDataDiskListArray []CloudServersCloudServerStorageDataDiskListInput
func (CloudServersCloudServerStorageDataDiskListArray) ElementType ¶
func (CloudServersCloudServerStorageDataDiskListArray) ElementType() reflect.Type
func (CloudServersCloudServerStorageDataDiskListArray) ToCloudServersCloudServerStorageDataDiskListArrayOutput ¶
func (i CloudServersCloudServerStorageDataDiskListArray) ToCloudServersCloudServerStorageDataDiskListArrayOutput() CloudServersCloudServerStorageDataDiskListArrayOutput
func (CloudServersCloudServerStorageDataDiskListArray) ToCloudServersCloudServerStorageDataDiskListArrayOutputWithContext ¶
func (i CloudServersCloudServerStorageDataDiskListArray) ToCloudServersCloudServerStorageDataDiskListArrayOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskListArrayOutput
type CloudServersCloudServerStorageDataDiskListArrayInput ¶
type CloudServersCloudServerStorageDataDiskListArrayInput interface { pulumi.Input ToCloudServersCloudServerStorageDataDiskListArrayOutput() CloudServersCloudServerStorageDataDiskListArrayOutput ToCloudServersCloudServerStorageDataDiskListArrayOutputWithContext(context.Context) CloudServersCloudServerStorageDataDiskListArrayOutput }
CloudServersCloudServerStorageDataDiskListArrayInput is an input type that accepts CloudServersCloudServerStorageDataDiskListArray and CloudServersCloudServerStorageDataDiskListArrayOutput values. You can construct a concrete instance of `CloudServersCloudServerStorageDataDiskListArrayInput` via:
CloudServersCloudServerStorageDataDiskListArray{ CloudServersCloudServerStorageDataDiskListArgs{...} }
type CloudServersCloudServerStorageDataDiskListArrayOutput ¶
type CloudServersCloudServerStorageDataDiskListArrayOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerStorageDataDiskListArrayOutput) ElementType ¶
func (CloudServersCloudServerStorageDataDiskListArrayOutput) ElementType() reflect.Type
func (CloudServersCloudServerStorageDataDiskListArrayOutput) ToCloudServersCloudServerStorageDataDiskListArrayOutput ¶
func (o CloudServersCloudServerStorageDataDiskListArrayOutput) ToCloudServersCloudServerStorageDataDiskListArrayOutput() CloudServersCloudServerStorageDataDiskListArrayOutput
func (CloudServersCloudServerStorageDataDiskListArrayOutput) ToCloudServersCloudServerStorageDataDiskListArrayOutputWithContext ¶
func (o CloudServersCloudServerStorageDataDiskListArrayOutput) ToCloudServersCloudServerStorageDataDiskListArrayOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskListArrayOutput
type CloudServersCloudServerStorageDataDiskListInput ¶
type CloudServersCloudServerStorageDataDiskListInput interface { pulumi.Input ToCloudServersCloudServerStorageDataDiskListOutput() CloudServersCloudServerStorageDataDiskListOutput ToCloudServersCloudServerStorageDataDiskListOutputWithContext(context.Context) CloudServersCloudServerStorageDataDiskListOutput }
CloudServersCloudServerStorageDataDiskListInput is an input type that accepts CloudServersCloudServerStorageDataDiskListArgs and CloudServersCloudServerStorageDataDiskListOutput values. You can construct a concrete instance of `CloudServersCloudServerStorageDataDiskListInput` via:
CloudServersCloudServerStorageDataDiskListArgs{...}
type CloudServersCloudServerStorageDataDiskListOutput ¶
type CloudServersCloudServerStorageDataDiskListOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerStorageDataDiskListOutput) Capacity ¶
func (o CloudServersCloudServerStorageDataDiskListOutput) Capacity() pulumi.StringOutput
The capacity of storage.
func (CloudServersCloudServerStorageDataDiskListOutput) ElementType ¶
func (CloudServersCloudServerStorageDataDiskListOutput) ElementType() reflect.Type
func (CloudServersCloudServerStorageDataDiskListOutput) StorageType ¶
func (o CloudServersCloudServerStorageDataDiskListOutput) StorageType() pulumi.StringOutput
The type of storage.
func (CloudServersCloudServerStorageDataDiskListOutput) ToCloudServersCloudServerStorageDataDiskListOutput ¶
func (o CloudServersCloudServerStorageDataDiskListOutput) ToCloudServersCloudServerStorageDataDiskListOutput() CloudServersCloudServerStorageDataDiskListOutput
func (CloudServersCloudServerStorageDataDiskListOutput) ToCloudServersCloudServerStorageDataDiskListOutputWithContext ¶
func (o CloudServersCloudServerStorageDataDiskListOutput) ToCloudServersCloudServerStorageDataDiskListOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskListOutput
type CloudServersCloudServerStorageDataDiskOutput ¶
type CloudServersCloudServerStorageDataDiskOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerStorageDataDiskOutput) Capacity ¶
func (o CloudServersCloudServerStorageDataDiskOutput) Capacity() pulumi.StringOutput
The capacity of storage.
func (CloudServersCloudServerStorageDataDiskOutput) ElementType ¶
func (CloudServersCloudServerStorageDataDiskOutput) ElementType() reflect.Type
func (CloudServersCloudServerStorageDataDiskOutput) StorageType ¶
func (o CloudServersCloudServerStorageDataDiskOutput) StorageType() pulumi.StringOutput
The type of storage.
func (CloudServersCloudServerStorageDataDiskOutput) ToCloudServersCloudServerStorageDataDiskOutput ¶
func (o CloudServersCloudServerStorageDataDiskOutput) ToCloudServersCloudServerStorageDataDiskOutput() CloudServersCloudServerStorageDataDiskOutput
func (CloudServersCloudServerStorageDataDiskOutput) ToCloudServersCloudServerStorageDataDiskOutputWithContext ¶
func (o CloudServersCloudServerStorageDataDiskOutput) ToCloudServersCloudServerStorageDataDiskOutputWithContext(ctx context.Context) CloudServersCloudServerStorageDataDiskOutput
type CloudServersCloudServerStorageInput ¶
type CloudServersCloudServerStorageInput interface { pulumi.Input ToCloudServersCloudServerStorageOutput() CloudServersCloudServerStorageOutput ToCloudServersCloudServerStorageOutputWithContext(context.Context) CloudServersCloudServerStorageOutput }
CloudServersCloudServerStorageInput is an input type that accepts CloudServersCloudServerStorageArgs and CloudServersCloudServerStorageOutput values. You can construct a concrete instance of `CloudServersCloudServerStorageInput` via:
CloudServersCloudServerStorageArgs{...}
type CloudServersCloudServerStorageOutput ¶
type CloudServersCloudServerStorageOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerStorageOutput) DataDisk ¶
func (o CloudServersCloudServerStorageOutput) DataDisk() CloudServersCloudServerStorageDataDiskOutput
The disk info of data.
func (CloudServersCloudServerStorageOutput) DataDiskLists ¶
func (o CloudServersCloudServerStorageOutput) DataDiskLists() CloudServersCloudServerStorageDataDiskListArrayOutput
The disk list info of data.
func (CloudServersCloudServerStorageOutput) ElementType ¶
func (CloudServersCloudServerStorageOutput) ElementType() reflect.Type
func (CloudServersCloudServerStorageOutput) SystemDisk ¶
func (o CloudServersCloudServerStorageOutput) SystemDisk() CloudServersCloudServerStorageSystemDiskOutput
The disk info of system.
func (CloudServersCloudServerStorageOutput) ToCloudServersCloudServerStorageOutput ¶
func (o CloudServersCloudServerStorageOutput) ToCloudServersCloudServerStorageOutput() CloudServersCloudServerStorageOutput
func (CloudServersCloudServerStorageOutput) ToCloudServersCloudServerStorageOutputWithContext ¶
func (o CloudServersCloudServerStorageOutput) ToCloudServersCloudServerStorageOutputWithContext(ctx context.Context) CloudServersCloudServerStorageOutput
type CloudServersCloudServerStorageSystemDiskArgs ¶
type CloudServersCloudServerStorageSystemDiskArgs struct { // The capacity of storage. Capacity pulumi.StringInput `pulumi:"capacity"` // The type of storage. StorageType pulumi.StringInput `pulumi:"storageType"` }
func (CloudServersCloudServerStorageSystemDiskArgs) ElementType ¶
func (CloudServersCloudServerStorageSystemDiskArgs) ElementType() reflect.Type
func (CloudServersCloudServerStorageSystemDiskArgs) ToCloudServersCloudServerStorageSystemDiskOutput ¶
func (i CloudServersCloudServerStorageSystemDiskArgs) ToCloudServersCloudServerStorageSystemDiskOutput() CloudServersCloudServerStorageSystemDiskOutput
func (CloudServersCloudServerStorageSystemDiskArgs) ToCloudServersCloudServerStorageSystemDiskOutputWithContext ¶
func (i CloudServersCloudServerStorageSystemDiskArgs) ToCloudServersCloudServerStorageSystemDiskOutputWithContext(ctx context.Context) CloudServersCloudServerStorageSystemDiskOutput
type CloudServersCloudServerStorageSystemDiskInput ¶
type CloudServersCloudServerStorageSystemDiskInput interface { pulumi.Input ToCloudServersCloudServerStorageSystemDiskOutput() CloudServersCloudServerStorageSystemDiskOutput ToCloudServersCloudServerStorageSystemDiskOutputWithContext(context.Context) CloudServersCloudServerStorageSystemDiskOutput }
CloudServersCloudServerStorageSystemDiskInput is an input type that accepts CloudServersCloudServerStorageSystemDiskArgs and CloudServersCloudServerStorageSystemDiskOutput values. You can construct a concrete instance of `CloudServersCloudServerStorageSystemDiskInput` via:
CloudServersCloudServerStorageSystemDiskArgs{...}
type CloudServersCloudServerStorageSystemDiskOutput ¶
type CloudServersCloudServerStorageSystemDiskOutput struct{ *pulumi.OutputState }
func (CloudServersCloudServerStorageSystemDiskOutput) Capacity ¶
func (o CloudServersCloudServerStorageSystemDiskOutput) Capacity() pulumi.StringOutput
The capacity of storage.
func (CloudServersCloudServerStorageSystemDiskOutput) ElementType ¶
func (CloudServersCloudServerStorageSystemDiskOutput) ElementType() reflect.Type
func (CloudServersCloudServerStorageSystemDiskOutput) StorageType ¶
func (o CloudServersCloudServerStorageSystemDiskOutput) StorageType() pulumi.StringOutput
The type of storage.
func (CloudServersCloudServerStorageSystemDiskOutput) ToCloudServersCloudServerStorageSystemDiskOutput ¶
func (o CloudServersCloudServerStorageSystemDiskOutput) ToCloudServersCloudServerStorageSystemDiskOutput() CloudServersCloudServerStorageSystemDiskOutput
func (CloudServersCloudServerStorageSystemDiskOutput) ToCloudServersCloudServerStorageSystemDiskOutputWithContext ¶
func (o CloudServersCloudServerStorageSystemDiskOutput) ToCloudServersCloudServerStorageSystemDiskOutputWithContext(ctx context.Context) CloudServersCloudServerStorageSystemDiskOutput
type CloudServersOutputArgs ¶
type CloudServersOutputArgs struct { // A list of cloud server IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A Name Regex of Cloud Server. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results. OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` }
A collection of arguments for invoking CloudServers.
func (CloudServersOutputArgs) ElementType ¶
func (CloudServersOutputArgs) ElementType() reflect.Type
type CloudServersResult ¶
type CloudServersResult struct { // The collection of cloud servers query. CloudServers []CloudServersCloudServer `pulumi:"cloudServers"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` OutputFile *string `pulumi:"outputFile"` // The total count of cloud servers query. TotalCount int `pulumi:"totalCount"` }
A collection of values returned by CloudServers.
func CloudServers ¶
func CloudServers(ctx *pulumi.Context, args *CloudServersArgs, opts ...pulumi.InvokeOption) (*CloudServersResult, error)
Use this data source to query detailed information of veenedge cloud servers ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/veenedge"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := veenedge.CloudServers(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type CloudServersResultOutput ¶
type CloudServersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by CloudServers.
func CloudServersOutput ¶
func CloudServersOutput(ctx *pulumi.Context, args CloudServersOutputArgs, opts ...pulumi.InvokeOption) CloudServersResultOutput
func (CloudServersResultOutput) CloudServers ¶
func (o CloudServersResultOutput) CloudServers() CloudServersCloudServerArrayOutput
The collection of cloud servers query.
func (CloudServersResultOutput) ElementType ¶
func (CloudServersResultOutput) ElementType() reflect.Type
func (CloudServersResultOutput) Id ¶
func (o CloudServersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (CloudServersResultOutput) Ids ¶
func (o CloudServersResultOutput) Ids() pulumi.StringArrayOutput
func (CloudServersResultOutput) NameRegex ¶
func (o CloudServersResultOutput) NameRegex() pulumi.StringPtrOutput
func (CloudServersResultOutput) OutputFile ¶
func (o CloudServersResultOutput) OutputFile() pulumi.StringPtrOutput
func (CloudServersResultOutput) ToCloudServersResultOutput ¶
func (o CloudServersResultOutput) ToCloudServersResultOutput() CloudServersResultOutput
func (CloudServersResultOutput) ToCloudServersResultOutputWithContext ¶
func (o CloudServersResultOutput) ToCloudServersResultOutputWithContext(ctx context.Context) CloudServersResultOutput
func (CloudServersResultOutput) TotalCount ¶
func (o CloudServersResultOutput) TotalCount() pulumi.IntOutput
The total count of cloud servers query.
type Instance ¶
type Instance struct { pulumi.CustomResourceState // The area name. AreaName pulumi.StringOutput `pulumi:"areaName"` // The id of cloud server. CloudserverId pulumi.StringOutput `pulumi:"cloudserverId"` // The name of cluster. ClusterName pulumi.StringOutput `pulumi:"clusterName"` // The default isp for multi line node. DefaultIsp pulumi.StringPtrOutput `pulumi:"defaultIsp"` // Import an exist instance, usually for import a default instance generated with cloud server creating. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // The isp info. Isp pulumi.StringOutput `pulumi:"isp"` // The name of instance, only effected in update scene. Name pulumi.StringOutput `pulumi:"name"` // The data of secret, only effected in update scene. SecretData pulumi.StringPtrOutput `pulumi:"secretData"` // The type of secret, only effected in update scene. The value can be `KeyPair` or `Password`. SecretType pulumi.StringPtrOutput `pulumi:"secretType"` }
Provides a resource to manage veenedge instance ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/veenedge"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := veenedge.NewInstance(ctx, "foo", &veenedge.InstanceArgs{ AreaName: pulumi.String("*****"), CloudserverId: pulumi.String("cloudserver-x92*****jcc8f"), Isp: pulumi.String("CMCC"), }) if err != nil { return err } _, err = veenedge.NewInstance(ctx, "foo1", &veenedge.InstanceArgs{ InstanceId: pulumi.String("veen0*****0111112"), }) if err != nil { return err } return nil }) }
```
## Import
Instance can be imported using the id, e.g.
```sh
$ pulumi import volcengine:veenedge/instance:Instance default veenn769ewmjjqyqh5dv
```
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 area name. AreaName pulumi.StringPtrInput // The id of cloud server. CloudserverId pulumi.StringPtrInput // The name of cluster. ClusterName pulumi.StringPtrInput // The default isp for multi line node. DefaultIsp pulumi.StringPtrInput // Import an exist instance, usually for import a default instance generated with cloud server creating. InstanceId pulumi.StringPtrInput // The isp info. Isp pulumi.StringPtrInput // The name of instance, only effected in update scene. Name pulumi.StringPtrInput // The data of secret, only effected in update scene. SecretData pulumi.StringPtrInput // The type of secret, only effected in update scene. The value can be `KeyPair` or `Password`. SecretType 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) AreaName ¶
func (o InstanceOutput) AreaName() pulumi.StringOutput
The area name.
func (InstanceOutput) CloudserverId ¶
func (o InstanceOutput) CloudserverId() pulumi.StringOutput
The id of cloud server.
func (InstanceOutput) ClusterName ¶
func (o InstanceOutput) ClusterName() pulumi.StringOutput
The name of cluster.
func (InstanceOutput) DefaultIsp ¶
func (o InstanceOutput) DefaultIsp() pulumi.StringPtrOutput
The default isp for multi line node.
func (InstanceOutput) ElementType ¶
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) InstanceId ¶
func (o InstanceOutput) InstanceId() pulumi.StringOutput
Import an exist instance, usually for import a default instance generated with cloud server creating.
func (InstanceOutput) Name ¶
func (o InstanceOutput) Name() pulumi.StringOutput
The name of instance, only effected in update scene.
func (InstanceOutput) SecretData ¶
func (o InstanceOutput) SecretData() pulumi.StringPtrOutput
The data of secret, only effected in update scene.
func (InstanceOutput) SecretType ¶
func (o InstanceOutput) SecretType() pulumi.StringPtrOutput
The type of secret, only effected in update scene. The value can be `KeyPair` or `Password`.
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 area name. AreaName pulumi.StringPtrInput // The id of cloud server. CloudserverId pulumi.StringPtrInput // The name of cluster. ClusterName pulumi.StringPtrInput // The default isp for multi line node. DefaultIsp pulumi.StringPtrInput // Import an exist instance, usually for import a default instance generated with cloud server creating. InstanceId pulumi.StringPtrInput // The isp info. Isp pulumi.StringPtrInput // The name of instance, only effected in update scene. Name pulumi.StringPtrInput // The data of secret, only effected in update scene. SecretData pulumi.StringPtrInput // The type of secret, only effected in update scene. The value can be `KeyPair` or `Password`. SecretType pulumi.StringPtrInput }
func (InstanceState) ElementType ¶
func (InstanceState) ElementType() reflect.Type
type InstanceTypesArgs ¶
type InstanceTypesArgs struct { // File name where to save data source results. OutputFile *string `pulumi:"outputFile"` }
A collection of arguments for invoking InstanceTypes.
type InstanceTypesInstanceTypeConfig ¶
type InstanceTypesInstanceTypeConfig struct { // The cpu of instance type. Cpu int `pulumi:"cpu"` // The gpu of instance type. Gpu int `pulumi:"gpu"` // The gpu spec of instance. GpuSpec string `pulumi:"gpuSpec"` // The type of instance. InstanceType string `pulumi:"instanceType"` // The type family of instance. InstanceTypeFamily string `pulumi:"instanceTypeFamily"` // The name of instance type family. InstanceTypeFamilyName string `pulumi:"instanceTypeFamilyName"` // The memory of instance type. Memory int `pulumi:"memory"` // The config of storage. Storages []InstanceTypesInstanceTypeConfigStorage `pulumi:"storages"` }
type InstanceTypesInstanceTypeConfigArgs ¶
type InstanceTypesInstanceTypeConfigArgs struct { // The cpu of instance type. Cpu pulumi.IntInput `pulumi:"cpu"` // The gpu of instance type. Gpu pulumi.IntInput `pulumi:"gpu"` // The gpu spec of instance. GpuSpec pulumi.StringInput `pulumi:"gpuSpec"` // The type of instance. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The type family of instance. InstanceTypeFamily pulumi.StringInput `pulumi:"instanceTypeFamily"` // The name of instance type family. InstanceTypeFamilyName pulumi.StringInput `pulumi:"instanceTypeFamilyName"` // The memory of instance type. Memory pulumi.IntInput `pulumi:"memory"` // The config of storage. Storages InstanceTypesInstanceTypeConfigStorageArrayInput `pulumi:"storages"` }
func (InstanceTypesInstanceTypeConfigArgs) ElementType ¶
func (InstanceTypesInstanceTypeConfigArgs) ElementType() reflect.Type
func (InstanceTypesInstanceTypeConfigArgs) ToInstanceTypesInstanceTypeConfigOutput ¶
func (i InstanceTypesInstanceTypeConfigArgs) ToInstanceTypesInstanceTypeConfigOutput() InstanceTypesInstanceTypeConfigOutput
func (InstanceTypesInstanceTypeConfigArgs) ToInstanceTypesInstanceTypeConfigOutputWithContext ¶
func (i InstanceTypesInstanceTypeConfigArgs) ToInstanceTypesInstanceTypeConfigOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigOutput
type InstanceTypesInstanceTypeConfigArray ¶
type InstanceTypesInstanceTypeConfigArray []InstanceTypesInstanceTypeConfigInput
func (InstanceTypesInstanceTypeConfigArray) ElementType ¶
func (InstanceTypesInstanceTypeConfigArray) ElementType() reflect.Type
func (InstanceTypesInstanceTypeConfigArray) ToInstanceTypesInstanceTypeConfigArrayOutput ¶
func (i InstanceTypesInstanceTypeConfigArray) ToInstanceTypesInstanceTypeConfigArrayOutput() InstanceTypesInstanceTypeConfigArrayOutput
func (InstanceTypesInstanceTypeConfigArray) ToInstanceTypesInstanceTypeConfigArrayOutputWithContext ¶
func (i InstanceTypesInstanceTypeConfigArray) ToInstanceTypesInstanceTypeConfigArrayOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigArrayOutput
type InstanceTypesInstanceTypeConfigArrayInput ¶
type InstanceTypesInstanceTypeConfigArrayInput interface { pulumi.Input ToInstanceTypesInstanceTypeConfigArrayOutput() InstanceTypesInstanceTypeConfigArrayOutput ToInstanceTypesInstanceTypeConfigArrayOutputWithContext(context.Context) InstanceTypesInstanceTypeConfigArrayOutput }
InstanceTypesInstanceTypeConfigArrayInput is an input type that accepts InstanceTypesInstanceTypeConfigArray and InstanceTypesInstanceTypeConfigArrayOutput values. You can construct a concrete instance of `InstanceTypesInstanceTypeConfigArrayInput` via:
InstanceTypesInstanceTypeConfigArray{ InstanceTypesInstanceTypeConfigArgs{...} }
type InstanceTypesInstanceTypeConfigArrayOutput ¶
type InstanceTypesInstanceTypeConfigArrayOutput struct{ *pulumi.OutputState }
func (InstanceTypesInstanceTypeConfigArrayOutput) ElementType ¶
func (InstanceTypesInstanceTypeConfigArrayOutput) ElementType() reflect.Type
func (InstanceTypesInstanceTypeConfigArrayOutput) ToInstanceTypesInstanceTypeConfigArrayOutput ¶
func (o InstanceTypesInstanceTypeConfigArrayOutput) ToInstanceTypesInstanceTypeConfigArrayOutput() InstanceTypesInstanceTypeConfigArrayOutput
func (InstanceTypesInstanceTypeConfigArrayOutput) ToInstanceTypesInstanceTypeConfigArrayOutputWithContext ¶
func (o InstanceTypesInstanceTypeConfigArrayOutput) ToInstanceTypesInstanceTypeConfigArrayOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigArrayOutput
type InstanceTypesInstanceTypeConfigInput ¶
type InstanceTypesInstanceTypeConfigInput interface { pulumi.Input ToInstanceTypesInstanceTypeConfigOutput() InstanceTypesInstanceTypeConfigOutput ToInstanceTypesInstanceTypeConfigOutputWithContext(context.Context) InstanceTypesInstanceTypeConfigOutput }
InstanceTypesInstanceTypeConfigInput is an input type that accepts InstanceTypesInstanceTypeConfigArgs and InstanceTypesInstanceTypeConfigOutput values. You can construct a concrete instance of `InstanceTypesInstanceTypeConfigInput` via:
InstanceTypesInstanceTypeConfigArgs{...}
type InstanceTypesInstanceTypeConfigOutput ¶
type InstanceTypesInstanceTypeConfigOutput struct{ *pulumi.OutputState }
func (InstanceTypesInstanceTypeConfigOutput) Cpu ¶
func (o InstanceTypesInstanceTypeConfigOutput) Cpu() pulumi.IntOutput
The cpu of instance type.
func (InstanceTypesInstanceTypeConfigOutput) ElementType ¶
func (InstanceTypesInstanceTypeConfigOutput) ElementType() reflect.Type
func (InstanceTypesInstanceTypeConfigOutput) Gpu ¶
func (o InstanceTypesInstanceTypeConfigOutput) Gpu() pulumi.IntOutput
The gpu of instance type.
func (InstanceTypesInstanceTypeConfigOutput) GpuSpec ¶
func (o InstanceTypesInstanceTypeConfigOutput) GpuSpec() pulumi.StringOutput
The gpu spec of instance.
func (InstanceTypesInstanceTypeConfigOutput) InstanceType ¶
func (o InstanceTypesInstanceTypeConfigOutput) InstanceType() pulumi.StringOutput
The type of instance.
func (InstanceTypesInstanceTypeConfigOutput) InstanceTypeFamily ¶
func (o InstanceTypesInstanceTypeConfigOutput) InstanceTypeFamily() pulumi.StringOutput
The type family of instance.
func (InstanceTypesInstanceTypeConfigOutput) InstanceTypeFamilyName ¶
func (o InstanceTypesInstanceTypeConfigOutput) InstanceTypeFamilyName() pulumi.StringOutput
The name of instance type family.
func (InstanceTypesInstanceTypeConfigOutput) Memory ¶
func (o InstanceTypesInstanceTypeConfigOutput) Memory() pulumi.IntOutput
The memory of instance type.
func (InstanceTypesInstanceTypeConfigOutput) Storages ¶
func (o InstanceTypesInstanceTypeConfigOutput) Storages() InstanceTypesInstanceTypeConfigStorageArrayOutput
The config of storage.
func (InstanceTypesInstanceTypeConfigOutput) ToInstanceTypesInstanceTypeConfigOutput ¶
func (o InstanceTypesInstanceTypeConfigOutput) ToInstanceTypesInstanceTypeConfigOutput() InstanceTypesInstanceTypeConfigOutput
func (InstanceTypesInstanceTypeConfigOutput) ToInstanceTypesInstanceTypeConfigOutputWithContext ¶
func (o InstanceTypesInstanceTypeConfigOutput) ToInstanceTypesInstanceTypeConfigOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigOutput
type InstanceTypesInstanceTypeConfigStorage ¶
type InstanceTypesInstanceTypeConfigStorage struct { // The amount of local storage. LocalStorageAmount int `pulumi:"localStorageAmount"` // The capacity of local storage. LocalStorageCapacity int `pulumi:"localStorageCapacity"` // The local storage category. LocalStorageCategory string `pulumi:"localStorageCategory"` // The unit of local storage. LocalStorageUnit string `pulumi:"localStorageUnit"` }
type InstanceTypesInstanceTypeConfigStorageArgs ¶
type InstanceTypesInstanceTypeConfigStorageArgs struct { // The amount of local storage. LocalStorageAmount pulumi.IntInput `pulumi:"localStorageAmount"` // The capacity of local storage. LocalStorageCapacity pulumi.IntInput `pulumi:"localStorageCapacity"` // The local storage category. LocalStorageCategory pulumi.StringInput `pulumi:"localStorageCategory"` // The unit of local storage. LocalStorageUnit pulumi.StringInput `pulumi:"localStorageUnit"` }
func (InstanceTypesInstanceTypeConfigStorageArgs) ElementType ¶
func (InstanceTypesInstanceTypeConfigStorageArgs) ElementType() reflect.Type
func (InstanceTypesInstanceTypeConfigStorageArgs) ToInstanceTypesInstanceTypeConfigStorageOutput ¶
func (i InstanceTypesInstanceTypeConfigStorageArgs) ToInstanceTypesInstanceTypeConfigStorageOutput() InstanceTypesInstanceTypeConfigStorageOutput
func (InstanceTypesInstanceTypeConfigStorageArgs) ToInstanceTypesInstanceTypeConfigStorageOutputWithContext ¶
func (i InstanceTypesInstanceTypeConfigStorageArgs) ToInstanceTypesInstanceTypeConfigStorageOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigStorageOutput
type InstanceTypesInstanceTypeConfigStorageArray ¶
type InstanceTypesInstanceTypeConfigStorageArray []InstanceTypesInstanceTypeConfigStorageInput
func (InstanceTypesInstanceTypeConfigStorageArray) ElementType ¶
func (InstanceTypesInstanceTypeConfigStorageArray) ElementType() reflect.Type
func (InstanceTypesInstanceTypeConfigStorageArray) ToInstanceTypesInstanceTypeConfigStorageArrayOutput ¶
func (i InstanceTypesInstanceTypeConfigStorageArray) ToInstanceTypesInstanceTypeConfigStorageArrayOutput() InstanceTypesInstanceTypeConfigStorageArrayOutput
func (InstanceTypesInstanceTypeConfigStorageArray) ToInstanceTypesInstanceTypeConfigStorageArrayOutputWithContext ¶
func (i InstanceTypesInstanceTypeConfigStorageArray) ToInstanceTypesInstanceTypeConfigStorageArrayOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigStorageArrayOutput
type InstanceTypesInstanceTypeConfigStorageArrayInput ¶
type InstanceTypesInstanceTypeConfigStorageArrayInput interface { pulumi.Input ToInstanceTypesInstanceTypeConfigStorageArrayOutput() InstanceTypesInstanceTypeConfigStorageArrayOutput ToInstanceTypesInstanceTypeConfigStorageArrayOutputWithContext(context.Context) InstanceTypesInstanceTypeConfigStorageArrayOutput }
InstanceTypesInstanceTypeConfigStorageArrayInput is an input type that accepts InstanceTypesInstanceTypeConfigStorageArray and InstanceTypesInstanceTypeConfigStorageArrayOutput values. You can construct a concrete instance of `InstanceTypesInstanceTypeConfigStorageArrayInput` via:
InstanceTypesInstanceTypeConfigStorageArray{ InstanceTypesInstanceTypeConfigStorageArgs{...} }
type InstanceTypesInstanceTypeConfigStorageArrayOutput ¶
type InstanceTypesInstanceTypeConfigStorageArrayOutput struct{ *pulumi.OutputState }
func (InstanceTypesInstanceTypeConfigStorageArrayOutput) ElementType ¶
func (InstanceTypesInstanceTypeConfigStorageArrayOutput) ElementType() reflect.Type
func (InstanceTypesInstanceTypeConfigStorageArrayOutput) ToInstanceTypesInstanceTypeConfigStorageArrayOutput ¶
func (o InstanceTypesInstanceTypeConfigStorageArrayOutput) ToInstanceTypesInstanceTypeConfigStorageArrayOutput() InstanceTypesInstanceTypeConfigStorageArrayOutput
func (InstanceTypesInstanceTypeConfigStorageArrayOutput) ToInstanceTypesInstanceTypeConfigStorageArrayOutputWithContext ¶
func (o InstanceTypesInstanceTypeConfigStorageArrayOutput) ToInstanceTypesInstanceTypeConfigStorageArrayOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigStorageArrayOutput
type InstanceTypesInstanceTypeConfigStorageInput ¶
type InstanceTypesInstanceTypeConfigStorageInput interface { pulumi.Input ToInstanceTypesInstanceTypeConfigStorageOutput() InstanceTypesInstanceTypeConfigStorageOutput ToInstanceTypesInstanceTypeConfigStorageOutputWithContext(context.Context) InstanceTypesInstanceTypeConfigStorageOutput }
InstanceTypesInstanceTypeConfigStorageInput is an input type that accepts InstanceTypesInstanceTypeConfigStorageArgs and InstanceTypesInstanceTypeConfigStorageOutput values. You can construct a concrete instance of `InstanceTypesInstanceTypeConfigStorageInput` via:
InstanceTypesInstanceTypeConfigStorageArgs{...}
type InstanceTypesInstanceTypeConfigStorageOutput ¶
type InstanceTypesInstanceTypeConfigStorageOutput struct{ *pulumi.OutputState }
func (InstanceTypesInstanceTypeConfigStorageOutput) ElementType ¶
func (InstanceTypesInstanceTypeConfigStorageOutput) ElementType() reflect.Type
func (InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageAmount ¶
func (o InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageAmount() pulumi.IntOutput
The amount of local storage.
func (InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageCapacity ¶
func (o InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageCapacity() pulumi.IntOutput
The capacity of local storage.
func (InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageCategory ¶
func (o InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageCategory() pulumi.StringOutput
The local storage category.
func (InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageUnit ¶
func (o InstanceTypesInstanceTypeConfigStorageOutput) LocalStorageUnit() pulumi.StringOutput
The unit of local storage.
func (InstanceTypesInstanceTypeConfigStorageOutput) ToInstanceTypesInstanceTypeConfigStorageOutput ¶
func (o InstanceTypesInstanceTypeConfigStorageOutput) ToInstanceTypesInstanceTypeConfigStorageOutput() InstanceTypesInstanceTypeConfigStorageOutput
func (InstanceTypesInstanceTypeConfigStorageOutput) ToInstanceTypesInstanceTypeConfigStorageOutputWithContext ¶
func (o InstanceTypesInstanceTypeConfigStorageOutput) ToInstanceTypesInstanceTypeConfigStorageOutputWithContext(ctx context.Context) InstanceTypesInstanceTypeConfigStorageOutput
type InstanceTypesOutputArgs ¶
type InstanceTypesOutputArgs struct { // File name where to save data source results. OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` }
A collection of arguments for invoking InstanceTypes.
func (InstanceTypesOutputArgs) ElementType ¶
func (InstanceTypesOutputArgs) ElementType() reflect.Type
type InstanceTypesResult ¶
type InstanceTypesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The collection of instance types query. InstanceTypeConfigs []InstanceTypesInstanceTypeConfig `pulumi:"instanceTypeConfigs"` OutputFile *string `pulumi:"outputFile"` // The total count of instance types query. TotalCount int `pulumi:"totalCount"` }
A collection of values returned by InstanceTypes.
func InstanceTypes ¶
func InstanceTypes(ctx *pulumi.Context, args *InstanceTypesArgs, opts ...pulumi.InvokeOption) (*InstanceTypesResult, error)
Use this data source to query detailed information of veenedge instance types ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/veenedge"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := veenedge.InstanceTypes(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type InstanceTypesResultOutput ¶
type InstanceTypesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by InstanceTypes.
func InstanceTypesOutput ¶
func InstanceTypesOutput(ctx *pulumi.Context, args InstanceTypesOutputArgs, opts ...pulumi.InvokeOption) InstanceTypesResultOutput
func (InstanceTypesResultOutput) ElementType ¶
func (InstanceTypesResultOutput) ElementType() reflect.Type
func (InstanceTypesResultOutput) Id ¶
func (o InstanceTypesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (InstanceTypesResultOutput) InstanceTypeConfigs ¶
func (o InstanceTypesResultOutput) InstanceTypeConfigs() InstanceTypesInstanceTypeConfigArrayOutput
The collection of instance types query.
func (InstanceTypesResultOutput) OutputFile ¶
func (o InstanceTypesResultOutput) OutputFile() pulumi.StringPtrOutput
func (InstanceTypesResultOutput) ToInstanceTypesResultOutput ¶
func (o InstanceTypesResultOutput) ToInstanceTypesResultOutput() InstanceTypesResultOutput
func (InstanceTypesResultOutput) ToInstanceTypesResultOutputWithContext ¶
func (o InstanceTypesResultOutput) ToInstanceTypesResultOutputWithContext(ctx context.Context) InstanceTypesResultOutput
func (InstanceTypesResultOutput) TotalCount ¶
func (o InstanceTypesResultOutput) TotalCount() pulumi.IntOutput
The total count of instance types query.
type InstancesArgs ¶
type InstancesArgs struct { // The list of cloud server ids. CloudServerIds []string `pulumi:"cloudServerIds"` // A list of instance IDs. Ids []string `pulumi:"ids"` // A list of instance names. Names []string `pulumi:"names"` // File name where to save data source results. OutputFile *string `pulumi:"outputFile"` // The list of instance status. The value can be `opening` or `starting` or `running` or `stopping` or `stop` or `rebooting` or `terminating`. Statuses []string `pulumi:"statuses"` }
A collection of arguments for invoking Instances.
type InstancesInstance ¶
type InstancesInstance struct { // The id of cloud server. CloudServerIdentity string `pulumi:"cloudServerIdentity"` // The name of cloud server. CloudServerName string `pulumi:"cloudServerName"` // The cluster info. Cluster InstancesInstanceCluster `pulumi:"cluster"` // The cpu of instance. Cpu string `pulumi:"cpu"` // The create time of instance. CreateTime int `pulumi:"createTime"` // The creator of instance. Creator string `pulumi:"creator"` // The delete time of instance. DeleteTime int `pulumi:"deleteTime"` // The end time of instance. EndTime int `pulumi:"endTime"` // The config of gpu. Gpu InstancesInstanceGpu `pulumi:"gpu"` // The Id of instance. Id string `pulumi:"id"` // The config of image. Image InstancesInstanceImage `pulumi:"image"` // The Id of instance. InstanceIdentity string `pulumi:"instanceIdentity"` // The name of instance. InstanceName string `pulumi:"instanceName"` // The memory of instance. Mem string `pulumi:"mem"` // The config of network. Network InstancesInstanceNetwork `pulumi:"network"` // The spec of instance. Spec string `pulumi:"spec"` // The spec display of instance. SpecDisplay string `pulumi:"specDisplay"` // The start time of instance. StartTime int `pulumi:"startTime"` // The status of instance. Status string `pulumi:"status"` // The config of storage. Storage InstancesInstanceStorage `pulumi:"storage"` // The subnet cidr. SubnetCidr string `pulumi:"subnetCidr"` // The update time of instance. UpdateTime int `pulumi:"updateTime"` // The id of vpc. VpcIdentity string `pulumi:"vpcIdentity"` }
type InstancesInstanceArgs ¶
type InstancesInstanceArgs struct { // The id of cloud server. CloudServerIdentity pulumi.StringInput `pulumi:"cloudServerIdentity"` // The name of cloud server. CloudServerName pulumi.StringInput `pulumi:"cloudServerName"` // The cluster info. Cluster InstancesInstanceClusterInput `pulumi:"cluster"` // The cpu of instance. Cpu pulumi.StringInput `pulumi:"cpu"` // The create time of instance. CreateTime pulumi.IntInput `pulumi:"createTime"` // The creator of instance. Creator pulumi.StringInput `pulumi:"creator"` // The delete time of instance. DeleteTime pulumi.IntInput `pulumi:"deleteTime"` // The end time of instance. EndTime pulumi.IntInput `pulumi:"endTime"` // The config of gpu. Gpu InstancesInstanceGpuInput `pulumi:"gpu"` // The Id of instance. Id pulumi.StringInput `pulumi:"id"` // The config of image. Image InstancesInstanceImageInput `pulumi:"image"` // The Id of instance. InstanceIdentity pulumi.StringInput `pulumi:"instanceIdentity"` // The name of instance. InstanceName pulumi.StringInput `pulumi:"instanceName"` // The memory of instance. Mem pulumi.StringInput `pulumi:"mem"` // The config of network. Network InstancesInstanceNetworkInput `pulumi:"network"` // The spec of instance. Spec pulumi.StringInput `pulumi:"spec"` // The spec display of instance. SpecDisplay pulumi.StringInput `pulumi:"specDisplay"` // The start time of instance. StartTime pulumi.IntInput `pulumi:"startTime"` // The status of instance. Status pulumi.StringInput `pulumi:"status"` // The config of storage. Storage InstancesInstanceStorageInput `pulumi:"storage"` // The subnet cidr. SubnetCidr pulumi.StringInput `pulumi:"subnetCidr"` // The update time of instance. UpdateTime pulumi.IntInput `pulumi:"updateTime"` // The id of vpc. VpcIdentity pulumi.StringInput `pulumi:"vpcIdentity"` }
func (InstancesInstanceArgs) ElementType ¶
func (InstancesInstanceArgs) ElementType() reflect.Type
func (InstancesInstanceArgs) ToInstancesInstanceOutput ¶
func (i InstancesInstanceArgs) ToInstancesInstanceOutput() InstancesInstanceOutput
func (InstancesInstanceArgs) ToInstancesInstanceOutputWithContext ¶
func (i InstancesInstanceArgs) ToInstancesInstanceOutputWithContext(ctx context.Context) InstancesInstanceOutput
type InstancesInstanceArray ¶
type InstancesInstanceArray []InstancesInstanceInput
func (InstancesInstanceArray) ElementType ¶
func (InstancesInstanceArray) ElementType() reflect.Type
func (InstancesInstanceArray) ToInstancesInstanceArrayOutput ¶
func (i InstancesInstanceArray) ToInstancesInstanceArrayOutput() InstancesInstanceArrayOutput
func (InstancesInstanceArray) ToInstancesInstanceArrayOutputWithContext ¶
func (i InstancesInstanceArray) ToInstancesInstanceArrayOutputWithContext(ctx context.Context) InstancesInstanceArrayOutput
type InstancesInstanceArrayInput ¶
type InstancesInstanceArrayInput interface { pulumi.Input ToInstancesInstanceArrayOutput() InstancesInstanceArrayOutput ToInstancesInstanceArrayOutputWithContext(context.Context) InstancesInstanceArrayOutput }
InstancesInstanceArrayInput is an input type that accepts InstancesInstanceArray and InstancesInstanceArrayOutput values. You can construct a concrete instance of `InstancesInstanceArrayInput` via:
InstancesInstanceArray{ InstancesInstanceArgs{...} }
type InstancesInstanceArrayOutput ¶
type InstancesInstanceArrayOutput struct{ *pulumi.OutputState }
func (InstancesInstanceArrayOutput) ElementType ¶
func (InstancesInstanceArrayOutput) ElementType() reflect.Type
func (InstancesInstanceArrayOutput) Index ¶
func (o InstancesInstanceArrayOutput) Index(i pulumi.IntInput) InstancesInstanceOutput
func (InstancesInstanceArrayOutput) ToInstancesInstanceArrayOutput ¶
func (o InstancesInstanceArrayOutput) ToInstancesInstanceArrayOutput() InstancesInstanceArrayOutput
func (InstancesInstanceArrayOutput) ToInstancesInstanceArrayOutputWithContext ¶
func (o InstancesInstanceArrayOutput) ToInstancesInstanceArrayOutputWithContext(ctx context.Context) InstancesInstanceArrayOutput
type InstancesInstanceCluster ¶
type InstancesInstanceCluster struct { // The alias of cluster. Alias string `pulumi:"alias"` // The city of cluster. City string `pulumi:"city"` // The name of cluster. ClusterName string `pulumi:"clusterName"` // The country of cluster. Country string `pulumi:"country"` // The isp info. Isp string `pulumi:"isp"` // The level of cluster. Level string `pulumi:"level"` // The province of cluster. Province string `pulumi:"province"` // The region of cluster. Region string `pulumi:"region"` }
type InstancesInstanceClusterArgs ¶
type InstancesInstanceClusterArgs struct { // The alias of cluster. Alias pulumi.StringInput `pulumi:"alias"` // The city of cluster. City pulumi.StringInput `pulumi:"city"` // The name of cluster. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The country of cluster. Country pulumi.StringInput `pulumi:"country"` // The isp info. Isp pulumi.StringInput `pulumi:"isp"` // The level of cluster. Level pulumi.StringInput `pulumi:"level"` // The province of cluster. Province pulumi.StringInput `pulumi:"province"` // The region of cluster. Region pulumi.StringInput `pulumi:"region"` }
func (InstancesInstanceClusterArgs) ElementType ¶
func (InstancesInstanceClusterArgs) ElementType() reflect.Type
func (InstancesInstanceClusterArgs) ToInstancesInstanceClusterOutput ¶
func (i InstancesInstanceClusterArgs) ToInstancesInstanceClusterOutput() InstancesInstanceClusterOutput
func (InstancesInstanceClusterArgs) ToInstancesInstanceClusterOutputWithContext ¶
func (i InstancesInstanceClusterArgs) ToInstancesInstanceClusterOutputWithContext(ctx context.Context) InstancesInstanceClusterOutput
type InstancesInstanceClusterInput ¶
type InstancesInstanceClusterInput interface { pulumi.Input ToInstancesInstanceClusterOutput() InstancesInstanceClusterOutput ToInstancesInstanceClusterOutputWithContext(context.Context) InstancesInstanceClusterOutput }
InstancesInstanceClusterInput is an input type that accepts InstancesInstanceClusterArgs and InstancesInstanceClusterOutput values. You can construct a concrete instance of `InstancesInstanceClusterInput` via:
InstancesInstanceClusterArgs{...}
type InstancesInstanceClusterOutput ¶
type InstancesInstanceClusterOutput struct{ *pulumi.OutputState }
func (InstancesInstanceClusterOutput) Alias ¶
func (o InstancesInstanceClusterOutput) Alias() pulumi.StringOutput
The alias of cluster.
func (InstancesInstanceClusterOutput) City ¶
func (o InstancesInstanceClusterOutput) City() pulumi.StringOutput
The city of cluster.
func (InstancesInstanceClusterOutput) ClusterName ¶
func (o InstancesInstanceClusterOutput) ClusterName() pulumi.StringOutput
The name of cluster.
func (InstancesInstanceClusterOutput) Country ¶
func (o InstancesInstanceClusterOutput) Country() pulumi.StringOutput
The country of cluster.
func (InstancesInstanceClusterOutput) ElementType ¶
func (InstancesInstanceClusterOutput) ElementType() reflect.Type
func (InstancesInstanceClusterOutput) Isp ¶
func (o InstancesInstanceClusterOutput) Isp() pulumi.StringOutput
The isp info.
func (InstancesInstanceClusterOutput) Level ¶
func (o InstancesInstanceClusterOutput) Level() pulumi.StringOutput
The level of cluster.
func (InstancesInstanceClusterOutput) Province ¶
func (o InstancesInstanceClusterOutput) Province() pulumi.StringOutput
The province of cluster.
func (InstancesInstanceClusterOutput) Region ¶
func (o InstancesInstanceClusterOutput) Region() pulumi.StringOutput
The region of cluster.
func (InstancesInstanceClusterOutput) ToInstancesInstanceClusterOutput ¶
func (o InstancesInstanceClusterOutput) ToInstancesInstanceClusterOutput() InstancesInstanceClusterOutput
func (InstancesInstanceClusterOutput) ToInstancesInstanceClusterOutputWithContext ¶
func (o InstancesInstanceClusterOutput) ToInstancesInstanceClusterOutputWithContext(ctx context.Context) InstancesInstanceClusterOutput
type InstancesInstanceGpu ¶
type InstancesInstanceGpu struct { // The list gpu info. Gpuses []InstancesInstanceGpuGpus `pulumi:"gpuses"` }
type InstancesInstanceGpuArgs ¶
type InstancesInstanceGpuArgs struct { // The list gpu info. Gpuses InstancesInstanceGpuGpusArrayInput `pulumi:"gpuses"` }
func (InstancesInstanceGpuArgs) ElementType ¶
func (InstancesInstanceGpuArgs) ElementType() reflect.Type
func (InstancesInstanceGpuArgs) ToInstancesInstanceGpuOutput ¶
func (i InstancesInstanceGpuArgs) ToInstancesInstanceGpuOutput() InstancesInstanceGpuOutput
func (InstancesInstanceGpuArgs) ToInstancesInstanceGpuOutputWithContext ¶
func (i InstancesInstanceGpuArgs) ToInstancesInstanceGpuOutputWithContext(ctx context.Context) InstancesInstanceGpuOutput
type InstancesInstanceGpuGpus ¶
type InstancesInstanceGpuGpus struct { // The spec of gpu. GpuSpec InstancesInstanceGpuGpusGpuSpec `pulumi:"gpuSpec"` // The number of gpu. Num int `pulumi:"num"` }
type InstancesInstanceGpuGpusArgs ¶
type InstancesInstanceGpuGpusArgs struct { // The spec of gpu. GpuSpec InstancesInstanceGpuGpusGpuSpecInput `pulumi:"gpuSpec"` // The number of gpu. Num pulumi.IntInput `pulumi:"num"` }
func (InstancesInstanceGpuGpusArgs) ElementType ¶
func (InstancesInstanceGpuGpusArgs) ElementType() reflect.Type
func (InstancesInstanceGpuGpusArgs) ToInstancesInstanceGpuGpusOutput ¶
func (i InstancesInstanceGpuGpusArgs) ToInstancesInstanceGpuGpusOutput() InstancesInstanceGpuGpusOutput
func (InstancesInstanceGpuGpusArgs) ToInstancesInstanceGpuGpusOutputWithContext ¶
func (i InstancesInstanceGpuGpusArgs) ToInstancesInstanceGpuGpusOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusOutput
type InstancesInstanceGpuGpusArray ¶
type InstancesInstanceGpuGpusArray []InstancesInstanceGpuGpusInput
func (InstancesInstanceGpuGpusArray) ElementType ¶
func (InstancesInstanceGpuGpusArray) ElementType() reflect.Type
func (InstancesInstanceGpuGpusArray) ToInstancesInstanceGpuGpusArrayOutput ¶
func (i InstancesInstanceGpuGpusArray) ToInstancesInstanceGpuGpusArrayOutput() InstancesInstanceGpuGpusArrayOutput
func (InstancesInstanceGpuGpusArray) ToInstancesInstanceGpuGpusArrayOutputWithContext ¶
func (i InstancesInstanceGpuGpusArray) ToInstancesInstanceGpuGpusArrayOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusArrayOutput
type InstancesInstanceGpuGpusArrayInput ¶
type InstancesInstanceGpuGpusArrayInput interface { pulumi.Input ToInstancesInstanceGpuGpusArrayOutput() InstancesInstanceGpuGpusArrayOutput ToInstancesInstanceGpuGpusArrayOutputWithContext(context.Context) InstancesInstanceGpuGpusArrayOutput }
InstancesInstanceGpuGpusArrayInput is an input type that accepts InstancesInstanceGpuGpusArray and InstancesInstanceGpuGpusArrayOutput values. You can construct a concrete instance of `InstancesInstanceGpuGpusArrayInput` via:
InstancesInstanceGpuGpusArray{ InstancesInstanceGpuGpusArgs{...} }
type InstancesInstanceGpuGpusArrayOutput ¶
type InstancesInstanceGpuGpusArrayOutput struct{ *pulumi.OutputState }
func (InstancesInstanceGpuGpusArrayOutput) ElementType ¶
func (InstancesInstanceGpuGpusArrayOutput) ElementType() reflect.Type
func (InstancesInstanceGpuGpusArrayOutput) Index ¶
func (o InstancesInstanceGpuGpusArrayOutput) Index(i pulumi.IntInput) InstancesInstanceGpuGpusOutput
func (InstancesInstanceGpuGpusArrayOutput) ToInstancesInstanceGpuGpusArrayOutput ¶
func (o InstancesInstanceGpuGpusArrayOutput) ToInstancesInstanceGpuGpusArrayOutput() InstancesInstanceGpuGpusArrayOutput
func (InstancesInstanceGpuGpusArrayOutput) ToInstancesInstanceGpuGpusArrayOutputWithContext ¶
func (o InstancesInstanceGpuGpusArrayOutput) ToInstancesInstanceGpuGpusArrayOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusArrayOutput
type InstancesInstanceGpuGpusGpuSpec ¶
type InstancesInstanceGpuGpusGpuSpec struct { // The type of gpu. GpuType string `pulumi:"gpuType"` }
type InstancesInstanceGpuGpusGpuSpecArgs ¶
type InstancesInstanceGpuGpusGpuSpecArgs struct { // The type of gpu. GpuType pulumi.StringInput `pulumi:"gpuType"` }
func (InstancesInstanceGpuGpusGpuSpecArgs) ElementType ¶
func (InstancesInstanceGpuGpusGpuSpecArgs) ElementType() reflect.Type
func (InstancesInstanceGpuGpusGpuSpecArgs) ToInstancesInstanceGpuGpusGpuSpecOutput ¶
func (i InstancesInstanceGpuGpusGpuSpecArgs) ToInstancesInstanceGpuGpusGpuSpecOutput() InstancesInstanceGpuGpusGpuSpecOutput
func (InstancesInstanceGpuGpusGpuSpecArgs) ToInstancesInstanceGpuGpusGpuSpecOutputWithContext ¶
func (i InstancesInstanceGpuGpusGpuSpecArgs) ToInstancesInstanceGpuGpusGpuSpecOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusGpuSpecOutput
type InstancesInstanceGpuGpusGpuSpecInput ¶
type InstancesInstanceGpuGpusGpuSpecInput interface { pulumi.Input ToInstancesInstanceGpuGpusGpuSpecOutput() InstancesInstanceGpuGpusGpuSpecOutput ToInstancesInstanceGpuGpusGpuSpecOutputWithContext(context.Context) InstancesInstanceGpuGpusGpuSpecOutput }
InstancesInstanceGpuGpusGpuSpecInput is an input type that accepts InstancesInstanceGpuGpusGpuSpecArgs and InstancesInstanceGpuGpusGpuSpecOutput values. You can construct a concrete instance of `InstancesInstanceGpuGpusGpuSpecInput` via:
InstancesInstanceGpuGpusGpuSpecArgs{...}
type InstancesInstanceGpuGpusGpuSpecOutput ¶
type InstancesInstanceGpuGpusGpuSpecOutput struct{ *pulumi.OutputState }
func (InstancesInstanceGpuGpusGpuSpecOutput) ElementType ¶
func (InstancesInstanceGpuGpusGpuSpecOutput) ElementType() reflect.Type
func (InstancesInstanceGpuGpusGpuSpecOutput) GpuType ¶
func (o InstancesInstanceGpuGpusGpuSpecOutput) GpuType() pulumi.StringOutput
The type of gpu.
func (InstancesInstanceGpuGpusGpuSpecOutput) ToInstancesInstanceGpuGpusGpuSpecOutput ¶
func (o InstancesInstanceGpuGpusGpuSpecOutput) ToInstancesInstanceGpuGpusGpuSpecOutput() InstancesInstanceGpuGpusGpuSpecOutput
func (InstancesInstanceGpuGpusGpuSpecOutput) ToInstancesInstanceGpuGpusGpuSpecOutputWithContext ¶
func (o InstancesInstanceGpuGpusGpuSpecOutput) ToInstancesInstanceGpuGpusGpuSpecOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusGpuSpecOutput
type InstancesInstanceGpuGpusInput ¶
type InstancesInstanceGpuGpusInput interface { pulumi.Input ToInstancesInstanceGpuGpusOutput() InstancesInstanceGpuGpusOutput ToInstancesInstanceGpuGpusOutputWithContext(context.Context) InstancesInstanceGpuGpusOutput }
InstancesInstanceGpuGpusInput is an input type that accepts InstancesInstanceGpuGpusArgs and InstancesInstanceGpuGpusOutput values. You can construct a concrete instance of `InstancesInstanceGpuGpusInput` via:
InstancesInstanceGpuGpusArgs{...}
type InstancesInstanceGpuGpusOutput ¶
type InstancesInstanceGpuGpusOutput struct{ *pulumi.OutputState }
func (InstancesInstanceGpuGpusOutput) ElementType ¶
func (InstancesInstanceGpuGpusOutput) ElementType() reflect.Type
func (InstancesInstanceGpuGpusOutput) GpuSpec ¶
func (o InstancesInstanceGpuGpusOutput) GpuSpec() InstancesInstanceGpuGpusGpuSpecOutput
The spec of gpu.
func (InstancesInstanceGpuGpusOutput) Num ¶
func (o InstancesInstanceGpuGpusOutput) Num() pulumi.IntOutput
The number of gpu.
func (InstancesInstanceGpuGpusOutput) ToInstancesInstanceGpuGpusOutput ¶
func (o InstancesInstanceGpuGpusOutput) ToInstancesInstanceGpuGpusOutput() InstancesInstanceGpuGpusOutput
func (InstancesInstanceGpuGpusOutput) ToInstancesInstanceGpuGpusOutputWithContext ¶
func (o InstancesInstanceGpuGpusOutput) ToInstancesInstanceGpuGpusOutputWithContext(ctx context.Context) InstancesInstanceGpuGpusOutput
type InstancesInstanceGpuInput ¶
type InstancesInstanceGpuInput interface { pulumi.Input ToInstancesInstanceGpuOutput() InstancesInstanceGpuOutput ToInstancesInstanceGpuOutputWithContext(context.Context) InstancesInstanceGpuOutput }
InstancesInstanceGpuInput is an input type that accepts InstancesInstanceGpuArgs and InstancesInstanceGpuOutput values. You can construct a concrete instance of `InstancesInstanceGpuInput` via:
InstancesInstanceGpuArgs{...}
type InstancesInstanceGpuOutput ¶
type InstancesInstanceGpuOutput struct{ *pulumi.OutputState }
func (InstancesInstanceGpuOutput) ElementType ¶
func (InstancesInstanceGpuOutput) ElementType() reflect.Type
func (InstancesInstanceGpuOutput) Gpuses ¶
func (o InstancesInstanceGpuOutput) Gpuses() InstancesInstanceGpuGpusArrayOutput
The list gpu info.
func (InstancesInstanceGpuOutput) ToInstancesInstanceGpuOutput ¶
func (o InstancesInstanceGpuOutput) ToInstancesInstanceGpuOutput() InstancesInstanceGpuOutput
func (InstancesInstanceGpuOutput) ToInstancesInstanceGpuOutputWithContext ¶
func (o InstancesInstanceGpuOutput) ToInstancesInstanceGpuOutputWithContext(ctx context.Context) InstancesInstanceGpuOutput
type InstancesInstanceImage ¶
type InstancesInstanceImage struct { // The id of image. ImageIdentity string `pulumi:"imageIdentity"` // The name of image. ImageName string `pulumi:"imageName"` // The property of system. Property string `pulumi:"property"` // The arch of system. SystemArch string `pulumi:"systemArch"` // The bit of system. SystemBit string `pulumi:"systemBit"` // The type of system. SystemType string `pulumi:"systemType"` // The version of system. SystemVersion string `pulumi:"systemVersion"` }
type InstancesInstanceImageArgs ¶
type InstancesInstanceImageArgs struct { // The id of image. ImageIdentity pulumi.StringInput `pulumi:"imageIdentity"` // The name of image. ImageName pulumi.StringInput `pulumi:"imageName"` // The property of system. Property pulumi.StringInput `pulumi:"property"` // The arch of system. SystemArch pulumi.StringInput `pulumi:"systemArch"` // The bit of system. SystemBit pulumi.StringInput `pulumi:"systemBit"` // The type of system. SystemType pulumi.StringInput `pulumi:"systemType"` // The version of system. SystemVersion pulumi.StringInput `pulumi:"systemVersion"` }
func (InstancesInstanceImageArgs) ElementType ¶
func (InstancesInstanceImageArgs) ElementType() reflect.Type
func (InstancesInstanceImageArgs) ToInstancesInstanceImageOutput ¶
func (i InstancesInstanceImageArgs) ToInstancesInstanceImageOutput() InstancesInstanceImageOutput
func (InstancesInstanceImageArgs) ToInstancesInstanceImageOutputWithContext ¶
func (i InstancesInstanceImageArgs) ToInstancesInstanceImageOutputWithContext(ctx context.Context) InstancesInstanceImageOutput
type InstancesInstanceImageInput ¶
type InstancesInstanceImageInput interface { pulumi.Input ToInstancesInstanceImageOutput() InstancesInstanceImageOutput ToInstancesInstanceImageOutputWithContext(context.Context) InstancesInstanceImageOutput }
InstancesInstanceImageInput is an input type that accepts InstancesInstanceImageArgs and InstancesInstanceImageOutput values. You can construct a concrete instance of `InstancesInstanceImageInput` via:
InstancesInstanceImageArgs{...}
type InstancesInstanceImageOutput ¶
type InstancesInstanceImageOutput struct{ *pulumi.OutputState }
func (InstancesInstanceImageOutput) ElementType ¶
func (InstancesInstanceImageOutput) ElementType() reflect.Type
func (InstancesInstanceImageOutput) ImageIdentity ¶
func (o InstancesInstanceImageOutput) ImageIdentity() pulumi.StringOutput
The id of image.
func (InstancesInstanceImageOutput) ImageName ¶
func (o InstancesInstanceImageOutput) ImageName() pulumi.StringOutput
The name of image.
func (InstancesInstanceImageOutput) Property ¶
func (o InstancesInstanceImageOutput) Property() pulumi.StringOutput
The property of system.
func (InstancesInstanceImageOutput) SystemArch ¶
func (o InstancesInstanceImageOutput) SystemArch() pulumi.StringOutput
The arch of system.
func (InstancesInstanceImageOutput) SystemBit ¶
func (o InstancesInstanceImageOutput) SystemBit() pulumi.StringOutput
The bit of system.
func (InstancesInstanceImageOutput) SystemType ¶
func (o InstancesInstanceImageOutput) SystemType() pulumi.StringOutput
The type of system.
func (InstancesInstanceImageOutput) SystemVersion ¶
func (o InstancesInstanceImageOutput) SystemVersion() pulumi.StringOutput
The version of system.
func (InstancesInstanceImageOutput) ToInstancesInstanceImageOutput ¶
func (o InstancesInstanceImageOutput) ToInstancesInstanceImageOutput() InstancesInstanceImageOutput
func (InstancesInstanceImageOutput) ToInstancesInstanceImageOutputWithContext ¶
func (o InstancesInstanceImageOutput) ToInstancesInstanceImageOutputWithContext(ctx context.Context) InstancesInstanceImageOutput
type InstancesInstanceInput ¶
type InstancesInstanceInput interface { pulumi.Input ToInstancesInstanceOutput() InstancesInstanceOutput ToInstancesInstanceOutputWithContext(context.Context) InstancesInstanceOutput }
InstancesInstanceInput is an input type that accepts InstancesInstanceArgs and InstancesInstanceOutput values. You can construct a concrete instance of `InstancesInstanceInput` via:
InstancesInstanceArgs{...}
type InstancesInstanceNetwork ¶
type InstancesInstanceNetwork struct { // Whether enable ipv6. EnableIpv6 bool `pulumi:"enableIpv6"` // The external interface of network. ExternalInterface InstancesInstanceNetworkExternalInterface `pulumi:"externalInterface"` // The internal interface of network. InternalInterface InstancesInstanceNetworkInternalInterface `pulumi:"internalInterface"` // The passthrough info. VfPassthrough bool `pulumi:"vfPassthrough"` }
type InstancesInstanceNetworkArgs ¶
type InstancesInstanceNetworkArgs struct { // Whether enable ipv6. EnableIpv6 pulumi.BoolInput `pulumi:"enableIpv6"` // The external interface of network. ExternalInterface InstancesInstanceNetworkExternalInterfaceInput `pulumi:"externalInterface"` // The internal interface of network. InternalInterface InstancesInstanceNetworkInternalInterfaceInput `pulumi:"internalInterface"` // The passthrough info. VfPassthrough pulumi.BoolInput `pulumi:"vfPassthrough"` }
func (InstancesInstanceNetworkArgs) ElementType ¶
func (InstancesInstanceNetworkArgs) ElementType() reflect.Type
func (InstancesInstanceNetworkArgs) ToInstancesInstanceNetworkOutput ¶
func (i InstancesInstanceNetworkArgs) ToInstancesInstanceNetworkOutput() InstancesInstanceNetworkOutput
func (InstancesInstanceNetworkArgs) ToInstancesInstanceNetworkOutputWithContext ¶
func (i InstancesInstanceNetworkArgs) ToInstancesInstanceNetworkOutputWithContext(ctx context.Context) InstancesInstanceNetworkOutput
type InstancesInstanceNetworkExternalInterface ¶
type InstancesInstanceNetworkExternalInterface struct { // The peak of bandwidth. BandwidthPeak string `pulumi:"bandwidthPeak"` // The ipv6 address. Ip6Addr string `pulumi:"ip6Addr"` // The ip address. IpAddr string `pulumi:"ipAddr"` // The ips of network. Ips []InstancesInstanceNetworkExternalInterfaceIp `pulumi:"ips"` // The mac address. MacAddr string `pulumi:"macAddr"` // The mask info. Mask string `pulumi:"mask"` // The ipv6 mask info. Mask6 string `pulumi:"mask6"` }
type InstancesInstanceNetworkExternalInterfaceArgs ¶
type InstancesInstanceNetworkExternalInterfaceArgs struct { // The peak of bandwidth. BandwidthPeak pulumi.StringInput `pulumi:"bandwidthPeak"` // The ipv6 address. Ip6Addr pulumi.StringInput `pulumi:"ip6Addr"` // The ip address. IpAddr pulumi.StringInput `pulumi:"ipAddr"` // The ips of network. Ips InstancesInstanceNetworkExternalInterfaceIpArrayInput `pulumi:"ips"` // The mac address. MacAddr pulumi.StringInput `pulumi:"macAddr"` // The mask info. Mask pulumi.StringInput `pulumi:"mask"` // The ipv6 mask info. Mask6 pulumi.StringInput `pulumi:"mask6"` }
func (InstancesInstanceNetworkExternalInterfaceArgs) ElementType ¶
func (InstancesInstanceNetworkExternalInterfaceArgs) ElementType() reflect.Type
func (InstancesInstanceNetworkExternalInterfaceArgs) ToInstancesInstanceNetworkExternalInterfaceOutput ¶
func (i InstancesInstanceNetworkExternalInterfaceArgs) ToInstancesInstanceNetworkExternalInterfaceOutput() InstancesInstanceNetworkExternalInterfaceOutput
func (InstancesInstanceNetworkExternalInterfaceArgs) ToInstancesInstanceNetworkExternalInterfaceOutputWithContext ¶
func (i InstancesInstanceNetworkExternalInterfaceArgs) ToInstancesInstanceNetworkExternalInterfaceOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceOutput
type InstancesInstanceNetworkExternalInterfaceInput ¶
type InstancesInstanceNetworkExternalInterfaceInput interface { pulumi.Input ToInstancesInstanceNetworkExternalInterfaceOutput() InstancesInstanceNetworkExternalInterfaceOutput ToInstancesInstanceNetworkExternalInterfaceOutputWithContext(context.Context) InstancesInstanceNetworkExternalInterfaceOutput }
InstancesInstanceNetworkExternalInterfaceInput is an input type that accepts InstancesInstanceNetworkExternalInterfaceArgs and InstancesInstanceNetworkExternalInterfaceOutput values. You can construct a concrete instance of `InstancesInstanceNetworkExternalInterfaceInput` via:
InstancesInstanceNetworkExternalInterfaceArgs{...}
type InstancesInstanceNetworkExternalInterfaceIpArgs ¶
type InstancesInstanceNetworkExternalInterfaceIpArgs struct { // The ip address. Addr pulumi.StringInput `pulumi:"addr"` // The version of ip address. IpVersion pulumi.StringInput `pulumi:"ipVersion"` // The isp info. Isp pulumi.StringInput `pulumi:"isp"` // The mask info. Mask pulumi.StringInput `pulumi:"mask"` }
func (InstancesInstanceNetworkExternalInterfaceIpArgs) ElementType ¶
func (InstancesInstanceNetworkExternalInterfaceIpArgs) ElementType() reflect.Type
func (InstancesInstanceNetworkExternalInterfaceIpArgs) ToInstancesInstanceNetworkExternalInterfaceIpOutput ¶
func (i InstancesInstanceNetworkExternalInterfaceIpArgs) ToInstancesInstanceNetworkExternalInterfaceIpOutput() InstancesInstanceNetworkExternalInterfaceIpOutput
func (InstancesInstanceNetworkExternalInterfaceIpArgs) ToInstancesInstanceNetworkExternalInterfaceIpOutputWithContext ¶
func (i InstancesInstanceNetworkExternalInterfaceIpArgs) ToInstancesInstanceNetworkExternalInterfaceIpOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceIpOutput
type InstancesInstanceNetworkExternalInterfaceIpArray ¶
type InstancesInstanceNetworkExternalInterfaceIpArray []InstancesInstanceNetworkExternalInterfaceIpInput
func (InstancesInstanceNetworkExternalInterfaceIpArray) ElementType ¶
func (InstancesInstanceNetworkExternalInterfaceIpArray) ElementType() reflect.Type
func (InstancesInstanceNetworkExternalInterfaceIpArray) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutput ¶
func (i InstancesInstanceNetworkExternalInterfaceIpArray) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutput() InstancesInstanceNetworkExternalInterfaceIpArrayOutput
func (InstancesInstanceNetworkExternalInterfaceIpArray) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutputWithContext ¶
func (i InstancesInstanceNetworkExternalInterfaceIpArray) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceIpArrayOutput
type InstancesInstanceNetworkExternalInterfaceIpArrayInput ¶
type InstancesInstanceNetworkExternalInterfaceIpArrayInput interface { pulumi.Input ToInstancesInstanceNetworkExternalInterfaceIpArrayOutput() InstancesInstanceNetworkExternalInterfaceIpArrayOutput ToInstancesInstanceNetworkExternalInterfaceIpArrayOutputWithContext(context.Context) InstancesInstanceNetworkExternalInterfaceIpArrayOutput }
InstancesInstanceNetworkExternalInterfaceIpArrayInput is an input type that accepts InstancesInstanceNetworkExternalInterfaceIpArray and InstancesInstanceNetworkExternalInterfaceIpArrayOutput values. You can construct a concrete instance of `InstancesInstanceNetworkExternalInterfaceIpArrayInput` via:
InstancesInstanceNetworkExternalInterfaceIpArray{ InstancesInstanceNetworkExternalInterfaceIpArgs{...} }
type InstancesInstanceNetworkExternalInterfaceIpArrayOutput ¶
type InstancesInstanceNetworkExternalInterfaceIpArrayOutput struct{ *pulumi.OutputState }
func (InstancesInstanceNetworkExternalInterfaceIpArrayOutput) ElementType ¶
func (InstancesInstanceNetworkExternalInterfaceIpArrayOutput) ElementType() reflect.Type
func (InstancesInstanceNetworkExternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutput ¶
func (o InstancesInstanceNetworkExternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutput() InstancesInstanceNetworkExternalInterfaceIpArrayOutput
func (InstancesInstanceNetworkExternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutputWithContext ¶
func (o InstancesInstanceNetworkExternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkExternalInterfaceIpArrayOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceIpArrayOutput
type InstancesInstanceNetworkExternalInterfaceIpInput ¶
type InstancesInstanceNetworkExternalInterfaceIpInput interface { pulumi.Input ToInstancesInstanceNetworkExternalInterfaceIpOutput() InstancesInstanceNetworkExternalInterfaceIpOutput ToInstancesInstanceNetworkExternalInterfaceIpOutputWithContext(context.Context) InstancesInstanceNetworkExternalInterfaceIpOutput }
InstancesInstanceNetworkExternalInterfaceIpInput is an input type that accepts InstancesInstanceNetworkExternalInterfaceIpArgs and InstancesInstanceNetworkExternalInterfaceIpOutput values. You can construct a concrete instance of `InstancesInstanceNetworkExternalInterfaceIpInput` via:
InstancesInstanceNetworkExternalInterfaceIpArgs{...}
type InstancesInstanceNetworkExternalInterfaceIpOutput ¶
type InstancesInstanceNetworkExternalInterfaceIpOutput struct{ *pulumi.OutputState }
func (InstancesInstanceNetworkExternalInterfaceIpOutput) Addr ¶
func (o InstancesInstanceNetworkExternalInterfaceIpOutput) Addr() pulumi.StringOutput
The ip address.
func (InstancesInstanceNetworkExternalInterfaceIpOutput) ElementType ¶
func (InstancesInstanceNetworkExternalInterfaceIpOutput) ElementType() reflect.Type
func (InstancesInstanceNetworkExternalInterfaceIpOutput) IpVersion ¶
func (o InstancesInstanceNetworkExternalInterfaceIpOutput) IpVersion() pulumi.StringOutput
The version of ip address.
func (InstancesInstanceNetworkExternalInterfaceIpOutput) Isp ¶
func (o InstancesInstanceNetworkExternalInterfaceIpOutput) Isp() pulumi.StringOutput
The isp info.
func (InstancesInstanceNetworkExternalInterfaceIpOutput) Mask ¶
func (o InstancesInstanceNetworkExternalInterfaceIpOutput) Mask() pulumi.StringOutput
The mask info.
func (InstancesInstanceNetworkExternalInterfaceIpOutput) ToInstancesInstanceNetworkExternalInterfaceIpOutput ¶
func (o InstancesInstanceNetworkExternalInterfaceIpOutput) ToInstancesInstanceNetworkExternalInterfaceIpOutput() InstancesInstanceNetworkExternalInterfaceIpOutput
func (InstancesInstanceNetworkExternalInterfaceIpOutput) ToInstancesInstanceNetworkExternalInterfaceIpOutputWithContext ¶
func (o InstancesInstanceNetworkExternalInterfaceIpOutput) ToInstancesInstanceNetworkExternalInterfaceIpOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceIpOutput
type InstancesInstanceNetworkExternalInterfaceOutput ¶
type InstancesInstanceNetworkExternalInterfaceOutput struct{ *pulumi.OutputState }
func (InstancesInstanceNetworkExternalInterfaceOutput) BandwidthPeak ¶
func (o InstancesInstanceNetworkExternalInterfaceOutput) BandwidthPeak() pulumi.StringOutput
The peak of bandwidth.
func (InstancesInstanceNetworkExternalInterfaceOutput) ElementType ¶
func (InstancesInstanceNetworkExternalInterfaceOutput) ElementType() reflect.Type
func (InstancesInstanceNetworkExternalInterfaceOutput) Ip6Addr ¶
func (o InstancesInstanceNetworkExternalInterfaceOutput) Ip6Addr() pulumi.StringOutput
The ipv6 address.
func (InstancesInstanceNetworkExternalInterfaceOutput) IpAddr ¶
func (o InstancesInstanceNetworkExternalInterfaceOutput) IpAddr() pulumi.StringOutput
The ip address.
func (InstancesInstanceNetworkExternalInterfaceOutput) Ips ¶
func (o InstancesInstanceNetworkExternalInterfaceOutput) Ips() InstancesInstanceNetworkExternalInterfaceIpArrayOutput
The ips of network.
func (InstancesInstanceNetworkExternalInterfaceOutput) MacAddr ¶
func (o InstancesInstanceNetworkExternalInterfaceOutput) MacAddr() pulumi.StringOutput
The mac address.
func (InstancesInstanceNetworkExternalInterfaceOutput) Mask ¶
func (o InstancesInstanceNetworkExternalInterfaceOutput) Mask() pulumi.StringOutput
The mask info.
func (InstancesInstanceNetworkExternalInterfaceOutput) Mask6 ¶
func (o InstancesInstanceNetworkExternalInterfaceOutput) Mask6() pulumi.StringOutput
The ipv6 mask info.
func (InstancesInstanceNetworkExternalInterfaceOutput) ToInstancesInstanceNetworkExternalInterfaceOutput ¶
func (o InstancesInstanceNetworkExternalInterfaceOutput) ToInstancesInstanceNetworkExternalInterfaceOutput() InstancesInstanceNetworkExternalInterfaceOutput
func (InstancesInstanceNetworkExternalInterfaceOutput) ToInstancesInstanceNetworkExternalInterfaceOutputWithContext ¶
func (o InstancesInstanceNetworkExternalInterfaceOutput) ToInstancesInstanceNetworkExternalInterfaceOutputWithContext(ctx context.Context) InstancesInstanceNetworkExternalInterfaceOutput
type InstancesInstanceNetworkInput ¶
type InstancesInstanceNetworkInput interface { pulumi.Input ToInstancesInstanceNetworkOutput() InstancesInstanceNetworkOutput ToInstancesInstanceNetworkOutputWithContext(context.Context) InstancesInstanceNetworkOutput }
InstancesInstanceNetworkInput is an input type that accepts InstancesInstanceNetworkArgs and InstancesInstanceNetworkOutput values. You can construct a concrete instance of `InstancesInstanceNetworkInput` via:
InstancesInstanceNetworkArgs{...}
type InstancesInstanceNetworkInternalInterface ¶
type InstancesInstanceNetworkInternalInterface struct { // The peak of bandwidth. BandwidthPeak string `pulumi:"bandwidthPeak"` // The ipv6 address. Ip6Addr string `pulumi:"ip6Addr"` // The ip address. IpAddr string `pulumi:"ipAddr"` // The ips of network. Ips []InstancesInstanceNetworkInternalInterfaceIp `pulumi:"ips"` // The mac address. MacAddr string `pulumi:"macAddr"` // The mask info. Mask string `pulumi:"mask"` // The ipv6 mask info. Mask6 string `pulumi:"mask6"` }
type InstancesInstanceNetworkInternalInterfaceArgs ¶
type InstancesInstanceNetworkInternalInterfaceArgs struct { // The peak of bandwidth. BandwidthPeak pulumi.StringInput `pulumi:"bandwidthPeak"` // The ipv6 address. Ip6Addr pulumi.StringInput `pulumi:"ip6Addr"` // The ip address. IpAddr pulumi.StringInput `pulumi:"ipAddr"` // The ips of network. Ips InstancesInstanceNetworkInternalInterfaceIpArrayInput `pulumi:"ips"` // The mac address. MacAddr pulumi.StringInput `pulumi:"macAddr"` // The mask info. Mask pulumi.StringInput `pulumi:"mask"` // The ipv6 mask info. Mask6 pulumi.StringInput `pulumi:"mask6"` }
func (InstancesInstanceNetworkInternalInterfaceArgs) ElementType ¶
func (InstancesInstanceNetworkInternalInterfaceArgs) ElementType() reflect.Type
func (InstancesInstanceNetworkInternalInterfaceArgs) ToInstancesInstanceNetworkInternalInterfaceOutput ¶
func (i InstancesInstanceNetworkInternalInterfaceArgs) ToInstancesInstanceNetworkInternalInterfaceOutput() InstancesInstanceNetworkInternalInterfaceOutput
func (InstancesInstanceNetworkInternalInterfaceArgs) ToInstancesInstanceNetworkInternalInterfaceOutputWithContext ¶
func (i InstancesInstanceNetworkInternalInterfaceArgs) ToInstancesInstanceNetworkInternalInterfaceOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceOutput
type InstancesInstanceNetworkInternalInterfaceInput ¶
type InstancesInstanceNetworkInternalInterfaceInput interface { pulumi.Input ToInstancesInstanceNetworkInternalInterfaceOutput() InstancesInstanceNetworkInternalInterfaceOutput ToInstancesInstanceNetworkInternalInterfaceOutputWithContext(context.Context) InstancesInstanceNetworkInternalInterfaceOutput }
InstancesInstanceNetworkInternalInterfaceInput is an input type that accepts InstancesInstanceNetworkInternalInterfaceArgs and InstancesInstanceNetworkInternalInterfaceOutput values. You can construct a concrete instance of `InstancesInstanceNetworkInternalInterfaceInput` via:
InstancesInstanceNetworkInternalInterfaceArgs{...}
type InstancesInstanceNetworkInternalInterfaceIpArgs ¶
type InstancesInstanceNetworkInternalInterfaceIpArgs struct { // The ip address. Addr pulumi.StringInput `pulumi:"addr"` // The version of ip address. IpVersion pulumi.StringInput `pulumi:"ipVersion"` // The isp info. Isp pulumi.StringInput `pulumi:"isp"` // The mask info. Mask pulumi.StringInput `pulumi:"mask"` }
func (InstancesInstanceNetworkInternalInterfaceIpArgs) ElementType ¶
func (InstancesInstanceNetworkInternalInterfaceIpArgs) ElementType() reflect.Type
func (InstancesInstanceNetworkInternalInterfaceIpArgs) ToInstancesInstanceNetworkInternalInterfaceIpOutput ¶
func (i InstancesInstanceNetworkInternalInterfaceIpArgs) ToInstancesInstanceNetworkInternalInterfaceIpOutput() InstancesInstanceNetworkInternalInterfaceIpOutput
func (InstancesInstanceNetworkInternalInterfaceIpArgs) ToInstancesInstanceNetworkInternalInterfaceIpOutputWithContext ¶
func (i InstancesInstanceNetworkInternalInterfaceIpArgs) ToInstancesInstanceNetworkInternalInterfaceIpOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceIpOutput
type InstancesInstanceNetworkInternalInterfaceIpArray ¶
type InstancesInstanceNetworkInternalInterfaceIpArray []InstancesInstanceNetworkInternalInterfaceIpInput
func (InstancesInstanceNetworkInternalInterfaceIpArray) ElementType ¶
func (InstancesInstanceNetworkInternalInterfaceIpArray) ElementType() reflect.Type
func (InstancesInstanceNetworkInternalInterfaceIpArray) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutput ¶
func (i InstancesInstanceNetworkInternalInterfaceIpArray) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutput() InstancesInstanceNetworkInternalInterfaceIpArrayOutput
func (InstancesInstanceNetworkInternalInterfaceIpArray) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutputWithContext ¶
func (i InstancesInstanceNetworkInternalInterfaceIpArray) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceIpArrayOutput
type InstancesInstanceNetworkInternalInterfaceIpArrayInput ¶
type InstancesInstanceNetworkInternalInterfaceIpArrayInput interface { pulumi.Input ToInstancesInstanceNetworkInternalInterfaceIpArrayOutput() InstancesInstanceNetworkInternalInterfaceIpArrayOutput ToInstancesInstanceNetworkInternalInterfaceIpArrayOutputWithContext(context.Context) InstancesInstanceNetworkInternalInterfaceIpArrayOutput }
InstancesInstanceNetworkInternalInterfaceIpArrayInput is an input type that accepts InstancesInstanceNetworkInternalInterfaceIpArray and InstancesInstanceNetworkInternalInterfaceIpArrayOutput values. You can construct a concrete instance of `InstancesInstanceNetworkInternalInterfaceIpArrayInput` via:
InstancesInstanceNetworkInternalInterfaceIpArray{ InstancesInstanceNetworkInternalInterfaceIpArgs{...} }
type InstancesInstanceNetworkInternalInterfaceIpArrayOutput ¶
type InstancesInstanceNetworkInternalInterfaceIpArrayOutput struct{ *pulumi.OutputState }
func (InstancesInstanceNetworkInternalInterfaceIpArrayOutput) ElementType ¶
func (InstancesInstanceNetworkInternalInterfaceIpArrayOutput) ElementType() reflect.Type
func (InstancesInstanceNetworkInternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutput ¶
func (o InstancesInstanceNetworkInternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutput() InstancesInstanceNetworkInternalInterfaceIpArrayOutput
func (InstancesInstanceNetworkInternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutputWithContext ¶
func (o InstancesInstanceNetworkInternalInterfaceIpArrayOutput) ToInstancesInstanceNetworkInternalInterfaceIpArrayOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceIpArrayOutput
type InstancesInstanceNetworkInternalInterfaceIpInput ¶
type InstancesInstanceNetworkInternalInterfaceIpInput interface { pulumi.Input ToInstancesInstanceNetworkInternalInterfaceIpOutput() InstancesInstanceNetworkInternalInterfaceIpOutput ToInstancesInstanceNetworkInternalInterfaceIpOutputWithContext(context.Context) InstancesInstanceNetworkInternalInterfaceIpOutput }
InstancesInstanceNetworkInternalInterfaceIpInput is an input type that accepts InstancesInstanceNetworkInternalInterfaceIpArgs and InstancesInstanceNetworkInternalInterfaceIpOutput values. You can construct a concrete instance of `InstancesInstanceNetworkInternalInterfaceIpInput` via:
InstancesInstanceNetworkInternalInterfaceIpArgs{...}
type InstancesInstanceNetworkInternalInterfaceIpOutput ¶
type InstancesInstanceNetworkInternalInterfaceIpOutput struct{ *pulumi.OutputState }
func (InstancesInstanceNetworkInternalInterfaceIpOutput) Addr ¶
func (o InstancesInstanceNetworkInternalInterfaceIpOutput) Addr() pulumi.StringOutput
The ip address.
func (InstancesInstanceNetworkInternalInterfaceIpOutput) ElementType ¶
func (InstancesInstanceNetworkInternalInterfaceIpOutput) ElementType() reflect.Type
func (InstancesInstanceNetworkInternalInterfaceIpOutput) IpVersion ¶
func (o InstancesInstanceNetworkInternalInterfaceIpOutput) IpVersion() pulumi.StringOutput
The version of ip address.
func (InstancesInstanceNetworkInternalInterfaceIpOutput) Isp ¶
func (o InstancesInstanceNetworkInternalInterfaceIpOutput) Isp() pulumi.StringOutput
The isp info.
func (InstancesInstanceNetworkInternalInterfaceIpOutput) Mask ¶
func (o InstancesInstanceNetworkInternalInterfaceIpOutput) Mask() pulumi.StringOutput
The mask info.
func (InstancesInstanceNetworkInternalInterfaceIpOutput) ToInstancesInstanceNetworkInternalInterfaceIpOutput ¶
func (o InstancesInstanceNetworkInternalInterfaceIpOutput) ToInstancesInstanceNetworkInternalInterfaceIpOutput() InstancesInstanceNetworkInternalInterfaceIpOutput
func (InstancesInstanceNetworkInternalInterfaceIpOutput) ToInstancesInstanceNetworkInternalInterfaceIpOutputWithContext ¶
func (o InstancesInstanceNetworkInternalInterfaceIpOutput) ToInstancesInstanceNetworkInternalInterfaceIpOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceIpOutput
type InstancesInstanceNetworkInternalInterfaceOutput ¶
type InstancesInstanceNetworkInternalInterfaceOutput struct{ *pulumi.OutputState }
func (InstancesInstanceNetworkInternalInterfaceOutput) BandwidthPeak ¶
func (o InstancesInstanceNetworkInternalInterfaceOutput) BandwidthPeak() pulumi.StringOutput
The peak of bandwidth.
func (InstancesInstanceNetworkInternalInterfaceOutput) ElementType ¶
func (InstancesInstanceNetworkInternalInterfaceOutput) ElementType() reflect.Type
func (InstancesInstanceNetworkInternalInterfaceOutput) Ip6Addr ¶
func (o InstancesInstanceNetworkInternalInterfaceOutput) Ip6Addr() pulumi.StringOutput
The ipv6 address.
func (InstancesInstanceNetworkInternalInterfaceOutput) IpAddr ¶
func (o InstancesInstanceNetworkInternalInterfaceOutput) IpAddr() pulumi.StringOutput
The ip address.
func (InstancesInstanceNetworkInternalInterfaceOutput) Ips ¶
func (o InstancesInstanceNetworkInternalInterfaceOutput) Ips() InstancesInstanceNetworkInternalInterfaceIpArrayOutput
The ips of network.
func (InstancesInstanceNetworkInternalInterfaceOutput) MacAddr ¶
func (o InstancesInstanceNetworkInternalInterfaceOutput) MacAddr() pulumi.StringOutput
The mac address.
func (InstancesInstanceNetworkInternalInterfaceOutput) Mask ¶
func (o InstancesInstanceNetworkInternalInterfaceOutput) Mask() pulumi.StringOutput
The mask info.
func (InstancesInstanceNetworkInternalInterfaceOutput) Mask6 ¶
func (o InstancesInstanceNetworkInternalInterfaceOutput) Mask6() pulumi.StringOutput
The ipv6 mask info.
func (InstancesInstanceNetworkInternalInterfaceOutput) ToInstancesInstanceNetworkInternalInterfaceOutput ¶
func (o InstancesInstanceNetworkInternalInterfaceOutput) ToInstancesInstanceNetworkInternalInterfaceOutput() InstancesInstanceNetworkInternalInterfaceOutput
func (InstancesInstanceNetworkInternalInterfaceOutput) ToInstancesInstanceNetworkInternalInterfaceOutputWithContext ¶
func (o InstancesInstanceNetworkInternalInterfaceOutput) ToInstancesInstanceNetworkInternalInterfaceOutputWithContext(ctx context.Context) InstancesInstanceNetworkInternalInterfaceOutput
type InstancesInstanceNetworkOutput ¶
type InstancesInstanceNetworkOutput struct{ *pulumi.OutputState }
func (InstancesInstanceNetworkOutput) ElementType ¶
func (InstancesInstanceNetworkOutput) ElementType() reflect.Type
func (InstancesInstanceNetworkOutput) EnableIpv6 ¶
func (o InstancesInstanceNetworkOutput) EnableIpv6() pulumi.BoolOutput
Whether enable ipv6.
func (InstancesInstanceNetworkOutput) ExternalInterface ¶
func (o InstancesInstanceNetworkOutput) ExternalInterface() InstancesInstanceNetworkExternalInterfaceOutput
The external interface of network.
func (InstancesInstanceNetworkOutput) InternalInterface ¶
func (o InstancesInstanceNetworkOutput) InternalInterface() InstancesInstanceNetworkInternalInterfaceOutput
The internal interface of network.
func (InstancesInstanceNetworkOutput) ToInstancesInstanceNetworkOutput ¶
func (o InstancesInstanceNetworkOutput) ToInstancesInstanceNetworkOutput() InstancesInstanceNetworkOutput
func (InstancesInstanceNetworkOutput) ToInstancesInstanceNetworkOutputWithContext ¶
func (o InstancesInstanceNetworkOutput) ToInstancesInstanceNetworkOutputWithContext(ctx context.Context) InstancesInstanceNetworkOutput
func (InstancesInstanceNetworkOutput) VfPassthrough ¶
func (o InstancesInstanceNetworkOutput) VfPassthrough() pulumi.BoolOutput
The passthrough info.
type InstancesInstanceOutput ¶
type InstancesInstanceOutput struct{ *pulumi.OutputState }
func (InstancesInstanceOutput) CloudServerIdentity ¶
func (o InstancesInstanceOutput) CloudServerIdentity() pulumi.StringOutput
The id of cloud server.
func (InstancesInstanceOutput) CloudServerName ¶
func (o InstancesInstanceOutput) CloudServerName() pulumi.StringOutput
The name of cloud server.
func (InstancesInstanceOutput) Cluster ¶
func (o InstancesInstanceOutput) Cluster() InstancesInstanceClusterOutput
The cluster info.
func (InstancesInstanceOutput) Cpu ¶
func (o InstancesInstanceOutput) Cpu() pulumi.StringOutput
The cpu of instance.
func (InstancesInstanceOutput) CreateTime ¶
func (o InstancesInstanceOutput) CreateTime() pulumi.IntOutput
The create time of instance.
func (InstancesInstanceOutput) Creator ¶
func (o InstancesInstanceOutput) Creator() pulumi.StringOutput
The creator of instance.
func (InstancesInstanceOutput) DeleteTime ¶
func (o InstancesInstanceOutput) DeleteTime() pulumi.IntOutput
The delete time of instance.
func (InstancesInstanceOutput) ElementType ¶
func (InstancesInstanceOutput) ElementType() reflect.Type
func (InstancesInstanceOutput) EndTime ¶
func (o InstancesInstanceOutput) EndTime() pulumi.IntOutput
The end time of instance.
func (InstancesInstanceOutput) Gpu ¶
func (o InstancesInstanceOutput) Gpu() InstancesInstanceGpuOutput
The config of gpu.
func (InstancesInstanceOutput) Id ¶
func (o InstancesInstanceOutput) Id() pulumi.StringOutput
The Id of instance.
func (InstancesInstanceOutput) Image ¶
func (o InstancesInstanceOutput) Image() InstancesInstanceImageOutput
The config of image.
func (InstancesInstanceOutput) InstanceIdentity ¶
func (o InstancesInstanceOutput) InstanceIdentity() pulumi.StringOutput
The Id of instance.
func (InstancesInstanceOutput) InstanceName ¶
func (o InstancesInstanceOutput) InstanceName() pulumi.StringOutput
The name of instance.
func (InstancesInstanceOutput) Mem ¶
func (o InstancesInstanceOutput) Mem() pulumi.StringOutput
The memory of instance.
func (InstancesInstanceOutput) Network ¶
func (o InstancesInstanceOutput) Network() InstancesInstanceNetworkOutput
The config of network.
func (InstancesInstanceOutput) Spec ¶
func (o InstancesInstanceOutput) Spec() pulumi.StringOutput
The spec of instance.
func (InstancesInstanceOutput) SpecDisplay ¶
func (o InstancesInstanceOutput) SpecDisplay() pulumi.StringOutput
The spec display of instance.
func (InstancesInstanceOutput) StartTime ¶
func (o InstancesInstanceOutput) StartTime() pulumi.IntOutput
The start time of instance.
func (InstancesInstanceOutput) Status ¶
func (o InstancesInstanceOutput) Status() pulumi.StringOutput
The status of instance.
func (InstancesInstanceOutput) Storage ¶
func (o InstancesInstanceOutput) Storage() InstancesInstanceStorageOutput
The config of storage.
func (InstancesInstanceOutput) SubnetCidr ¶
func (o InstancesInstanceOutput) SubnetCidr() pulumi.StringOutput
The subnet cidr.
func (InstancesInstanceOutput) ToInstancesInstanceOutput ¶
func (o InstancesInstanceOutput) ToInstancesInstanceOutput() InstancesInstanceOutput
func (InstancesInstanceOutput) ToInstancesInstanceOutputWithContext ¶
func (o InstancesInstanceOutput) ToInstancesInstanceOutputWithContext(ctx context.Context) InstancesInstanceOutput
func (InstancesInstanceOutput) UpdateTime ¶
func (o InstancesInstanceOutput) UpdateTime() pulumi.IntOutput
The update time of instance.
func (InstancesInstanceOutput) VpcIdentity ¶
func (o InstancesInstanceOutput) VpcIdentity() pulumi.StringOutput
The id of vpc.
type InstancesInstanceStorage ¶
type InstancesInstanceStorage struct { // The disk info of data. DataDisk InstancesInstanceStorageDataDisk `pulumi:"dataDisk"` // The disk list info of data. DataDiskLists []InstancesInstanceStorageDataDiskList `pulumi:"dataDiskLists"` // The disk info of system. SystemDisk InstancesInstanceStorageSystemDisk `pulumi:"systemDisk"` }
type InstancesInstanceStorageArgs ¶
type InstancesInstanceStorageArgs struct { // The disk info of data. DataDisk InstancesInstanceStorageDataDiskInput `pulumi:"dataDisk"` // The disk list info of data. DataDiskLists InstancesInstanceStorageDataDiskListArrayInput `pulumi:"dataDiskLists"` // The disk info of system. SystemDisk InstancesInstanceStorageSystemDiskInput `pulumi:"systemDisk"` }
func (InstancesInstanceStorageArgs) ElementType ¶
func (InstancesInstanceStorageArgs) ElementType() reflect.Type
func (InstancesInstanceStorageArgs) ToInstancesInstanceStorageOutput ¶
func (i InstancesInstanceStorageArgs) ToInstancesInstanceStorageOutput() InstancesInstanceStorageOutput
func (InstancesInstanceStorageArgs) ToInstancesInstanceStorageOutputWithContext ¶
func (i InstancesInstanceStorageArgs) ToInstancesInstanceStorageOutputWithContext(ctx context.Context) InstancesInstanceStorageOutput
type InstancesInstanceStorageDataDiskArgs ¶
type InstancesInstanceStorageDataDiskArgs struct { // The capacity of storage. Capacity pulumi.StringInput `pulumi:"capacity"` // The type of storage. StorageType pulumi.StringInput `pulumi:"storageType"` }
func (InstancesInstanceStorageDataDiskArgs) ElementType ¶
func (InstancesInstanceStorageDataDiskArgs) ElementType() reflect.Type
func (InstancesInstanceStorageDataDiskArgs) ToInstancesInstanceStorageDataDiskOutput ¶
func (i InstancesInstanceStorageDataDiskArgs) ToInstancesInstanceStorageDataDiskOutput() InstancesInstanceStorageDataDiskOutput
func (InstancesInstanceStorageDataDiskArgs) ToInstancesInstanceStorageDataDiskOutputWithContext ¶
func (i InstancesInstanceStorageDataDiskArgs) ToInstancesInstanceStorageDataDiskOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskOutput
type InstancesInstanceStorageDataDiskInput ¶
type InstancesInstanceStorageDataDiskInput interface { pulumi.Input ToInstancesInstanceStorageDataDiskOutput() InstancesInstanceStorageDataDiskOutput ToInstancesInstanceStorageDataDiskOutputWithContext(context.Context) InstancesInstanceStorageDataDiskOutput }
InstancesInstanceStorageDataDiskInput is an input type that accepts InstancesInstanceStorageDataDiskArgs and InstancesInstanceStorageDataDiskOutput values. You can construct a concrete instance of `InstancesInstanceStorageDataDiskInput` via:
InstancesInstanceStorageDataDiskArgs{...}
type InstancesInstanceStorageDataDiskListArgs ¶
type InstancesInstanceStorageDataDiskListArgs struct { // The capacity of storage. Capacity pulumi.StringInput `pulumi:"capacity"` // The type of storage. StorageType pulumi.StringInput `pulumi:"storageType"` }
func (InstancesInstanceStorageDataDiskListArgs) ElementType ¶
func (InstancesInstanceStorageDataDiskListArgs) ElementType() reflect.Type
func (InstancesInstanceStorageDataDiskListArgs) ToInstancesInstanceStorageDataDiskListOutput ¶
func (i InstancesInstanceStorageDataDiskListArgs) ToInstancesInstanceStorageDataDiskListOutput() InstancesInstanceStorageDataDiskListOutput
func (InstancesInstanceStorageDataDiskListArgs) ToInstancesInstanceStorageDataDiskListOutputWithContext ¶
func (i InstancesInstanceStorageDataDiskListArgs) ToInstancesInstanceStorageDataDiskListOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskListOutput
type InstancesInstanceStorageDataDiskListArray ¶
type InstancesInstanceStorageDataDiskListArray []InstancesInstanceStorageDataDiskListInput
func (InstancesInstanceStorageDataDiskListArray) ElementType ¶
func (InstancesInstanceStorageDataDiskListArray) ElementType() reflect.Type
func (InstancesInstanceStorageDataDiskListArray) ToInstancesInstanceStorageDataDiskListArrayOutput ¶
func (i InstancesInstanceStorageDataDiskListArray) ToInstancesInstanceStorageDataDiskListArrayOutput() InstancesInstanceStorageDataDiskListArrayOutput
func (InstancesInstanceStorageDataDiskListArray) ToInstancesInstanceStorageDataDiskListArrayOutputWithContext ¶
func (i InstancesInstanceStorageDataDiskListArray) ToInstancesInstanceStorageDataDiskListArrayOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskListArrayOutput
type InstancesInstanceStorageDataDiskListArrayInput ¶
type InstancesInstanceStorageDataDiskListArrayInput interface { pulumi.Input ToInstancesInstanceStorageDataDiskListArrayOutput() InstancesInstanceStorageDataDiskListArrayOutput ToInstancesInstanceStorageDataDiskListArrayOutputWithContext(context.Context) InstancesInstanceStorageDataDiskListArrayOutput }
InstancesInstanceStorageDataDiskListArrayInput is an input type that accepts InstancesInstanceStorageDataDiskListArray and InstancesInstanceStorageDataDiskListArrayOutput values. You can construct a concrete instance of `InstancesInstanceStorageDataDiskListArrayInput` via:
InstancesInstanceStorageDataDiskListArray{ InstancesInstanceStorageDataDiskListArgs{...} }
type InstancesInstanceStorageDataDiskListArrayOutput ¶
type InstancesInstanceStorageDataDiskListArrayOutput struct{ *pulumi.OutputState }
func (InstancesInstanceStorageDataDiskListArrayOutput) ElementType ¶
func (InstancesInstanceStorageDataDiskListArrayOutput) ElementType() reflect.Type
func (InstancesInstanceStorageDataDiskListArrayOutput) ToInstancesInstanceStorageDataDiskListArrayOutput ¶
func (o InstancesInstanceStorageDataDiskListArrayOutput) ToInstancesInstanceStorageDataDiskListArrayOutput() InstancesInstanceStorageDataDiskListArrayOutput
func (InstancesInstanceStorageDataDiskListArrayOutput) ToInstancesInstanceStorageDataDiskListArrayOutputWithContext ¶
func (o InstancesInstanceStorageDataDiskListArrayOutput) ToInstancesInstanceStorageDataDiskListArrayOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskListArrayOutput
type InstancesInstanceStorageDataDiskListInput ¶
type InstancesInstanceStorageDataDiskListInput interface { pulumi.Input ToInstancesInstanceStorageDataDiskListOutput() InstancesInstanceStorageDataDiskListOutput ToInstancesInstanceStorageDataDiskListOutputWithContext(context.Context) InstancesInstanceStorageDataDiskListOutput }
InstancesInstanceStorageDataDiskListInput is an input type that accepts InstancesInstanceStorageDataDiskListArgs and InstancesInstanceStorageDataDiskListOutput values. You can construct a concrete instance of `InstancesInstanceStorageDataDiskListInput` via:
InstancesInstanceStorageDataDiskListArgs{...}
type InstancesInstanceStorageDataDiskListOutput ¶
type InstancesInstanceStorageDataDiskListOutput struct{ *pulumi.OutputState }
func (InstancesInstanceStorageDataDiskListOutput) Capacity ¶
func (o InstancesInstanceStorageDataDiskListOutput) Capacity() pulumi.StringOutput
The capacity of storage.
func (InstancesInstanceStorageDataDiskListOutput) ElementType ¶
func (InstancesInstanceStorageDataDiskListOutput) ElementType() reflect.Type
func (InstancesInstanceStorageDataDiskListOutput) StorageType ¶
func (o InstancesInstanceStorageDataDiskListOutput) StorageType() pulumi.StringOutput
The type of storage.
func (InstancesInstanceStorageDataDiskListOutput) ToInstancesInstanceStorageDataDiskListOutput ¶
func (o InstancesInstanceStorageDataDiskListOutput) ToInstancesInstanceStorageDataDiskListOutput() InstancesInstanceStorageDataDiskListOutput
func (InstancesInstanceStorageDataDiskListOutput) ToInstancesInstanceStorageDataDiskListOutputWithContext ¶
func (o InstancesInstanceStorageDataDiskListOutput) ToInstancesInstanceStorageDataDiskListOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskListOutput
type InstancesInstanceStorageDataDiskOutput ¶
type InstancesInstanceStorageDataDiskOutput struct{ *pulumi.OutputState }
func (InstancesInstanceStorageDataDiskOutput) Capacity ¶
func (o InstancesInstanceStorageDataDiskOutput) Capacity() pulumi.StringOutput
The capacity of storage.
func (InstancesInstanceStorageDataDiskOutput) ElementType ¶
func (InstancesInstanceStorageDataDiskOutput) ElementType() reflect.Type
func (InstancesInstanceStorageDataDiskOutput) StorageType ¶
func (o InstancesInstanceStorageDataDiskOutput) StorageType() pulumi.StringOutput
The type of storage.
func (InstancesInstanceStorageDataDiskOutput) ToInstancesInstanceStorageDataDiskOutput ¶
func (o InstancesInstanceStorageDataDiskOutput) ToInstancesInstanceStorageDataDiskOutput() InstancesInstanceStorageDataDiskOutput
func (InstancesInstanceStorageDataDiskOutput) ToInstancesInstanceStorageDataDiskOutputWithContext ¶
func (o InstancesInstanceStorageDataDiskOutput) ToInstancesInstanceStorageDataDiskOutputWithContext(ctx context.Context) InstancesInstanceStorageDataDiskOutput
type InstancesInstanceStorageInput ¶
type InstancesInstanceStorageInput interface { pulumi.Input ToInstancesInstanceStorageOutput() InstancesInstanceStorageOutput ToInstancesInstanceStorageOutputWithContext(context.Context) InstancesInstanceStorageOutput }
InstancesInstanceStorageInput is an input type that accepts InstancesInstanceStorageArgs and InstancesInstanceStorageOutput values. You can construct a concrete instance of `InstancesInstanceStorageInput` via:
InstancesInstanceStorageArgs{...}
type InstancesInstanceStorageOutput ¶
type InstancesInstanceStorageOutput struct{ *pulumi.OutputState }
func (InstancesInstanceStorageOutput) DataDisk ¶
func (o InstancesInstanceStorageOutput) DataDisk() InstancesInstanceStorageDataDiskOutput
The disk info of data.
func (InstancesInstanceStorageOutput) DataDiskLists ¶
func (o InstancesInstanceStorageOutput) DataDiskLists() InstancesInstanceStorageDataDiskListArrayOutput
The disk list info of data.
func (InstancesInstanceStorageOutput) ElementType ¶
func (InstancesInstanceStorageOutput) ElementType() reflect.Type
func (InstancesInstanceStorageOutput) SystemDisk ¶
func (o InstancesInstanceStorageOutput) SystemDisk() InstancesInstanceStorageSystemDiskOutput
The disk info of system.
func (InstancesInstanceStorageOutput) ToInstancesInstanceStorageOutput ¶
func (o InstancesInstanceStorageOutput) ToInstancesInstanceStorageOutput() InstancesInstanceStorageOutput
func (InstancesInstanceStorageOutput) ToInstancesInstanceStorageOutputWithContext ¶
func (o InstancesInstanceStorageOutput) ToInstancesInstanceStorageOutputWithContext(ctx context.Context) InstancesInstanceStorageOutput
type InstancesInstanceStorageSystemDiskArgs ¶
type InstancesInstanceStorageSystemDiskArgs struct { // The capacity of storage. Capacity pulumi.StringInput `pulumi:"capacity"` // The type of storage. StorageType pulumi.StringInput `pulumi:"storageType"` }
func (InstancesInstanceStorageSystemDiskArgs) ElementType ¶
func (InstancesInstanceStorageSystemDiskArgs) ElementType() reflect.Type
func (InstancesInstanceStorageSystemDiskArgs) ToInstancesInstanceStorageSystemDiskOutput ¶
func (i InstancesInstanceStorageSystemDiskArgs) ToInstancesInstanceStorageSystemDiskOutput() InstancesInstanceStorageSystemDiskOutput
func (InstancesInstanceStorageSystemDiskArgs) ToInstancesInstanceStorageSystemDiskOutputWithContext ¶
func (i InstancesInstanceStorageSystemDiskArgs) ToInstancesInstanceStorageSystemDiskOutputWithContext(ctx context.Context) InstancesInstanceStorageSystemDiskOutput
type InstancesInstanceStorageSystemDiskInput ¶
type InstancesInstanceStorageSystemDiskInput interface { pulumi.Input ToInstancesInstanceStorageSystemDiskOutput() InstancesInstanceStorageSystemDiskOutput ToInstancesInstanceStorageSystemDiskOutputWithContext(context.Context) InstancesInstanceStorageSystemDiskOutput }
InstancesInstanceStorageSystemDiskInput is an input type that accepts InstancesInstanceStorageSystemDiskArgs and InstancesInstanceStorageSystemDiskOutput values. You can construct a concrete instance of `InstancesInstanceStorageSystemDiskInput` via:
InstancesInstanceStorageSystemDiskArgs{...}
type InstancesInstanceStorageSystemDiskOutput ¶
type InstancesInstanceStorageSystemDiskOutput struct{ *pulumi.OutputState }
func (InstancesInstanceStorageSystemDiskOutput) Capacity ¶
func (o InstancesInstanceStorageSystemDiskOutput) Capacity() pulumi.StringOutput
The capacity of storage.
func (InstancesInstanceStorageSystemDiskOutput) ElementType ¶
func (InstancesInstanceStorageSystemDiskOutput) ElementType() reflect.Type
func (InstancesInstanceStorageSystemDiskOutput) StorageType ¶
func (o InstancesInstanceStorageSystemDiskOutput) StorageType() pulumi.StringOutput
The type of storage.
func (InstancesInstanceStorageSystemDiskOutput) ToInstancesInstanceStorageSystemDiskOutput ¶
func (o InstancesInstanceStorageSystemDiskOutput) ToInstancesInstanceStorageSystemDiskOutput() InstancesInstanceStorageSystemDiskOutput
func (InstancesInstanceStorageSystemDiskOutput) ToInstancesInstanceStorageSystemDiskOutputWithContext ¶
func (o InstancesInstanceStorageSystemDiskOutput) ToInstancesInstanceStorageSystemDiskOutputWithContext(ctx context.Context) InstancesInstanceStorageSystemDiskOutput
type InstancesOutputArgs ¶
type InstancesOutputArgs struct { // The list of cloud server ids. CloudServerIds pulumi.StringArrayInput `pulumi:"cloudServerIds"` // A list of instance IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A list of instance names. Names pulumi.StringArrayInput `pulumi:"names"` // File name where to save data source results. OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The list of instance status. The value can be `opening` or `starting` or `running` or `stopping` or `stop` or `rebooting` or `terminating`. Statuses pulumi.StringArrayInput `pulumi:"statuses"` }
A collection of arguments for invoking Instances.
func (InstancesOutputArgs) ElementType ¶
func (InstancesOutputArgs) ElementType() reflect.Type
type InstancesResult ¶
type InstancesResult struct { CloudServerIds []string `pulumi:"cloudServerIds"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` // The collection of instance query. Instances []InstancesInstance `pulumi:"instances"` Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` Statuses []string `pulumi:"statuses"` // The total count of instance query. TotalCount int `pulumi:"totalCount"` }
A collection of values returned by Instances.
func Instances ¶
func Instances(ctx *pulumi.Context, args *InstancesArgs, opts ...pulumi.InvokeOption) (*InstancesResult, error)
Use this data source to query detailed information of veenedge instances ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/veenedge"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := veenedge.Instances(ctx, &veenedge.InstancesArgs{ Ids: []string{ "veen28*****21", "veen177110*****172", }, }, nil) if err != nil { return err } return nil }) }
```
type InstancesResultOutput ¶
type InstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Instances.
func InstancesOutput ¶
func InstancesOutput(ctx *pulumi.Context, args InstancesOutputArgs, opts ...pulumi.InvokeOption) InstancesResultOutput
func (InstancesResultOutput) CloudServerIds ¶
func (o InstancesResultOutput) CloudServerIds() pulumi.StringArrayOutput
func (InstancesResultOutput) ElementType ¶
func (InstancesResultOutput) ElementType() reflect.Type
func (InstancesResultOutput) Id ¶
func (o InstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (InstancesResultOutput) Ids ¶
func (o InstancesResultOutput) Ids() pulumi.StringArrayOutput
func (InstancesResultOutput) Instances ¶
func (o InstancesResultOutput) Instances() InstancesInstanceArrayOutput
The collection of instance query.
func (InstancesResultOutput) Names ¶
func (o InstancesResultOutput) Names() pulumi.StringArrayOutput
func (InstancesResultOutput) OutputFile ¶
func (o InstancesResultOutput) OutputFile() pulumi.StringPtrOutput
func (InstancesResultOutput) Statuses ¶
func (o InstancesResultOutput) Statuses() pulumi.StringArrayOutput
func (InstancesResultOutput) ToInstancesResultOutput ¶
func (o InstancesResultOutput) ToInstancesResultOutput() InstancesResultOutput
func (InstancesResultOutput) ToInstancesResultOutputWithContext ¶
func (o InstancesResultOutput) ToInstancesResultOutputWithContext(ctx context.Context) InstancesResultOutput
func (InstancesResultOutput) TotalCount ¶
func (o InstancesResultOutput) TotalCount() pulumi.IntOutput
The total count of instance query.
type Vpc ¶
type Vpc struct { pulumi.CustomResourceState // The cidr info. Cidr pulumi.StringPtrOutput `pulumi:"cidr"` // The name of the cluster. ClusterName pulumi.StringOutput `pulumi:"clusterName"` // The description of the VPC. Desc pulumi.StringOutput `pulumi:"desc"` // The name of the VPC. VpcName pulumi.StringOutput `pulumi:"vpcName"` }
Provides a resource to manage veenedge vpc ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/veenedge"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := veenedge.NewVpc(ctx, "foo", &veenedge.VpcArgs{ ClusterName: pulumi.String("b****t02"), VpcName: pulumi.String("tf-test-2"), }) if err != nil { return err } return nil }) }
```
## Import
VPC can be imported using the id, e.g.
```sh
$ pulumi import volcengine:veenedge/vpc:Vpc default vpc-mizl7m1k
```
If you need to create a VPC, you need to apply for permission from the administrator in advance. You can only delete the vpc from web consul
func GetVpc ¶
func GetVpc(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VpcState, opts ...pulumi.ResourceOption) (*Vpc, error)
GetVpc gets an existing Vpc 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 NewVpc ¶
func NewVpc(ctx *pulumi.Context, name string, args *VpcArgs, opts ...pulumi.ResourceOption) (*Vpc, error)
NewVpc registers a new resource with the given unique name, arguments, and options.
func (*Vpc) ElementType ¶
func (*Vpc) ToVpcOutput ¶
type VpcArgs ¶
type VpcArgs struct { // The cidr info. Cidr pulumi.StringPtrInput // The name of the cluster. ClusterName pulumi.StringInput // The description of the VPC. Desc pulumi.StringInput // The name of the VPC. VpcName pulumi.StringInput }
The set of arguments for constructing a Vpc resource.
func (VpcArgs) ElementType ¶
type VpcArray ¶
type VpcArray []VpcInput
func (VpcArray) ElementType ¶
func (VpcArray) ToVpcArrayOutput ¶
func (i VpcArray) ToVpcArrayOutput() VpcArrayOutput
func (VpcArray) ToVpcArrayOutputWithContext ¶
func (i VpcArray) ToVpcArrayOutputWithContext(ctx context.Context) VpcArrayOutput
type VpcArrayInput ¶
type VpcArrayInput interface { pulumi.Input ToVpcArrayOutput() VpcArrayOutput ToVpcArrayOutputWithContext(context.Context) VpcArrayOutput }
VpcArrayInput is an input type that accepts VpcArray and VpcArrayOutput values. You can construct a concrete instance of `VpcArrayInput` via:
VpcArray{ VpcArgs{...} }
type VpcArrayOutput ¶
type VpcArrayOutput struct{ *pulumi.OutputState }
func (VpcArrayOutput) ElementType ¶
func (VpcArrayOutput) ElementType() reflect.Type
func (VpcArrayOutput) ToVpcArrayOutput ¶
func (o VpcArrayOutput) ToVpcArrayOutput() VpcArrayOutput
func (VpcArrayOutput) ToVpcArrayOutputWithContext ¶
func (o VpcArrayOutput) ToVpcArrayOutputWithContext(ctx context.Context) VpcArrayOutput
type VpcMap ¶
func (VpcMap) ElementType ¶
func (VpcMap) ToVpcMapOutput ¶
func (i VpcMap) ToVpcMapOutput() VpcMapOutput
func (VpcMap) ToVpcMapOutputWithContext ¶
func (i VpcMap) ToVpcMapOutputWithContext(ctx context.Context) VpcMapOutput
type VpcMapInput ¶
type VpcMapInput interface { pulumi.Input ToVpcMapOutput() VpcMapOutput ToVpcMapOutputWithContext(context.Context) VpcMapOutput }
VpcMapInput is an input type that accepts VpcMap and VpcMapOutput values. You can construct a concrete instance of `VpcMapInput` via:
VpcMap{ "key": VpcArgs{...} }
type VpcMapOutput ¶
type VpcMapOutput struct{ *pulumi.OutputState }
func (VpcMapOutput) ElementType ¶
func (VpcMapOutput) ElementType() reflect.Type
func (VpcMapOutput) MapIndex ¶
func (o VpcMapOutput) MapIndex(k pulumi.StringInput) VpcOutput
func (VpcMapOutput) ToVpcMapOutput ¶
func (o VpcMapOutput) ToVpcMapOutput() VpcMapOutput
func (VpcMapOutput) ToVpcMapOutputWithContext ¶
func (o VpcMapOutput) ToVpcMapOutputWithContext(ctx context.Context) VpcMapOutput
type VpcOutput ¶
type VpcOutput struct{ *pulumi.OutputState }
func (VpcOutput) ClusterName ¶
func (o VpcOutput) ClusterName() pulumi.StringOutput
The name of the cluster.
func (VpcOutput) ElementType ¶
func (VpcOutput) ToVpcOutput ¶
func (VpcOutput) ToVpcOutputWithContext ¶
type VpcState ¶
type VpcState struct { // The cidr info. Cidr pulumi.StringPtrInput // The name of the cluster. ClusterName pulumi.StringPtrInput // The description of the VPC. Desc pulumi.StringPtrInput // The name of the VPC. VpcName pulumi.StringPtrInput }
func (VpcState) ElementType ¶
type VpcsArgs ¶
type VpcsArgs struct { // A list of vpc IDs. Ids []string `pulumi:"ids"` // A Name Regex of Vpc. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results. OutputFile *string `pulumi:"outputFile"` }
A collection of arguments for invoking Vpcs.
type VpcsOutputArgs ¶
type VpcsOutputArgs struct { // A list of vpc IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A Name Regex of Vpc. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results. OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` }
A collection of arguments for invoking Vpcs.
func (VpcsOutputArgs) ElementType ¶
func (VpcsOutputArgs) ElementType() reflect.Type
type VpcsResult ¶
type VpcsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` OutputFile *string `pulumi:"outputFile"` // The total count of Vpc query. TotalCount int `pulumi:"totalCount"` // The collection of Vpc query. VpcInstances []VpcsVpcInstance `pulumi:"vpcInstances"` }
A collection of values returned by Vpcs.
func Vpcs ¶
func Vpcs(ctx *pulumi.Context, args *VpcsArgs, opts ...pulumi.InvokeOption) (*VpcsResult, error)
Use this data source to query detailed information of veenedge vpcs ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/veenedge"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := veenedge.Vpcs(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type VpcsResultOutput ¶
type VpcsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Vpcs.
func VpcsOutput ¶
func VpcsOutput(ctx *pulumi.Context, args VpcsOutputArgs, opts ...pulumi.InvokeOption) VpcsResultOutput
func (VpcsResultOutput) ElementType ¶
func (VpcsResultOutput) ElementType() reflect.Type
func (VpcsResultOutput) Id ¶
func (o VpcsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (VpcsResultOutput) Ids ¶
func (o VpcsResultOutput) Ids() pulumi.StringArrayOutput
func (VpcsResultOutput) NameRegex ¶
func (o VpcsResultOutput) NameRegex() pulumi.StringPtrOutput
func (VpcsResultOutput) OutputFile ¶
func (o VpcsResultOutput) OutputFile() pulumi.StringPtrOutput
func (VpcsResultOutput) ToVpcsResultOutput ¶
func (o VpcsResultOutput) ToVpcsResultOutput() VpcsResultOutput
func (VpcsResultOutput) ToVpcsResultOutputWithContext ¶
func (o VpcsResultOutput) ToVpcsResultOutputWithContext(ctx context.Context) VpcsResultOutput
func (VpcsResultOutput) TotalCount ¶
func (o VpcsResultOutput) TotalCount() pulumi.IntOutput
The total count of Vpc query.
func (VpcsResultOutput) VpcInstances ¶
func (o VpcsResultOutput) VpcInstances() VpcsVpcInstanceArrayOutput
The collection of Vpc query.
type VpcsVpcInstance ¶
type VpcsVpcInstance struct { // The account id. AccountIdentity int `pulumi:"accountIdentity"` // The cluster info. Cluster VpcsVpcInstanceCluster `pulumi:"cluster"` // The cluster vpc id. ClusterVpcId int `pulumi:"clusterVpcId"` // The creation time. CreateTime int `pulumi:"createTime"` // The description of VPC. Desc string `pulumi:"desc"` // The ID of VPC. Id string `pulumi:"id"` // Is default vpc. IsDefault bool `pulumi:"isDefault"` // The resource statistic info. ResourceStatistics []VpcsVpcInstanceResourceStatistic `pulumi:"resourceStatistics"` // The status of VPC. Status string `pulumi:"status"` // The subnets info. SubNets []VpcsVpcInstanceSubNet `pulumi:"subNets"` // The update time of VPC. UpdateTime int `pulumi:"updateTime"` // The id of user. UserIdentity int `pulumi:"userIdentity"` // The ID of VPC. VpcIdentity string `pulumi:"vpcIdentity"` // The name of VPC. VpcName string `pulumi:"vpcName"` // The namespace of VPC. VpcNs string `pulumi:"vpcNs"` }
type VpcsVpcInstanceArgs ¶
type VpcsVpcInstanceArgs struct { // The account id. AccountIdentity pulumi.IntInput `pulumi:"accountIdentity"` // The cluster info. Cluster VpcsVpcInstanceClusterInput `pulumi:"cluster"` // The cluster vpc id. ClusterVpcId pulumi.IntInput `pulumi:"clusterVpcId"` // The creation time. CreateTime pulumi.IntInput `pulumi:"createTime"` // The description of VPC. Desc pulumi.StringInput `pulumi:"desc"` // The ID of VPC. Id pulumi.StringInput `pulumi:"id"` // Is default vpc. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The resource statistic info. ResourceStatistics VpcsVpcInstanceResourceStatisticArrayInput `pulumi:"resourceStatistics"` // The status of VPC. Status pulumi.StringInput `pulumi:"status"` // The subnets info. SubNets VpcsVpcInstanceSubNetArrayInput `pulumi:"subNets"` // The update time of VPC. UpdateTime pulumi.IntInput `pulumi:"updateTime"` // The id of user. UserIdentity pulumi.IntInput `pulumi:"userIdentity"` // The ID of VPC. VpcIdentity pulumi.StringInput `pulumi:"vpcIdentity"` // The name of VPC. VpcName pulumi.StringInput `pulumi:"vpcName"` // The namespace of VPC. VpcNs pulumi.StringInput `pulumi:"vpcNs"` }
func (VpcsVpcInstanceArgs) ElementType ¶
func (VpcsVpcInstanceArgs) ElementType() reflect.Type
func (VpcsVpcInstanceArgs) ToVpcsVpcInstanceOutput ¶
func (i VpcsVpcInstanceArgs) ToVpcsVpcInstanceOutput() VpcsVpcInstanceOutput
func (VpcsVpcInstanceArgs) ToVpcsVpcInstanceOutputWithContext ¶
func (i VpcsVpcInstanceArgs) ToVpcsVpcInstanceOutputWithContext(ctx context.Context) VpcsVpcInstanceOutput
type VpcsVpcInstanceArray ¶
type VpcsVpcInstanceArray []VpcsVpcInstanceInput
func (VpcsVpcInstanceArray) ElementType ¶
func (VpcsVpcInstanceArray) ElementType() reflect.Type
func (VpcsVpcInstanceArray) ToVpcsVpcInstanceArrayOutput ¶
func (i VpcsVpcInstanceArray) ToVpcsVpcInstanceArrayOutput() VpcsVpcInstanceArrayOutput
func (VpcsVpcInstanceArray) ToVpcsVpcInstanceArrayOutputWithContext ¶
func (i VpcsVpcInstanceArray) ToVpcsVpcInstanceArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceArrayOutput
type VpcsVpcInstanceArrayInput ¶
type VpcsVpcInstanceArrayInput interface { pulumi.Input ToVpcsVpcInstanceArrayOutput() VpcsVpcInstanceArrayOutput ToVpcsVpcInstanceArrayOutputWithContext(context.Context) VpcsVpcInstanceArrayOutput }
VpcsVpcInstanceArrayInput is an input type that accepts VpcsVpcInstanceArray and VpcsVpcInstanceArrayOutput values. You can construct a concrete instance of `VpcsVpcInstanceArrayInput` via:
VpcsVpcInstanceArray{ VpcsVpcInstanceArgs{...} }
type VpcsVpcInstanceArrayOutput ¶
type VpcsVpcInstanceArrayOutput struct{ *pulumi.OutputState }
func (VpcsVpcInstanceArrayOutput) ElementType ¶
func (VpcsVpcInstanceArrayOutput) ElementType() reflect.Type
func (VpcsVpcInstanceArrayOutput) Index ¶
func (o VpcsVpcInstanceArrayOutput) Index(i pulumi.IntInput) VpcsVpcInstanceOutput
func (VpcsVpcInstanceArrayOutput) ToVpcsVpcInstanceArrayOutput ¶
func (o VpcsVpcInstanceArrayOutput) ToVpcsVpcInstanceArrayOutput() VpcsVpcInstanceArrayOutput
func (VpcsVpcInstanceArrayOutput) ToVpcsVpcInstanceArrayOutputWithContext ¶
func (o VpcsVpcInstanceArrayOutput) ToVpcsVpcInstanceArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceArrayOutput
type VpcsVpcInstanceCluster ¶
type VpcsVpcInstanceCluster struct { // The alias of cluster. Alias string `pulumi:"alias"` // The city of cluster. City string `pulumi:"city"` // The name of cluster. ClusterName string `pulumi:"clusterName"` // The country of cluster. Country string `pulumi:"country"` // The isp of cluster. Isp string `pulumi:"isp"` // The level of cluster. Level string `pulumi:"level"` // The province of cluster. Province string `pulumi:"province"` // The region of cluster. Region string `pulumi:"region"` }
type VpcsVpcInstanceClusterArgs ¶
type VpcsVpcInstanceClusterArgs struct { // The alias of cluster. Alias pulumi.StringInput `pulumi:"alias"` // The city of cluster. City pulumi.StringInput `pulumi:"city"` // The name of cluster. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The country of cluster. Country pulumi.StringInput `pulumi:"country"` // The isp of cluster. Isp pulumi.StringInput `pulumi:"isp"` // The level of cluster. Level pulumi.StringInput `pulumi:"level"` // The province of cluster. Province pulumi.StringInput `pulumi:"province"` // The region of cluster. Region pulumi.StringInput `pulumi:"region"` }
func (VpcsVpcInstanceClusterArgs) ElementType ¶
func (VpcsVpcInstanceClusterArgs) ElementType() reflect.Type
func (VpcsVpcInstanceClusterArgs) ToVpcsVpcInstanceClusterOutput ¶
func (i VpcsVpcInstanceClusterArgs) ToVpcsVpcInstanceClusterOutput() VpcsVpcInstanceClusterOutput
func (VpcsVpcInstanceClusterArgs) ToVpcsVpcInstanceClusterOutputWithContext ¶
func (i VpcsVpcInstanceClusterArgs) ToVpcsVpcInstanceClusterOutputWithContext(ctx context.Context) VpcsVpcInstanceClusterOutput
type VpcsVpcInstanceClusterInput ¶
type VpcsVpcInstanceClusterInput interface { pulumi.Input ToVpcsVpcInstanceClusterOutput() VpcsVpcInstanceClusterOutput ToVpcsVpcInstanceClusterOutputWithContext(context.Context) VpcsVpcInstanceClusterOutput }
VpcsVpcInstanceClusterInput is an input type that accepts VpcsVpcInstanceClusterArgs and VpcsVpcInstanceClusterOutput values. You can construct a concrete instance of `VpcsVpcInstanceClusterInput` via:
VpcsVpcInstanceClusterArgs{...}
type VpcsVpcInstanceClusterOutput ¶
type VpcsVpcInstanceClusterOutput struct{ *pulumi.OutputState }
func (VpcsVpcInstanceClusterOutput) Alias ¶
func (o VpcsVpcInstanceClusterOutput) Alias() pulumi.StringOutput
The alias of cluster.
func (VpcsVpcInstanceClusterOutput) City ¶
func (o VpcsVpcInstanceClusterOutput) City() pulumi.StringOutput
The city of cluster.
func (VpcsVpcInstanceClusterOutput) ClusterName ¶
func (o VpcsVpcInstanceClusterOutput) ClusterName() pulumi.StringOutput
The name of cluster.
func (VpcsVpcInstanceClusterOutput) Country ¶
func (o VpcsVpcInstanceClusterOutput) Country() pulumi.StringOutput
The country of cluster.
func (VpcsVpcInstanceClusterOutput) ElementType ¶
func (VpcsVpcInstanceClusterOutput) ElementType() reflect.Type
func (VpcsVpcInstanceClusterOutput) Isp ¶
func (o VpcsVpcInstanceClusterOutput) Isp() pulumi.StringOutput
The isp of cluster.
func (VpcsVpcInstanceClusterOutput) Level ¶
func (o VpcsVpcInstanceClusterOutput) Level() pulumi.StringOutput
The level of cluster.
func (VpcsVpcInstanceClusterOutput) Province ¶
func (o VpcsVpcInstanceClusterOutput) Province() pulumi.StringOutput
The province of cluster.
func (VpcsVpcInstanceClusterOutput) Region ¶
func (o VpcsVpcInstanceClusterOutput) Region() pulumi.StringOutput
The region of cluster.
func (VpcsVpcInstanceClusterOutput) ToVpcsVpcInstanceClusterOutput ¶
func (o VpcsVpcInstanceClusterOutput) ToVpcsVpcInstanceClusterOutput() VpcsVpcInstanceClusterOutput
func (VpcsVpcInstanceClusterOutput) ToVpcsVpcInstanceClusterOutputWithContext ¶
func (o VpcsVpcInstanceClusterOutput) ToVpcsVpcInstanceClusterOutputWithContext(ctx context.Context) VpcsVpcInstanceClusterOutput
type VpcsVpcInstanceInput ¶
type VpcsVpcInstanceInput interface { pulumi.Input ToVpcsVpcInstanceOutput() VpcsVpcInstanceOutput ToVpcsVpcInstanceOutputWithContext(context.Context) VpcsVpcInstanceOutput }
VpcsVpcInstanceInput is an input type that accepts VpcsVpcInstanceArgs and VpcsVpcInstanceOutput values. You can construct a concrete instance of `VpcsVpcInstanceInput` via:
VpcsVpcInstanceArgs{...}
type VpcsVpcInstanceOutput ¶
type VpcsVpcInstanceOutput struct{ *pulumi.OutputState }
func (VpcsVpcInstanceOutput) AccountIdentity ¶
func (o VpcsVpcInstanceOutput) AccountIdentity() pulumi.IntOutput
The account id.
func (VpcsVpcInstanceOutput) Cluster ¶
func (o VpcsVpcInstanceOutput) Cluster() VpcsVpcInstanceClusterOutput
The cluster info.
func (VpcsVpcInstanceOutput) ClusterVpcId ¶
func (o VpcsVpcInstanceOutput) ClusterVpcId() pulumi.IntOutput
The cluster vpc id.
func (VpcsVpcInstanceOutput) CreateTime ¶
func (o VpcsVpcInstanceOutput) CreateTime() pulumi.IntOutput
The creation time.
func (VpcsVpcInstanceOutput) Desc ¶
func (o VpcsVpcInstanceOutput) Desc() pulumi.StringOutput
The description of VPC.
func (VpcsVpcInstanceOutput) ElementType ¶
func (VpcsVpcInstanceOutput) ElementType() reflect.Type
func (VpcsVpcInstanceOutput) Id ¶
func (o VpcsVpcInstanceOutput) Id() pulumi.StringOutput
The ID of VPC.
func (VpcsVpcInstanceOutput) IsDefault ¶
func (o VpcsVpcInstanceOutput) IsDefault() pulumi.BoolOutput
Is default vpc.
func (VpcsVpcInstanceOutput) ResourceStatistics ¶
func (o VpcsVpcInstanceOutput) ResourceStatistics() VpcsVpcInstanceResourceStatisticArrayOutput
The resource statistic info.
func (VpcsVpcInstanceOutput) Status ¶
func (o VpcsVpcInstanceOutput) Status() pulumi.StringOutput
The status of VPC.
func (VpcsVpcInstanceOutput) SubNets ¶
func (o VpcsVpcInstanceOutput) SubNets() VpcsVpcInstanceSubNetArrayOutput
The subnets info.
func (VpcsVpcInstanceOutput) ToVpcsVpcInstanceOutput ¶
func (o VpcsVpcInstanceOutput) ToVpcsVpcInstanceOutput() VpcsVpcInstanceOutput
func (VpcsVpcInstanceOutput) ToVpcsVpcInstanceOutputWithContext ¶
func (o VpcsVpcInstanceOutput) ToVpcsVpcInstanceOutputWithContext(ctx context.Context) VpcsVpcInstanceOutput
func (VpcsVpcInstanceOutput) UpdateTime ¶
func (o VpcsVpcInstanceOutput) UpdateTime() pulumi.IntOutput
The update time of VPC.
func (VpcsVpcInstanceOutput) UserIdentity ¶
func (o VpcsVpcInstanceOutput) UserIdentity() pulumi.IntOutput
The id of user.
func (VpcsVpcInstanceOutput) VpcIdentity ¶
func (o VpcsVpcInstanceOutput) VpcIdentity() pulumi.StringOutput
The ID of VPC.
func (VpcsVpcInstanceOutput) VpcName ¶
func (o VpcsVpcInstanceOutput) VpcName() pulumi.StringOutput
The name of VPC.
func (VpcsVpcInstanceOutput) VpcNs ¶
func (o VpcsVpcInstanceOutput) VpcNs() pulumi.StringOutput
The namespace of VPC.
type VpcsVpcInstanceResourceStatistic ¶
type VpcsVpcInstanceResourceStatistic struct { // The count of instance. VeenInstanceCount int `pulumi:"veenInstanceCount"` // The count of load balancers. VeewLbInstanceCount int `pulumi:"veewLbInstanceCount"` // The count of security groups. VeewSgInstanceCount int `pulumi:"veewSgInstanceCount"` }
type VpcsVpcInstanceResourceStatisticArgs ¶
type VpcsVpcInstanceResourceStatisticArgs struct { // The count of instance. VeenInstanceCount pulumi.IntInput `pulumi:"veenInstanceCount"` // The count of load balancers. VeewLbInstanceCount pulumi.IntInput `pulumi:"veewLbInstanceCount"` // The count of security groups. VeewSgInstanceCount pulumi.IntInput `pulumi:"veewSgInstanceCount"` }
func (VpcsVpcInstanceResourceStatisticArgs) ElementType ¶
func (VpcsVpcInstanceResourceStatisticArgs) ElementType() reflect.Type
func (VpcsVpcInstanceResourceStatisticArgs) ToVpcsVpcInstanceResourceStatisticOutput ¶
func (i VpcsVpcInstanceResourceStatisticArgs) ToVpcsVpcInstanceResourceStatisticOutput() VpcsVpcInstanceResourceStatisticOutput
func (VpcsVpcInstanceResourceStatisticArgs) ToVpcsVpcInstanceResourceStatisticOutputWithContext ¶
func (i VpcsVpcInstanceResourceStatisticArgs) ToVpcsVpcInstanceResourceStatisticOutputWithContext(ctx context.Context) VpcsVpcInstanceResourceStatisticOutput
type VpcsVpcInstanceResourceStatisticArray ¶
type VpcsVpcInstanceResourceStatisticArray []VpcsVpcInstanceResourceStatisticInput
func (VpcsVpcInstanceResourceStatisticArray) ElementType ¶
func (VpcsVpcInstanceResourceStatisticArray) ElementType() reflect.Type
func (VpcsVpcInstanceResourceStatisticArray) ToVpcsVpcInstanceResourceStatisticArrayOutput ¶
func (i VpcsVpcInstanceResourceStatisticArray) ToVpcsVpcInstanceResourceStatisticArrayOutput() VpcsVpcInstanceResourceStatisticArrayOutput
func (VpcsVpcInstanceResourceStatisticArray) ToVpcsVpcInstanceResourceStatisticArrayOutputWithContext ¶
func (i VpcsVpcInstanceResourceStatisticArray) ToVpcsVpcInstanceResourceStatisticArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceResourceStatisticArrayOutput
type VpcsVpcInstanceResourceStatisticArrayInput ¶
type VpcsVpcInstanceResourceStatisticArrayInput interface { pulumi.Input ToVpcsVpcInstanceResourceStatisticArrayOutput() VpcsVpcInstanceResourceStatisticArrayOutput ToVpcsVpcInstanceResourceStatisticArrayOutputWithContext(context.Context) VpcsVpcInstanceResourceStatisticArrayOutput }
VpcsVpcInstanceResourceStatisticArrayInput is an input type that accepts VpcsVpcInstanceResourceStatisticArray and VpcsVpcInstanceResourceStatisticArrayOutput values. You can construct a concrete instance of `VpcsVpcInstanceResourceStatisticArrayInput` via:
VpcsVpcInstanceResourceStatisticArray{ VpcsVpcInstanceResourceStatisticArgs{...} }
type VpcsVpcInstanceResourceStatisticArrayOutput ¶
type VpcsVpcInstanceResourceStatisticArrayOutput struct{ *pulumi.OutputState }
func (VpcsVpcInstanceResourceStatisticArrayOutput) ElementType ¶
func (VpcsVpcInstanceResourceStatisticArrayOutput) ElementType() reflect.Type
func (VpcsVpcInstanceResourceStatisticArrayOutput) ToVpcsVpcInstanceResourceStatisticArrayOutput ¶
func (o VpcsVpcInstanceResourceStatisticArrayOutput) ToVpcsVpcInstanceResourceStatisticArrayOutput() VpcsVpcInstanceResourceStatisticArrayOutput
func (VpcsVpcInstanceResourceStatisticArrayOutput) ToVpcsVpcInstanceResourceStatisticArrayOutputWithContext ¶
func (o VpcsVpcInstanceResourceStatisticArrayOutput) ToVpcsVpcInstanceResourceStatisticArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceResourceStatisticArrayOutput
type VpcsVpcInstanceResourceStatisticInput ¶
type VpcsVpcInstanceResourceStatisticInput interface { pulumi.Input ToVpcsVpcInstanceResourceStatisticOutput() VpcsVpcInstanceResourceStatisticOutput ToVpcsVpcInstanceResourceStatisticOutputWithContext(context.Context) VpcsVpcInstanceResourceStatisticOutput }
VpcsVpcInstanceResourceStatisticInput is an input type that accepts VpcsVpcInstanceResourceStatisticArgs and VpcsVpcInstanceResourceStatisticOutput values. You can construct a concrete instance of `VpcsVpcInstanceResourceStatisticInput` via:
VpcsVpcInstanceResourceStatisticArgs{...}
type VpcsVpcInstanceResourceStatisticOutput ¶
type VpcsVpcInstanceResourceStatisticOutput struct{ *pulumi.OutputState }
func (VpcsVpcInstanceResourceStatisticOutput) ElementType ¶
func (VpcsVpcInstanceResourceStatisticOutput) ElementType() reflect.Type
func (VpcsVpcInstanceResourceStatisticOutput) ToVpcsVpcInstanceResourceStatisticOutput ¶
func (o VpcsVpcInstanceResourceStatisticOutput) ToVpcsVpcInstanceResourceStatisticOutput() VpcsVpcInstanceResourceStatisticOutput
func (VpcsVpcInstanceResourceStatisticOutput) ToVpcsVpcInstanceResourceStatisticOutputWithContext ¶
func (o VpcsVpcInstanceResourceStatisticOutput) ToVpcsVpcInstanceResourceStatisticOutputWithContext(ctx context.Context) VpcsVpcInstanceResourceStatisticOutput
func (VpcsVpcInstanceResourceStatisticOutput) VeenInstanceCount ¶
func (o VpcsVpcInstanceResourceStatisticOutput) VeenInstanceCount() pulumi.IntOutput
The count of instance.
func (VpcsVpcInstanceResourceStatisticOutput) VeewLbInstanceCount ¶
func (o VpcsVpcInstanceResourceStatisticOutput) VeewLbInstanceCount() pulumi.IntOutput
The count of load balancers.
func (VpcsVpcInstanceResourceStatisticOutput) VeewSgInstanceCount ¶
func (o VpcsVpcInstanceResourceStatisticOutput) VeewSgInstanceCount() pulumi.IntOutput
The count of security groups.
type VpcsVpcInstanceSubNet ¶
type VpcsVpcInstanceSubNet struct { // The account id. AccountIdentity int `pulumi:"accountIdentity"` // The ip of cidr. CidrIp string `pulumi:"cidrIp"` // The mask of cidr. CidrMask int `pulumi:"cidrMask"` // The creation time. CreateTime int `pulumi:"createTime"` // The id of subnet. SubnetIdentity string `pulumi:"subnetIdentity"` // The update time of VPC. UpdateTime int `pulumi:"updateTime"` // The id of user. UserIdentity int `pulumi:"userIdentity"` }
type VpcsVpcInstanceSubNetArgs ¶
type VpcsVpcInstanceSubNetArgs struct { // The account id. AccountIdentity pulumi.IntInput `pulumi:"accountIdentity"` // The ip of cidr. CidrIp pulumi.StringInput `pulumi:"cidrIp"` // The mask of cidr. CidrMask pulumi.IntInput `pulumi:"cidrMask"` // The creation time. CreateTime pulumi.IntInput `pulumi:"createTime"` // The id of subnet. SubnetIdentity pulumi.StringInput `pulumi:"subnetIdentity"` // The update time of VPC. UpdateTime pulumi.IntInput `pulumi:"updateTime"` // The id of user. UserIdentity pulumi.IntInput `pulumi:"userIdentity"` }
func (VpcsVpcInstanceSubNetArgs) ElementType ¶
func (VpcsVpcInstanceSubNetArgs) ElementType() reflect.Type
func (VpcsVpcInstanceSubNetArgs) ToVpcsVpcInstanceSubNetOutput ¶
func (i VpcsVpcInstanceSubNetArgs) ToVpcsVpcInstanceSubNetOutput() VpcsVpcInstanceSubNetOutput
func (VpcsVpcInstanceSubNetArgs) ToVpcsVpcInstanceSubNetOutputWithContext ¶
func (i VpcsVpcInstanceSubNetArgs) ToVpcsVpcInstanceSubNetOutputWithContext(ctx context.Context) VpcsVpcInstanceSubNetOutput
type VpcsVpcInstanceSubNetArray ¶
type VpcsVpcInstanceSubNetArray []VpcsVpcInstanceSubNetInput
func (VpcsVpcInstanceSubNetArray) ElementType ¶
func (VpcsVpcInstanceSubNetArray) ElementType() reflect.Type
func (VpcsVpcInstanceSubNetArray) ToVpcsVpcInstanceSubNetArrayOutput ¶
func (i VpcsVpcInstanceSubNetArray) ToVpcsVpcInstanceSubNetArrayOutput() VpcsVpcInstanceSubNetArrayOutput
func (VpcsVpcInstanceSubNetArray) ToVpcsVpcInstanceSubNetArrayOutputWithContext ¶
func (i VpcsVpcInstanceSubNetArray) ToVpcsVpcInstanceSubNetArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceSubNetArrayOutput
type VpcsVpcInstanceSubNetArrayInput ¶
type VpcsVpcInstanceSubNetArrayInput interface { pulumi.Input ToVpcsVpcInstanceSubNetArrayOutput() VpcsVpcInstanceSubNetArrayOutput ToVpcsVpcInstanceSubNetArrayOutputWithContext(context.Context) VpcsVpcInstanceSubNetArrayOutput }
VpcsVpcInstanceSubNetArrayInput is an input type that accepts VpcsVpcInstanceSubNetArray and VpcsVpcInstanceSubNetArrayOutput values. You can construct a concrete instance of `VpcsVpcInstanceSubNetArrayInput` via:
VpcsVpcInstanceSubNetArray{ VpcsVpcInstanceSubNetArgs{...} }
type VpcsVpcInstanceSubNetArrayOutput ¶
type VpcsVpcInstanceSubNetArrayOutput struct{ *pulumi.OutputState }
func (VpcsVpcInstanceSubNetArrayOutput) ElementType ¶
func (VpcsVpcInstanceSubNetArrayOutput) ElementType() reflect.Type
func (VpcsVpcInstanceSubNetArrayOutput) Index ¶
func (o VpcsVpcInstanceSubNetArrayOutput) Index(i pulumi.IntInput) VpcsVpcInstanceSubNetOutput
func (VpcsVpcInstanceSubNetArrayOutput) ToVpcsVpcInstanceSubNetArrayOutput ¶
func (o VpcsVpcInstanceSubNetArrayOutput) ToVpcsVpcInstanceSubNetArrayOutput() VpcsVpcInstanceSubNetArrayOutput
func (VpcsVpcInstanceSubNetArrayOutput) ToVpcsVpcInstanceSubNetArrayOutputWithContext ¶
func (o VpcsVpcInstanceSubNetArrayOutput) ToVpcsVpcInstanceSubNetArrayOutputWithContext(ctx context.Context) VpcsVpcInstanceSubNetArrayOutput
type VpcsVpcInstanceSubNetInput ¶
type VpcsVpcInstanceSubNetInput interface { pulumi.Input ToVpcsVpcInstanceSubNetOutput() VpcsVpcInstanceSubNetOutput ToVpcsVpcInstanceSubNetOutputWithContext(context.Context) VpcsVpcInstanceSubNetOutput }
VpcsVpcInstanceSubNetInput is an input type that accepts VpcsVpcInstanceSubNetArgs and VpcsVpcInstanceSubNetOutput values. You can construct a concrete instance of `VpcsVpcInstanceSubNetInput` via:
VpcsVpcInstanceSubNetArgs{...}
type VpcsVpcInstanceSubNetOutput ¶
type VpcsVpcInstanceSubNetOutput struct{ *pulumi.OutputState }
func (VpcsVpcInstanceSubNetOutput) AccountIdentity ¶
func (o VpcsVpcInstanceSubNetOutput) AccountIdentity() pulumi.IntOutput
The account id.
func (VpcsVpcInstanceSubNetOutput) CidrIp ¶
func (o VpcsVpcInstanceSubNetOutput) CidrIp() pulumi.StringOutput
The ip of cidr.
func (VpcsVpcInstanceSubNetOutput) CidrMask ¶
func (o VpcsVpcInstanceSubNetOutput) CidrMask() pulumi.IntOutput
The mask of cidr.
func (VpcsVpcInstanceSubNetOutput) CreateTime ¶
func (o VpcsVpcInstanceSubNetOutput) CreateTime() pulumi.IntOutput
The creation time.
func (VpcsVpcInstanceSubNetOutput) ElementType ¶
func (VpcsVpcInstanceSubNetOutput) ElementType() reflect.Type
func (VpcsVpcInstanceSubNetOutput) SubnetIdentity ¶
func (o VpcsVpcInstanceSubNetOutput) SubnetIdentity() pulumi.StringOutput
The id of subnet.
func (VpcsVpcInstanceSubNetOutput) ToVpcsVpcInstanceSubNetOutput ¶
func (o VpcsVpcInstanceSubNetOutput) ToVpcsVpcInstanceSubNetOutput() VpcsVpcInstanceSubNetOutput
func (VpcsVpcInstanceSubNetOutput) ToVpcsVpcInstanceSubNetOutputWithContext ¶
func (o VpcsVpcInstanceSubNetOutput) ToVpcsVpcInstanceSubNetOutputWithContext(ctx context.Context) VpcsVpcInstanceSubNetOutput
func (VpcsVpcInstanceSubNetOutput) UpdateTime ¶
func (o VpcsVpcInstanceSubNetOutput) UpdateTime() pulumi.IntOutput
The update time of VPC.
func (VpcsVpcInstanceSubNetOutput) UserIdentity ¶
func (o VpcsVpcInstanceSubNetOutput) UserIdentity() pulumi.IntOutput
The id of user.