Class: TencentCloud::Essbasic::V20210526::CreatePartnerAutoSignAuthUrlRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Essbasic::V20210526::CreatePartnerAutoSignAuthUrlRequest
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20210526/models.rb
Overview
CreatePartnerAutoSignAuthUrl请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
-
#AuthorizedOrganizationId ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
-
#AuthorizedOrganizationIds ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
-
#AuthorizedOrganizationName ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
-
#AuthorizedOrganizationNames ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
-
#AuthToMe ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
-
#PlatformAppAuthorization ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
-
#SealTypes ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(agent = nil, authorizedorganizationid = nil, authorizedorganizationname = nil, platformappauthorization = nil, sealtypes = nil, authtome = nil, authorizedorganizationids = nil, authorizedorganizationnames = nil) ⇒ CreatePartnerAutoSignAuthUrlRequest
constructor
A new instance of CreatePartnerAutoSignAuthUrlRequest.
Constructor Details
#initialize(agent = nil, authorizedorganizationid = nil, authorizedorganizationname = nil, platformappauthorization = nil, sealtypes = nil, authtome = nil, authorizedorganizationids = nil, authorizedorganizationnames = nil) ⇒ CreatePartnerAutoSignAuthUrlRequest
Returns a new instance of CreatePartnerAutoSignAuthUrlRequest.
7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 |
# File 'lib/v20210526/models.rb', line 7036 def initialize(agent=nil, =nil, =nil, =nil, sealtypes=nil, authtome=nil, =nil, =nil) @Agent = agent @AuthorizedOrganizationId = @AuthorizedOrganizationName = @PlatformAppAuthorization = @SealTypes = sealtypes @AuthToMe = authtome @AuthorizedOrganizationIds = @AuthorizedOrganizationNames = end |
Instance Attribute Details
#Agent ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
7029 7030 7031 |
# File 'lib/v20210526/models.rb', line 7029 def Agent @Agent end |
#AuthorizedOrganizationId ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
7029 7030 7031 |
# File 'lib/v20210526/models.rb', line 7029 def AuthorizedOrganizationId @AuthorizedOrganizationId end |
#AuthorizedOrganizationIds ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
7029 7030 7031 |
# File 'lib/v20210526/models.rb', line 7029 def AuthorizedOrganizationIds @AuthorizedOrganizationIds end |
#AuthorizedOrganizationName ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
7029 7030 7031 |
# File 'lib/v20210526/models.rb', line 7029 def AuthorizedOrganizationName @AuthorizedOrganizationName end |
#AuthorizedOrganizationNames ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
7029 7030 7031 |
# File 'lib/v20210526/models.rb', line 7029 def AuthorizedOrganizationNames @AuthorizedOrganizationNames end |
#AuthToMe ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
7029 7030 7031 |
# File 'lib/v20210526/models.rb', line 7029 def AuthToMe @AuthToMe end |
#PlatformAppAuthorization ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
7029 7030 7031 |
# File 'lib/v20210526/models.rb', line 7029 def PlatformAppAuthorization @PlatformAppAuthorization end |
#SealTypes ⇒ Object
- OFFICIAL:企业公章,用于代表企业对外的正式文件和重要事务的认证。
- CONTRACT:合同专用章,专门用于签署各类合同。
- FINANCE:财务专用章,用于企业的财务相关文件,如发票、收据等财务凭证的认证。
- PERSONNEL:人事专用章,用于人事管理相关文件,如劳动合同、人事任命等。
- false(默认值):表示我方授权他方。在这种情况下,
AuthorizedOrganizationNames代表的是【被授权方】的企业名称,即接收授权的企业。 - true:表示他方授权我方。在这种情况下,
AuthorizedOrganizationNames代表的是【授权方】的企业名称,即提供授权的企业。此场景下不支持批量
7029 7030 7031 |
# File 'lib/v20210526/models.rb', line 7029 def SealTypes @SealTypes end |
Instance Method Details
#deserialize(params) ⇒ Object
7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 |
# File 'lib/v20210526/models.rb', line 7047 def deserialize(params) unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end @AuthorizedOrganizationId = params['AuthorizedOrganizationId'] @AuthorizedOrganizationName = params['AuthorizedOrganizationName'] @PlatformAppAuthorization = params['PlatformAppAuthorization'] @SealTypes = params['SealTypes'] @AuthToMe = params['AuthToMe'] @AuthorizedOrganizationIds = params['AuthorizedOrganizationIds'] @AuthorizedOrganizationNames = params['AuthorizedOrganizationNames'] end |