Class: TencentCloud::Tke::V20180525::BackupStorageLocation

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180525/models.rb

Overview

仓储仓库信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, storageregion = nil, provider = nil, bucket = nil, path = nil, state = nil, message = nil, lastvalidationtime = nil) ⇒ BackupStorageLocation

Returns a new instance of BackupStorageLocation.



520
521
522
523
524
525
526
527
528
529
# File 'lib/v20180525/models.rb', line 520

def initialize(name=nil, storageregion=nil, provider=nil, bucket=nil, path=nil, state=nil, message=nil, lastvalidationtime=nil)
  @Name = name
  @StorageRegion = storageregion
  @Provider = provider
  @Bucket = bucket
  @Path = path
  @State = state
  @Message = message
  @LastValidationTime = lastvalidationtime
end

Instance Attribute Details

#BucketObject

  • Available: 可用

  • Unavailable: 不可用

Parameters:

  • Name:

    备份仓库名称

  • StorageRegion:

    存储仓库所属地域,比如COS广州(ap-guangzhou)

  • Provider:

    存储服务提供方,默认腾讯云

  • Bucket:

    对象存储桶名称,如果是COS必须是tke-backup-前缀开头

  • Path:

    对象存储桶路径

  • State:

    存储仓库状态

  • Message:

    详细状态信息

  • LastValidationTime:

    最后一次检查时间



518
519
520
# File 'lib/v20180525/models.rb', line 518

def Bucket
  @Bucket
end

#LastValidationTimeObject

  • Available: 可用

  • Unavailable: 不可用

Parameters:

  • Name:

    备份仓库名称

  • StorageRegion:

    存储仓库所属地域,比如COS广州(ap-guangzhou)

  • Provider:

    存储服务提供方,默认腾讯云

  • Bucket:

    对象存储桶名称,如果是COS必须是tke-backup-前缀开头

  • Path:

    对象存储桶路径

  • State:

    存储仓库状态

  • Message:

    详细状态信息

  • LastValidationTime:

    最后一次检查时间



518
519
520
# File 'lib/v20180525/models.rb', line 518

def LastValidationTime
  @LastValidationTime
end

#MessageObject

  • Available: 可用

  • Unavailable: 不可用

Parameters:

  • Name:

    备份仓库名称

  • StorageRegion:

    存储仓库所属地域,比如COS广州(ap-guangzhou)

  • Provider:

    存储服务提供方,默认腾讯云

  • Bucket:

    对象存储桶名称,如果是COS必须是tke-backup-前缀开头

  • Path:

    对象存储桶路径

  • State:

    存储仓库状态

  • Message:

    详细状态信息

  • LastValidationTime:

    最后一次检查时间



518
519
520
# File 'lib/v20180525/models.rb', line 518

def Message
  @Message
end

#NameObject

  • Available: 可用

  • Unavailable: 不可用

Parameters:

  • Name:

    备份仓库名称

  • StorageRegion:

    存储仓库所属地域,比如COS广州(ap-guangzhou)

  • Provider:

    存储服务提供方,默认腾讯云

  • Bucket:

    对象存储桶名称,如果是COS必须是tke-backup-前缀开头

  • Path:

    对象存储桶路径

  • State:

    存储仓库状态

  • Message:

    详细状态信息

  • LastValidationTime:

    最后一次检查时间



518
519
520
# File 'lib/v20180525/models.rb', line 518

def Name
  @Name
end

#PathObject

  • Available: 可用

  • Unavailable: 不可用

Parameters:

  • Name:

    备份仓库名称

  • StorageRegion:

    存储仓库所属地域,比如COS广州(ap-guangzhou)

  • Provider:

    存储服务提供方,默认腾讯云

  • Bucket:

    对象存储桶名称,如果是COS必须是tke-backup-前缀开头

  • Path:

    对象存储桶路径

  • State:

    存储仓库状态

  • Message:

    详细状态信息

  • LastValidationTime:

    最后一次检查时间



518
519
520
# File 'lib/v20180525/models.rb', line 518

def Path
  @Path
end

#ProviderObject

  • Available: 可用

  • Unavailable: 不可用

Parameters:

  • Name:

    备份仓库名称

  • StorageRegion:

    存储仓库所属地域,比如COS广州(ap-guangzhou)

  • Provider:

    存储服务提供方,默认腾讯云

  • Bucket:

    对象存储桶名称,如果是COS必须是tke-backup-前缀开头

  • Path:

    对象存储桶路径

  • State:

    存储仓库状态

  • Message:

    详细状态信息

  • LastValidationTime:

    最后一次检查时间



518
519
520
# File 'lib/v20180525/models.rb', line 518

def Provider
  @Provider
end

#StateObject

  • Available: 可用

  • Unavailable: 不可用

Parameters:

  • Name:

    备份仓库名称

  • StorageRegion:

    存储仓库所属地域,比如COS广州(ap-guangzhou)

  • Provider:

    存储服务提供方,默认腾讯云

  • Bucket:

    对象存储桶名称,如果是COS必须是tke-backup-前缀开头

  • Path:

    对象存储桶路径

  • State:

    存储仓库状态

  • Message:

    详细状态信息

  • LastValidationTime:

    最后一次检查时间



518
519
520
# File 'lib/v20180525/models.rb', line 518

def State
  @State
end

#StorageRegionObject

  • Available: 可用

  • Unavailable: 不可用

Parameters:

  • Name:

    备份仓库名称

  • StorageRegion:

    存储仓库所属地域,比如COS广州(ap-guangzhou)

  • Provider:

    存储服务提供方,默认腾讯云

  • Bucket:

    对象存储桶名称,如果是COS必须是tke-backup-前缀开头

  • Path:

    对象存储桶路径

  • State:

    存储仓库状态

  • Message:

    详细状态信息

  • LastValidationTime:

    最后一次检查时间



518
519
520
# File 'lib/v20180525/models.rb', line 518

def StorageRegion
  @StorageRegion
end

Instance Method Details

#deserialize(params) ⇒ Object



531
532
533
534
535
536
537
538
539
540
# File 'lib/v20180525/models.rb', line 531

def deserialize(params)
  @Name = params['Name']
  @StorageRegion = params['StorageRegion']
  @Provider = params['Provider']
  @Bucket = params['Bucket']
  @Path = params['Path']
  @State = params['State']
  @Message = params['Message']
  @LastValidationTime = params['LastValidationTime']
end