Documentation
¶
Index ¶
- type Backup
- type BackupArgs
- type BackupArray
- type BackupArrayInput
- type BackupArrayOutput
- type BackupInput
- type BackupMap
- type BackupMapInput
- type BackupMapOutput
- type BackupOutput
- type BackupState
- type BackupStrategy
- type BackupStrategyArgs
- type BackupStrategyArray
- type BackupStrategyArrayInput
- type BackupStrategyArrayOutput
- func (BackupStrategyArrayOutput) ElementType() reflect.Type
- func (o BackupStrategyArrayOutput) Index(i pulumi.IntInput) BackupStrategyOutput
- func (o BackupStrategyArrayOutput) ToBackupStrategyArrayOutput() BackupStrategyArrayOutput
- func (o BackupStrategyArrayOutput) ToBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyArrayOutput
- type BackupStrategyDataBackupStrategy
- type BackupStrategyDataBackupStrategyArgs
- func (BackupStrategyDataBackupStrategyArgs) ElementType() reflect.Type
- func (i BackupStrategyDataBackupStrategyArgs) ToBackupStrategyDataBackupStrategyOutput() BackupStrategyDataBackupStrategyOutput
- func (i BackupStrategyDataBackupStrategyArgs) ToBackupStrategyDataBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyOutput
- type BackupStrategyDataBackupStrategyArray
- func (BackupStrategyDataBackupStrategyArray) ElementType() reflect.Type
- func (i BackupStrategyDataBackupStrategyArray) ToBackupStrategyDataBackupStrategyArrayOutput() BackupStrategyDataBackupStrategyArrayOutput
- func (i BackupStrategyDataBackupStrategyArray) ToBackupStrategyDataBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyArrayOutput
- type BackupStrategyDataBackupStrategyArrayInput
- type BackupStrategyDataBackupStrategyArrayOutput
- func (BackupStrategyDataBackupStrategyArrayOutput) ElementType() reflect.Type
- func (o BackupStrategyDataBackupStrategyArrayOutput) Index(i pulumi.IntInput) BackupStrategyDataBackupStrategyOutput
- func (o BackupStrategyDataBackupStrategyArrayOutput) ToBackupStrategyDataBackupStrategyArrayOutput() BackupStrategyDataBackupStrategyArrayOutput
- func (o BackupStrategyDataBackupStrategyArrayOutput) ToBackupStrategyDataBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyArrayOutput
- type BackupStrategyDataBackupStrategyBackUpTable
- type BackupStrategyDataBackupStrategyBackUpTableArgs
- func (BackupStrategyDataBackupStrategyBackUpTableArgs) ElementType() reflect.Type
- func (i BackupStrategyDataBackupStrategyBackUpTableArgs) ToBackupStrategyDataBackupStrategyBackUpTableOutput() BackupStrategyDataBackupStrategyBackUpTableOutput
- func (i BackupStrategyDataBackupStrategyBackUpTableArgs) ToBackupStrategyDataBackupStrategyBackUpTableOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyBackUpTableOutput
- type BackupStrategyDataBackupStrategyBackUpTableArray
- func (BackupStrategyDataBackupStrategyBackUpTableArray) ElementType() reflect.Type
- func (i BackupStrategyDataBackupStrategyBackUpTableArray) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutput() BackupStrategyDataBackupStrategyBackUpTableArrayOutput
- func (i BackupStrategyDataBackupStrategyBackUpTableArray) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyBackUpTableArrayOutput
- type BackupStrategyDataBackupStrategyBackUpTableArrayInput
- type BackupStrategyDataBackupStrategyBackUpTableArrayOutput
- func (BackupStrategyDataBackupStrategyBackUpTableArrayOutput) ElementType() reflect.Type
- func (o BackupStrategyDataBackupStrategyBackUpTableArrayOutput) Index(i pulumi.IntInput) BackupStrategyDataBackupStrategyBackUpTableOutput
- func (o BackupStrategyDataBackupStrategyBackUpTableArrayOutput) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutput() BackupStrategyDataBackupStrategyBackUpTableArrayOutput
- func (o BackupStrategyDataBackupStrategyBackUpTableArrayOutput) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyBackUpTableArrayOutput
- type BackupStrategyDataBackupStrategyBackUpTableInput
- type BackupStrategyDataBackupStrategyBackUpTableOutput
- func (o BackupStrategyDataBackupStrategyBackUpTableOutput) Database() pulumi.StringOutput
- func (BackupStrategyDataBackupStrategyBackUpTableOutput) ElementType() reflect.Type
- func (o BackupStrategyDataBackupStrategyBackUpTableOutput) Ips() pulumi.StringPtrOutput
- func (o BackupStrategyDataBackupStrategyBackUpTableOutput) Rip() pulumi.StringPtrOutput
- func (o BackupStrategyDataBackupStrategyBackUpTableOutput) Table() pulumi.StringOutput
- func (o BackupStrategyDataBackupStrategyBackUpTableOutput) ToBackupStrategyDataBackupStrategyBackUpTableOutput() BackupStrategyDataBackupStrategyBackUpTableOutput
- func (o BackupStrategyDataBackupStrategyBackUpTableOutput) ToBackupStrategyDataBackupStrategyBackUpTableOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyBackUpTableOutput
- func (o BackupStrategyDataBackupStrategyBackUpTableOutput) TotalBytes() pulumi.IntOutput
- func (o BackupStrategyDataBackupStrategyBackUpTableOutput) VCluster() pulumi.StringPtrOutput
- func (o BackupStrategyDataBackupStrategyBackUpTableOutput) ZooPath() pulumi.StringPtrOutput
- type BackupStrategyDataBackupStrategyInput
- type BackupStrategyDataBackupStrategyOutput
- func (o BackupStrategyDataBackupStrategyOutput) BackUpTables() BackupStrategyDataBackupStrategyBackUpTableArrayOutput
- func (BackupStrategyDataBackupStrategyOutput) ElementType() reflect.Type
- func (o BackupStrategyDataBackupStrategyOutput) ExecuteHour() pulumi.IntOutput
- func (o BackupStrategyDataBackupStrategyOutput) RetainDays() pulumi.IntOutput
- func (o BackupStrategyDataBackupStrategyOutput) ToBackupStrategyDataBackupStrategyOutput() BackupStrategyDataBackupStrategyOutput
- func (o BackupStrategyDataBackupStrategyOutput) ToBackupStrategyDataBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyOutput
- func (o BackupStrategyDataBackupStrategyOutput) WeekDays() pulumi.StringOutput
- type BackupStrategyInput
- type BackupStrategyMap
- type BackupStrategyMapInput
- type BackupStrategyMapOutput
- func (BackupStrategyMapOutput) ElementType() reflect.Type
- func (o BackupStrategyMapOutput) MapIndex(k pulumi.StringInput) BackupStrategyOutput
- func (o BackupStrategyMapOutput) ToBackupStrategyMapOutput() BackupStrategyMapOutput
- func (o BackupStrategyMapOutput) ToBackupStrategyMapOutputWithContext(ctx context.Context) BackupStrategyMapOutput
- type BackupStrategyMetaBackupStrategy
- type BackupStrategyMetaBackupStrategyArgs
- func (BackupStrategyMetaBackupStrategyArgs) ElementType() reflect.Type
- func (i BackupStrategyMetaBackupStrategyArgs) ToBackupStrategyMetaBackupStrategyOutput() BackupStrategyMetaBackupStrategyOutput
- func (i BackupStrategyMetaBackupStrategyArgs) ToBackupStrategyMetaBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyMetaBackupStrategyOutput
- type BackupStrategyMetaBackupStrategyArray
- func (BackupStrategyMetaBackupStrategyArray) ElementType() reflect.Type
- func (i BackupStrategyMetaBackupStrategyArray) ToBackupStrategyMetaBackupStrategyArrayOutput() BackupStrategyMetaBackupStrategyArrayOutput
- func (i BackupStrategyMetaBackupStrategyArray) ToBackupStrategyMetaBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyMetaBackupStrategyArrayOutput
- type BackupStrategyMetaBackupStrategyArrayInput
- type BackupStrategyMetaBackupStrategyArrayOutput
- func (BackupStrategyMetaBackupStrategyArrayOutput) ElementType() reflect.Type
- func (o BackupStrategyMetaBackupStrategyArrayOutput) Index(i pulumi.IntInput) BackupStrategyMetaBackupStrategyOutput
- func (o BackupStrategyMetaBackupStrategyArrayOutput) ToBackupStrategyMetaBackupStrategyArrayOutput() BackupStrategyMetaBackupStrategyArrayOutput
- func (o BackupStrategyMetaBackupStrategyArrayOutput) ToBackupStrategyMetaBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyMetaBackupStrategyArrayOutput
- type BackupStrategyMetaBackupStrategyInput
- type BackupStrategyMetaBackupStrategyOutput
- func (BackupStrategyMetaBackupStrategyOutput) ElementType() reflect.Type
- func (o BackupStrategyMetaBackupStrategyOutput) ExecuteHour() pulumi.IntPtrOutput
- func (o BackupStrategyMetaBackupStrategyOutput) RetainDays() pulumi.IntPtrOutput
- func (o BackupStrategyMetaBackupStrategyOutput) ToBackupStrategyMetaBackupStrategyOutput() BackupStrategyMetaBackupStrategyOutput
- func (o BackupStrategyMetaBackupStrategyOutput) ToBackupStrategyMetaBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyMetaBackupStrategyOutput
- func (o BackupStrategyMetaBackupStrategyOutput) WeekDays() pulumi.StringPtrOutput
- type BackupStrategyOutput
- func (o BackupStrategyOutput) DataBackupStrategies() BackupStrategyDataBackupStrategyArrayOutput
- func (BackupStrategyOutput) ElementType() reflect.Type
- func (o BackupStrategyOutput) InstanceId() pulumi.StringOutput
- func (o BackupStrategyOutput) MetaBackupStrategies() BackupStrategyMetaBackupStrategyArrayOutput
- func (o BackupStrategyOutput) ToBackupStrategyOutput() BackupStrategyOutput
- func (o BackupStrategyOutput) ToBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyOutput
- type BackupStrategyState
- type DeleteBackupData
- type DeleteBackupDataArgs
- type DeleteBackupDataArray
- type DeleteBackupDataArrayInput
- type DeleteBackupDataArrayOutput
- func (DeleteBackupDataArrayOutput) ElementType() reflect.Type
- func (o DeleteBackupDataArrayOutput) Index(i pulumi.IntInput) DeleteBackupDataOutput
- func (o DeleteBackupDataArrayOutput) ToDeleteBackupDataArrayOutput() DeleteBackupDataArrayOutput
- func (o DeleteBackupDataArrayOutput) ToDeleteBackupDataArrayOutputWithContext(ctx context.Context) DeleteBackupDataArrayOutput
- type DeleteBackupDataInput
- type DeleteBackupDataMap
- type DeleteBackupDataMapInput
- type DeleteBackupDataMapOutput
- func (DeleteBackupDataMapOutput) ElementType() reflect.Type
- func (o DeleteBackupDataMapOutput) MapIndex(k pulumi.StringInput) DeleteBackupDataOutput
- func (o DeleteBackupDataMapOutput) ToDeleteBackupDataMapOutput() DeleteBackupDataMapOutput
- func (o DeleteBackupDataMapOutput) ToDeleteBackupDataMapOutputWithContext(ctx context.Context) DeleteBackupDataMapOutput
- type DeleteBackupDataOutput
- func (o DeleteBackupDataOutput) BackUpJobId() pulumi.IntPtrOutput
- func (DeleteBackupDataOutput) ElementType() reflect.Type
- func (o DeleteBackupDataOutput) InstanceId() pulumi.StringOutput
- func (o DeleteBackupDataOutput) ToDeleteBackupDataOutput() DeleteBackupDataOutput
- func (o DeleteBackupDataOutput) ToDeleteBackupDataOutputWithContext(ctx context.Context) DeleteBackupDataOutput
- type DeleteBackupDataState
- type GetBackupJobDetailArgs
- type GetBackupJobDetailOutputArgs
- type GetBackupJobDetailResult
- type GetBackupJobDetailResultOutput
- func (o GetBackupJobDetailResultOutput) BackUpJobId() pulumi.IntOutput
- func (GetBackupJobDetailResultOutput) ElementType() reflect.Type
- func (o GetBackupJobDetailResultOutput) Id() pulumi.StringOutput
- func (o GetBackupJobDetailResultOutput) InstanceId() pulumi.StringOutput
- func (o GetBackupJobDetailResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetBackupJobDetailResultOutput) TableContents() GetBackupJobDetailTableContentArrayOutput
- func (o GetBackupJobDetailResultOutput) ToGetBackupJobDetailResultOutput() GetBackupJobDetailResultOutput
- func (o GetBackupJobDetailResultOutput) ToGetBackupJobDetailResultOutputWithContext(ctx context.Context) GetBackupJobDetailResultOutput
- type GetBackupJobDetailTableContent
- type GetBackupJobDetailTableContentArgs
- func (GetBackupJobDetailTableContentArgs) ElementType() reflect.Type
- func (i GetBackupJobDetailTableContentArgs) ToGetBackupJobDetailTableContentOutput() GetBackupJobDetailTableContentOutput
- func (i GetBackupJobDetailTableContentArgs) ToGetBackupJobDetailTableContentOutputWithContext(ctx context.Context) GetBackupJobDetailTableContentOutput
- type GetBackupJobDetailTableContentArray
- func (GetBackupJobDetailTableContentArray) ElementType() reflect.Type
- func (i GetBackupJobDetailTableContentArray) ToGetBackupJobDetailTableContentArrayOutput() GetBackupJobDetailTableContentArrayOutput
- func (i GetBackupJobDetailTableContentArray) ToGetBackupJobDetailTableContentArrayOutputWithContext(ctx context.Context) GetBackupJobDetailTableContentArrayOutput
- type GetBackupJobDetailTableContentArrayInput
- type GetBackupJobDetailTableContentArrayOutput
- func (GetBackupJobDetailTableContentArrayOutput) ElementType() reflect.Type
- func (o GetBackupJobDetailTableContentArrayOutput) Index(i pulumi.IntInput) GetBackupJobDetailTableContentOutput
- func (o GetBackupJobDetailTableContentArrayOutput) ToGetBackupJobDetailTableContentArrayOutput() GetBackupJobDetailTableContentArrayOutput
- func (o GetBackupJobDetailTableContentArrayOutput) ToGetBackupJobDetailTableContentArrayOutputWithContext(ctx context.Context) GetBackupJobDetailTableContentArrayOutput
- type GetBackupJobDetailTableContentInput
- type GetBackupJobDetailTableContentOutput
- func (o GetBackupJobDetailTableContentOutput) Database() pulumi.StringOutput
- func (GetBackupJobDetailTableContentOutput) ElementType() reflect.Type
- func (o GetBackupJobDetailTableContentOutput) Ips() pulumi.StringOutput
- func (o GetBackupJobDetailTableContentOutput) Rip() pulumi.StringOutput
- func (o GetBackupJobDetailTableContentOutput) Table() pulumi.StringOutput
- func (o GetBackupJobDetailTableContentOutput) ToGetBackupJobDetailTableContentOutput() GetBackupJobDetailTableContentOutput
- func (o GetBackupJobDetailTableContentOutput) ToGetBackupJobDetailTableContentOutputWithContext(ctx context.Context) GetBackupJobDetailTableContentOutput
- func (o GetBackupJobDetailTableContentOutput) TotalBytes() pulumi.IntOutput
- func (o GetBackupJobDetailTableContentOutput) VCluster() pulumi.StringOutput
- func (o GetBackupJobDetailTableContentOutput) ZooPath() pulumi.StringOutput
- type GetBackupJobsArgs
- type GetBackupJobsBackUpJob
- type GetBackupJobsBackUpJobArgs
- type GetBackupJobsBackUpJobArray
- func (GetBackupJobsBackUpJobArray) ElementType() reflect.Type
- func (i GetBackupJobsBackUpJobArray) ToGetBackupJobsBackUpJobArrayOutput() GetBackupJobsBackUpJobArrayOutput
- func (i GetBackupJobsBackUpJobArray) ToGetBackupJobsBackUpJobArrayOutputWithContext(ctx context.Context) GetBackupJobsBackUpJobArrayOutput
- type GetBackupJobsBackUpJobArrayInput
- type GetBackupJobsBackUpJobArrayOutput
- func (GetBackupJobsBackUpJobArrayOutput) ElementType() reflect.Type
- func (o GetBackupJobsBackUpJobArrayOutput) Index(i pulumi.IntInput) GetBackupJobsBackUpJobOutput
- func (o GetBackupJobsBackUpJobArrayOutput) ToGetBackupJobsBackUpJobArrayOutput() GetBackupJobsBackUpJobArrayOutput
- func (o GetBackupJobsBackUpJobArrayOutput) ToGetBackupJobsBackUpJobArrayOutputWithContext(ctx context.Context) GetBackupJobsBackUpJobArrayOutput
- type GetBackupJobsBackUpJobInput
- type GetBackupJobsBackUpJobOutput
- func (o GetBackupJobsBackUpJobOutput) BackUpSize() pulumi.IntOutput
- func (o GetBackupJobsBackUpJobOutput) BackUpTime() pulumi.StringOutput
- func (o GetBackupJobsBackUpJobOutput) BackUpType() pulumi.StringOutput
- func (GetBackupJobsBackUpJobOutput) ElementType() reflect.Type
- func (o GetBackupJobsBackUpJobOutput) ExpireTime() pulumi.StringOutput
- func (o GetBackupJobsBackUpJobOutput) JobId() pulumi.IntOutput
- func (o GetBackupJobsBackUpJobOutput) JobStatus() pulumi.StringOutput
- func (o GetBackupJobsBackUpJobOutput) Snapshot() pulumi.StringOutput
- func (o GetBackupJobsBackUpJobOutput) ToGetBackupJobsBackUpJobOutput() GetBackupJobsBackUpJobOutput
- func (o GetBackupJobsBackUpJobOutput) ToGetBackupJobsBackUpJobOutputWithContext(ctx context.Context) GetBackupJobsBackUpJobOutput
- type GetBackupJobsOutputArgs
- type GetBackupJobsResult
- type GetBackupJobsResultOutput
- func (o GetBackupJobsResultOutput) BackUpJobs() GetBackupJobsBackUpJobArrayOutput
- func (o GetBackupJobsResultOutput) BeginTime() pulumi.StringPtrOutput
- func (GetBackupJobsResultOutput) ElementType() reflect.Type
- func (o GetBackupJobsResultOutput) EndTime() pulumi.StringPtrOutput
- func (o GetBackupJobsResultOutput) Id() pulumi.StringOutput
- func (o GetBackupJobsResultOutput) InstanceId() pulumi.StringOutput
- func (o GetBackupJobsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetBackupJobsResultOutput) ToGetBackupJobsResultOutput() GetBackupJobsResultOutput
- func (o GetBackupJobsResultOutput) ToGetBackupJobsResultOutputWithContext(ctx context.Context) GetBackupJobsResultOutput
- type Instance
- type InstanceArgs
- type InstanceArray
- type InstanceArrayInput
- type InstanceArrayOutput
- type InstanceCommonSpec
- type InstanceCommonSpecArgs
- func (InstanceCommonSpecArgs) ElementType() reflect.Type
- func (i InstanceCommonSpecArgs) ToInstanceCommonSpecOutput() InstanceCommonSpecOutput
- func (i InstanceCommonSpecArgs) ToInstanceCommonSpecOutputWithContext(ctx context.Context) InstanceCommonSpecOutput
- func (i InstanceCommonSpecArgs) ToInstanceCommonSpecPtrOutput() InstanceCommonSpecPtrOutput
- func (i InstanceCommonSpecArgs) ToInstanceCommonSpecPtrOutputWithContext(ctx context.Context) InstanceCommonSpecPtrOutput
- type InstanceCommonSpecInput
- type InstanceCommonSpecOutput
- func (o InstanceCommonSpecOutput) Count() pulumi.IntOutput
- func (o InstanceCommonSpecOutput) DiskSize() pulumi.IntOutput
- func (InstanceCommonSpecOutput) ElementType() reflect.Type
- func (o InstanceCommonSpecOutput) SpecName() pulumi.StringOutput
- func (o InstanceCommonSpecOutput) ToInstanceCommonSpecOutput() InstanceCommonSpecOutput
- func (o InstanceCommonSpecOutput) ToInstanceCommonSpecOutputWithContext(ctx context.Context) InstanceCommonSpecOutput
- func (o InstanceCommonSpecOutput) ToInstanceCommonSpecPtrOutput() InstanceCommonSpecPtrOutput
- func (o InstanceCommonSpecOutput) ToInstanceCommonSpecPtrOutputWithContext(ctx context.Context) InstanceCommonSpecPtrOutput
- type InstanceCommonSpecPtrInput
- type InstanceCommonSpecPtrOutput
- func (o InstanceCommonSpecPtrOutput) Count() pulumi.IntPtrOutput
- func (o InstanceCommonSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
- func (o InstanceCommonSpecPtrOutput) Elem() InstanceCommonSpecOutput
- func (InstanceCommonSpecPtrOutput) ElementType() reflect.Type
- func (o InstanceCommonSpecPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o InstanceCommonSpecPtrOutput) ToInstanceCommonSpecPtrOutput() InstanceCommonSpecPtrOutput
- func (o InstanceCommonSpecPtrOutput) ToInstanceCommonSpecPtrOutputWithContext(ctx context.Context) InstanceCommonSpecPtrOutput
- type InstanceDataSpec
- type InstanceDataSpecArgs
- func (InstanceDataSpecArgs) ElementType() reflect.Type
- func (i InstanceDataSpecArgs) ToInstanceDataSpecOutput() InstanceDataSpecOutput
- func (i InstanceDataSpecArgs) ToInstanceDataSpecOutputWithContext(ctx context.Context) InstanceDataSpecOutput
- func (i InstanceDataSpecArgs) ToInstanceDataSpecPtrOutput() InstanceDataSpecPtrOutput
- func (i InstanceDataSpecArgs) ToInstanceDataSpecPtrOutputWithContext(ctx context.Context) InstanceDataSpecPtrOutput
- type InstanceDataSpecInput
- type InstanceDataSpecOutput
- func (o InstanceDataSpecOutput) Count() pulumi.IntOutput
- func (o InstanceDataSpecOutput) DiskSize() pulumi.IntOutput
- func (InstanceDataSpecOutput) ElementType() reflect.Type
- func (o InstanceDataSpecOutput) SpecName() pulumi.StringOutput
- func (o InstanceDataSpecOutput) ToInstanceDataSpecOutput() InstanceDataSpecOutput
- func (o InstanceDataSpecOutput) ToInstanceDataSpecOutputWithContext(ctx context.Context) InstanceDataSpecOutput
- func (o InstanceDataSpecOutput) ToInstanceDataSpecPtrOutput() InstanceDataSpecPtrOutput
- func (o InstanceDataSpecOutput) ToInstanceDataSpecPtrOutputWithContext(ctx context.Context) InstanceDataSpecPtrOutput
- type InstanceDataSpecPtrInput
- type InstanceDataSpecPtrOutput
- func (o InstanceDataSpecPtrOutput) Count() pulumi.IntPtrOutput
- func (o InstanceDataSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
- func (o InstanceDataSpecPtrOutput) Elem() InstanceDataSpecOutput
- func (InstanceDataSpecPtrOutput) ElementType() reflect.Type
- func (o InstanceDataSpecPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o InstanceDataSpecPtrOutput) ToInstanceDataSpecPtrOutput() InstanceDataSpecPtrOutput
- func (o InstanceDataSpecPtrOutput) ToInstanceDataSpecPtrOutputWithContext(ctx context.Context) InstanceDataSpecPtrOutput
- type InstanceInput
- type InstanceMap
- type InstanceMapInput
- type InstanceMapOutput
- type InstanceOutput
- func (o InstanceOutput) ChargeType() pulumi.StringOutput
- func (o InstanceOutput) ClsLogSetId() pulumi.StringOutput
- func (o InstanceOutput) CommonSpec() InstanceCommonSpecOutput
- func (o InstanceOutput) CosBucketName() pulumi.StringOutput
- func (o InstanceOutput) DataSpec() InstanceDataSpecOutput
- func (InstanceOutput) ElementType() reflect.Type
- func (o InstanceOutput) ExpireTime() pulumi.StringOutput
- func (o InstanceOutput) HaFlag() pulumi.BoolOutput
- func (o InstanceOutput) HaZk() pulumi.BoolOutput
- func (o InstanceOutput) InstanceName() pulumi.StringOutput
- func (o InstanceOutput) MountDiskType() pulumi.IntOutput
- func (o InstanceOutput) ProductVersion() pulumi.StringOutput
- func (o InstanceOutput) RenewFlag() pulumi.IntOutput
- func (o InstanceOutput) SubnetId() pulumi.StringOutput
- func (o InstanceOutput) Tags() pulumi.MapOutput
- func (o InstanceOutput) TimeSpan() pulumi.IntPtrOutput
- func (o InstanceOutput) ToInstanceOutput() InstanceOutput
- func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
- func (o InstanceOutput) VpcId() pulumi.StringOutput
- func (o InstanceOutput) Zone() pulumi.StringOutput
- type InstanceState
- type RecoverBackupJob
- type RecoverBackupJobArgs
- type RecoverBackupJobArray
- type RecoverBackupJobArrayInput
- type RecoverBackupJobArrayOutput
- func (RecoverBackupJobArrayOutput) ElementType() reflect.Type
- func (o RecoverBackupJobArrayOutput) Index(i pulumi.IntInput) RecoverBackupJobOutput
- func (o RecoverBackupJobArrayOutput) ToRecoverBackupJobArrayOutput() RecoverBackupJobArrayOutput
- func (o RecoverBackupJobArrayOutput) ToRecoverBackupJobArrayOutputWithContext(ctx context.Context) RecoverBackupJobArrayOutput
- type RecoverBackupJobInput
- type RecoverBackupJobMap
- type RecoverBackupJobMapInput
- type RecoverBackupJobMapOutput
- func (RecoverBackupJobMapOutput) ElementType() reflect.Type
- func (o RecoverBackupJobMapOutput) MapIndex(k pulumi.StringInput) RecoverBackupJobOutput
- func (o RecoverBackupJobMapOutput) ToRecoverBackupJobMapOutput() RecoverBackupJobMapOutput
- func (o RecoverBackupJobMapOutput) ToRecoverBackupJobMapOutputWithContext(ctx context.Context) RecoverBackupJobMapOutput
- type RecoverBackupJobOutput
- func (o RecoverBackupJobOutput) BackUpJobId() pulumi.IntOutput
- func (RecoverBackupJobOutput) ElementType() reflect.Type
- func (o RecoverBackupJobOutput) InstanceId() pulumi.StringOutput
- func (o RecoverBackupJobOutput) ToRecoverBackupJobOutput() RecoverBackupJobOutput
- func (o RecoverBackupJobOutput) ToRecoverBackupJobOutputWithContext(ctx context.Context) RecoverBackupJobOutput
- type RecoverBackupJobState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Backup ¶
type Backup struct { pulumi.CustomResourceState // COS bucket name. CosBucketName pulumi.StringOutput `pulumi:"cosBucketName"` // Instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetBackup ¶
func GetBackup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupState, opts ...pulumi.ResourceOption) (*Backup, error)
GetBackup gets an existing Backup 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 NewBackup ¶
func NewBackup(ctx *pulumi.Context, name string, args *BackupArgs, opts ...pulumi.ResourceOption) (*Backup, error)
NewBackup registers a new resource with the given unique name, arguments, and options.
func (*Backup) ElementType ¶
func (*Backup) ToBackupOutput ¶
func (i *Backup) ToBackupOutput() BackupOutput
func (*Backup) ToBackupOutputWithContext ¶
func (i *Backup) ToBackupOutputWithContext(ctx context.Context) BackupOutput
type BackupArgs ¶
type BackupArgs struct { // COS bucket name. CosBucketName pulumi.StringInput // Instance id. InstanceId pulumi.StringInput }
The set of arguments for constructing a Backup resource.
func (BackupArgs) ElementType ¶
func (BackupArgs) ElementType() reflect.Type
type BackupArray ¶
type BackupArray []BackupInput
func (BackupArray) ElementType ¶
func (BackupArray) ElementType() reflect.Type
func (BackupArray) ToBackupArrayOutput ¶
func (i BackupArray) ToBackupArrayOutput() BackupArrayOutput
func (BackupArray) ToBackupArrayOutputWithContext ¶
func (i BackupArray) ToBackupArrayOutputWithContext(ctx context.Context) BackupArrayOutput
type BackupArrayInput ¶
type BackupArrayInput interface { pulumi.Input ToBackupArrayOutput() BackupArrayOutput ToBackupArrayOutputWithContext(context.Context) BackupArrayOutput }
BackupArrayInput is an input type that accepts BackupArray and BackupArrayOutput values. You can construct a concrete instance of `BackupArrayInput` via:
BackupArray{ BackupArgs{...} }
type BackupArrayOutput ¶
type BackupArrayOutput struct{ *pulumi.OutputState }
func (BackupArrayOutput) ElementType ¶
func (BackupArrayOutput) ElementType() reflect.Type
func (BackupArrayOutput) Index ¶
func (o BackupArrayOutput) Index(i pulumi.IntInput) BackupOutput
func (BackupArrayOutput) ToBackupArrayOutput ¶
func (o BackupArrayOutput) ToBackupArrayOutput() BackupArrayOutput
func (BackupArrayOutput) ToBackupArrayOutputWithContext ¶
func (o BackupArrayOutput) ToBackupArrayOutputWithContext(ctx context.Context) BackupArrayOutput
type BackupInput ¶
type BackupInput interface { pulumi.Input ToBackupOutput() BackupOutput ToBackupOutputWithContext(ctx context.Context) BackupOutput }
type BackupMap ¶
type BackupMap map[string]BackupInput
func (BackupMap) ElementType ¶
func (BackupMap) ToBackupMapOutput ¶
func (i BackupMap) ToBackupMapOutput() BackupMapOutput
func (BackupMap) ToBackupMapOutputWithContext ¶
func (i BackupMap) ToBackupMapOutputWithContext(ctx context.Context) BackupMapOutput
type BackupMapInput ¶
type BackupMapInput interface { pulumi.Input ToBackupMapOutput() BackupMapOutput ToBackupMapOutputWithContext(context.Context) BackupMapOutput }
BackupMapInput is an input type that accepts BackupMap and BackupMapOutput values. You can construct a concrete instance of `BackupMapInput` via:
BackupMap{ "key": BackupArgs{...} }
type BackupMapOutput ¶
type BackupMapOutput struct{ *pulumi.OutputState }
func (BackupMapOutput) ElementType ¶
func (BackupMapOutput) ElementType() reflect.Type
func (BackupMapOutput) MapIndex ¶
func (o BackupMapOutput) MapIndex(k pulumi.StringInput) BackupOutput
func (BackupMapOutput) ToBackupMapOutput ¶
func (o BackupMapOutput) ToBackupMapOutput() BackupMapOutput
func (BackupMapOutput) ToBackupMapOutputWithContext ¶
func (o BackupMapOutput) ToBackupMapOutputWithContext(ctx context.Context) BackupMapOutput
type BackupOutput ¶
type BackupOutput struct{ *pulumi.OutputState }
func (BackupOutput) CosBucketName ¶
func (o BackupOutput) CosBucketName() pulumi.StringOutput
COS bucket name.
func (BackupOutput) ElementType ¶
func (BackupOutput) ElementType() reflect.Type
func (BackupOutput) InstanceId ¶
func (o BackupOutput) InstanceId() pulumi.StringOutput
Instance id.
func (BackupOutput) ToBackupOutput ¶
func (o BackupOutput) ToBackupOutput() BackupOutput
func (BackupOutput) ToBackupOutputWithContext ¶
func (o BackupOutput) ToBackupOutputWithContext(ctx context.Context) BackupOutput
type BackupState ¶
type BackupState struct { // COS bucket name. CosBucketName pulumi.StringPtrInput // Instance id. InstanceId pulumi.StringPtrInput }
func (BackupState) ElementType ¶
func (BackupState) ElementType() reflect.Type
type BackupStrategy ¶
type BackupStrategy struct { pulumi.CustomResourceState // Data backup strategy. DataBackupStrategies BackupStrategyDataBackupStrategyArrayOutput `pulumi:"dataBackupStrategies"` // Instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Metadata backup strategy. MetaBackupStrategies BackupStrategyMetaBackupStrategyArrayOutput `pulumi:"metaBackupStrategies"` }
func GetBackupStrategy ¶
func GetBackupStrategy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupStrategyState, opts ...pulumi.ResourceOption) (*BackupStrategy, error)
GetBackupStrategy gets an existing BackupStrategy 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 NewBackupStrategy ¶
func NewBackupStrategy(ctx *pulumi.Context, name string, args *BackupStrategyArgs, opts ...pulumi.ResourceOption) (*BackupStrategy, error)
NewBackupStrategy registers a new resource with the given unique name, arguments, and options.
func (*BackupStrategy) ElementType ¶
func (*BackupStrategy) ElementType() reflect.Type
func (*BackupStrategy) ToBackupStrategyOutput ¶
func (i *BackupStrategy) ToBackupStrategyOutput() BackupStrategyOutput
func (*BackupStrategy) ToBackupStrategyOutputWithContext ¶
func (i *BackupStrategy) ToBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyOutput
type BackupStrategyArgs ¶
type BackupStrategyArgs struct { // Data backup strategy. DataBackupStrategies BackupStrategyDataBackupStrategyArrayInput // Instance id. InstanceId pulumi.StringInput // Metadata backup strategy. MetaBackupStrategies BackupStrategyMetaBackupStrategyArrayInput }
The set of arguments for constructing a BackupStrategy resource.
func (BackupStrategyArgs) ElementType ¶
func (BackupStrategyArgs) ElementType() reflect.Type
type BackupStrategyArray ¶
type BackupStrategyArray []BackupStrategyInput
func (BackupStrategyArray) ElementType ¶
func (BackupStrategyArray) ElementType() reflect.Type
func (BackupStrategyArray) ToBackupStrategyArrayOutput ¶
func (i BackupStrategyArray) ToBackupStrategyArrayOutput() BackupStrategyArrayOutput
func (BackupStrategyArray) ToBackupStrategyArrayOutputWithContext ¶
func (i BackupStrategyArray) ToBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyArrayOutput
type BackupStrategyArrayInput ¶
type BackupStrategyArrayInput interface { pulumi.Input ToBackupStrategyArrayOutput() BackupStrategyArrayOutput ToBackupStrategyArrayOutputWithContext(context.Context) BackupStrategyArrayOutput }
BackupStrategyArrayInput is an input type that accepts BackupStrategyArray and BackupStrategyArrayOutput values. You can construct a concrete instance of `BackupStrategyArrayInput` via:
BackupStrategyArray{ BackupStrategyArgs{...} }
type BackupStrategyArrayOutput ¶
type BackupStrategyArrayOutput struct{ *pulumi.OutputState }
func (BackupStrategyArrayOutput) ElementType ¶
func (BackupStrategyArrayOutput) ElementType() reflect.Type
func (BackupStrategyArrayOutput) Index ¶
func (o BackupStrategyArrayOutput) Index(i pulumi.IntInput) BackupStrategyOutput
func (BackupStrategyArrayOutput) ToBackupStrategyArrayOutput ¶
func (o BackupStrategyArrayOutput) ToBackupStrategyArrayOutput() BackupStrategyArrayOutput
func (BackupStrategyArrayOutput) ToBackupStrategyArrayOutputWithContext ¶
func (o BackupStrategyArrayOutput) ToBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyArrayOutput
type BackupStrategyDataBackupStrategy ¶
type BackupStrategyDataBackupStrategy struct { BackUpTables []BackupStrategyDataBackupStrategyBackUpTable `pulumi:"backUpTables"` ExecuteHour int `pulumi:"executeHour"` RetainDays int `pulumi:"retainDays"` WeekDays string `pulumi:"weekDays"` }
type BackupStrategyDataBackupStrategyArgs ¶
type BackupStrategyDataBackupStrategyArgs struct { BackUpTables BackupStrategyDataBackupStrategyBackUpTableArrayInput `pulumi:"backUpTables"` ExecuteHour pulumi.IntInput `pulumi:"executeHour"` RetainDays pulumi.IntInput `pulumi:"retainDays"` WeekDays pulumi.StringInput `pulumi:"weekDays"` }
func (BackupStrategyDataBackupStrategyArgs) ElementType ¶
func (BackupStrategyDataBackupStrategyArgs) ElementType() reflect.Type
func (BackupStrategyDataBackupStrategyArgs) ToBackupStrategyDataBackupStrategyOutput ¶
func (i BackupStrategyDataBackupStrategyArgs) ToBackupStrategyDataBackupStrategyOutput() BackupStrategyDataBackupStrategyOutput
func (BackupStrategyDataBackupStrategyArgs) ToBackupStrategyDataBackupStrategyOutputWithContext ¶
func (i BackupStrategyDataBackupStrategyArgs) ToBackupStrategyDataBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyOutput
type BackupStrategyDataBackupStrategyArray ¶
type BackupStrategyDataBackupStrategyArray []BackupStrategyDataBackupStrategyInput
func (BackupStrategyDataBackupStrategyArray) ElementType ¶
func (BackupStrategyDataBackupStrategyArray) ElementType() reflect.Type
func (BackupStrategyDataBackupStrategyArray) ToBackupStrategyDataBackupStrategyArrayOutput ¶
func (i BackupStrategyDataBackupStrategyArray) ToBackupStrategyDataBackupStrategyArrayOutput() BackupStrategyDataBackupStrategyArrayOutput
func (BackupStrategyDataBackupStrategyArray) ToBackupStrategyDataBackupStrategyArrayOutputWithContext ¶
func (i BackupStrategyDataBackupStrategyArray) ToBackupStrategyDataBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyArrayOutput
type BackupStrategyDataBackupStrategyArrayInput ¶
type BackupStrategyDataBackupStrategyArrayInput interface { pulumi.Input ToBackupStrategyDataBackupStrategyArrayOutput() BackupStrategyDataBackupStrategyArrayOutput ToBackupStrategyDataBackupStrategyArrayOutputWithContext(context.Context) BackupStrategyDataBackupStrategyArrayOutput }
BackupStrategyDataBackupStrategyArrayInput is an input type that accepts BackupStrategyDataBackupStrategyArray and BackupStrategyDataBackupStrategyArrayOutput values. You can construct a concrete instance of `BackupStrategyDataBackupStrategyArrayInput` via:
BackupStrategyDataBackupStrategyArray{ BackupStrategyDataBackupStrategyArgs{...} }
type BackupStrategyDataBackupStrategyArrayOutput ¶
type BackupStrategyDataBackupStrategyArrayOutput struct{ *pulumi.OutputState }
func (BackupStrategyDataBackupStrategyArrayOutput) ElementType ¶
func (BackupStrategyDataBackupStrategyArrayOutput) ElementType() reflect.Type
func (BackupStrategyDataBackupStrategyArrayOutput) ToBackupStrategyDataBackupStrategyArrayOutput ¶
func (o BackupStrategyDataBackupStrategyArrayOutput) ToBackupStrategyDataBackupStrategyArrayOutput() BackupStrategyDataBackupStrategyArrayOutput
func (BackupStrategyDataBackupStrategyArrayOutput) ToBackupStrategyDataBackupStrategyArrayOutputWithContext ¶
func (o BackupStrategyDataBackupStrategyArrayOutput) ToBackupStrategyDataBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyArrayOutput
type BackupStrategyDataBackupStrategyBackUpTableArgs ¶
type BackupStrategyDataBackupStrategyBackUpTableArgs struct { Database pulumi.StringInput `pulumi:"database"` Ips pulumi.StringPtrInput `pulumi:"ips"` Rip pulumi.StringPtrInput `pulumi:"rip"` Table pulumi.StringInput `pulumi:"table"` TotalBytes pulumi.IntInput `pulumi:"totalBytes"` VCluster pulumi.StringPtrInput `pulumi:"vCluster"` ZooPath pulumi.StringPtrInput `pulumi:"zooPath"` }
func (BackupStrategyDataBackupStrategyBackUpTableArgs) ElementType ¶
func (BackupStrategyDataBackupStrategyBackUpTableArgs) ElementType() reflect.Type
func (BackupStrategyDataBackupStrategyBackUpTableArgs) ToBackupStrategyDataBackupStrategyBackUpTableOutput ¶
func (i BackupStrategyDataBackupStrategyBackUpTableArgs) ToBackupStrategyDataBackupStrategyBackUpTableOutput() BackupStrategyDataBackupStrategyBackUpTableOutput
func (BackupStrategyDataBackupStrategyBackUpTableArgs) ToBackupStrategyDataBackupStrategyBackUpTableOutputWithContext ¶
func (i BackupStrategyDataBackupStrategyBackUpTableArgs) ToBackupStrategyDataBackupStrategyBackUpTableOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyBackUpTableOutput
type BackupStrategyDataBackupStrategyBackUpTableArray ¶
type BackupStrategyDataBackupStrategyBackUpTableArray []BackupStrategyDataBackupStrategyBackUpTableInput
func (BackupStrategyDataBackupStrategyBackUpTableArray) ElementType ¶
func (BackupStrategyDataBackupStrategyBackUpTableArray) ElementType() reflect.Type
func (BackupStrategyDataBackupStrategyBackUpTableArray) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutput ¶
func (i BackupStrategyDataBackupStrategyBackUpTableArray) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutput() BackupStrategyDataBackupStrategyBackUpTableArrayOutput
func (BackupStrategyDataBackupStrategyBackUpTableArray) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutputWithContext ¶
func (i BackupStrategyDataBackupStrategyBackUpTableArray) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyBackUpTableArrayOutput
type BackupStrategyDataBackupStrategyBackUpTableArrayInput ¶
type BackupStrategyDataBackupStrategyBackUpTableArrayInput interface { pulumi.Input ToBackupStrategyDataBackupStrategyBackUpTableArrayOutput() BackupStrategyDataBackupStrategyBackUpTableArrayOutput ToBackupStrategyDataBackupStrategyBackUpTableArrayOutputWithContext(context.Context) BackupStrategyDataBackupStrategyBackUpTableArrayOutput }
BackupStrategyDataBackupStrategyBackUpTableArrayInput is an input type that accepts BackupStrategyDataBackupStrategyBackUpTableArray and BackupStrategyDataBackupStrategyBackUpTableArrayOutput values. You can construct a concrete instance of `BackupStrategyDataBackupStrategyBackUpTableArrayInput` via:
BackupStrategyDataBackupStrategyBackUpTableArray{ BackupStrategyDataBackupStrategyBackUpTableArgs{...} }
type BackupStrategyDataBackupStrategyBackUpTableArrayOutput ¶
type BackupStrategyDataBackupStrategyBackUpTableArrayOutput struct{ *pulumi.OutputState }
func (BackupStrategyDataBackupStrategyBackUpTableArrayOutput) ElementType ¶
func (BackupStrategyDataBackupStrategyBackUpTableArrayOutput) ElementType() reflect.Type
func (BackupStrategyDataBackupStrategyBackUpTableArrayOutput) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutput ¶
func (o BackupStrategyDataBackupStrategyBackUpTableArrayOutput) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutput() BackupStrategyDataBackupStrategyBackUpTableArrayOutput
func (BackupStrategyDataBackupStrategyBackUpTableArrayOutput) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutputWithContext ¶
func (o BackupStrategyDataBackupStrategyBackUpTableArrayOutput) ToBackupStrategyDataBackupStrategyBackUpTableArrayOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyBackUpTableArrayOutput
type BackupStrategyDataBackupStrategyBackUpTableInput ¶
type BackupStrategyDataBackupStrategyBackUpTableInput interface { pulumi.Input ToBackupStrategyDataBackupStrategyBackUpTableOutput() BackupStrategyDataBackupStrategyBackUpTableOutput ToBackupStrategyDataBackupStrategyBackUpTableOutputWithContext(context.Context) BackupStrategyDataBackupStrategyBackUpTableOutput }
BackupStrategyDataBackupStrategyBackUpTableInput is an input type that accepts BackupStrategyDataBackupStrategyBackUpTableArgs and BackupStrategyDataBackupStrategyBackUpTableOutput values. You can construct a concrete instance of `BackupStrategyDataBackupStrategyBackUpTableInput` via:
BackupStrategyDataBackupStrategyBackUpTableArgs{...}
type BackupStrategyDataBackupStrategyBackUpTableOutput ¶
type BackupStrategyDataBackupStrategyBackUpTableOutput struct{ *pulumi.OutputState }
func (BackupStrategyDataBackupStrategyBackUpTableOutput) Database ¶
func (o BackupStrategyDataBackupStrategyBackUpTableOutput) Database() pulumi.StringOutput
func (BackupStrategyDataBackupStrategyBackUpTableOutput) ElementType ¶
func (BackupStrategyDataBackupStrategyBackUpTableOutput) ElementType() reflect.Type
func (BackupStrategyDataBackupStrategyBackUpTableOutput) Table ¶
func (o BackupStrategyDataBackupStrategyBackUpTableOutput) Table() pulumi.StringOutput
func (BackupStrategyDataBackupStrategyBackUpTableOutput) ToBackupStrategyDataBackupStrategyBackUpTableOutput ¶
func (o BackupStrategyDataBackupStrategyBackUpTableOutput) ToBackupStrategyDataBackupStrategyBackUpTableOutput() BackupStrategyDataBackupStrategyBackUpTableOutput
func (BackupStrategyDataBackupStrategyBackUpTableOutput) ToBackupStrategyDataBackupStrategyBackUpTableOutputWithContext ¶
func (o BackupStrategyDataBackupStrategyBackUpTableOutput) ToBackupStrategyDataBackupStrategyBackUpTableOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyBackUpTableOutput
func (BackupStrategyDataBackupStrategyBackUpTableOutput) TotalBytes ¶
func (o BackupStrategyDataBackupStrategyBackUpTableOutput) TotalBytes() pulumi.IntOutput
func (BackupStrategyDataBackupStrategyBackUpTableOutput) VCluster ¶
func (o BackupStrategyDataBackupStrategyBackUpTableOutput) VCluster() pulumi.StringPtrOutput
func (BackupStrategyDataBackupStrategyBackUpTableOutput) ZooPath ¶
func (o BackupStrategyDataBackupStrategyBackUpTableOutput) ZooPath() pulumi.StringPtrOutput
type BackupStrategyDataBackupStrategyInput ¶
type BackupStrategyDataBackupStrategyInput interface { pulumi.Input ToBackupStrategyDataBackupStrategyOutput() BackupStrategyDataBackupStrategyOutput ToBackupStrategyDataBackupStrategyOutputWithContext(context.Context) BackupStrategyDataBackupStrategyOutput }
BackupStrategyDataBackupStrategyInput is an input type that accepts BackupStrategyDataBackupStrategyArgs and BackupStrategyDataBackupStrategyOutput values. You can construct a concrete instance of `BackupStrategyDataBackupStrategyInput` via:
BackupStrategyDataBackupStrategyArgs{...}
type BackupStrategyDataBackupStrategyOutput ¶
type BackupStrategyDataBackupStrategyOutput struct{ *pulumi.OutputState }
func (BackupStrategyDataBackupStrategyOutput) BackUpTables ¶
func (o BackupStrategyDataBackupStrategyOutput) BackUpTables() BackupStrategyDataBackupStrategyBackUpTableArrayOutput
func (BackupStrategyDataBackupStrategyOutput) ElementType ¶
func (BackupStrategyDataBackupStrategyOutput) ElementType() reflect.Type
func (BackupStrategyDataBackupStrategyOutput) ExecuteHour ¶
func (o BackupStrategyDataBackupStrategyOutput) ExecuteHour() pulumi.IntOutput
func (BackupStrategyDataBackupStrategyOutput) RetainDays ¶
func (o BackupStrategyDataBackupStrategyOutput) RetainDays() pulumi.IntOutput
func (BackupStrategyDataBackupStrategyOutput) ToBackupStrategyDataBackupStrategyOutput ¶
func (o BackupStrategyDataBackupStrategyOutput) ToBackupStrategyDataBackupStrategyOutput() BackupStrategyDataBackupStrategyOutput
func (BackupStrategyDataBackupStrategyOutput) ToBackupStrategyDataBackupStrategyOutputWithContext ¶
func (o BackupStrategyDataBackupStrategyOutput) ToBackupStrategyDataBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyDataBackupStrategyOutput
func (BackupStrategyDataBackupStrategyOutput) WeekDays ¶
func (o BackupStrategyDataBackupStrategyOutput) WeekDays() pulumi.StringOutput
type BackupStrategyInput ¶
type BackupStrategyInput interface { pulumi.Input ToBackupStrategyOutput() BackupStrategyOutput ToBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyOutput }
type BackupStrategyMap ¶
type BackupStrategyMap map[string]BackupStrategyInput
func (BackupStrategyMap) ElementType ¶
func (BackupStrategyMap) ElementType() reflect.Type
func (BackupStrategyMap) ToBackupStrategyMapOutput ¶
func (i BackupStrategyMap) ToBackupStrategyMapOutput() BackupStrategyMapOutput
func (BackupStrategyMap) ToBackupStrategyMapOutputWithContext ¶
func (i BackupStrategyMap) ToBackupStrategyMapOutputWithContext(ctx context.Context) BackupStrategyMapOutput
type BackupStrategyMapInput ¶
type BackupStrategyMapInput interface { pulumi.Input ToBackupStrategyMapOutput() BackupStrategyMapOutput ToBackupStrategyMapOutputWithContext(context.Context) BackupStrategyMapOutput }
BackupStrategyMapInput is an input type that accepts BackupStrategyMap and BackupStrategyMapOutput values. You can construct a concrete instance of `BackupStrategyMapInput` via:
BackupStrategyMap{ "key": BackupStrategyArgs{...} }
type BackupStrategyMapOutput ¶
type BackupStrategyMapOutput struct{ *pulumi.OutputState }
func (BackupStrategyMapOutput) ElementType ¶
func (BackupStrategyMapOutput) ElementType() reflect.Type
func (BackupStrategyMapOutput) MapIndex ¶
func (o BackupStrategyMapOutput) MapIndex(k pulumi.StringInput) BackupStrategyOutput
func (BackupStrategyMapOutput) ToBackupStrategyMapOutput ¶
func (o BackupStrategyMapOutput) ToBackupStrategyMapOutput() BackupStrategyMapOutput
func (BackupStrategyMapOutput) ToBackupStrategyMapOutputWithContext ¶
func (o BackupStrategyMapOutput) ToBackupStrategyMapOutputWithContext(ctx context.Context) BackupStrategyMapOutput
type BackupStrategyMetaBackupStrategyArgs ¶
type BackupStrategyMetaBackupStrategyArgs struct { ExecuteHour pulumi.IntPtrInput `pulumi:"executeHour"` RetainDays pulumi.IntPtrInput `pulumi:"retainDays"` WeekDays pulumi.StringPtrInput `pulumi:"weekDays"` }
func (BackupStrategyMetaBackupStrategyArgs) ElementType ¶
func (BackupStrategyMetaBackupStrategyArgs) ElementType() reflect.Type
func (BackupStrategyMetaBackupStrategyArgs) ToBackupStrategyMetaBackupStrategyOutput ¶
func (i BackupStrategyMetaBackupStrategyArgs) ToBackupStrategyMetaBackupStrategyOutput() BackupStrategyMetaBackupStrategyOutput
func (BackupStrategyMetaBackupStrategyArgs) ToBackupStrategyMetaBackupStrategyOutputWithContext ¶
func (i BackupStrategyMetaBackupStrategyArgs) ToBackupStrategyMetaBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyMetaBackupStrategyOutput
type BackupStrategyMetaBackupStrategyArray ¶
type BackupStrategyMetaBackupStrategyArray []BackupStrategyMetaBackupStrategyInput
func (BackupStrategyMetaBackupStrategyArray) ElementType ¶
func (BackupStrategyMetaBackupStrategyArray) ElementType() reflect.Type
func (BackupStrategyMetaBackupStrategyArray) ToBackupStrategyMetaBackupStrategyArrayOutput ¶
func (i BackupStrategyMetaBackupStrategyArray) ToBackupStrategyMetaBackupStrategyArrayOutput() BackupStrategyMetaBackupStrategyArrayOutput
func (BackupStrategyMetaBackupStrategyArray) ToBackupStrategyMetaBackupStrategyArrayOutputWithContext ¶
func (i BackupStrategyMetaBackupStrategyArray) ToBackupStrategyMetaBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyMetaBackupStrategyArrayOutput
type BackupStrategyMetaBackupStrategyArrayInput ¶
type BackupStrategyMetaBackupStrategyArrayInput interface { pulumi.Input ToBackupStrategyMetaBackupStrategyArrayOutput() BackupStrategyMetaBackupStrategyArrayOutput ToBackupStrategyMetaBackupStrategyArrayOutputWithContext(context.Context) BackupStrategyMetaBackupStrategyArrayOutput }
BackupStrategyMetaBackupStrategyArrayInput is an input type that accepts BackupStrategyMetaBackupStrategyArray and BackupStrategyMetaBackupStrategyArrayOutput values. You can construct a concrete instance of `BackupStrategyMetaBackupStrategyArrayInput` via:
BackupStrategyMetaBackupStrategyArray{ BackupStrategyMetaBackupStrategyArgs{...} }
type BackupStrategyMetaBackupStrategyArrayOutput ¶
type BackupStrategyMetaBackupStrategyArrayOutput struct{ *pulumi.OutputState }
func (BackupStrategyMetaBackupStrategyArrayOutput) ElementType ¶
func (BackupStrategyMetaBackupStrategyArrayOutput) ElementType() reflect.Type
func (BackupStrategyMetaBackupStrategyArrayOutput) ToBackupStrategyMetaBackupStrategyArrayOutput ¶
func (o BackupStrategyMetaBackupStrategyArrayOutput) ToBackupStrategyMetaBackupStrategyArrayOutput() BackupStrategyMetaBackupStrategyArrayOutput
func (BackupStrategyMetaBackupStrategyArrayOutput) ToBackupStrategyMetaBackupStrategyArrayOutputWithContext ¶
func (o BackupStrategyMetaBackupStrategyArrayOutput) ToBackupStrategyMetaBackupStrategyArrayOutputWithContext(ctx context.Context) BackupStrategyMetaBackupStrategyArrayOutput
type BackupStrategyMetaBackupStrategyInput ¶
type BackupStrategyMetaBackupStrategyInput interface { pulumi.Input ToBackupStrategyMetaBackupStrategyOutput() BackupStrategyMetaBackupStrategyOutput ToBackupStrategyMetaBackupStrategyOutputWithContext(context.Context) BackupStrategyMetaBackupStrategyOutput }
BackupStrategyMetaBackupStrategyInput is an input type that accepts BackupStrategyMetaBackupStrategyArgs and BackupStrategyMetaBackupStrategyOutput values. You can construct a concrete instance of `BackupStrategyMetaBackupStrategyInput` via:
BackupStrategyMetaBackupStrategyArgs{...}
type BackupStrategyMetaBackupStrategyOutput ¶
type BackupStrategyMetaBackupStrategyOutput struct{ *pulumi.OutputState }
func (BackupStrategyMetaBackupStrategyOutput) ElementType ¶
func (BackupStrategyMetaBackupStrategyOutput) ElementType() reflect.Type
func (BackupStrategyMetaBackupStrategyOutput) ExecuteHour ¶
func (o BackupStrategyMetaBackupStrategyOutput) ExecuteHour() pulumi.IntPtrOutput
func (BackupStrategyMetaBackupStrategyOutput) RetainDays ¶
func (o BackupStrategyMetaBackupStrategyOutput) RetainDays() pulumi.IntPtrOutput
func (BackupStrategyMetaBackupStrategyOutput) ToBackupStrategyMetaBackupStrategyOutput ¶
func (o BackupStrategyMetaBackupStrategyOutput) ToBackupStrategyMetaBackupStrategyOutput() BackupStrategyMetaBackupStrategyOutput
func (BackupStrategyMetaBackupStrategyOutput) ToBackupStrategyMetaBackupStrategyOutputWithContext ¶
func (o BackupStrategyMetaBackupStrategyOutput) ToBackupStrategyMetaBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyMetaBackupStrategyOutput
func (BackupStrategyMetaBackupStrategyOutput) WeekDays ¶
func (o BackupStrategyMetaBackupStrategyOutput) WeekDays() pulumi.StringPtrOutput
type BackupStrategyOutput ¶
type BackupStrategyOutput struct{ *pulumi.OutputState }
func (BackupStrategyOutput) DataBackupStrategies ¶
func (o BackupStrategyOutput) DataBackupStrategies() BackupStrategyDataBackupStrategyArrayOutput
Data backup strategy.
func (BackupStrategyOutput) ElementType ¶
func (BackupStrategyOutput) ElementType() reflect.Type
func (BackupStrategyOutput) InstanceId ¶
func (o BackupStrategyOutput) InstanceId() pulumi.StringOutput
Instance id.
func (BackupStrategyOutput) MetaBackupStrategies ¶
func (o BackupStrategyOutput) MetaBackupStrategies() BackupStrategyMetaBackupStrategyArrayOutput
Metadata backup strategy.
func (BackupStrategyOutput) ToBackupStrategyOutput ¶
func (o BackupStrategyOutput) ToBackupStrategyOutput() BackupStrategyOutput
func (BackupStrategyOutput) ToBackupStrategyOutputWithContext ¶
func (o BackupStrategyOutput) ToBackupStrategyOutputWithContext(ctx context.Context) BackupStrategyOutput
type BackupStrategyState ¶
type BackupStrategyState struct { // Data backup strategy. DataBackupStrategies BackupStrategyDataBackupStrategyArrayInput // Instance id. InstanceId pulumi.StringPtrInput // Metadata backup strategy. MetaBackupStrategies BackupStrategyMetaBackupStrategyArrayInput }
func (BackupStrategyState) ElementType ¶
func (BackupStrategyState) ElementType() reflect.Type
type DeleteBackupData ¶
type DeleteBackupData struct { pulumi.CustomResourceState // Back up job id. BackUpJobId pulumi.IntPtrOutput `pulumi:"backUpJobId"` // Instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetDeleteBackupData ¶
func GetDeleteBackupData(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeleteBackupDataState, opts ...pulumi.ResourceOption) (*DeleteBackupData, error)
GetDeleteBackupData gets an existing DeleteBackupData 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 NewDeleteBackupData ¶
func NewDeleteBackupData(ctx *pulumi.Context, name string, args *DeleteBackupDataArgs, opts ...pulumi.ResourceOption) (*DeleteBackupData, error)
NewDeleteBackupData registers a new resource with the given unique name, arguments, and options.
func (*DeleteBackupData) ElementType ¶
func (*DeleteBackupData) ElementType() reflect.Type
func (*DeleteBackupData) ToDeleteBackupDataOutput ¶
func (i *DeleteBackupData) ToDeleteBackupDataOutput() DeleteBackupDataOutput
func (*DeleteBackupData) ToDeleteBackupDataOutputWithContext ¶
func (i *DeleteBackupData) ToDeleteBackupDataOutputWithContext(ctx context.Context) DeleteBackupDataOutput
type DeleteBackupDataArgs ¶
type DeleteBackupDataArgs struct { // Back up job id. BackUpJobId pulumi.IntPtrInput // Instance id. InstanceId pulumi.StringInput }
The set of arguments for constructing a DeleteBackupData resource.
func (DeleteBackupDataArgs) ElementType ¶
func (DeleteBackupDataArgs) ElementType() reflect.Type
type DeleteBackupDataArray ¶
type DeleteBackupDataArray []DeleteBackupDataInput
func (DeleteBackupDataArray) ElementType ¶
func (DeleteBackupDataArray) ElementType() reflect.Type
func (DeleteBackupDataArray) ToDeleteBackupDataArrayOutput ¶
func (i DeleteBackupDataArray) ToDeleteBackupDataArrayOutput() DeleteBackupDataArrayOutput
func (DeleteBackupDataArray) ToDeleteBackupDataArrayOutputWithContext ¶
func (i DeleteBackupDataArray) ToDeleteBackupDataArrayOutputWithContext(ctx context.Context) DeleteBackupDataArrayOutput
type DeleteBackupDataArrayInput ¶
type DeleteBackupDataArrayInput interface { pulumi.Input ToDeleteBackupDataArrayOutput() DeleteBackupDataArrayOutput ToDeleteBackupDataArrayOutputWithContext(context.Context) DeleteBackupDataArrayOutput }
DeleteBackupDataArrayInput is an input type that accepts DeleteBackupDataArray and DeleteBackupDataArrayOutput values. You can construct a concrete instance of `DeleteBackupDataArrayInput` via:
DeleteBackupDataArray{ DeleteBackupDataArgs{...} }
type DeleteBackupDataArrayOutput ¶
type DeleteBackupDataArrayOutput struct{ *pulumi.OutputState }
func (DeleteBackupDataArrayOutput) ElementType ¶
func (DeleteBackupDataArrayOutput) ElementType() reflect.Type
func (DeleteBackupDataArrayOutput) Index ¶
func (o DeleteBackupDataArrayOutput) Index(i pulumi.IntInput) DeleteBackupDataOutput
func (DeleteBackupDataArrayOutput) ToDeleteBackupDataArrayOutput ¶
func (o DeleteBackupDataArrayOutput) ToDeleteBackupDataArrayOutput() DeleteBackupDataArrayOutput
func (DeleteBackupDataArrayOutput) ToDeleteBackupDataArrayOutputWithContext ¶
func (o DeleteBackupDataArrayOutput) ToDeleteBackupDataArrayOutputWithContext(ctx context.Context) DeleteBackupDataArrayOutput
type DeleteBackupDataInput ¶
type DeleteBackupDataInput interface { pulumi.Input ToDeleteBackupDataOutput() DeleteBackupDataOutput ToDeleteBackupDataOutputWithContext(ctx context.Context) DeleteBackupDataOutput }
type DeleteBackupDataMap ¶
type DeleteBackupDataMap map[string]DeleteBackupDataInput
func (DeleteBackupDataMap) ElementType ¶
func (DeleteBackupDataMap) ElementType() reflect.Type
func (DeleteBackupDataMap) ToDeleteBackupDataMapOutput ¶
func (i DeleteBackupDataMap) ToDeleteBackupDataMapOutput() DeleteBackupDataMapOutput
func (DeleteBackupDataMap) ToDeleteBackupDataMapOutputWithContext ¶
func (i DeleteBackupDataMap) ToDeleteBackupDataMapOutputWithContext(ctx context.Context) DeleteBackupDataMapOutput
type DeleteBackupDataMapInput ¶
type DeleteBackupDataMapInput interface { pulumi.Input ToDeleteBackupDataMapOutput() DeleteBackupDataMapOutput ToDeleteBackupDataMapOutputWithContext(context.Context) DeleteBackupDataMapOutput }
DeleteBackupDataMapInput is an input type that accepts DeleteBackupDataMap and DeleteBackupDataMapOutput values. You can construct a concrete instance of `DeleteBackupDataMapInput` via:
DeleteBackupDataMap{ "key": DeleteBackupDataArgs{...} }
type DeleteBackupDataMapOutput ¶
type DeleteBackupDataMapOutput struct{ *pulumi.OutputState }
func (DeleteBackupDataMapOutput) ElementType ¶
func (DeleteBackupDataMapOutput) ElementType() reflect.Type
func (DeleteBackupDataMapOutput) MapIndex ¶
func (o DeleteBackupDataMapOutput) MapIndex(k pulumi.StringInput) DeleteBackupDataOutput
func (DeleteBackupDataMapOutput) ToDeleteBackupDataMapOutput ¶
func (o DeleteBackupDataMapOutput) ToDeleteBackupDataMapOutput() DeleteBackupDataMapOutput
func (DeleteBackupDataMapOutput) ToDeleteBackupDataMapOutputWithContext ¶
func (o DeleteBackupDataMapOutput) ToDeleteBackupDataMapOutputWithContext(ctx context.Context) DeleteBackupDataMapOutput
type DeleteBackupDataOutput ¶
type DeleteBackupDataOutput struct{ *pulumi.OutputState }
func (DeleteBackupDataOutput) BackUpJobId ¶
func (o DeleteBackupDataOutput) BackUpJobId() pulumi.IntPtrOutput
Back up job id.
func (DeleteBackupDataOutput) ElementType ¶
func (DeleteBackupDataOutput) ElementType() reflect.Type
func (DeleteBackupDataOutput) InstanceId ¶
func (o DeleteBackupDataOutput) InstanceId() pulumi.StringOutput
Instance id.
func (DeleteBackupDataOutput) ToDeleteBackupDataOutput ¶
func (o DeleteBackupDataOutput) ToDeleteBackupDataOutput() DeleteBackupDataOutput
func (DeleteBackupDataOutput) ToDeleteBackupDataOutputWithContext ¶
func (o DeleteBackupDataOutput) ToDeleteBackupDataOutputWithContext(ctx context.Context) DeleteBackupDataOutput
type DeleteBackupDataState ¶
type DeleteBackupDataState struct { // Back up job id. BackUpJobId pulumi.IntPtrInput // Instance id. InstanceId pulumi.StringPtrInput }
func (DeleteBackupDataState) ElementType ¶
func (DeleteBackupDataState) ElementType() reflect.Type
type GetBackupJobDetailArgs ¶
type GetBackupJobDetailArgs struct { BackUpJobId int `pulumi:"backUpJobId"` InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBackupJobDetail.
type GetBackupJobDetailOutputArgs ¶
type GetBackupJobDetailOutputArgs struct { BackUpJobId pulumi.IntInput `pulumi:"backUpJobId"` InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBackupJobDetail.
func (GetBackupJobDetailOutputArgs) ElementType ¶
func (GetBackupJobDetailOutputArgs) ElementType() reflect.Type
type GetBackupJobDetailResult ¶
type GetBackupJobDetailResult struct { BackUpJobId int `pulumi:"backUpJobId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` TableContents []GetBackupJobDetailTableContent `pulumi:"tableContents"` }
A collection of values returned by getBackupJobDetail.
func GetBackupJobDetail ¶
func GetBackupJobDetail(ctx *pulumi.Context, args *GetBackupJobDetailArgs, opts ...pulumi.InvokeOption) (*GetBackupJobDetailResult, error)
type GetBackupJobDetailResultOutput ¶
type GetBackupJobDetailResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBackupJobDetail.
func GetBackupJobDetailOutput ¶
func GetBackupJobDetailOutput(ctx *pulumi.Context, args GetBackupJobDetailOutputArgs, opts ...pulumi.InvokeOption) GetBackupJobDetailResultOutput
func (GetBackupJobDetailResultOutput) BackUpJobId ¶
func (o GetBackupJobDetailResultOutput) BackUpJobId() pulumi.IntOutput
func (GetBackupJobDetailResultOutput) ElementType ¶
func (GetBackupJobDetailResultOutput) ElementType() reflect.Type
func (GetBackupJobDetailResultOutput) Id ¶
func (o GetBackupJobDetailResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBackupJobDetailResultOutput) InstanceId ¶
func (o GetBackupJobDetailResultOutput) InstanceId() pulumi.StringOutput
func (GetBackupJobDetailResultOutput) ResultOutputFile ¶
func (o GetBackupJobDetailResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetBackupJobDetailResultOutput) TableContents ¶
func (o GetBackupJobDetailResultOutput) TableContents() GetBackupJobDetailTableContentArrayOutput
func (GetBackupJobDetailResultOutput) ToGetBackupJobDetailResultOutput ¶
func (o GetBackupJobDetailResultOutput) ToGetBackupJobDetailResultOutput() GetBackupJobDetailResultOutput
func (GetBackupJobDetailResultOutput) ToGetBackupJobDetailResultOutputWithContext ¶
func (o GetBackupJobDetailResultOutput) ToGetBackupJobDetailResultOutputWithContext(ctx context.Context) GetBackupJobDetailResultOutput
type GetBackupJobDetailTableContentArgs ¶
type GetBackupJobDetailTableContentArgs struct { Database pulumi.StringInput `pulumi:"database"` Ips pulumi.StringInput `pulumi:"ips"` Rip pulumi.StringInput `pulumi:"rip"` Table pulumi.StringInput `pulumi:"table"` TotalBytes pulumi.IntInput `pulumi:"totalBytes"` VCluster pulumi.StringInput `pulumi:"vCluster"` ZooPath pulumi.StringInput `pulumi:"zooPath"` }
func (GetBackupJobDetailTableContentArgs) ElementType ¶
func (GetBackupJobDetailTableContentArgs) ElementType() reflect.Type
func (GetBackupJobDetailTableContentArgs) ToGetBackupJobDetailTableContentOutput ¶
func (i GetBackupJobDetailTableContentArgs) ToGetBackupJobDetailTableContentOutput() GetBackupJobDetailTableContentOutput
func (GetBackupJobDetailTableContentArgs) ToGetBackupJobDetailTableContentOutputWithContext ¶
func (i GetBackupJobDetailTableContentArgs) ToGetBackupJobDetailTableContentOutputWithContext(ctx context.Context) GetBackupJobDetailTableContentOutput
type GetBackupJobDetailTableContentArray ¶
type GetBackupJobDetailTableContentArray []GetBackupJobDetailTableContentInput
func (GetBackupJobDetailTableContentArray) ElementType ¶
func (GetBackupJobDetailTableContentArray) ElementType() reflect.Type
func (GetBackupJobDetailTableContentArray) ToGetBackupJobDetailTableContentArrayOutput ¶
func (i GetBackupJobDetailTableContentArray) ToGetBackupJobDetailTableContentArrayOutput() GetBackupJobDetailTableContentArrayOutput
func (GetBackupJobDetailTableContentArray) ToGetBackupJobDetailTableContentArrayOutputWithContext ¶
func (i GetBackupJobDetailTableContentArray) ToGetBackupJobDetailTableContentArrayOutputWithContext(ctx context.Context) GetBackupJobDetailTableContentArrayOutput
type GetBackupJobDetailTableContentArrayInput ¶
type GetBackupJobDetailTableContentArrayInput interface { pulumi.Input ToGetBackupJobDetailTableContentArrayOutput() GetBackupJobDetailTableContentArrayOutput ToGetBackupJobDetailTableContentArrayOutputWithContext(context.Context) GetBackupJobDetailTableContentArrayOutput }
GetBackupJobDetailTableContentArrayInput is an input type that accepts GetBackupJobDetailTableContentArray and GetBackupJobDetailTableContentArrayOutput values. You can construct a concrete instance of `GetBackupJobDetailTableContentArrayInput` via:
GetBackupJobDetailTableContentArray{ GetBackupJobDetailTableContentArgs{...} }
type GetBackupJobDetailTableContentArrayOutput ¶
type GetBackupJobDetailTableContentArrayOutput struct{ *pulumi.OutputState }
func (GetBackupJobDetailTableContentArrayOutput) ElementType ¶
func (GetBackupJobDetailTableContentArrayOutput) ElementType() reflect.Type
func (GetBackupJobDetailTableContentArrayOutput) ToGetBackupJobDetailTableContentArrayOutput ¶
func (o GetBackupJobDetailTableContentArrayOutput) ToGetBackupJobDetailTableContentArrayOutput() GetBackupJobDetailTableContentArrayOutput
func (GetBackupJobDetailTableContentArrayOutput) ToGetBackupJobDetailTableContentArrayOutputWithContext ¶
func (o GetBackupJobDetailTableContentArrayOutput) ToGetBackupJobDetailTableContentArrayOutputWithContext(ctx context.Context) GetBackupJobDetailTableContentArrayOutput
type GetBackupJobDetailTableContentInput ¶
type GetBackupJobDetailTableContentInput interface { pulumi.Input ToGetBackupJobDetailTableContentOutput() GetBackupJobDetailTableContentOutput ToGetBackupJobDetailTableContentOutputWithContext(context.Context) GetBackupJobDetailTableContentOutput }
GetBackupJobDetailTableContentInput is an input type that accepts GetBackupJobDetailTableContentArgs and GetBackupJobDetailTableContentOutput values. You can construct a concrete instance of `GetBackupJobDetailTableContentInput` via:
GetBackupJobDetailTableContentArgs{...}
type GetBackupJobDetailTableContentOutput ¶
type GetBackupJobDetailTableContentOutput struct{ *pulumi.OutputState }
func (GetBackupJobDetailTableContentOutput) Database ¶
func (o GetBackupJobDetailTableContentOutput) Database() pulumi.StringOutput
func (GetBackupJobDetailTableContentOutput) ElementType ¶
func (GetBackupJobDetailTableContentOutput) ElementType() reflect.Type
func (GetBackupJobDetailTableContentOutput) Ips ¶
func (o GetBackupJobDetailTableContentOutput) Ips() pulumi.StringOutput
func (GetBackupJobDetailTableContentOutput) Rip ¶
func (o GetBackupJobDetailTableContentOutput) Rip() pulumi.StringOutput
func (GetBackupJobDetailTableContentOutput) Table ¶
func (o GetBackupJobDetailTableContentOutput) Table() pulumi.StringOutput
func (GetBackupJobDetailTableContentOutput) ToGetBackupJobDetailTableContentOutput ¶
func (o GetBackupJobDetailTableContentOutput) ToGetBackupJobDetailTableContentOutput() GetBackupJobDetailTableContentOutput
func (GetBackupJobDetailTableContentOutput) ToGetBackupJobDetailTableContentOutputWithContext ¶
func (o GetBackupJobDetailTableContentOutput) ToGetBackupJobDetailTableContentOutputWithContext(ctx context.Context) GetBackupJobDetailTableContentOutput
func (GetBackupJobDetailTableContentOutput) TotalBytes ¶
func (o GetBackupJobDetailTableContentOutput) TotalBytes() pulumi.IntOutput
func (GetBackupJobDetailTableContentOutput) VCluster ¶
func (o GetBackupJobDetailTableContentOutput) VCluster() pulumi.StringOutput
func (GetBackupJobDetailTableContentOutput) ZooPath ¶
func (o GetBackupJobDetailTableContentOutput) ZooPath() pulumi.StringOutput
type GetBackupJobsArgs ¶
type GetBackupJobsArgs struct { BeginTime *string `pulumi:"beginTime"` EndTime *string `pulumi:"endTime"` InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBackupJobs.
type GetBackupJobsBackUpJob ¶
type GetBackupJobsBackUpJobArgs ¶
type GetBackupJobsBackUpJobArgs struct { BackUpSize pulumi.IntInput `pulumi:"backUpSize"` BackUpTime pulumi.StringInput `pulumi:"backUpTime"` BackUpType pulumi.StringInput `pulumi:"backUpType"` ExpireTime pulumi.StringInput `pulumi:"expireTime"` JobId pulumi.IntInput `pulumi:"jobId"` JobStatus pulumi.StringInput `pulumi:"jobStatus"` Snapshot pulumi.StringInput `pulumi:"snapshot"` }
func (GetBackupJobsBackUpJobArgs) ElementType ¶
func (GetBackupJobsBackUpJobArgs) ElementType() reflect.Type
func (GetBackupJobsBackUpJobArgs) ToGetBackupJobsBackUpJobOutput ¶
func (i GetBackupJobsBackUpJobArgs) ToGetBackupJobsBackUpJobOutput() GetBackupJobsBackUpJobOutput
func (GetBackupJobsBackUpJobArgs) ToGetBackupJobsBackUpJobOutputWithContext ¶
func (i GetBackupJobsBackUpJobArgs) ToGetBackupJobsBackUpJobOutputWithContext(ctx context.Context) GetBackupJobsBackUpJobOutput
type GetBackupJobsBackUpJobArray ¶
type GetBackupJobsBackUpJobArray []GetBackupJobsBackUpJobInput
func (GetBackupJobsBackUpJobArray) ElementType ¶
func (GetBackupJobsBackUpJobArray) ElementType() reflect.Type
func (GetBackupJobsBackUpJobArray) ToGetBackupJobsBackUpJobArrayOutput ¶
func (i GetBackupJobsBackUpJobArray) ToGetBackupJobsBackUpJobArrayOutput() GetBackupJobsBackUpJobArrayOutput
func (GetBackupJobsBackUpJobArray) ToGetBackupJobsBackUpJobArrayOutputWithContext ¶
func (i GetBackupJobsBackUpJobArray) ToGetBackupJobsBackUpJobArrayOutputWithContext(ctx context.Context) GetBackupJobsBackUpJobArrayOutput
type GetBackupJobsBackUpJobArrayInput ¶
type GetBackupJobsBackUpJobArrayInput interface { pulumi.Input ToGetBackupJobsBackUpJobArrayOutput() GetBackupJobsBackUpJobArrayOutput ToGetBackupJobsBackUpJobArrayOutputWithContext(context.Context) GetBackupJobsBackUpJobArrayOutput }
GetBackupJobsBackUpJobArrayInput is an input type that accepts GetBackupJobsBackUpJobArray and GetBackupJobsBackUpJobArrayOutput values. You can construct a concrete instance of `GetBackupJobsBackUpJobArrayInput` via:
GetBackupJobsBackUpJobArray{ GetBackupJobsBackUpJobArgs{...} }
type GetBackupJobsBackUpJobArrayOutput ¶
type GetBackupJobsBackUpJobArrayOutput struct{ *pulumi.OutputState }
func (GetBackupJobsBackUpJobArrayOutput) ElementType ¶
func (GetBackupJobsBackUpJobArrayOutput) ElementType() reflect.Type
func (GetBackupJobsBackUpJobArrayOutput) Index ¶
func (o GetBackupJobsBackUpJobArrayOutput) Index(i pulumi.IntInput) GetBackupJobsBackUpJobOutput
func (GetBackupJobsBackUpJobArrayOutput) ToGetBackupJobsBackUpJobArrayOutput ¶
func (o GetBackupJobsBackUpJobArrayOutput) ToGetBackupJobsBackUpJobArrayOutput() GetBackupJobsBackUpJobArrayOutput
func (GetBackupJobsBackUpJobArrayOutput) ToGetBackupJobsBackUpJobArrayOutputWithContext ¶
func (o GetBackupJobsBackUpJobArrayOutput) ToGetBackupJobsBackUpJobArrayOutputWithContext(ctx context.Context) GetBackupJobsBackUpJobArrayOutput
type GetBackupJobsBackUpJobInput ¶
type GetBackupJobsBackUpJobInput interface { pulumi.Input ToGetBackupJobsBackUpJobOutput() GetBackupJobsBackUpJobOutput ToGetBackupJobsBackUpJobOutputWithContext(context.Context) GetBackupJobsBackUpJobOutput }
GetBackupJobsBackUpJobInput is an input type that accepts GetBackupJobsBackUpJobArgs and GetBackupJobsBackUpJobOutput values. You can construct a concrete instance of `GetBackupJobsBackUpJobInput` via:
GetBackupJobsBackUpJobArgs{...}
type GetBackupJobsBackUpJobOutput ¶
type GetBackupJobsBackUpJobOutput struct{ *pulumi.OutputState }
func (GetBackupJobsBackUpJobOutput) BackUpSize ¶
func (o GetBackupJobsBackUpJobOutput) BackUpSize() pulumi.IntOutput
func (GetBackupJobsBackUpJobOutput) BackUpTime ¶
func (o GetBackupJobsBackUpJobOutput) BackUpTime() pulumi.StringOutput
func (GetBackupJobsBackUpJobOutput) BackUpType ¶
func (o GetBackupJobsBackUpJobOutput) BackUpType() pulumi.StringOutput
func (GetBackupJobsBackUpJobOutput) ElementType ¶
func (GetBackupJobsBackUpJobOutput) ElementType() reflect.Type
func (GetBackupJobsBackUpJobOutput) ExpireTime ¶
func (o GetBackupJobsBackUpJobOutput) ExpireTime() pulumi.StringOutput
func (GetBackupJobsBackUpJobOutput) JobId ¶
func (o GetBackupJobsBackUpJobOutput) JobId() pulumi.IntOutput
func (GetBackupJobsBackUpJobOutput) JobStatus ¶
func (o GetBackupJobsBackUpJobOutput) JobStatus() pulumi.StringOutput
func (GetBackupJobsBackUpJobOutput) Snapshot ¶
func (o GetBackupJobsBackUpJobOutput) Snapshot() pulumi.StringOutput
func (GetBackupJobsBackUpJobOutput) ToGetBackupJobsBackUpJobOutput ¶
func (o GetBackupJobsBackUpJobOutput) ToGetBackupJobsBackUpJobOutput() GetBackupJobsBackUpJobOutput
func (GetBackupJobsBackUpJobOutput) ToGetBackupJobsBackUpJobOutputWithContext ¶
func (o GetBackupJobsBackUpJobOutput) ToGetBackupJobsBackUpJobOutputWithContext(ctx context.Context) GetBackupJobsBackUpJobOutput
type GetBackupJobsOutputArgs ¶
type GetBackupJobsOutputArgs struct { BeginTime pulumi.StringPtrInput `pulumi:"beginTime"` EndTime pulumi.StringPtrInput `pulumi:"endTime"` InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBackupJobs.
func (GetBackupJobsOutputArgs) ElementType ¶
func (GetBackupJobsOutputArgs) ElementType() reflect.Type
type GetBackupJobsResult ¶
type GetBackupJobsResult struct { BackUpJobs []GetBackupJobsBackUpJob `pulumi:"backUpJobs"` BeginTime *string `pulumi:"beginTime"` EndTime *string `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getBackupJobs.
func GetBackupJobs ¶
func GetBackupJobs(ctx *pulumi.Context, args *GetBackupJobsArgs, opts ...pulumi.InvokeOption) (*GetBackupJobsResult, error)
type GetBackupJobsResultOutput ¶
type GetBackupJobsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBackupJobs.
func GetBackupJobsOutput ¶
func GetBackupJobsOutput(ctx *pulumi.Context, args GetBackupJobsOutputArgs, opts ...pulumi.InvokeOption) GetBackupJobsResultOutput
func (GetBackupJobsResultOutput) BackUpJobs ¶
func (o GetBackupJobsResultOutput) BackUpJobs() GetBackupJobsBackUpJobArrayOutput
func (GetBackupJobsResultOutput) BeginTime ¶
func (o GetBackupJobsResultOutput) BeginTime() pulumi.StringPtrOutput
func (GetBackupJobsResultOutput) ElementType ¶
func (GetBackupJobsResultOutput) ElementType() reflect.Type
func (GetBackupJobsResultOutput) EndTime ¶
func (o GetBackupJobsResultOutput) EndTime() pulumi.StringPtrOutput
func (GetBackupJobsResultOutput) Id ¶
func (o GetBackupJobsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBackupJobsResultOutput) InstanceId ¶
func (o GetBackupJobsResultOutput) InstanceId() pulumi.StringOutput
func (GetBackupJobsResultOutput) ResultOutputFile ¶
func (o GetBackupJobsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetBackupJobsResultOutput) ToGetBackupJobsResultOutput ¶
func (o GetBackupJobsResultOutput) ToGetBackupJobsResultOutput() GetBackupJobsResultOutput
func (GetBackupJobsResultOutput) ToGetBackupJobsResultOutputWithContext ¶
func (o GetBackupJobsResultOutput) ToGetBackupJobsResultOutputWithContext(ctx context.Context) GetBackupJobsResultOutput
type Instance ¶
type Instance struct { pulumi.CustomResourceState // Billing type: `PREPAID` prepaid, `POSTPAID_BY_HOUR` postpaid. ChargeType pulumi.StringOutput `pulumi:"chargeType"` // CLS log set id. ClsLogSetId pulumi.StringOutput `pulumi:"clsLogSetId"` // ZK node. CommonSpec InstanceCommonSpecOutput `pulumi:"commonSpec"` // COS bucket name. CosBucketName pulumi.StringOutput `pulumi:"cosBucketName"` // Data spec. DataSpec InstanceDataSpecOutput `pulumi:"dataSpec"` // Expire time. ExpireTime pulumi.StringOutput `pulumi:"expireTime"` // Whether it is highly available. HaFlag pulumi.BoolOutput `pulumi:"haFlag"` // Whether ZK is highly available. HaZk pulumi.BoolOutput `pulumi:"haZk"` // Instance name. InstanceName pulumi.StringOutput `pulumi:"instanceName"` // Whether it is mounted on a bare disk. MountDiskType pulumi.IntOutput `pulumi:"mountDiskType"` // Product version. ProductVersion pulumi.StringOutput `pulumi:"productVersion"` // PREPAID needs to be passed. Whether to renew automatically. 1 means auto renewal is enabled. RenewFlag pulumi.IntOutput `pulumi:"renewFlag"` // Subnet. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` // Prepaid needs to be delivered, billing time length, how many months. TimeSpan pulumi.IntPtrOutput `pulumi:"timeSpan"` // Private network. VpcId pulumi.StringOutput `pulumi:"vpcId"` // Availability zone. Zone pulumi.StringOutput `pulumi:"zone"` }
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 { // Billing type: `PREPAID` prepaid, `POSTPAID_BY_HOUR` postpaid. ChargeType pulumi.StringInput // CLS log set id. ClsLogSetId pulumi.StringPtrInput // ZK node. CommonSpec InstanceCommonSpecPtrInput // COS bucket name. CosBucketName pulumi.StringPtrInput // Data spec. DataSpec InstanceDataSpecInput // Whether it is highly available. HaFlag pulumi.BoolInput // Whether ZK is highly available. HaZk pulumi.BoolPtrInput // Instance name. InstanceName pulumi.StringInput // Whether it is mounted on a bare disk. MountDiskType pulumi.IntPtrInput // Product version. ProductVersion pulumi.StringInput // PREPAID needs to be passed. Whether to renew automatically. 1 means auto renewal is enabled. RenewFlag pulumi.IntPtrInput // Subnet. SubnetId pulumi.StringInput // Tag description list. Tags pulumi.MapInput // Prepaid needs to be delivered, billing time length, how many months. TimeSpan pulumi.IntPtrInput // Private network. VpcId pulumi.StringInput // Availability zone. Zone pulumi.StringInput }
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 InstanceCommonSpec ¶
type InstanceCommonSpecArgs ¶
type InstanceCommonSpecArgs struct { Count pulumi.IntInput `pulumi:"count"` DiskSize pulumi.IntInput `pulumi:"diskSize"` SpecName pulumi.StringInput `pulumi:"specName"` }
func (InstanceCommonSpecArgs) ElementType ¶
func (InstanceCommonSpecArgs) ElementType() reflect.Type
func (InstanceCommonSpecArgs) ToInstanceCommonSpecOutput ¶
func (i InstanceCommonSpecArgs) ToInstanceCommonSpecOutput() InstanceCommonSpecOutput
func (InstanceCommonSpecArgs) ToInstanceCommonSpecOutputWithContext ¶
func (i InstanceCommonSpecArgs) ToInstanceCommonSpecOutputWithContext(ctx context.Context) InstanceCommonSpecOutput
func (InstanceCommonSpecArgs) ToInstanceCommonSpecPtrOutput ¶
func (i InstanceCommonSpecArgs) ToInstanceCommonSpecPtrOutput() InstanceCommonSpecPtrOutput
func (InstanceCommonSpecArgs) ToInstanceCommonSpecPtrOutputWithContext ¶
func (i InstanceCommonSpecArgs) ToInstanceCommonSpecPtrOutputWithContext(ctx context.Context) InstanceCommonSpecPtrOutput
type InstanceCommonSpecInput ¶
type InstanceCommonSpecInput interface { pulumi.Input ToInstanceCommonSpecOutput() InstanceCommonSpecOutput ToInstanceCommonSpecOutputWithContext(context.Context) InstanceCommonSpecOutput }
InstanceCommonSpecInput is an input type that accepts InstanceCommonSpecArgs and InstanceCommonSpecOutput values. You can construct a concrete instance of `InstanceCommonSpecInput` via:
InstanceCommonSpecArgs{...}
type InstanceCommonSpecOutput ¶
type InstanceCommonSpecOutput struct{ *pulumi.OutputState }
func (InstanceCommonSpecOutput) Count ¶
func (o InstanceCommonSpecOutput) Count() pulumi.IntOutput
func (InstanceCommonSpecOutput) DiskSize ¶
func (o InstanceCommonSpecOutput) DiskSize() pulumi.IntOutput
func (InstanceCommonSpecOutput) ElementType ¶
func (InstanceCommonSpecOutput) ElementType() reflect.Type
func (InstanceCommonSpecOutput) SpecName ¶
func (o InstanceCommonSpecOutput) SpecName() pulumi.StringOutput
func (InstanceCommonSpecOutput) ToInstanceCommonSpecOutput ¶
func (o InstanceCommonSpecOutput) ToInstanceCommonSpecOutput() InstanceCommonSpecOutput
func (InstanceCommonSpecOutput) ToInstanceCommonSpecOutputWithContext ¶
func (o InstanceCommonSpecOutput) ToInstanceCommonSpecOutputWithContext(ctx context.Context) InstanceCommonSpecOutput
func (InstanceCommonSpecOutput) ToInstanceCommonSpecPtrOutput ¶
func (o InstanceCommonSpecOutput) ToInstanceCommonSpecPtrOutput() InstanceCommonSpecPtrOutput
func (InstanceCommonSpecOutput) ToInstanceCommonSpecPtrOutputWithContext ¶
func (o InstanceCommonSpecOutput) ToInstanceCommonSpecPtrOutputWithContext(ctx context.Context) InstanceCommonSpecPtrOutput
type InstanceCommonSpecPtrInput ¶
type InstanceCommonSpecPtrInput interface { pulumi.Input ToInstanceCommonSpecPtrOutput() InstanceCommonSpecPtrOutput ToInstanceCommonSpecPtrOutputWithContext(context.Context) InstanceCommonSpecPtrOutput }
InstanceCommonSpecPtrInput is an input type that accepts InstanceCommonSpecArgs, InstanceCommonSpecPtr and InstanceCommonSpecPtrOutput values. You can construct a concrete instance of `InstanceCommonSpecPtrInput` via:
InstanceCommonSpecArgs{...} or: nil
func InstanceCommonSpecPtr ¶
func InstanceCommonSpecPtr(v *InstanceCommonSpecArgs) InstanceCommonSpecPtrInput
type InstanceCommonSpecPtrOutput ¶
type InstanceCommonSpecPtrOutput struct{ *pulumi.OutputState }
func (InstanceCommonSpecPtrOutput) Count ¶
func (o InstanceCommonSpecPtrOutput) Count() pulumi.IntPtrOutput
func (InstanceCommonSpecPtrOutput) DiskSize ¶
func (o InstanceCommonSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
func (InstanceCommonSpecPtrOutput) Elem ¶
func (o InstanceCommonSpecPtrOutput) Elem() InstanceCommonSpecOutput
func (InstanceCommonSpecPtrOutput) ElementType ¶
func (InstanceCommonSpecPtrOutput) ElementType() reflect.Type
func (InstanceCommonSpecPtrOutput) SpecName ¶
func (o InstanceCommonSpecPtrOutput) SpecName() pulumi.StringPtrOutput
func (InstanceCommonSpecPtrOutput) ToInstanceCommonSpecPtrOutput ¶
func (o InstanceCommonSpecPtrOutput) ToInstanceCommonSpecPtrOutput() InstanceCommonSpecPtrOutput
func (InstanceCommonSpecPtrOutput) ToInstanceCommonSpecPtrOutputWithContext ¶
func (o InstanceCommonSpecPtrOutput) ToInstanceCommonSpecPtrOutputWithContext(ctx context.Context) InstanceCommonSpecPtrOutput
type InstanceDataSpec ¶
type InstanceDataSpecArgs ¶
type InstanceDataSpecArgs struct { Count pulumi.IntInput `pulumi:"count"` DiskSize pulumi.IntInput `pulumi:"diskSize"` SpecName pulumi.StringInput `pulumi:"specName"` }
func (InstanceDataSpecArgs) ElementType ¶
func (InstanceDataSpecArgs) ElementType() reflect.Type
func (InstanceDataSpecArgs) ToInstanceDataSpecOutput ¶
func (i InstanceDataSpecArgs) ToInstanceDataSpecOutput() InstanceDataSpecOutput
func (InstanceDataSpecArgs) ToInstanceDataSpecOutputWithContext ¶
func (i InstanceDataSpecArgs) ToInstanceDataSpecOutputWithContext(ctx context.Context) InstanceDataSpecOutput
func (InstanceDataSpecArgs) ToInstanceDataSpecPtrOutput ¶
func (i InstanceDataSpecArgs) ToInstanceDataSpecPtrOutput() InstanceDataSpecPtrOutput
func (InstanceDataSpecArgs) ToInstanceDataSpecPtrOutputWithContext ¶
func (i InstanceDataSpecArgs) ToInstanceDataSpecPtrOutputWithContext(ctx context.Context) InstanceDataSpecPtrOutput
type InstanceDataSpecInput ¶
type InstanceDataSpecInput interface { pulumi.Input ToInstanceDataSpecOutput() InstanceDataSpecOutput ToInstanceDataSpecOutputWithContext(context.Context) InstanceDataSpecOutput }
InstanceDataSpecInput is an input type that accepts InstanceDataSpecArgs and InstanceDataSpecOutput values. You can construct a concrete instance of `InstanceDataSpecInput` via:
InstanceDataSpecArgs{...}
type InstanceDataSpecOutput ¶
type InstanceDataSpecOutput struct{ *pulumi.OutputState }
func (InstanceDataSpecOutput) Count ¶
func (o InstanceDataSpecOutput) Count() pulumi.IntOutput
func (InstanceDataSpecOutput) DiskSize ¶
func (o InstanceDataSpecOutput) DiskSize() pulumi.IntOutput
func (InstanceDataSpecOutput) ElementType ¶
func (InstanceDataSpecOutput) ElementType() reflect.Type
func (InstanceDataSpecOutput) SpecName ¶
func (o InstanceDataSpecOutput) SpecName() pulumi.StringOutput
func (InstanceDataSpecOutput) ToInstanceDataSpecOutput ¶
func (o InstanceDataSpecOutput) ToInstanceDataSpecOutput() InstanceDataSpecOutput
func (InstanceDataSpecOutput) ToInstanceDataSpecOutputWithContext ¶
func (o InstanceDataSpecOutput) ToInstanceDataSpecOutputWithContext(ctx context.Context) InstanceDataSpecOutput
func (InstanceDataSpecOutput) ToInstanceDataSpecPtrOutput ¶
func (o InstanceDataSpecOutput) ToInstanceDataSpecPtrOutput() InstanceDataSpecPtrOutput
func (InstanceDataSpecOutput) ToInstanceDataSpecPtrOutputWithContext ¶
func (o InstanceDataSpecOutput) ToInstanceDataSpecPtrOutputWithContext(ctx context.Context) InstanceDataSpecPtrOutput
type InstanceDataSpecPtrInput ¶
type InstanceDataSpecPtrInput interface { pulumi.Input ToInstanceDataSpecPtrOutput() InstanceDataSpecPtrOutput ToInstanceDataSpecPtrOutputWithContext(context.Context) InstanceDataSpecPtrOutput }
InstanceDataSpecPtrInput is an input type that accepts InstanceDataSpecArgs, InstanceDataSpecPtr and InstanceDataSpecPtrOutput values. You can construct a concrete instance of `InstanceDataSpecPtrInput` via:
InstanceDataSpecArgs{...} or: nil
func InstanceDataSpecPtr ¶
func InstanceDataSpecPtr(v *InstanceDataSpecArgs) InstanceDataSpecPtrInput
type InstanceDataSpecPtrOutput ¶
type InstanceDataSpecPtrOutput struct{ *pulumi.OutputState }
func (InstanceDataSpecPtrOutput) Count ¶
func (o InstanceDataSpecPtrOutput) Count() pulumi.IntPtrOutput
func (InstanceDataSpecPtrOutput) DiskSize ¶
func (o InstanceDataSpecPtrOutput) DiskSize() pulumi.IntPtrOutput
func (InstanceDataSpecPtrOutput) Elem ¶
func (o InstanceDataSpecPtrOutput) Elem() InstanceDataSpecOutput
func (InstanceDataSpecPtrOutput) ElementType ¶
func (InstanceDataSpecPtrOutput) ElementType() reflect.Type
func (InstanceDataSpecPtrOutput) SpecName ¶
func (o InstanceDataSpecPtrOutput) SpecName() pulumi.StringPtrOutput
func (InstanceDataSpecPtrOutput) ToInstanceDataSpecPtrOutput ¶
func (o InstanceDataSpecPtrOutput) ToInstanceDataSpecPtrOutput() InstanceDataSpecPtrOutput
func (InstanceDataSpecPtrOutput) ToInstanceDataSpecPtrOutputWithContext ¶
func (o InstanceDataSpecPtrOutput) ToInstanceDataSpecPtrOutputWithContext(ctx context.Context) InstanceDataSpecPtrOutput
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) ChargeType ¶
func (o InstanceOutput) ChargeType() pulumi.StringOutput
Billing type: `PREPAID` prepaid, `POSTPAID_BY_HOUR` postpaid.
func (InstanceOutput) ClsLogSetId ¶
func (o InstanceOutput) ClsLogSetId() pulumi.StringOutput
CLS log set id.
func (InstanceOutput) CommonSpec ¶
func (o InstanceOutput) CommonSpec() InstanceCommonSpecOutput
ZK node.
func (InstanceOutput) CosBucketName ¶
func (o InstanceOutput) CosBucketName() pulumi.StringOutput
COS bucket name.
func (InstanceOutput) DataSpec ¶
func (o InstanceOutput) DataSpec() InstanceDataSpecOutput
Data spec.
func (InstanceOutput) ElementType ¶
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) ExpireTime ¶
func (o InstanceOutput) ExpireTime() pulumi.StringOutput
Expire time.
func (InstanceOutput) HaFlag ¶
func (o InstanceOutput) HaFlag() pulumi.BoolOutput
Whether it is highly available.
func (InstanceOutput) HaZk ¶
func (o InstanceOutput) HaZk() pulumi.BoolOutput
Whether ZK is highly available.
func (InstanceOutput) InstanceName ¶
func (o InstanceOutput) InstanceName() pulumi.StringOutput
Instance name.
func (InstanceOutput) MountDiskType ¶
func (o InstanceOutput) MountDiskType() pulumi.IntOutput
Whether it is mounted on a bare disk.
func (InstanceOutput) ProductVersion ¶
func (o InstanceOutput) ProductVersion() pulumi.StringOutput
Product version.
func (InstanceOutput) RenewFlag ¶
func (o InstanceOutput) RenewFlag() pulumi.IntOutput
PREPAID needs to be passed. Whether to renew automatically. 1 means auto renewal is enabled.
func (InstanceOutput) TimeSpan ¶
func (o InstanceOutput) TimeSpan() pulumi.IntPtrOutput
Prepaid needs to be delivered, billing time length, how many months.
func (InstanceOutput) ToInstanceOutput ¶
func (o InstanceOutput) ToInstanceOutput() InstanceOutput
func (InstanceOutput) ToInstanceOutputWithContext ¶
func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceState ¶
type InstanceState struct { // Billing type: `PREPAID` prepaid, `POSTPAID_BY_HOUR` postpaid. ChargeType pulumi.StringPtrInput // CLS log set id. ClsLogSetId pulumi.StringPtrInput // ZK node. CommonSpec InstanceCommonSpecPtrInput // COS bucket name. CosBucketName pulumi.StringPtrInput // Data spec. DataSpec InstanceDataSpecPtrInput // Expire time. ExpireTime pulumi.StringPtrInput // Whether it is highly available. HaFlag pulumi.BoolPtrInput // Whether ZK is highly available. HaZk pulumi.BoolPtrInput // Instance name. InstanceName pulumi.StringPtrInput // Whether it is mounted on a bare disk. MountDiskType pulumi.IntPtrInput // Product version. ProductVersion pulumi.StringPtrInput // PREPAID needs to be passed. Whether to renew automatically. 1 means auto renewal is enabled. RenewFlag pulumi.IntPtrInput // Subnet. SubnetId pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput // Prepaid needs to be delivered, billing time length, how many months. TimeSpan pulumi.IntPtrInput // Private network. VpcId pulumi.StringPtrInput // Availability zone. Zone pulumi.StringPtrInput }
func (InstanceState) ElementType ¶
func (InstanceState) ElementType() reflect.Type
type RecoverBackupJob ¶
type RecoverBackupJob struct { pulumi.CustomResourceState // Back up job id. BackUpJobId pulumi.IntOutput `pulumi:"backUpJobId"` // Instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetRecoverBackupJob ¶
func GetRecoverBackupJob(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RecoverBackupJobState, opts ...pulumi.ResourceOption) (*RecoverBackupJob, error)
GetRecoverBackupJob gets an existing RecoverBackupJob 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 NewRecoverBackupJob ¶
func NewRecoverBackupJob(ctx *pulumi.Context, name string, args *RecoverBackupJobArgs, opts ...pulumi.ResourceOption) (*RecoverBackupJob, error)
NewRecoverBackupJob registers a new resource with the given unique name, arguments, and options.
func (*RecoverBackupJob) ElementType ¶
func (*RecoverBackupJob) ElementType() reflect.Type
func (*RecoverBackupJob) ToRecoverBackupJobOutput ¶
func (i *RecoverBackupJob) ToRecoverBackupJobOutput() RecoverBackupJobOutput
func (*RecoverBackupJob) ToRecoverBackupJobOutputWithContext ¶
func (i *RecoverBackupJob) ToRecoverBackupJobOutputWithContext(ctx context.Context) RecoverBackupJobOutput
type RecoverBackupJobArgs ¶
type RecoverBackupJobArgs struct { // Back up job id. BackUpJobId pulumi.IntInput // Instance id. InstanceId pulumi.StringInput }
The set of arguments for constructing a RecoverBackupJob resource.
func (RecoverBackupJobArgs) ElementType ¶
func (RecoverBackupJobArgs) ElementType() reflect.Type
type RecoverBackupJobArray ¶
type RecoverBackupJobArray []RecoverBackupJobInput
func (RecoverBackupJobArray) ElementType ¶
func (RecoverBackupJobArray) ElementType() reflect.Type
func (RecoverBackupJobArray) ToRecoverBackupJobArrayOutput ¶
func (i RecoverBackupJobArray) ToRecoverBackupJobArrayOutput() RecoverBackupJobArrayOutput
func (RecoverBackupJobArray) ToRecoverBackupJobArrayOutputWithContext ¶
func (i RecoverBackupJobArray) ToRecoverBackupJobArrayOutputWithContext(ctx context.Context) RecoverBackupJobArrayOutput
type RecoverBackupJobArrayInput ¶
type RecoverBackupJobArrayInput interface { pulumi.Input ToRecoverBackupJobArrayOutput() RecoverBackupJobArrayOutput ToRecoverBackupJobArrayOutputWithContext(context.Context) RecoverBackupJobArrayOutput }
RecoverBackupJobArrayInput is an input type that accepts RecoverBackupJobArray and RecoverBackupJobArrayOutput values. You can construct a concrete instance of `RecoverBackupJobArrayInput` via:
RecoverBackupJobArray{ RecoverBackupJobArgs{...} }
type RecoverBackupJobArrayOutput ¶
type RecoverBackupJobArrayOutput struct{ *pulumi.OutputState }
func (RecoverBackupJobArrayOutput) ElementType ¶
func (RecoverBackupJobArrayOutput) ElementType() reflect.Type
func (RecoverBackupJobArrayOutput) Index ¶
func (o RecoverBackupJobArrayOutput) Index(i pulumi.IntInput) RecoverBackupJobOutput
func (RecoverBackupJobArrayOutput) ToRecoverBackupJobArrayOutput ¶
func (o RecoverBackupJobArrayOutput) ToRecoverBackupJobArrayOutput() RecoverBackupJobArrayOutput
func (RecoverBackupJobArrayOutput) ToRecoverBackupJobArrayOutputWithContext ¶
func (o RecoverBackupJobArrayOutput) ToRecoverBackupJobArrayOutputWithContext(ctx context.Context) RecoverBackupJobArrayOutput
type RecoverBackupJobInput ¶
type RecoverBackupJobInput interface { pulumi.Input ToRecoverBackupJobOutput() RecoverBackupJobOutput ToRecoverBackupJobOutputWithContext(ctx context.Context) RecoverBackupJobOutput }
type RecoverBackupJobMap ¶
type RecoverBackupJobMap map[string]RecoverBackupJobInput
func (RecoverBackupJobMap) ElementType ¶
func (RecoverBackupJobMap) ElementType() reflect.Type
func (RecoverBackupJobMap) ToRecoverBackupJobMapOutput ¶
func (i RecoverBackupJobMap) ToRecoverBackupJobMapOutput() RecoverBackupJobMapOutput
func (RecoverBackupJobMap) ToRecoverBackupJobMapOutputWithContext ¶
func (i RecoverBackupJobMap) ToRecoverBackupJobMapOutputWithContext(ctx context.Context) RecoverBackupJobMapOutput
type RecoverBackupJobMapInput ¶
type RecoverBackupJobMapInput interface { pulumi.Input ToRecoverBackupJobMapOutput() RecoverBackupJobMapOutput ToRecoverBackupJobMapOutputWithContext(context.Context) RecoverBackupJobMapOutput }
RecoverBackupJobMapInput is an input type that accepts RecoverBackupJobMap and RecoverBackupJobMapOutput values. You can construct a concrete instance of `RecoverBackupJobMapInput` via:
RecoverBackupJobMap{ "key": RecoverBackupJobArgs{...} }
type RecoverBackupJobMapOutput ¶
type RecoverBackupJobMapOutput struct{ *pulumi.OutputState }
func (RecoverBackupJobMapOutput) ElementType ¶
func (RecoverBackupJobMapOutput) ElementType() reflect.Type
func (RecoverBackupJobMapOutput) MapIndex ¶
func (o RecoverBackupJobMapOutput) MapIndex(k pulumi.StringInput) RecoverBackupJobOutput
func (RecoverBackupJobMapOutput) ToRecoverBackupJobMapOutput ¶
func (o RecoverBackupJobMapOutput) ToRecoverBackupJobMapOutput() RecoverBackupJobMapOutput
func (RecoverBackupJobMapOutput) ToRecoverBackupJobMapOutputWithContext ¶
func (o RecoverBackupJobMapOutput) ToRecoverBackupJobMapOutputWithContext(ctx context.Context) RecoverBackupJobMapOutput
type RecoverBackupJobOutput ¶
type RecoverBackupJobOutput struct{ *pulumi.OutputState }
func (RecoverBackupJobOutput) BackUpJobId ¶
func (o RecoverBackupJobOutput) BackUpJobId() pulumi.IntOutput
Back up job id.
func (RecoverBackupJobOutput) ElementType ¶
func (RecoverBackupJobOutput) ElementType() reflect.Type
func (RecoverBackupJobOutput) InstanceId ¶
func (o RecoverBackupJobOutput) InstanceId() pulumi.StringOutput
Instance id.
func (RecoverBackupJobOutput) ToRecoverBackupJobOutput ¶
func (o RecoverBackupJobOutput) ToRecoverBackupJobOutput() RecoverBackupJobOutput
func (RecoverBackupJobOutput) ToRecoverBackupJobOutputWithContext ¶
func (o RecoverBackupJobOutput) ToRecoverBackupJobOutputWithContext(ctx context.Context) RecoverBackupJobOutput
type RecoverBackupJobState ¶
type RecoverBackupJobState struct { // Back up job id. BackUpJobId pulumi.IntPtrInput // Instance id. InstanceId pulumi.StringPtrInput }
func (RecoverBackupJobState) ElementType ¶
func (RecoverBackupJobState) ElementType() reflect.Type