'1.0', 'info' => ['style' => 'RPC', 'product' => 'ComputeNestSupplier', 'version' => '2021-05-21'], 'components' => [ 'schemas' => [], ], 'apis' => [ 'AddServiceSharedAccounts' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SharedAccounts', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'UserAliUid' => ['type' => 'string', 'required' => true], 'Permission' => ['type' => 'string', 'required' => true], ], ], 'maxItems' => 100, ], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ApproveServiceUsage' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'UserAliUid', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'Comments', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CancelServiceRegistration' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegistrationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ContinueDeployServiceInstance' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Parameters', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'CreateArtifact' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ArtifactId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ArtifactBuildType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'VersionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactProperty', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Url' => ['type' => 'string', 'required' => false], 'RegionId' => ['type' => 'string', 'required' => false], 'ImageId' => ['type' => 'string', 'required' => false], 'CommodityCode' => ['type' => 'string', 'required' => false], 'CommodityVersion' => ['type' => 'string', 'required' => false], 'RepoName' => ['type' => 'string', 'required' => false], 'RepoId' => ['type' => 'string', 'required' => false], 'Tag' => ['type' => 'string', 'required' => false], 'RepoType' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SupportRegionIds', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 30, ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], [ 'name' => 'ArtifactBuildProperty', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'CommandType' => ['type' => 'string', 'required' => false], 'CommandContent' => ['type' => 'string', 'required' => false], 'SourceImageId' => ['type' => 'string', 'required' => false], 'RegionId' => ['type' => 'string', 'required' => false], 'CodeRepo' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Platform' => ['type' => 'string', 'required' => false], 'RepoName' => ['type' => 'string', 'required' => false], 'Owner' => ['type' => 'string', 'required' => false], 'Branch' => ['type' => 'string', 'required' => false], 'Endpoint' => ['type' => 'string', 'required' => false], 'OrgId' => ['type' => 'string', 'required' => false], 'RepoId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'DockerfilePath' => ['type' => 'string', 'required' => false], 'BuildArgs' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ArgumentName' => ['type' => 'string', 'required' => false], 'ArgumentValue' => ['type' => 'string', 'required' => false], ], ], ], 'SourceContainerImage' => ['type' => 'string', 'required' => false], 'SystemDiskSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'EnableGpu' => ['type' => 'boolean', 'required' => false], ], ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateOpsNotice' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'Category', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Severity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Content', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Solutions', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Attributes', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], ], ], 'CreateService' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DeployType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DeployMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInfo', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Locale' => ['type' => 'string', 'required' => true], 'ShortDescription' => ['type' => 'string', 'required' => false], 'Image' => ['type' => 'string', 'required' => false], 'Name' => ['type' => 'string', 'required' => true], 'LongDescriptionUrl' => ['type' => 'string', 'required' => false], 'Agreements' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Url' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 10, ], 'Softwares' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Version' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 10, ], ], ], 'maxItems' => 5, ], ], [ 'name' => 'IsSupportOperated', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'PolicyNames', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Duration', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'AlarmMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ShareType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ApprovalType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'VersionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'UpgradeMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TrialDuration', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 20, ], ], [ 'name' => 'TenantType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'LicenseMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OperationMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'LogMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SourceServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SourceServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Resellable', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'BuildParameters', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ComplianceMetadata', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'CompliancePacks' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 10, ], ], ], ], ], ], 'CreateServiceInstance' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Parameters', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TemplateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 20, ], ], [ 'name' => 'SpecificationName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => ['type' => 'string', 'format' => 'iso8601', 'required' => false], ], ], ], 'CreateServiceTestCase' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TemplateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TestCaseName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TestConfig', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateServiceTestTask' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'TaskName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TestCaseIds', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 10, ], ], [ 'name' => 'TaskRegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateServiceUsage' => [ 'methods' => ['post', 'get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateSupplierRegistration' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SupplierName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SupplierNameEn', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SupplierUrl', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SupplierDesc', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SupplierLogo', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ProductBusiness', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ProductDeliveryTypes', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'ProductSellTypes', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'EnableResellerMode', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ProductPublishTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ProductAnnualRevenue', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ContactPerson', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ContactPersonTitle', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ContactNumber', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ContactEmail', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Suggestion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResellBusinessDesc', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteAcrImageRepositories' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RepoId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteAcrImageTags' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RepoId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Tag', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteArtifact' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ArtifactId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ArtifactVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteService' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteServiceInstances' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], ], ], 'DeleteServiceTestCase' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'TestCaseId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeployServiceInstance' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GenerateDefaultServiceTestConfig' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TemplateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GenerateServicePolicy' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TemplateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TrialType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OperationTypes', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 30, ], ], [ 'name' => 'Parameters', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], ], ], 'GetArtifact' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ArtifactId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetArtifactRepositoryCredentials' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ArtifactType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DeployRegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetNetworkAvailableZones' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PrivateVpcConnectionMode', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceRegionId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ZoneId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NetworkRegionId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceEndpointServiceType', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'IsPoc', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceVersion', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetOpsNotice' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NoticeId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetService' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ShowDetail', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'FilterAliUid', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'SharedAccountType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetServiceEstimateCost' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TemplateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Parameters', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SpecificationName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Commodity', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'PayPeriodUnit' => ['type' => 'string', 'required' => false], 'PayPeriod' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], 'GetServiceInstance' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetServiceProvisions' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TemplateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Parameters', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], ], ], 'GetServiceRegistration' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegistrationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetServiceTemplateCriterionIssues' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetServiceTemplateParameterConstraints' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TemplateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Parameters', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ParameterKey' => ['type' => 'string', 'required' => false], 'ParameterValue' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DeployRegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EnablePrivateVpcConnection', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'GetServiceTestTask' => [ 'methods' => ['post', 'get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'TaskId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetSupplierInformation' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetUploadCredentials' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'FileName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Visibility', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'LaunchService' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Categories', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Recommend', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListAcrImageRepositories' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RepoName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAcrImageTags' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RepoId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ArtifactType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListArtifactBuildLogs' => [ 'methods' => ['post', 'get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], ], ], 'maxItems' => 100, ], ], [ 'name' => 'SortOrder', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['Ascending', 'Descending'], ], ], [ 'name' => 'ArtifactVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListArtifactRisks' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ArtifactId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListArtifactVersions' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Filters', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Values' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'ListArtifacts' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Values' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], ], ], 'maxItems' => 100, ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], ], ], 'ListOpsNotices' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], 'Name' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], ], ], 'ListResellers' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], 'Name' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], ], ], 'ListServiceBuildLogs' => [ 'methods' => ['post', 'get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], ], ], 'maxItems' => 100, ], ], [ 'name' => 'SortOrder', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['Descending', 'Ascending'], ], ], ], ], 'ListServiceInstanceBill' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'BillingCycle', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Granularity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'BillingDate', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListServiceInstanceDeployDetails' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], 'Name' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 10, ], ], [ 'name' => 'StartTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CycleTimeZone', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Dimension', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 10, ], ], [ 'name' => 'CycleType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListServiceInstanceLogs' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'LogSource', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Logstore', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], ], ], 'maxItems' => 100, ], ], [ 'name' => 'SortOrder', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['Descending', 'Ascending'], ], ], ], ], 'ListServiceInstanceResources' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 20, ], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filters', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Values' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], ], 'maxItems' => 100, ], ], ], ], 'ListServiceInstanceUpgradeHistory' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListServiceInstances' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], 'Name' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 10, ], ], [ 'name' => 'ShowDeleted', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 50, ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListServiceRegistrations' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], 'Name' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], ], ], 'ListServiceSharedAccounts' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], 'Name' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Permission', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListServiceTestCases' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filters', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 10, ], ], ], 'maxItems' => 10, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListServiceTestTaskLogs' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'TaskId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SortOrder', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['Descending', 'Ascending'], ], ], ], ], 'ListServiceTestTasks' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], ], ], 'maxItems' => 100, ], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListServiceUsages' => [ 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 10, ], ], ], 'maxItems' => 10, ], ], [ 'name' => 'SupplierRole', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ListServices' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AllVersions', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], 'Name' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 20, ], ], ], ], 'ListSupplierRegistrations' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], 'Name' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], ], ], 'ListTagKeys' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListTagResources' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'minItems' => 1, 'maxItems' => 20, ], ], [ 'name' => 'ResourceId', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'minItems' => 1, 'maxItems' => 50, ], ], ], ], 'ListTagValues' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Key', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ModifyServiceInstanceResources' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceInstanceResourcesAction', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Resources', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'PreLaunchService' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'PushMeteringData' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Metering', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'RegisterService' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RejectServiceUsage' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'UserAliUid', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'Comments', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ReleaseArtifact' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ArtifactId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RemoveServiceSharedAccounts' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'UserAliUids', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'maxItems' => 100, ], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RestartServiceInstance' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'RollbackServiceInstance' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'StartServiceInstance' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopServiceInstance' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'TagResources' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'minItems' => 1, 'maxItems' => 20, ], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceId', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], 'minItems' => 1, 'maxItems' => 50, ], ], ], ], 'UnTagResources' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceId', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], 'minItems' => 1, 'maxItems' => 50, ], ], [ 'name' => 'All', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'TagKey', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => true], 'minItems' => 1, 'maxItems' => 20, ], ], ], ], 'UpdateArtifact' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ArtifactId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'VersionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ArtifactProperty', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Url' => ['type' => 'string', 'required' => false], 'RegionId' => ['type' => 'string', 'required' => false], 'ImageId' => ['type' => 'string', 'required' => false], 'CommodityCode' => ['type' => 'string', 'required' => false], 'CommodityVersion' => ['type' => 'string', 'required' => false], 'RepoName' => ['type' => 'string', 'required' => false], 'RepoId' => ['type' => 'string', 'required' => false], 'Tag' => ['type' => 'string', 'required' => false], 'RepoType' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SupportRegionIds', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 30, ], ], [ 'name' => 'ArtifactBuildProperty', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'CommandType' => ['type' => 'string', 'required' => false], 'CommandContent' => ['type' => 'string', 'required' => false], 'SourceImageId' => ['type' => 'string', 'required' => false], 'RegionId' => ['type' => 'string', 'required' => false], 'CodeRepo' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Platform' => ['type' => 'string', 'required' => false], 'RepoName' => ['type' => 'string', 'required' => false], 'Owner' => ['type' => 'string', 'required' => false], 'Branch' => ['type' => 'string', 'required' => false], 'Endpoint' => ['type' => 'string', 'required' => false], 'OrgId' => ['type' => 'string', 'required' => false], 'RepoId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'DockerfilePath' => ['type' => 'string', 'required' => false], 'BuildArgs' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ArgumentName' => ['type' => 'string', 'required' => false], 'ArgumentValue' => ['type' => 'string', 'required' => false], ], ], ], 'SourceContainerImage' => ['type' => 'string', 'required' => false], 'SystemDiskSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'EnableGpu' => ['type' => 'boolean', 'required' => false], ], ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PermissionType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateService' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DeployType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DeployMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AlarmMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInfo', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Locale' => ['type' => 'string', 'required' => false], 'ShortDescription' => ['type' => 'string', 'required' => false], 'Image' => ['type' => 'string', 'required' => false], 'Name' => ['type' => 'string', 'required' => false], 'LongDescriptionUrl' => ['type' => 'string', 'required' => false], 'Agreements' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Url' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 10, ], 'Softwares' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Version' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 10, ], ], ], 'maxItems' => 5, ], ], [ 'name' => 'IsSupportOperated', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'PolicyNames', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Duration', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'VersionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'UpgradeMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TrialDuration', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TenantType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'LicenseMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OperationMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'LogMetadata', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Resellable', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'UpdateOption', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'UpdateFrom' => ['type' => 'string', 'required' => false], 'UpdateArtifact' => ['type' => 'boolean', 'required' => false], ], ], ], [ 'name' => 'Commodity', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'SpecificationMappings' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'TemplateName' => ['type' => 'string', 'required' => false], 'SpecificationName' => ['type' => 'string', 'required' => false], 'SpecificationCode' => ['type' => 'string', 'required' => false], ], ], ], 'MeteringEntityMappings' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'TemplateName' => ['type' => 'string', 'required' => false], 'SpecificationName' => ['type' => 'string', 'required' => false], 'EntityIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], 'MeteringEntityExtraInfos' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'EntityId' => ['type' => 'string', 'required' => false], 'Type' => ['type' => 'string', 'required' => false], 'MetricName' => ['type' => 'string', 'required' => false], 'Promql' => ['type' => 'string', 'required' => false], ], ], ], 'ComponentsMappings' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'TemplateName' => ['type' => 'string', 'required' => false], 'Mappings' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], ], ], ], 'SaasBoostConfig' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'ShareType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ApprovalType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ComplianceMetadata', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'CompliancePacks' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 10, ], ], ], ], [ 'name' => 'BuildParameters', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceLocaleConfigs', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'OriginalValue' => ['type' => 'string', 'required' => false], 'ZhValue' => ['type' => 'string', 'required' => false], 'EnValue' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], [ 'name' => 'IsDefault', 'in' => 'query', 'schema' => ['type' => 'boolean'], ], ], ], 'UpdateServiceInstanceAttribute' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => ['type' => 'string', 'format' => 'iso8601', 'required' => false], ], [ 'name' => 'LicenseData', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'CustomData' => ['type' => 'string', 'required' => false], 'ResponseInfo' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'UpdateResponse' => ['type' => 'boolean', 'required' => false], 'ErrorCode' => ['type' => 'string', 'required' => false], 'ErrorMessage' => ['type' => 'string', 'required' => false], ], ], ], ], ], [ 'name' => 'Reason', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateServiceInstanceSpec' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PredefinedParametersName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Parameters', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], [ 'name' => 'OperationName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EnableUserPrometheus', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateServiceTestCase' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'TestCaseId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TestCaseName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TestConfig', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateSharedAccountPermission' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'UserAliUid', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '0'], ], [ 'name' => 'Permission', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateSupplierInformation' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'OperationIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OperationMfaPresent', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'DeliverySettings', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'OssEnabled' => ['type' => 'boolean', 'required' => false], 'OssBucketName' => ['type' => 'string', 'required' => false], 'OssPath' => ['type' => 'string', 'required' => false], 'OssExpirationDays' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], [ 'name' => 'SupplierDesc', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SupplierUrl', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SupplierLogo', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SupportContacts', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Type' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 100, ], ], ], ], 'UpgradeServiceInstance' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DryRun', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Parameters', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], ], ], 'WithdrawService' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ServiceVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], ], 'endpoints' => [ ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'computenestsupplier.ap-southeast-1.aliyuncs.com', 'endpoint' => 'computenestsupplier.ap-southeast-1.aliyuncs.com', 'vpc' => 'computenestsupplier-vpc.ap-southeast-1.aliyuncs.com'], ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'computenestsupplier.cn-hangzhou.aliyuncs.com', 'endpoint' => 'computenestsupplier.cn-hangzhou.aliyuncs.com', 'vpc' => 'computenestsupplier-vpc.cn-hangzhou.aliyuncs.com'], ], ];