Class: TencentCloud::Organization::V20210331::NotAllowReason

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

Overview

不允许删除的原因。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(iscreatemember = nil, deletionpermission = nil, isassignmanager = nil, isauthmanager = nil, issharemanager = nil, operateprocess = nil, billingpermission = nil, existresources = nil, detectfailedresources = nil) ⇒ NotAllowReason

Returns a new instance of NotAllowReason.



5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
# File 'lib/v20210331/models.rb', line 5858

def initialize(iscreatemember=nil, deletionpermission=nil, isassignmanager=nil, isauthmanager=nil, issharemanager=nil, operateprocess=nil, billingpermission=nil, existresources=nil, detectfailedresources=nil)
  @IsCreateMember = iscreatemember
  @DeletionPermission = deletionpermission
  @IsAssignManager = isassignmanager
  @IsAuthManager = isauthmanager
  @IsShareManager = issharemanager
  @OperateProcess = operateprocess
  @BillingPermission = billingpermission
  @ExistResources = existresources
  @DetectFailedResources = detectfailedresources
end

Instance Attribute Details

#BillingPermissionObject

Parameters:

  • IsCreateMember:

    是否创建的成员。true-是、false-否;成员不是创建的成员不允许删除

  • DeletionPermission:

    成员删除许可。true-开启、false-关闭;成员删除许可关闭时不允许删除

  • IsAssignManager:

    是否可信服务委派管理员。true-是、false-否;成员是可信服务委派管理员不允许删除

  • IsAuthManager:

    是否主体管理员。true-是、false-否;成员是主体管理员不允许删除

  • IsShareManager:

    是否共享资源管理员。true-是、false-否;成员是共享资源管理员不允许删除

  • OperateProcess:

    成员是否设置了操作审批。true-是、false-否;成员设置了操作审批时不允许删除

  • BillingPermission:

    是否允许解除成员财务权限。true-是、false-否;成员不能解除财务权限时不允许删除

  • ExistResources:

    存在的资源列表。账号存在资源时不允许删除

  • DetectFailedResources:

    检测失败的资源列表。账号有资源检测失败时不允许删除。



5856
5857
5858
# File 'lib/v20210331/models.rb', line 5856

def BillingPermission
  @BillingPermission
end

#DeletionPermissionObject

Parameters:

  • IsCreateMember:

    是否创建的成员。true-是、false-否;成员不是创建的成员不允许删除

  • DeletionPermission:

    成员删除许可。true-开启、false-关闭;成员删除许可关闭时不允许删除

  • IsAssignManager:

    是否可信服务委派管理员。true-是、false-否;成员是可信服务委派管理员不允许删除

  • IsAuthManager:

    是否主体管理员。true-是、false-否;成员是主体管理员不允许删除

  • IsShareManager:

    是否共享资源管理员。true-是、false-否;成员是共享资源管理员不允许删除

  • OperateProcess:

    成员是否设置了操作审批。true-是、false-否;成员设置了操作审批时不允许删除

  • BillingPermission:

    是否允许解除成员财务权限。true-是、false-否;成员不能解除财务权限时不允许删除

  • ExistResources:

    存在的资源列表。账号存在资源时不允许删除

  • DetectFailedResources:

    检测失败的资源列表。账号有资源检测失败时不允许删除。



5856
5857
5858
# File 'lib/v20210331/models.rb', line 5856

def DeletionPermission
  @DeletionPermission
end

#DetectFailedResourcesObject

Parameters:

  • IsCreateMember:

    是否创建的成员。true-是、false-否;成员不是创建的成员不允许删除

  • DeletionPermission:

    成员删除许可。true-开启、false-关闭;成员删除许可关闭时不允许删除

  • IsAssignManager:

    是否可信服务委派管理员。true-是、false-否;成员是可信服务委派管理员不允许删除

  • IsAuthManager:

    是否主体管理员。true-是、false-否;成员是主体管理员不允许删除

  • IsShareManager:

    是否共享资源管理员。true-是、false-否;成员是共享资源管理员不允许删除

  • OperateProcess:

    成员是否设置了操作审批。true-是、false-否;成员设置了操作审批时不允许删除

  • BillingPermission:

    是否允许解除成员财务权限。true-是、false-否;成员不能解除财务权限时不允许删除

  • ExistResources:

    存在的资源列表。账号存在资源时不允许删除

  • DetectFailedResources:

    检测失败的资源列表。账号有资源检测失败时不允许删除。



