京东云

This commit is contained in:
“wanyongkang”
2024-05-28 17:04:50 +08:00
parent f644932afb
commit f3c7432100
672 changed files with 209344 additions and 6593 deletions

View File

@@ -0,0 +1,362 @@
<?php
// This file was auto-generated
return [
// 'version' => '',
'metadata' =>
[
// 'apiVersion' => '',
// 'endpointPrefix' => 'ssl',
'protocol' => 'json',
// 'serviceFullName' => 'ssl',
// 'serviceId' => 'ssl',
],
'operations' => [
'DescribeCerts' => [
'name' => 'DescribeCerts',
'http' => [
'method' => 'GET',
'requestUri' => '/v1/sslCert',
],
'input' => [ 'shape' => 'DescribeCertsRequestShape', ],
'output' => [ 'shape' => 'DescribeCertsResponseShape', ],
],
'DescribeCert' => [
'name' => 'DescribeCert',
'http' => [
'method' => 'GET',
'requestUri' => '/v1/sslCert/{certId}',
],
'input' => [ 'shape' => 'DescribeCertRequestShape', ],
'output' => [ 'shape' => 'DescribeCertResponseShape', ],
],
'DeleteCerts' => [
'name' => 'DeleteCerts',
'http' => [
'method' => 'DELETE',
'requestUri' => '/v1/sslCert/{certId}',
],
'input' => [ 'shape' => 'DeleteCertsRequestShape', ],
'output' => [ 'shape' => 'DeleteCertsResponseShape', ],
],
'UploadCert' => [
'name' => 'UploadCert',
'http' => [
'method' => 'POST',
'requestUri' => '/v1/sslCert:upload',
],
'input' => [ 'shape' => 'UploadCertRequestShape', ],
'output' => [ 'shape' => 'UploadCertResponseShape', ],
],
'DownloadCert' => [
'name' => 'DownloadCert',
'http' => [
'method' => 'GET',
'requestUri' => '/v1/sslCert/{certId}:download',
],
'input' => [ 'shape' => 'DownloadCertRequestShape', ],
'output' => [ 'shape' => 'DownloadCertResponseShape', ],
],
'UpdateCertName' => [
'name' => 'UpdateCertName',
'http' => [
'method' => 'POST',
'requestUri' => '/v1/sslCert:updateName',
],
'input' => [ 'shape' => 'UpdateCertNameRequestShape', ],
'output' => [ 'shape' => 'UpdateCertNameResponseShape', ],
],
'UpdateCert' => [
'name' => 'UpdateCert',
'http' => [
'method' => 'POST',
'requestUri' => '/v1/sslCert:updateCert',
],
'input' => [ 'shape' => 'UpdateCertRequestShape', ],
'output' => [ 'shape' => 'UpdateCertResponseShape', ],
],
],
'shapes' => [
'CertBindInfo' => [
'type' => 'structure',
'members' => [
'bindFrom' => [ 'type' => 'string', 'locationName' => 'bindFrom', ],
'bindId' => [ 'type' => 'string', 'locationName' => 'bindId', ],
'bindRegion' => [ 'type' => 'string', 'locationName' => 'bindRegion', ],
'bindZone' => [ 'type' => 'string', 'locationName' => 'bindZone', ],
],
],
'CertDescDetail' => [
'type' => 'structure',
'members' => [
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
'certName' => [ 'type' => 'string', 'locationName' => 'certName', ],
'commonName' => [ 'type' => 'string', 'locationName' => 'commonName', ],
'certType' => [ 'type' => 'string', 'locationName' => 'certType', ],
'issuer' => [ 'type' => 'string', 'locationName' => 'issuer', ],
'startTime' => [ 'type' => 'string', 'locationName' => 'startTime', ],
'endTime' => [ 'type' => 'string', 'locationName' => 'endTime', ],
'dnsNames' => [ 'type' => 'list', 'member' => [ 'type' => 'string', ], ],
'digest' => [ 'type' => 'string', 'locationName' => 'digest', ],
'totalCount' => [ 'type' => 'integer', 'locationName' => 'totalCount', ],
'usedBy' => [ 'type' => 'list', 'member' => [ 'shape' => 'CertBindInfo', ], ],
],
],
'CertListDetail' => [
'type' => 'structure',
'members' => [
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
'certName' => [ 'type' => 'string', 'locationName' => 'certName', ],
'commonName' => [ 'type' => 'string', 'locationName' => 'commonName', ],
'certType' => [ 'type' => 'string', 'locationName' => 'certType', ],
'startTime' => [ 'type' => 'string', 'locationName' => 'startTime', ],
'endTime' => [ 'type' => 'string', 'locationName' => 'endTime', ],
'deletable' => [ 'type' => 'integer', 'locationName' => 'deletable', ],
'digest' => [ 'type' => 'string', 'locationName' => 'digest', ],
'aliasName' => [ 'type' => 'string', 'locationName' => 'aliasName', ],
'dnsNames' => [ 'type' => 'list', 'member' => [ 'type' => 'string', ], ],
'downloadable' => [ 'type' => 'integer', 'locationName' => 'downloadable', ],
'updateable' => [ 'type' => 'integer', 'locationName' => 'updateable', ],
'certStatus' => [ 'type' => 'integer', 'locationName' => 'certStatus', ],
],
],
'CertQuotaLimitDetail' => [
'type' => 'structure',
'members' => [
'id' => [ 'type' => 'integer', 'locationName' => 'id', ],
'account' => [ 'type' => 'string', 'locationName' => 'account', ],
'freeUploadCertCount' => [ 'type' => 'integer', 'locationName' => 'freeUploadCertCount', ],
'freeDVSingleCount' => [ 'type' => 'integer', 'locationName' => 'freeDVSingleCount', ],
],
],
'DiscountDetailList' => [
'type' => 'structure',
'members' => [
'serviceCode' => [ 'type' => 'string', 'locationName' => 'serviceCode', ],
'billPeriod' => [ 'type' => 'integer', 'locationName' => 'billPeriod', ],
'message' => [ 'type' => 'string', 'locationName' => 'message', ],
'discount' => [ 'type' => 'double', 'locationName' => 'discount', ],
],
],
'DownloadCertDesc' => [
'type' => 'structure',
'members' => [
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
'certName' => [ 'type' => 'string', 'locationName' => 'certName', ],
'keyFile' => [ 'type' => 'string', 'locationName' => 'keyFile', ],
'certFile' => [ 'type' => 'string', 'locationName' => 'certFile', ],
'digest' => [ 'type' => 'string', 'locationName' => 'digest', ],
'caCertFile' => [ 'type' => 'string', 'locationName' => 'caCertFile', ],
'serverType' => [ 'type' => 'string', 'locationName' => 'serverType', ],
'certEncryptePassword' => [ 'type' => 'string', 'locationName' => 'certEncryptePassword', ],
'commonName' => [ 'type' => 'string', 'locationName' => 'commonName', ],
],
],
'RecordDescDetail' => [
'type' => 'structure',
'members' => [
'recordId' => [ 'type' => 'string', 'locationName' => 'recordId', ],
'orderId' => [ 'type' => 'string', 'locationName' => 'orderId', ],
'certName' => [ 'type' => 'string', 'locationName' => 'certName', ],
'brand' => [ 'type' => 'string', 'locationName' => 'brand', ],
'certType' => [ 'type' => 'string', 'locationName' => 'certType', ],
'domainCount' => [ 'type' => 'integer', 'locationName' => 'domainCount', ],
'wildcardDomainCount' => [ 'type' => 'integer', 'locationName' => 'wildcardDomainCount', ],
'certValidity' => [ 'type' => 'integer', 'locationName' => 'certValidity', ],
'commonName' => [ 'type' => 'string', 'locationName' => 'commonName', ],
'state' => [ 'type' => 'integer', 'locationName' => 'state', ],
'canceledReason' => [ 'type' => 'string', 'locationName' => 'canceledReason', ],
'recordValidate' => [ 'type' => 'object', 'locationName' => 'recordValidate', ],
'corpName' => [ 'type' => 'string', 'locationName' => 'corpName', ],
'corpAddr' => [ 'type' => 'string', 'locationName' => 'corpAddr', ],
'dnsNames' => [ 'type' => 'list', 'member' => [ 'type' => 'string', ], ],
'email' => [ 'type' => 'string', 'locationName' => 'email', ],
'errorMessage' => [ 'type' => 'string', 'locationName' => 'errorMessage', ],
],
],
'RecordListDetail' => [
'type' => 'structure',
'members' => [
'recordId' => [ 'type' => 'string', 'locationName' => 'recordId', ],
'orderId' => [ 'type' => 'string', 'locationName' => 'orderId', ],
'commonName' => [ 'type' => 'string', 'locationName' => 'commonName', ],
'supplier' => [ 'type' => 'string', 'locationName' => 'supplier', ],
'brand' => [ 'type' => 'string', 'locationName' => 'brand', ],
'certType' => [ 'type' => 'string', 'locationName' => 'certType', ],
'certValidity' => [ 'type' => 'integer', 'locationName' => 'certValidity', ],
'state' => [ 'type' => 'integer', 'locationName' => 'state', ],
'partnerOrderId' => [ 'type' => 'string', 'locationName' => 'partnerOrderId', ],
'domainCount' => [ 'type' => 'integer', 'locationName' => 'domainCount', ],
'wildcardDomainCount' => [ 'type' => 'integer', 'locationName' => 'wildcardDomainCount', ],
'dnsNames' => [ 'type' => 'list', 'member' => [ 'type' => 'string', ], ],
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
],
],
'DownloadCertRequestShape' => [
'type' => 'structure',
'members' => [
'serverType' => [ 'type' => 'string', 'locationName' => 'serverType', ],
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
],
],
'DescribeCertsResponseShape' => [
'type' => 'structure',
'members' => [
'result' => [ 'shape' => 'DescribeCertsResultShape', ],
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
],
],
'DescribeCertsResultShape' => [
'type' => 'structure',
'members' => [
'certListDetails' => [ 'type' => 'list', 'member' => [ 'shape' => 'CertListDetail', ], ],
'totalCount' => [ 'type' => 'integer', 'locationName' => 'totalCount', ],
],
],
'UpdateCertNameRequestShape' => [
'type' => 'structure',
'members' => [
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
'certName' => [ 'type' => 'string', 'locationName' => 'certName', ],
],
],
'UpdateCertNameResponseShape' => [
'type' => 'structure',
'members' => [
'result' => [ 'shape' => 'UpdateCertNameResultShape', ],
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
],
],
'DescribeCertResponseShape' => [
'type' => 'structure',
'members' => [
'result' => [ 'shape' => 'DescribeCertResultShape', ],
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
],
],
'UploadCertResponseShape' => [
'type' => 'structure',
'members' => [
'result' => [ 'shape' => 'UploadCertResultShape', ],
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
],
],
'UpdateCertNameResultShape' => [
'type' => 'structure',
'members' => [
'code' => [ 'type' => 'integer', 'locationName' => 'code', ],
'message' => [ 'type' => 'string', 'locationName' => 'message', ],
],
],
'UploadCertResultShape' => [
'type' => 'structure',
'members' => [
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
'digest' => [ 'type' => 'string', 'locationName' => 'digest', ],
],
],
'DeleteCertsResultShape' => [
'type' => 'structure',
'members' => [
'code' => [ 'type' => 'integer', 'locationName' => 'code', ],
'message' => [ 'type' => 'string', 'locationName' => 'message', ],
],
],
'DownloadCertResultShape' => [
'type' => 'structure',
'members' => [
'certDesc' => [ 'type' => 'list', 'member' => [ 'shape' => 'DownloadCertDesc', ], ],
],
],
'UpdateCertRequestShape' => [
'type' => 'structure',
'members' => [
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
'keyFile' => [ 'type' => 'string', 'locationName' => 'keyFile', ],
'certFile' => [ 'type' => 'string', 'locationName' => 'certFile', ],
],
],
'DeleteCertsRequestShape' => [
'type' => 'structure',
'members' => [
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
],
],
'DownloadCertResponseShape' => [
'type' => 'structure',
'members' => [
'result' => [ 'shape' => 'DownloadCertResultShape', ],
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
],
],
'DescribeCertRequestShape' => [
'type' => 'structure',
'members' => [
'pageNumber' => [ 'type' => 'integer', 'locationName' => 'pageNumber', ],
'pageSize' => [ 'type' => 'integer', 'locationName' => 'pageSize', ],
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
],
],
'DescribeCertsRequestShape' => [
'type' => 'structure',
'members' => [
'pageNumber' => [ 'type' => 'integer', 'locationName' => 'pageNumber', ],
'pageSize' => [ 'type' => 'integer', 'locationName' => 'pageSize', ],
'domainName' => [ 'type' => 'string', 'locationName' => 'domainName', ],
'certIds' => [ 'type' => 'string', 'locationName' => 'certIds', ],
],
],
'UpdateCertResultShape' => [
'type' => 'structure',
'members' => [
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
'digest' => [ 'type' => 'string', 'locationName' => 'digest', ],
],
],
'DescribeCertResultShape' => [
'type' => 'structure',
'members' => [
'certId' => [ 'type' => 'string', 'locationName' => 'certId', ],
'certName' => [ 'type' => 'string', 'locationName' => 'certName', ],
'commonName' => [ 'type' => 'string', 'locationName' => 'commonName', ],
'certType' => [ 'type' => 'string', 'locationName' => 'certType', ],
'issuer' => [ 'type' => 'string', 'locationName' => 'issuer', ],
'startTime' => [ 'type' => 'string', 'locationName' => 'startTime', ],
'endTime' => [ 'type' => 'string', 'locationName' => 'endTime', ],
'dnsNames' => [ 'type' => 'list', 'member' => [ 'type' => 'string', ], ],
'digest' => [ 'type' => 'string', 'locationName' => 'digest', ],
'totalCount' => [ 'type' => 'integer', 'locationName' => 'totalCount', ],
'usedBy' => [ 'type' => 'list', 'member' => [ 'shape' => 'CertBindInfo', ], ],
],
],
'UploadCertRequestShape' => [
'type' => 'structure',
'members' => [
'certName' => [ 'type' => 'string', 'locationName' => 'certName', ],
'keyFile' => [ 'type' => 'string', 'locationName' => 'keyFile', ],
'certFile' => [ 'type' => 'string', 'locationName' => 'certFile', ],
'aliasName' => [ 'type' => 'string', 'locationName' => 'aliasName', ],
],
],
'DeleteCertsResponseShape' => [
'type' => 'structure',
'members' => [
'result' => [ 'shape' => 'DeleteCertsResultShape', ],
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
],
],
'UpdateCertResponseShape' => [
'type' => 'structure',
'members' => [
'result' => [ 'shape' => 'UpdateCertResultShape', ],
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
],
],
'ValidateQueryResult' => [
'type' => 'structure',
'members' => [
'validateKey' => [ 'type' => 'string', 'locationName' => 'validateKey', ],
'validateValue' => [ 'type' => 'string', 'locationName' => 'validateValue', ],
],
],
],
];