5856
5857
5858
# File 'lib/v20210331/models.rb', line 5856

def DetectFailedResources
  @DetectFailedResources
end

#ExistResourcesObject

Parameters:

  • IsCreateMember:

    是否创建的成员。true-是、false-否;成员不是创建的成员不允许删除

  • DeletionPermission:

    成员删除许可。true-开启、false-关闭;成员删除许可关闭时不允许删除

  • IsAssignManager:

    是否可信服务委派管理员。true-是、false-否;成员是可信服务委派管理员不允许删除

  • IsAuthManager:

    是否主体管理员。true-是、false-否;成员是主体管理员不允许删除

  • IsShareManager:

    是否共享资源管理员。true-是、false-否;成员是共享资源管理员不允许删除

  • OperateProcess:

    成员是否设置了操作审批。true-是、false-否;成员设置了操作审批时不允许删除

  • BillingPermission:

    是否允许解除成员财务权限。true-是、false-否;成员不能解除财务权限时不允许删除

  • ExistResources:

    存在的资源列表。账号存在资源时不允许删除

  • DetectFailedResources:

    检测失败的资源列表。账号有资源检测失败时不允许删除。



5856
5857
5858
# File 'lib/v20210331/models.rb', line 5856

def ExistResources
  @ExistResources
end

#IsAssignManagerObject

Parameters:

  • IsCreateMember:

    是否创建的成员。true-是、false-否;成员不是创建的成员不允许删除

  • DeletionPermission:

    成员删除许可。true-开启、false-关闭;成员删除许可关闭时不允许删除

  • IsAssignManager:

    是否可信服务委派管理员。true-是、false-否;成员是可信服务委派管理员不允许删除

  • IsAuthManager:

    是否主体管理员。true-是、false-否;成员是主体管理员不允许删除

  • IsShareManager:

    是否共享资源管理员。true-是、false-否;成员是共享资源管理员不允许删除

  • OperateProcess:

    成员是否设置了操作审批。true-是、false-否;成员设置了操作审批时不允许删除

  • BillingPermission:

    是否允许解除成员财务权限。true-是、false-否;成员不能解除财务权限时不允许删除

  • ExistResources:

    存在的资源列表。账号存在资源时不允许删除

  • DetectFailedResources:

    检测失败的资源列表。账号有资源检测失败时不允许删除。



5856
5857
5858
# File 'lib/v20210331/models.rb', line 5856

def IsAssignManager
  @IsAssignManager
end

#IsAuthManagerObject

Parameters:

  • IsCreateMember:

    是否创建的成员。true-是、false-否;成员不是创建的成员不允许删除

  • DeletionPermission:

    成员删除许可。true-开启、false-关闭;成员删除许可关闭时不允许删除

  • IsAssignManager:

    是否可信服务委派管理员。true-是、false-否;成员是可信服务委派管理员不允许删除

  • IsAuthManager:

    是否主体管理员。true-是、false-否;成员是主体管理员不允许删除

  • IsShareManager:

    是否共享资源管理员。true-是、false-否;成员是共享资源管理员不允许删除

  • OperateProcess:

    成员是否设置了操作审批。true-是、false-否;成员设置了操作审批时不允许删除

  • BillingPermission:

    是否允许解除成员财务权限。true-是、false-否;成员不能解除财务权限时不允许删除

  • ExistResources:

    存在的资源列表。账号存在资源时不允许删除

  • DetectFailedResources:

    检测失败的资源列表。账号有资源检测失败时不允许删除。



5856
5857
5858
# File 'lib/v20210331/models.rb', line 5856

def IsAuthManager
  @IsAuthManager
end

#IsCreateMemberObject

Parameters:

  • IsCreateMember:

    是否创建的成员。true-是、false-否;成员不是创建的成员不允许删除

  • DeletionPermission:

    成员删除许可。true-开启、false-关闭;成员删除许可关闭时不允许删除

  • IsAssignManager:

    是否可信服务委派管理员。true-是、false-否;成员是可信服务委派管理员不允许删除

  • IsAuthManager:

    是否主体管理员。true-是、false-否;成员是主体管理员不允许删除

  • IsShareManager:

    是否共享资源管理员。true-是、false-否;成员是共享资源管理员不允许删除

  • OperateProcess:

    成员是否设置了操作审批。true-是、false-否;成员设置了操作审批时不允许删除

  • BillingPermission:

    是否允许解除成员财务权限。true-是、false-否;成员不能解除财务权限时不允许删除

  • ExistResources:

    存在的资源列表。账号存在资源时不允许删除

  • DetectFailedResources:

    检测失败的资源列表。账号有资源检测失败时不允许删除。



5856
5857
5858
# File 'lib/v20210331/models.rb', line 5856

def IsCreateMember
  @IsCreateMember
end

#IsShareManagerObject

Parameters:

  • IsCreateMember:

    是否创建的成员。true-是、false-否;成员不是创建的成员不允许删除

  • DeletionPermission:

    成员删除许可。true-开启、false-关闭;成员删除许可关闭时不允许删除

  • IsAssignManager:

    是否可信服务委派管理员。true-是、false-否;成员是可信服务委派管理员不允许删除

  • IsAuthManager:

    是否主体管理员。true-是、false-否;成员是主体管理员不允许删除

  • IsShareManager:

    是否共享资源管理员。true-是、false-否;成员是共享资源管理员不允许删除

  • OperateProcess:

    成员是否设置了操作审批。true-是、false-否;成员设置了操作审批时不允许删除

  • BillingPermission:

    是否允许解除成员财务权限。true-是、false-否;成员不能解除财务权限时不允许删除

  • ExistResources:

    存在的资源列表。账号存在资源时不允许删除

  • DetectFailedResources:

    检测失败的资源列表。账号有资源检测失败时不允许删除。



5856
5857
5858
# File 'lib/v20210331/models.rb', line 5856

def IsShareManager
  @IsShareManager
end

#OperateProcessObject

Parameters:

  • IsCreateMember:

    是否创建的成员。true-是、false-否;成员不是创建的成员不允许删除

  • DeletionPermission:

    成员删除许可。true-开启、false-关闭;成员删除许可关闭时不允许删除

  • IsAssignManager:

    是否可信服务委派管理员。true-是、false-否;成员是可信服务委派管理员不允许删除

  • IsAuthManager:

    是否主体管理员。true-是、false-否;成员是主体管理员不允许删除

  • IsShareManager:

    是否共享资源管理员。true-是、false-否;成员是共享资源管理员不允许删除

  • OperateProcess:

    成员是否设置了操作审批。true-是、false-否;成员设置了操作审批时不允许删除

  • BillingPermission:

    是否允许解除成员财务权限。true-是、false-否;成员不能解除财务权限时不允许删除

  • ExistResources:

    存在的资源列表。账号存在资源时不允许删除

  • DetectFailedResources:

    检测失败的资源列表。账号有资源检测失败时不允许删除。



5856
5857
5858
# File 'lib/v20210331/models.rb', line 5856

def OperateProcess
  @OperateProcess
end

Instance Method Details

#deserialize(params) ⇒ Object



5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
# File 'lib/v20210331/models.rb', line 5870

def deserialize(params)
  @IsCreateMember = params['IsCreateMember']
  @DeletionPermission = params['DeletionPermission']
  @IsAssignManager = params['IsAssignManager']
  @IsAuthManager = params['IsAuthManager']
  @IsShareManager = params['IsShareManager']
  @OperateProcess = params['OperateProcess']
  @BillingPermission = params['BillingPermission']
  @ExistResources = params['ExistResources']
  @DetectFailedResources = params['DetectFailedResources']
end