'1.0', 'info' => ['style' => 'RPC', 'product' => 'eventbridge', 'version' => '2020-04-01'], 'components' => [ 'schemas' => [ 'Agent' => [ 'type' => 'object', 'properties' => [ 'Name' => ['type' => 'string'], 'Description' => ['type' => 'string'], 'Prompt' => ['type' => 'string'], 'Metadata' => ['$ref' => '#/components/schemas/Metadata'], 'CreatedAt' => ['type' => 'integer', 'format' => 'int64'], 'UpdatedAt' => ['type' => 'integer', 'format' => 'int64'], ], ], 'AguiMessage' => [ 'type' => 'object', 'properties' => [ 'Id' => ['type' => 'string'], 'Role' => ['type' => 'string'], 'Content' => ['type' => 'string'], 'Metadata' => [ 'type' => 'object', 'properties' => [ 'Attachments' => [ 'type' => 'object', 'properties' => [ 'Name' => ['type' => 'string'], 'Type' => ['type' => 'string'], ], ], ], ], 'ToolCallId' => ['type' => 'string'], 'ToolCalls' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Id' => ['type' => 'string'], 'Type' => ['type' => 'string'], 'Function' => [ 'type' => 'object', 'properties' => [ 'Name' => ['type' => 'string'], 'Arguments' => ['type' => 'string'], ], ], ], ], ], 'Reasoning' => ['type' => 'string'], ], ], 'AskLumaLogEntry' => [ 'type' => 'object', 'properties' => [ 'MessageId' => ['type' => 'string'], 'ConversationId' => ['type' => 'string'], 'AgentName' => ['type' => 'string'], 'Question' => ['type' => 'string'], 'Status' => ['type' => 'string'], 'ClarificationNeeded' => ['type' => 'boolean'], 'ClarificationQuestion' => ['type' => 'string'], 'Content' => ['$ref' => '#/components/schemas/Content'], 'IsError' => ['type' => 'boolean'], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'CreatedAt' => ['type' => 'string'], 'DurationMs' => ['type' => 'integer', 'format' => 'int64'], 'Source' => ['type' => 'string'], ], ], 'AskLumaResult' => [ 'type' => 'object', 'properties' => [ 'MessageId' => ['type' => 'string'], 'ConversationId' => ['type' => 'string'], 'Status' => ['type' => 'string'], 'Content' => ['$ref' => '#/components/schemas/Content'], 'IsError' => ['type' => 'boolean'], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'StorageTruncated' => ['type' => 'boolean'], 'ClarificationNeeded' => ['type' => 'boolean'], 'ClarificationQuestion' => ['type' => 'string'], 'Constraints' => ['$ref' => '#/components/schemas/Constraints'], ], ], 'BaiLianAgentTransformParameters' => [ 'type' => 'object', 'properties' => [ 'ApplicationId' => ['type' => 'string'], 'Prompt' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'ApiKey' => ['type' => 'string', 'required' => false], 'RequestPerMinute' => ['type' => 'integer', 'format' => 'int64'], 'TokenPerMinute' => ['type' => 'integer', 'format' => 'int64'], ], ], 'Catalog' => [ 'type' => 'object', 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Type' => ['type' => 'string'], 'Provider' => ['type' => 'string'], 'Comment' => ['type' => 'string'], 'Properties' => ['type' => 'object'], 'ConnectionName' => ['type' => 'string'], ], ], 'Column' => [ 'type' => 'object', 'properties' => [ 'Name' => ['type' => 'string'], 'Type' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'IsNull' => ['type' => 'boolean'], ], ], 'Constraints' => [ 'type' => 'object', 'properties' => [ 'BeginTime' => ['type' => 'integer', 'format' => 'int64'], 'EndTime' => ['type' => 'integer', 'format' => 'int64'], ], ], 'Content' => [ 'type' => 'object', 'properties' => [ 'TextAttachments' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'QueryAttachments' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/QueryAttachment'], ], 'MessageAttachments' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AguiMessage'], ], ], ], 'Conversation' => [ 'type' => 'object', 'properties' => [ 'Id' => ['type' => 'string'], 'Title' => ['type' => 'string'], 'CreatedAt' => ['type' => 'integer', 'format' => 'int64'], 'UpdatedAt' => ['type' => 'integer', 'format' => 'int64'], 'Status' => ['type' => 'string'], ], ], 'DashScopeTransformParameters' => [ 'type' => 'object', 'properties' => [ 'Model' => ['type' => 'string'], 'ApiKey' => ['type' => 'string'], 'StructuredOutputJsonSchema' => ['type' => 'string'], 'RequestPerMinute' => ['type' => 'integer', 'format' => 'int64'], 'TokenPerMinute' => ['type' => 'integer', 'format' => 'int64'], 'Messages' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Role' => ['type' => 'string'], 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], ], ], ], 'EmbeddingTransformParameters' => [ 'type' => 'object', 'properties' => [ 'EmbeddingModel' => ['type' => 'string'], 'ApiKey' => ['type' => 'string'], 'EmbeddingData' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], ], ], 'EventTableQueryHistogram' => [ 'type' => 'object', 'properties' => [ 'Count' => ['type' => 'integer', 'format' => 'int64'], 'From' => ['type' => 'integer', 'format' => 'int64'], 'To' => ['type' => 'integer', 'format' => 'int64'], ], ], 'ExecutionResult' => [ 'type' => 'object', 'properties' => [ 'Schema' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/SchemaColumn'], ], 'Rows' => ['type' => 'string'], 'RowCount' => ['type' => 'integer', 'format' => 'int32'], 'TotalRows' => ['type' => 'integer', 'format' => 'int32'], 'IsTruncated' => ['type' => 'boolean'], ], ], 'Metadata' => [ 'type' => 'object', 'properties' => [ 'Attachments' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'MimeType' => ['type' => 'string'], 'Arn' => ['type' => 'string'], ], ], ], ], ], 'Namespace' => [ 'type' => 'object', 'properties' => [ 'Catalog' => ['type' => 'string', 'required' => true], 'Name' => ['type' => 'string'], 'Comment' => ['type' => 'string'], 'properties' => ['type' => 'string'], ], ], 'QueryAskLumaLogResult' => [ 'type' => 'object', 'properties' => [ 'Entries' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AskLumaLogEntry'], ], 'LastKey' => ['type' => 'string'], 'HasMore' => ['type' => 'boolean'], ], ], 'QueryAttachment' => [ 'type' => 'object', 'properties' => [ 'Query' => ['type' => 'string'], 'Result' => ['$ref' => '#/components/schemas/ExecutionResult'], ], ], 'Row' => [ 'type' => 'object', 'properties' => [ 'Columns' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Column'], ], ], ], 'SchemaColumn' => [ 'type' => 'object', 'properties' => [ 'Name' => ['type' => 'string'], 'Type' => ['type' => 'string'], ], ], 'SinkAgentRunParameters' => [ 'type' => 'object', 'properties' => [ 'AgentRuntimeName' => ['type' => 'string', 'required' => false], 'EndpointName' => ['type' => 'string', 'required' => false], 'RoleName' => ['type' => 'string', 'required' => false], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string'], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string'], ], ], 'Timeout' => ['type' => 'string'], ], ], 'SinkApiDestinationParameters' => [ 'type' => 'object', 'properties' => [ 'Name' => ['type' => 'string'], 'HeaderParameters' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'BodyParameters' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'QueryStringParameters' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'Timeout' => ['type' => 'integer', 'format' => 'int32'], ], ], 'SinkBaiLianParameters' => [], 'SinkDataWorksTriggerParameters' => [ 'type' => 'object', 'properties' => [ 'Enable' => ['type' => 'string'], ], ], 'SinkHttpsParameters' => [ 'type' => 'object', 'properties' => [ 'URL' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'Method' => ['type' => 'string'], 'Body' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'Token' => ['type' => 'string'], 'NetworkType' => ['type' => 'string'], 'VpcId' => ['type' => 'string'], 'VSwitchIds' => ['type' => 'string'], 'SecurityGroupId' => ['type' => 'string'], ], ], 'SinkMQTTParameters' => [ 'type' => 'object', 'properties' => [ 'InstanceId' => ['type' => 'string'], 'ParentTopic' => ['type' => 'string'], 'SubTopic' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'Payload' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'Mqtt5UserProperty' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], ], ], 'SinkOSSParameters' => [ 'type' => 'object', 'properties' => [ 'BucketName' => ['type' => 'string'], 'RegionId' => ['type' => 'string'], 'Endpoint' => ['type' => 'string'], 'RoleArn' => ['type' => 'string'], 'RotateSizeBytes' => ['type' => 'string'], 'RotateIntervalMs' => ['type' => 'string'], 'PathFormat' => ['type' => 'string'], 'CompressionType' => ['type' => 'string'], 'TaskConcurrency' => ['type' => 'string'], 'TimeZone' => ['type' => 'string'], 'SSLEnabled' => ['type' => 'boolean'], 'ContentTransform' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], ], ], 'SinkRabbitMQMetaParameters' => [ 'type' => 'object', 'properties' => [ 'InstanceType' => ['type' => 'string'], 'InstanceId' => ['type' => 'string'], 'Endpoint' => ['type' => 'string'], 'VirtualHostName' => ['type' => 'string'], 'Username' => ['type' => 'string'], 'Password' => ['type' => 'string'], 'VpcId' => ['type' => 'string'], 'VSwitchIds' => ['type' => 'string'], 'SecurityGroupId' => ['type' => 'string'], 'NetworkType' => ['type' => 'string'], ], ], 'SinkRabbitMQMsgSyncParameters' => [ 'type' => 'object', 'properties' => [ 'InstanceType' => ['type' => 'string'], 'InstanceId' => ['type' => 'string'], 'Endpoint' => ['type' => 'string'], 'VirtualHostName' => ['type' => 'string'], 'Body' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'MessageId' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'Properties' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'Exchange' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'RoutingKey' => [ 'type' => 'object', 'properties' => [ 'Form' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Template' => ['type' => 'string'], ], ], 'MaxHops' => ['type' => 'string'], 'Username' => ['type' => 'string'], 'Password' => ['type' => 'string'], 'VpcId' => ['type' => 'string'], 'VSwitchIds' => ['type' => 'string'], 'SecurityGroupId' => ['type' => 'string'], 'NetworkType' => ['type' => 'string'], ], ], 'SourceFeiShuDocsParameters' => [ 'type' => 'object', 'properties' => [ 'AppId' => ['type' => 'string', 'required' => false], 'AppSecret' => ['type' => 'string', 'required' => false], 'KnowledgeSpaceName' => ['type' => 'string', 'required' => false], 'LoadMode' => ['type' => 'string', 'required' => false], ], ], 'SourceMySQLParameters' => [], 'SourcePostgreSQLParameters' => [ 'type' => 'object', 'properties' => [ 'RegionId' => ['type' => 'string'], 'HostName' => ['type' => 'string'], 'Port' => ['type' => 'integer', 'format' => 'int32'], 'User' => ['type' => 'string'], 'Password' => ['type' => 'string'], 'DatabaseName' => ['type' => 'string'], 'SchemaName' => ['type' => 'string'], 'TableNames' => ['type' => 'string'], 'NetworkType' => ['type' => 'string'], 'VpcId' => ['type' => 'string'], 'VSwitchIds' => ['type' => 'string'], 'SecurityGroupId' => ['type' => 'string'], 'SnapshotMode' => ['type' => 'string'], ], ], 'SourceRabbitMQMetaParameters' => [ 'type' => 'object', 'properties' => [ 'InstanceType' => ['type' => 'string'], 'InstanceId' => ['type' => 'string'], 'Endpoint' => ['type' => 'string'], 'VirtualHostName' => ['type' => 'string'], 'Regex' => ['type' => 'string'], 'Username' => ['type' => 'string'], 'Password' => ['type' => 'string'], 'VpcId' => ['type' => 'string'], 'VSwitchIds' => ['type' => 'string'], 'SecurityGroupId' => ['type' => 'string'], 'NetworkType' => ['type' => 'string'], 'MaxHops' => ['type' => 'string'], 'OrderConsume' => ['type' => 'string'], 'InnerNameSuffix' => ['type' => 'string'], ], ], 'SourceRabbitMQMsgSyncParameters' => [ 'type' => 'object', 'properties' => [ 'InstanceType' => ['type' => 'string'], 'InstanceId' => ['type' => 'string'], 'Endpoint' => ['type' => 'string'], 'VirtualHostName' => ['type' => 'string'], 'OrderConsume' => ['type' => 'string'], 'BodyDataType' => ['type' => 'string'], 'PrefetchCount' => ['type' => 'string'], 'Username' => ['type' => 'string'], 'Password' => ['type' => 'string'], 'VpcId' => ['type' => 'string'], 'VSwitchIds' => ['type' => 'string'], 'SecurityGroupId' => ['type' => 'string'], 'NetworkType' => ['type' => 'string'], ], ], 'Table' => [ 'type' => 'object', 'properties' => [ 'Catalog' => ['type' => 'string'], 'Namespace' => ['type' => 'string'], 'Name' => ['type' => 'string'], 'Comment' => ['type' => 'string'], 'CreateTime' => ['type' => 'integer', 'format' => 'int64'], 'UpdateTime' => ['type' => 'integer', 'format' => 'int64'], 'RetentionPolicy' => [ 'type' => 'object', 'properties' => [ 'HotTTL' => ['type' => 'integer', 'format' => 'int32'], 'ColdTTL' => ['type' => 'integer', 'format' => 'int32'], ], ], 'Columns' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Name' => ['type' => 'string'], 'Type' => ['type' => 'string'], 'Comment' => ['type' => 'string'], ], ], ], ], ], ], ], 'apis' => [ 'AskLuma' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AgentName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 128], ], [ 'name' => 'Question', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ConversationId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxRows', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'CheckServiceLinkedRoleForProduct' => [ 'methods' => ['post', 'get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ProductName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateAgent' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 128], ], [ 'name' => 'Description', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Prompt', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Metadata', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Attachments' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'MimeType' => ['type' => 'string', 'required' => false], 'Arn' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'CreateApiDestination' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ApiDestinationName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 127], ], [ 'name' => 'ConnectionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 127], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 255], ], [ 'name' => 'HttpApiParameters', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'Endpoint' => ['type' => 'string', 'required' => true, 'maxLength' => 511], 'Method' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'CreateConnection' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ConnectionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 127], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 255], ], [ 'name' => 'NetworkParameters', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'NetworkType' => ['type' => 'string', 'required' => true], 'VpcId' => ['type' => 'string', 'required' => false], 'VswitcheId' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['MySQL', 'Elasticsearch', 'PostgreSQL'], ], ], [ 'name' => 'Parameters', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'any'], ], [ 'name' => 'AuthParameters', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthorizationType' => ['type' => 'string', 'required' => false], 'ApiKeyAuthParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ApiKeyName' => ['type' => 'string', 'required' => false, 'maxLength' => 127], 'ApiKeyValue' => ['type' => 'string', 'required' => false, 'maxLength' => 127], ], ], 'BasicAuthParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Password' => ['type' => 'string', 'required' => false, 'maxLength' => 127], 'Username' => ['type' => 'string', 'required' => false, 'maxLength' => 127], ], ], 'OAuthParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthorizationEndpoint' => ['type' => 'string', 'required' => false, 'maxLength' => 127], 'ClientParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ClientID' => ['type' => 'string', 'required' => false, 'maxLength' => 127], 'ClientSecret' => ['type' => 'string', 'required' => false, 'maxLength' => 127], ], ], 'HttpMethod' => ['type' => 'string', 'required' => false], 'OAuthHttpParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'BodyParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IsValueSecret' => ['type' => 'string', 'required' => false], 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], ], 'HeaderParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IsValueSecret' => ['type' => 'string', 'required' => false], 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], ], 'QueryStringParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IsValueSecret' => ['type' => 'string', 'required' => false], 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], ], ], ], ], 'CreateEventBus' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 127], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 255], ], ], ], 'CreateEventSource' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventSourceName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Description', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'LinkedExternalSource', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ExternalSourceType', 'in' => 'formData', 'schema' => ['type' => 'string', 'format' => 'byte', 'required' => false], ], [ 'name' => 'ExternalSourceConfig', 'in' => 'formData', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], [ 'name' => 'EventBusName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SourceMNSParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], 'IsBase64Decode' => ['type' => 'boolean', 'required' => false], ], ], ], [ 'name' => 'SourceRocketMQParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'Tag' => ['type' => 'string', 'required' => false], 'Offset' => ['type' => 'string', 'required' => false], 'Timestamp' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'GroupID' => ['type' => 'string', 'required' => false], 'InstanceType' => ['type' => 'string', 'required' => false], 'InstanceNetwork' => ['type' => 'string', 'required' => false], 'InstanceVpcId' => ['type' => 'string', 'required' => false], 'InstanceVSwitchIds' => ['type' => 'string', 'required' => false], 'InstanceSecurityGroupId' => ['type' => 'string', 'required' => false], 'AuthType' => ['type' => 'string', 'required' => false], 'InstanceEndpoint' => ['type' => 'string', 'required' => false], 'InstanceUsername' => ['type' => 'string', 'required' => false], 'InstancePassword' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SourceRabbitMQParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'VirtualHostName' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SourceSLSParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Project' => ['type' => 'string', 'required' => false], 'LogStore' => ['type' => 'string', 'required' => false], 'ConsumePosition' => ['type' => 'string', 'required' => false], 'RoleName' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SourceHttpEventParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Type' => ['type' => 'string', 'required' => false], 'Method' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'SecurityConfig' => ['type' => 'string', 'required' => false], 'Ip' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'Referer' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], [ 'name' => 'SourceScheduledEventParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Schedule' => ['type' => 'string', 'required' => false], 'TimeZone' => ['type' => 'string', 'required' => false], 'UserData' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SourceKafkaParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => ['type' => 'string', 'required' => false], 'ConsumerGroup' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'OffsetReset' => ['type' => 'string', 'required' => false], 'RegionId' => ['type' => 'string', 'required' => false], 'MaximumTasks' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'Network' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SourceOSSEventParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'EventTypes' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'StsRoleArn' => ['type' => 'string', 'required' => false], 'MatchRules' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Prefix' => ['type' => 'string', 'required' => false], 'Suffix' => ['type' => 'string', 'required' => false], 'Name' => ['type' => 'string', 'required' => false], 'MatchState' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], ], ], ], ], 'CreateEventStreaming' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventStreamingName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 255], ], [ 'name' => 'Description', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'FilterPattern', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Source', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'SourceMNSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], 'IsBase64Decode' => ['type' => 'boolean', 'required' => false], ], ], 'SourceRabbitMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'VirtualHostName' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], ], ], 'SourceKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'ConsumerGroup' => ['type' => 'string', 'required' => false], 'OffsetReset' => ['type' => 'string', 'required' => false], 'Network' => [ 'type' => 'string', 'required' => false, 'enum' => ['PublicNetwork', 'Default'], ], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'ValueDataType' => ['type' => 'string', 'required' => false], ], ], 'SourceRocketMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'Tag' => ['type' => 'string', 'required' => false], 'Offset' => ['type' => 'string', 'required' => false], 'GroupID' => ['type' => 'string', 'required' => false], 'Timestamp' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'InstanceType' => ['type' => 'string', 'required' => false], 'InstanceEndpoint' => ['type' => 'string', 'required' => false], 'InstanceUsername' => ['type' => 'string', 'required' => false], 'InstancePassword' => ['type' => 'string', 'required' => false], 'Network' => ['type' => 'string', 'required' => false], 'FilterType' => ['type' => 'string', 'required' => false], 'FilterSql' => ['type' => 'string', 'required' => false], 'AuthType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'InstanceVpcId' => ['type' => 'string', 'required' => false], 'InstanceVSwitchIds' => ['type' => 'string', 'required' => false], 'InstanceSecurityGroupId' => ['type' => 'string', 'required' => false], 'InstanceNetwork' => ['type' => 'string', 'required' => false], 'BodyDataType' => ['type' => 'string', 'required' => false], ], ], 'SourceRocketMQCheckpointParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceType' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topics' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], 'SourceApacheRocketMQCheckpointParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'Topics' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'InstanceEndpoint' => ['type' => 'string', 'required' => false], 'InstanceUsername' => ['type' => 'string', 'required' => false], 'InstancePassword' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchId' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], 'SourceMQTTParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'BodyDataType' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], 'SourceDTSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'TaskId' => ['type' => 'string', 'required' => false], 'BrokerUrl' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'Sid' => ['type' => 'string', 'required' => false], 'Username' => ['type' => 'string', 'required' => false], 'Password' => ['type' => 'string', 'required' => false], 'InitCheckPoint' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'SourceSLSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Project' => ['type' => 'string', 'required' => false], 'LogStore' => ['type' => 'string', 'required' => false], 'ConsumePosition' => ['type' => 'string', 'required' => false], 'RoleName' => ['type' => 'string', 'required' => false], ], ], 'SourcePrometheusParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'ClusterId' => ['type' => 'string', 'required' => false], 'DataType' => ['type' => 'string', 'required' => false], 'Labels' => ['type' => 'string', 'required' => false], 'RoleName' => ['type' => 'string', 'required' => false], 'ExternalLabels' => ['type' => 'string', 'required' => false], ], ], 'SourceCustomizedKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => ['type' => 'string', 'required' => false], ], ], 'SourceCustomizedKafkaConnectorParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ConnectorPackageUrl' => ['type' => 'string', 'required' => false], 'WorkerParameters' => ['type' => 'object', 'required' => false], 'ConnectorParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Config' => ['type' => 'object', 'required' => false], ], ], ], ], 'SourceApacheKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Bootstraps' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'ConsumerGroup' => ['type' => 'string', 'required' => false], 'OffsetReset' => ['type' => 'string', 'required' => false], 'ValueDataType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'SecurityProtocol' => ['type' => 'string', 'required' => false], 'SaslMechanism' => ['type' => 'string', 'required' => false], 'SaslUser' => ['type' => 'string', 'required' => false], 'SaslPassword' => ['type' => 'string', 'required' => false], 'SslKeystoreCertificateChain' => ['type' => 'string', 'required' => false], 'SslKeyPassword' => ['type' => 'string', 'required' => false], 'SslTruststoreCertificates' => ['type' => 'string', 'required' => false], 'SslKeystoreKey' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'KmsArn' => ['type' => 'string', 'required' => false], 'KmsSecretValueKey' => ['type' => 'string', 'required' => false], ], ], ], ], 'SourceOSSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RoleName' => ['type' => 'string', 'required' => false], 'BucketName' => ['type' => 'string', 'required' => false], 'Prefix' => ['type' => 'string', 'required' => false], 'LoadMode' => ['type' => 'string', 'required' => false], 'LoadFormat' => ['type' => 'string', 'required' => false], 'Delimiter' => ['type' => 'string', 'required' => false], ], ], 'SourceOpenSourceRabbitMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Endpoint' => ['type' => 'string', 'required' => false], 'VirtualHostName' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], 'BodyDataType' => ['type' => 'string', 'required' => false], 'Username' => ['type' => 'string', 'required' => false], 'Password' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'AuthType' => ['type' => 'string', 'required' => false], ], ], 'SourceEventBusParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'EventBusName' => ['type' => 'string', 'required' => false], 'EventRuleName' => ['type' => 'string', 'required' => false], ], ], 'SourceMySQLParameters' => ['$ref' => '#/components/schemas/SourceMySQLParameters', 'required' => false], 'SourcePostgreSQLParameters' => ['$ref' => '#/components/schemas/SourcePostgreSQLParameters', 'required' => false], 'SourceRabbitMQMetaParameters' => ['$ref' => '#/components/schemas/SourceRabbitMQMetaParameters', 'required' => false], 'SourceRabbitMQMsgSyncParameters' => ['$ref' => '#/components/schemas/SourceRabbitMQMsgSyncParameters', 'required' => false], 'SourceFeiShuDocsParameters' => ['$ref' => '#/components/schemas/SourceFeiShuDocsParameters'], ], ], ], [ 'name' => 'Metadata', 'in' => 'formData', 'schema' => ['type' => 'string'], ], [ 'name' => 'Sink', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'SinkMNSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'QueueName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'IsBase64Encode' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkEventHouseParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'CatalogName' => ['type' => 'string', 'required' => false], 'NamespaceName' => ['type' => 'string', 'required' => false], 'EventTableName' => ['type' => 'string', 'required' => false], 'MappingRules' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ColumnValue' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ColumnName' => ['type' => 'string', 'required' => false], 'ColumnType' => [ 'type' => 'string', 'required' => false, 'enum' => ['text', 'bigint', 'json', 'timestamp', 'double'], ], ], ], ], ], ], 'SinkRabbitMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VirtualHostName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'TargetType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Exchange' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'RoutingKey' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'QueueName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'MessageId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Properties' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'DynamicTopic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Acks' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Key' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Value' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Headers' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'CompressionType' => ['type' => 'string', 'required' => false], ], ], 'SinkApacheKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Bootstraps' => ['type' => 'string', 'required' => false], 'DynamicTopic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Topic' => ['type' => 'string', 'required' => false], 'Acks' => ['type' => 'string', 'required' => false], 'Key' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Value' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Headers' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SecurityProtocol' => ['type' => 'string', 'required' => false], 'SaslMechanism' => ['type' => 'string', 'required' => false], 'SaslUser' => ['type' => 'string', 'required' => false], 'SslKeystoreCertificateChain' => ['type' => 'string', 'required' => false], 'SslKeyPassword' => ['type' => 'string', 'required' => false], 'SslTruststoreCertificates' => ['type' => 'string', 'required' => false], 'SslKeystoreKey' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'KmsArn' => ['type' => 'string', 'required' => false], 'KmsSecretValueKey' => ['type' => 'string', 'required' => false], ], ], 'CompressionType' => ['type' => 'string', 'required' => false], 'VpcId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VSwitchIds' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SecurityGroupId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'NetworkType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SaslPassword' => ['type' => 'string', 'required' => false], ], ], 'SinkFcParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ServiceName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'FunctionName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Concurrency' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Qualifier' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InvocationType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'DataFormat' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkRocketMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Properties' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Keys' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Tags' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InstanceType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InstanceEndpoint' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InstanceUsername' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InstancePassword' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VpcId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VSwitchIds' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SecurityGroupId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Network' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'DeliveryOrderType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ShardingKey' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkDorisParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'QueryEndpoint' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'FeHttpEndpoint' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'BeHttpEndpoint' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'UserName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Password' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Database' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Table' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'NetworkType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VpcId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VSwitchIds' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SecurityGroupId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkRocketMQCheckpointParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceType' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ConsumeTimestamp' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Group' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkApacheRocketMQCheckpointParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ConsumeTimestamp' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Group' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InstanceEndpoint' => ['type' => 'string', 'required' => false], 'InstanceUsername' => ['type' => 'string', 'required' => false], 'InstancePassword' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchId' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], 'SinkSLSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Project' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'LogStore' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'RoleName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ContentType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ContentSchema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkDataHubParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Project' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'TopicType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'TopicSchema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'RoleName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkFnfParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'FlowName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ExecutionName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Input' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'RoleName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkPrometheusParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'URL' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'HeaderParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'AuthorizationType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Username' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Password' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Data' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'NetworkType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VpcId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VSwitchId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SecurityGroupId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkCustomizedKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => ['type' => 'string', 'required' => false], ], ], 'SinkCustomizedKafkaConnectorParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ConnectorPackageUrl' => ['type' => 'string', 'required' => false], 'ConnectorParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Config' => ['type' => 'object', 'required' => false], ], ], 'WorkerParameters' => ['type' => 'object', 'required' => false], ], ], 'SinkDashVectorParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => ['type' => 'string', 'required' => false], 'Collection' => ['type' => 'string', 'required' => false], 'ApiKey' => ['type' => 'string', 'required' => false], 'Operation' => ['type' => 'string', 'required' => false], 'Network' => ['type' => 'string', 'required' => false], 'PrimaryKeyId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Partition' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Vector' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'DashVectorSchemaParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Type' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Value' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'SinkOpenSourceRabbitMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Endpoint' => ['type' => 'string', 'required' => false], 'VirtualHostName' => ['type' => 'string', 'required' => false], 'TargetType' => ['type' => 'string', 'required' => false], 'Exchange' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], 'Username' => ['type' => 'string', 'required' => false], 'Password' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'AuthType' => ['type' => 'string', 'required' => false], 'RoutingKey' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'MessageId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Properties' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkBaiLianParameters' => ['$ref' => '#/components/schemas/SinkBaiLianParameters', 'required' => false], 'SinkDataWorksTriggerParameters' => ['$ref' => '#/components/schemas/SinkDataWorksTriggerParameters', 'required' => false], 'SinkHttpsParameters' => ['$ref' => '#/components/schemas/SinkHttpsParameters', 'required' => false], 'SinkApiDestinationParameters' => ['$ref' => '#/components/schemas/SinkApiDestinationParameters', 'required' => false], 'SinkOSSParameters' => ['$ref' => '#/components/schemas/SinkOSSParameters', 'required' => false], 'SinkRabbitMQMetaParameters' => ['$ref' => '#/components/schemas/SinkRabbitMQMetaParameters', 'required' => false], 'SinkRabbitMQMsgSyncParameters' => ['$ref' => '#/components/schemas/SinkRabbitMQMsgSyncParameters', 'required' => false], 'SinkMQTTParameters' => ['$ref' => '#/components/schemas/SinkMQTTParameters', 'required' => false], 'SinkAgentRunParameters' => ['$ref' => '#/components/schemas/SinkAgentRunParameters'], ], ], ], [ 'name' => 'RunOptions', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'MaximumTasks' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'ErrorsTolerance' => ['type' => 'string', 'required' => false], 'RetryStrategy' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'PushRetryStrategy' => ['type' => 'string', 'required' => false], 'MaximumEventAgeInSeconds' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'MaximumRetryAttempts' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'DeadLetterQueue' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Arn' => ['type' => 'string', 'required' => false], 'Network' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], 'BatchWindow' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'CountBasedWindow' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'TimeBasedWindow' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], 'BusinessOption' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'BusinessMode' => ['type' => 'string', 'required' => false], 'MinCapacityUnitCount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'MaxCapacityUnitCount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'Throttling' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], [ 'name' => 'Transforms', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Arn' => ['type' => 'string', 'required' => false], 'DashScopeTransformParameters' => ['$ref' => '#/components/schemas/DashScopeTransformParameters', 'required' => false], 'BaiLianAgentTransformParameters' => ['$ref' => '#/components/schemas/BaiLianAgentTransformParameters', 'required' => false], 'EmbeddingTransformParameters' => ['$ref' => '#/components/schemas/EmbeddingTransformParameters', 'required' => false], ], ], ], ], [ 'name' => 'Tags', 'in' => 'formData', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 21, ], ], ], ], 'CreateNamespace' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 127], ], [ 'name' => 'Comment', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Catalog', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateRule' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RuleName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'FilterPattern', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'EventTargets', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Id' => ['type' => 'string', 'required' => true], 'Type' => ['type' => 'string', 'required' => true], 'Endpoint' => ['type' => 'string', 'required' => false], 'PushRetryStrategy' => ['type' => 'string', 'required' => false], 'DeadLetterQueue' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Arn' => ['type' => 'string', 'required' => false], 'Network' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], 'ErrorsTolerance' => ['type' => 'string', 'required' => false], 'ParamList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ResourceKey' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], 'ConcurrentConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Concurrency' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], ], ], 'CreateServiceLinkedRoleForProduct' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ProductName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateTable' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 127], ], [ 'name' => 'Catalog', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 255], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Namespace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Comment', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Columns', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Type' => ['type' => 'string', 'required' => false], 'Comment' => ['type' => 'string', 'required' => false], ], ], ], ], [ 'name' => 'RetentionPolicy', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'HotTTL' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'ColdTTL' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], 'DeleteAgent' => [ 'methods' => ['post', 'get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 128], ], ], ], 'DeleteApiDestination' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ApiDestinationName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteConnection' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ConnectionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteEventBus' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteEventSource' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EventSourceName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteEventStreaming' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventStreamingName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 255], ], ], ], 'DeleteNamespace' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 127], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Catalog', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteRule' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RuleName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteTable' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 127], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Catalog', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Namespace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteTargets' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RuleName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TargetIds', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], 'DisableRule' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RuleName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DiscoverEventSource' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SourceMySQLParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'HostName' => ['type' => 'string', 'required' => false], 'Port' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'DatabaseName' => ['type' => 'string', 'required' => false], 'TableName' => ['type' => 'string', 'required' => false], 'User' => ['type' => 'string', 'required' => false], 'Password' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'Offset' => ['type' => 'string', 'required' => false], 'Limit' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'EnableRule' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RuleName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'EventCenterQueryEvents' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'BusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '10000'], ], [ 'name' => 'Body', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'SchemaId' => ['type' => 'string', 'required' => true], 'QueryType' => [ 'type' => 'string', 'required' => true, 'enum' => ['timeseries', 'table', 'timeseries_and_table'], ], 'Parameters' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'Breakdowns' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'Calculations' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Op' => [ 'type' => 'string', 'required' => false, 'enum' => ['COUNT', 'SUM', 'AVG', 'COUNT_DISTINCT', 'MAX', 'MIN', 'P50', 'P90', 'P95', 'P99'], ], 'Column' => ['type' => 'string', 'required' => false], ], ], ], 'Filters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Column' => ['type' => 'string', 'required' => false], 'Op' => [ 'type' => 'string', 'required' => false, 'enum' => ['=', '!=', '>', '>=', '<', '<=', 'exists', 'does-not-exist', 'starts-with', 'does-not-start-with', 'contains', 'does-not-contain', 'in', 'not-in', 'text-match'], ], 'Values' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'NestedFilterCombination' => [ 'type' => 'string', 'required' => false, 'enum' => ['AND', 'OR'], ], 'NestedFilters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Column' => ['type' => 'string', 'required' => false], 'Op' => [ 'type' => 'string', 'required' => false, 'enum' => ['=', '!=', '>', '>=', '<', '<=', 'exists', 'does-not-exist', 'starts-with', 'does-not-start-with', 'contains', 'does-not-contain', 'in', 'not-in', 'text-match'], ], 'Values' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'FilterCombination' => [ 'type' => 'string', 'required' => false, 'enum' => ['AND', 'OR'], ], 'Granularity' => ['type' => 'integer', 'required' => false], 'Orders' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Op' => [ 'type' => 'string', 'required' => false, 'enum' => ['COUNT', 'SUM', 'AVG', 'COUNT_DISTINCT', 'MAX', 'MIN', 'P50', 'P90', 'P95', 'P99'], ], 'Column' => ['type' => 'string', 'required' => false], 'Desc' => ['type' => 'boolean', 'required' => false], ], ], ], 'Offset' => ['type' => 'integer', 'required' => false], 'Limit' => ['type' => 'integer', 'required' => false], 'TimeRange' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '946684800000'], 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '946684800000'], ], ], ], ], ], ], ], 'GetAgent' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 128], ], ], ], 'GetApiDestination' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ApiDestinationName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetCatalog' => [ 'methods' => ['get', 'post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 127], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetConnection' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ConnectionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetEventBus' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetEventStreaming' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventStreamingName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 255], ], ], ], 'GetNamespace' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 127], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Catalog', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetRule' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RuleName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetTable' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 127], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Catalog', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Namespace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAgents' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'After', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Order', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAliyunOfficialEventSources' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [], ], 'ListApiDestinations' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ApiDestinationNamePrefix', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ConnectionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListCatalogs' => [ 'methods' => ['get', 'post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListConnections' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ConnectionNamePrefix', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Type', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListEventBuses' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamePrefix', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListEventStreamings' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamePrefix', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Tags', 'in' => 'formData', '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' => 'SourceArn', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SinkArn', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListNamespaces' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'Catalog', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListRules' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RuleNamePrefix', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListTables' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'Catalog', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Namespace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListTargets' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'RuleName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Arn', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListUserDefinedEventSources' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamePrefix', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'PauseEventStreaming' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventStreamingName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'PollAskResult' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AgentName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 128], ], [ 'name' => 'MessageId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'PutTargets' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RuleName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Targets', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Id' => ['type' => 'string', 'required' => true], 'Type' => ['type' => 'string', 'required' => true], 'Endpoint' => ['type' => 'string', 'required' => false], 'PushRetryStrategy' => ['type' => 'string', 'required' => false], 'DeadLetterQueue' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Arn' => ['type' => 'string', 'required' => false], 'Network' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], 'ErrorsTolerance' => ['type' => 'string', 'required' => false], 'ParamList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ResourceKey' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], 'ConcurrentConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Concurrency' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], ], ], 'QueryAskLumaLog' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AgentName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 2, 'maxLength' => 128], ], [ 'name' => 'After', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'QueryEvent' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'EventId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'EventSource', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'QueryEventHouse' => [ 'path' => '', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Query', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'QueryEventTraces' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'EventId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'QueryTracedEventByEventId' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'EventSource', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EventId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'QueryTracedEvents' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'StartTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EventSource', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Subject', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EventType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MatchedRule', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'StartEventStreaming' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventStreamingName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'TestEventPattern' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Event', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'EventPattern', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'TestEventSourceConfig' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SourceMySQLParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'HostName' => ['type' => 'string', 'required' => false], 'Port' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'DatabaseName' => ['type' => 'string', 'required' => false], 'TableNames' => ['type' => 'string', 'required' => false], 'User' => ['type' => 'string', 'required' => false], 'Password' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'AllowedCIDRs' => ['type' => 'string', 'required' => false], 'SnapshotMode' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateAgent' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 128], ], [ 'name' => 'Description', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Prompt', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Metadata', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Attachments' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'MimeType' => ['type' => 'string', 'required' => false], 'Arn' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateApiDestination' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 255], ], [ 'name' => 'ApiDestinationName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 127], ], [ 'name' => 'ConnectionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 2, 'maxLength' => 127], ], [ 'name' => 'HttpApiParameters', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Endpoint' => ['type' => 'string', 'required' => false, 'maxLength' => 511], 'Method' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateConnection' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ConnectionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 127], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 255], ], [ 'name' => 'NetworkParameters', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'NetworkType' => ['type' => 'string', 'required' => true], 'VpcId' => ['type' => 'string', 'required' => false], 'VswitcheId' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Parameters', 'in' => 'query', 'style' => 'json', 'schema' => ['type' => 'any'], ], [ 'name' => 'AuthParameters', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthorizationType' => ['type' => 'string', 'required' => false], 'ApiKeyAuthParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ApiKeyName' => ['type' => 'string', 'required' => false, 'maxLength' => 127], 'ApiKeyValue' => ['type' => 'string', 'required' => false, 'maxLength' => 127], ], ], 'BasicAuthParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Password' => ['type' => 'string', 'required' => false, 'maxLength' => 127], 'Username' => ['type' => 'string', 'required' => false, 'maxLength' => 127], ], ], 'OAuthParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthorizationEndpoint' => ['type' => 'string', 'required' => false, 'maxLength' => 127], 'ClientParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ClientID' => ['type' => 'string', 'required' => false, 'maxLength' => 127], 'ClientSecret' => ['type' => 'string', 'required' => false, 'maxLength' => 127], ], ], 'HttpMethod' => ['type' => 'string', 'required' => false], 'OAuthHttpParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'BodyParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IsValueSecret' => ['type' => 'string', 'required' => false], 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], ], 'HeaderParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IsValueSecret' => ['type' => 'string', 'required' => false], 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], ], 'QueryStringParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IsValueSecret' => ['type' => 'string', 'required' => false], 'Key' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], ], ], ], ], 'UpdateEventBus' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 127], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 255], ], ], ], 'UpdateEventSource' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventSourceName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Description', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'LinkedExternalSource', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ExternalSourceType', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ExternalSourceConfig', 'in' => 'formData', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], [ 'name' => 'EventBusName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SourceMNSParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], 'IsBase64Decode' => ['type' => 'boolean', 'required' => false], ], ], ], [ 'name' => 'SourceRocketMQParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'Tag' => ['type' => 'string', 'required' => false], 'Offset' => ['type' => 'string', 'required' => false], 'Timestamp' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'GroupID' => ['type' => 'string', 'required' => false], 'InstanceType' => ['type' => 'string', 'required' => false], 'InstanceNetwork' => ['type' => 'string', 'required' => false], 'InstanceVpcId' => ['type' => 'string', 'required' => false], 'InstanceVSwitchIds' => ['type' => 'string', 'required' => false], 'InstanceSecurityGroupId' => ['type' => 'string', 'required' => false], 'AuthType' => ['type' => 'string', 'required' => false], 'InstanceEndpoint' => ['type' => 'string', 'required' => false], 'InstanceUsername' => ['type' => 'string', 'required' => false], 'InstancePassword' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SourceRabbitMQParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'VirtualHostName' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SourceSLSParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Project' => ['type' => 'string', 'required' => false], 'LogStore' => ['type' => 'string', 'required' => false], 'ConsumePosition' => ['type' => 'string', 'required' => false], 'RoleName' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SourceScheduledEventParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Schedule' => ['type' => 'string', 'required' => false], 'TimeZone' => ['type' => 'string', 'required' => false], 'UserData' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SourceHttpEventParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Type' => ['type' => 'string', 'required' => false], 'Method' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'SecurityConfig' => ['type' => 'string', 'required' => false], 'Ip' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'Referer' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], [ 'name' => 'SourceKafkaParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => ['type' => 'string', 'required' => false], 'ConsumerGroup' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'OffsetReset' => ['type' => 'string', 'required' => false], 'RegionId' => ['type' => 'string', 'required' => false], 'MaximumTasks' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'Network' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'SourceOSSEventParameters', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'EventTypes' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'StsRoleArn' => ['type' => 'string', 'required' => false], 'MatchRules' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Suffix' => ['type' => 'string', 'required' => false], 'MatchState' => ['type' => 'boolean', 'required' => false], 'Prefix' => ['type' => 'string', 'required' => false], 'Name' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], ], 'UpdateEventStreaming' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventStreamingName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 255], ], [ 'name' => 'Description', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'FilterPattern', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Source', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'SourceMNSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], 'IsBase64Decode' => ['type' => 'boolean', 'required' => false], ], ], 'SourceRabbitMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'VirtualHostName' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], ], ], 'SourceKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'ConsumerGroup' => ['type' => 'string', 'required' => false], 'OffsetReset' => ['type' => 'string', 'required' => false], 'Network' => [ 'type' => 'string', 'required' => false, 'enum' => ['PublicNetwork', 'Default'], ], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'ValueDataType' => ['type' => 'string', 'required' => false], ], ], 'SourceRocketMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'Tag' => ['type' => 'string', 'required' => false], 'Offset' => ['type' => 'string', 'required' => false], 'GroupID' => ['type' => 'string', 'required' => false], 'Timestamp' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'InstanceType' => ['type' => 'string', 'required' => false], 'InstanceEndpoint' => ['type' => 'string', 'required' => false], 'InstanceUsername' => ['type' => 'string', 'required' => false], 'InstancePassword' => ['type' => 'string', 'required' => false], 'AuthType' => ['type' => 'string', 'required' => false], 'InstanceVpcId' => ['type' => 'string', 'required' => false], 'InstanceVSwitchIds' => ['type' => 'string', 'required' => false], 'InstanceSecurityGroupId' => ['type' => 'string', 'required' => false], 'InstanceNetwork' => ['type' => 'string', 'required' => false], 'BodyDataType' => ['type' => 'string', 'required' => false], 'FilterType' => ['type' => 'string', 'required' => false], 'FilterSql' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'Network' => ['type' => 'string', 'required' => false], ], ], 'SourceRocketMQCheckpointParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceType' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topics' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], 'SourceApacheRocketMQCheckpointParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'Topics' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'InstanceEndpoint' => ['type' => 'string', 'required' => false], 'InstanceUsername' => ['type' => 'string', 'required' => false], 'InstancePassword' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchId' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], 'SourceMQTTParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'BodyDataType' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], 'SourceDTSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'TaskId' => ['type' => 'string', 'required' => false], 'BrokerUrl' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'Sid' => ['type' => 'string', 'required' => false], 'Username' => ['type' => 'string', 'required' => false], 'Password' => ['type' => 'string', 'required' => false], 'InitCheckPoint' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'SourceSLSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RoleName' => ['type' => 'string', 'required' => false], ], ], 'SourcePrometheusParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => false], 'ClusterId' => ['type' => 'string', 'required' => false], 'DataType' => ['type' => 'string', 'required' => false], 'Labels' => ['type' => 'string', 'required' => false], 'RoleName' => ['type' => 'string', 'required' => false], 'ExternalLabels' => ['type' => 'string', 'required' => false], ], ], 'SourceCustomizedKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => ['type' => 'string', 'required' => false], ], ], 'SourceCustomizedKafkaConnectorParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ConnectorPackageUrl' => ['type' => 'string', 'required' => false], 'ConnectorParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Config' => ['type' => 'object', 'required' => false], ], ], 'WorkerParameters' => ['type' => 'object', 'required' => false], ], ], 'SourceApacheKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Bootstraps' => ['type' => 'string', 'required' => false], 'SslKeystoreCertificateChain' => ['type' => 'string', 'required' => false], 'SslKeyPassword' => ['type' => 'string', 'required' => false], 'SslTruststoreCertificates' => ['type' => 'string', 'required' => false], 'SslKeystoreKey' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'KmsArn' => ['type' => 'string', 'required' => false], 'KmsSecretValueKey' => ['type' => 'string', 'required' => false], ], ], 'Topic' => ['type' => 'string', 'required' => false], 'ConsumerGroup' => ['type' => 'string', 'required' => false], 'OffsetReset' => ['type' => 'string', 'required' => false], 'ValueDataType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'SecurityProtocol' => ['type' => 'string', 'required' => false], 'SaslMechanism' => ['type' => 'string', 'required' => false], 'SaslUser' => ['type' => 'string', 'required' => false], 'SaslPassword' => ['type' => 'string', 'required' => false], ], ], 'SourceOSSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'RoleName' => ['type' => 'string', 'required' => false], 'BucketName' => ['type' => 'string', 'required' => false], 'Prefix' => ['type' => 'string', 'required' => false], 'LoadMode' => ['type' => 'string', 'required' => false], 'LoadFormat' => ['type' => 'string', 'required' => false], 'Delimiter' => ['type' => 'string', 'required' => false], ], ], 'SourceEventBusParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'EventBusName' => ['type' => 'string', 'required' => false], 'EventRuleName' => ['type' => 'string', 'required' => false], ], ], 'SourceOpenSourceRabbitMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Endpoint' => ['type' => 'string', 'required' => false], 'VirtualHostName' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], 'BodyDataType' => ['type' => 'string', 'required' => false], 'Username' => ['type' => 'string', 'required' => false], 'Password' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'AuthType' => ['type' => 'string', 'required' => false], ], ], 'SourceMySQLParameters' => ['$ref' => '#/components/schemas/SourceMySQLParameters', 'required' => false], 'SourcePostgreSQLParameters' => ['$ref' => '#/components/schemas/SourcePostgreSQLParameters', 'required' => false], 'SourceRabbitMQMetaParameters' => ['$ref' => '#/components/schemas/SourceRabbitMQMetaParameters', 'required' => false], 'SourceRabbitMQMsgSyncParameters' => ['$ref' => '#/components/schemas/SourceRabbitMQMsgSyncParameters', 'required' => false], 'SourceFeiShuDocsParameters' => ['$ref' => '#/components/schemas/SourceFeiShuDocsParameters'], ], ], ], [ 'name' => 'Metadata', 'in' => 'formData', 'schema' => ['type' => 'string'], ], [ 'name' => 'Sink', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'SinkMNSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'QueueName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'IsBase64Encode' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkEventHouseParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'CatalogName' => ['type' => 'string', 'required' => false], 'NamespaceName' => ['type' => 'string', 'required' => false], 'EventTableName' => ['type' => 'string', 'required' => false], 'MappingRules' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ColumnValue' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ColumnName' => ['type' => 'string', 'required' => false], 'ColumnType' => [ 'type' => 'string', 'required' => false, 'enum' => ['text', 'bigint', 'json', 'timestamp', 'double'], ], ], ], ], ], ], 'SinkFcParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ServiceName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'FunctionName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Concurrency' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Qualifier' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InvocationType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'DataFormat' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkRabbitMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VirtualHostName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'TargetType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Exchange' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'RoutingKey' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'QueueName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'MessageId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Properties' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'CompressionType' => ['type' => 'string', 'required' => false], 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'DynamicTopic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Headers' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Acks' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Key' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Value' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkApacheKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Bootstraps' => ['type' => 'string', 'required' => false], 'Topic' => ['type' => 'string', 'required' => false], 'DynamicTopic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Acks' => ['type' => 'string', 'required' => false], 'Key' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Value' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'CompressionType' => ['type' => 'string', 'required' => false], 'SecurityProtocol' => ['type' => 'string', 'required' => false], 'SaslMechanism' => ['type' => 'string', 'required' => false], 'SaslUser' => ['type' => 'string', 'required' => false], 'VpcId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VSwitchIds' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SecurityGroupId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'NetworkType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Headers' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SaslPassword' => ['type' => 'string', 'required' => false], 'SslKeystoreCertificateChain' => ['type' => 'string', 'required' => false], 'SslKeyPassword' => ['type' => 'string', 'required' => false], 'SslTruststoreCertificates' => ['type' => 'string', 'required' => false], 'SslKeystoreKey' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'KmsArn' => ['type' => 'string', 'required' => false], 'KmsSecretValueKey' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkRocketMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Properties' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Keys' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Tags' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InstanceType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InstanceEndpoint' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InstanceUsername' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InstancePassword' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VpcId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VSwitchIds' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SecurityGroupId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Network' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'DeliveryOrderType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ShardingKey' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkDorisParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'QueryEndpoint' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'FeHttpEndpoint' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'BeHttpEndpoint' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'UserName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Password' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Database' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Table' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'NetworkType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VpcId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VSwitchIds' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SecurityGroupId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkRocketMQCheckpointParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceType' => ['type' => 'string', 'required' => false], 'InstanceId' => ['type' => 'string', 'required' => false], 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ConsumeTimestamp' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Group' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkApacheRocketMQCheckpointParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ConsumeTimestamp' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Group' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'InstanceEndpoint' => ['type' => 'string', 'required' => false], 'InstanceUsername' => ['type' => 'string', 'required' => false], 'InstancePassword' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchId' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], 'SinkSLSParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Project' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'LogStore' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'RoleName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ContentType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ContentSchema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkFnfParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'FlowName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ExecutionName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Input' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'RoleName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkPrometheusParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'URL' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'HeaderParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'AuthorizationType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Username' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Password' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Data' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'NetworkType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VpcId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'VSwitchId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'SecurityGroupId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkDataHubParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Project' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Topic' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'TopicType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'TopicSchema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'RoleName' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ContentType' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'ContentSchema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Value' => ['type' => 'string', 'required' => false], 'Form' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkCustomizedKafkaParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => ['type' => 'string', 'required' => false], ], ], 'SinkCustomizedKafkaConnectorParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ConnectorPackageUrl' => ['type' => 'string', 'required' => false], 'ConnectorParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Config' => ['type' => 'object', 'required' => false], ], ], 'WorkerParameters' => ['type' => 'object', 'required' => false], ], ], 'SinkDashVectorParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'InstanceId' => ['type' => 'string', 'required' => false], 'Collection' => ['type' => 'string', 'required' => false], 'ApiKey' => ['type' => 'string', 'required' => false], 'Operation' => ['type' => 'string', 'required' => false], 'Network' => ['type' => 'string', 'required' => false], 'PrimaryKeyId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Partition' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Vector' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'DashVectorSchemaParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Type' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Value' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'SinkOpenSourceRabbitMQParameters' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Endpoint' => ['type' => 'string', 'required' => false], 'VirtualHostName' => ['type' => 'string', 'required' => false], 'TargetType' => ['type' => 'string', 'required' => false], 'Exchange' => ['type' => 'string', 'required' => false], 'QueueName' => ['type' => 'string', 'required' => false], 'Username' => ['type' => 'string', 'required' => false], 'Password' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], 'NetworkType' => ['type' => 'string', 'required' => false], 'AuthType' => ['type' => 'string', 'required' => false], 'RoutingKey' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Body' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'MessageId' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], 'Properties' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Form' => ['type' => 'string', 'required' => false], 'Value' => ['type' => 'string', 'required' => false], 'Template' => ['type' => 'string', 'required' => false], ], ], ], ], 'SinkBaiLianParameters' => ['$ref' => '#/components/schemas/SinkBaiLianParameters', 'required' => false], 'SinkDataWorksTriggerParameters' => ['$ref' => '#/components/schemas/SinkDataWorksTriggerParameters', 'required' => false], 'SinkHttpsParameters' => ['$ref' => '#/components/schemas/SinkHttpsParameters', 'required' => false], 'SinkApiDestinationParameters' => ['$ref' => '#/components/schemas/SinkApiDestinationParameters', 'required' => false], 'SinkOSSParameters' => ['$ref' => '#/components/schemas/SinkOSSParameters', 'required' => false], 'SinkRabbitMQMetaParameters' => ['$ref' => '#/components/schemas/SinkRabbitMQMetaParameters', 'required' => false], 'SinkRabbitMQMsgSyncParameters' => ['$ref' => '#/components/schemas/SinkRabbitMQMsgSyncParameters', 'required' => false], 'SinkMQTTParameters' => ['$ref' => '#/components/schemas/SinkMQTTParameters', 'required' => false], 'SinkAgentRunParameters' => ['$ref' => '#/components/schemas/SinkAgentRunParameters'], ], ], ], [ 'name' => 'RunOptions', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'MaximumTasks' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'ErrorsTolerance' => ['type' => 'string', 'required' => false], 'RetryStrategy' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'PushRetryStrategy' => ['type' => 'string', 'required' => false], 'MaximumEventAgeInSeconds' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'MaximumRetryAttempts' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'DeadLetterQueue' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Arn' => ['type' => 'string', 'required' => false], 'Network' => ['type' => 'string', 'required' => false], 'VpcId' => ['type' => 'string', 'required' => false], 'VSwitchIds' => ['type' => 'string', 'required' => false], 'SecurityGroupId' => ['type' => 'string', 'required' => false], ], ], 'BatchWindow' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'CountBasedWindow' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'TimeBasedWindow' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], 'BusinessOption' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'BusinessMode' => ['type' => 'string', 'required' => false], 'MinCapacityUnitCount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'MaxCapacityUnitCount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'Throttling' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], [ 'name' => 'Transforms', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Arn' => ['type' => 'string', 'required' => false], 'DashScopeTransformParameters' => ['$ref' => '#/components/schemas/DashScopeTransformParameters', 'required' => false], 'BaiLianAgentTransformParameters' => ['$ref' => '#/components/schemas/BaiLianAgentTransformParameters', 'required' => false], ], ], ], ], ], ], 'UpdateEventStreamingBusinessOption' => [ 'path' => '', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventStreamingName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 255], ], [ 'name' => 'BusinessMode', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'MinCapacityUnitCount', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'MaxCapacityUnitCount', 'in' => 'formData', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'UpdateNamespace' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 127], ], [ 'name' => 'Comment', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Catalog', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateRule' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EventBusName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RuleName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'FilterPattern', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdateTable' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 127], ], [ 'name' => 'Catalog', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 255], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Namespace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AddColumn', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Type' => ['type' => 'string', 'required' => false], 'Comment' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'DeleteColumn', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'UpdateColumnType', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Type' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'UpdateColumnComment', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'Comment' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'UpdateRetentionPolicy', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'HotTTL' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'ColdTTL' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], [ 'name' => 'RenameColumn', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => ['type' => 'string', 'required' => false], 'NewName' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'UpdateComment', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], ], 'endpoints' => [ ['regionId' => 'cn-wulanchabu', 'regionName' => '华北6(乌兰察布)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-wulanchabu.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-wulanchabu.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-wulanchabu.aliyuncs.com'], ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-beijing.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-beijing.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-beijing.aliyuncs.com'], ['regionId' => 'cn-qingdao', 'regionName' => '华北1(青岛)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-qingdao.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-qingdao.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-qingdao.aliyuncs.com'], ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-shanghai.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-shanghai.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-shanghai.aliyuncs.com'], ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-hongkong.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-hongkong.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-hongkong.aliyuncs.com'], ['regionId' => 'cn-heyuan', 'regionName' => '华南2(河源)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-heyuan.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-heyuan.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-heyuan.aliyuncs.com'], ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-zhangjiakou.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-zhangjiakou.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-zhangjiakou.aliyuncs.com'], ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-shenzhen.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-shenzhen.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-shenzhen.aliyuncs.com'], ['regionId' => 'ap-northeast-2', 'regionName' => '韩国(首尔)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.ap-northeast-2.aliyuncs.com', 'endpoint' => 'eventbridge-console.ap-northeast-2.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.ap-northeast-2.aliyuncs.com'], ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.ap-northeast-1.aliyuncs.com', 'endpoint' => 'eventbridge-console.ap-northeast-1.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.ap-northeast-1.aliyuncs.com'], ['regionId' => 'cn-chengdu', 'regionName' => '西南1(成都)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-chengdu.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-chengdu.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-chengdu.aliyuncs.com'], ['regionId' => 'cn-guangzhou', 'regionName' => '华南3(广州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-guangzhou.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-guangzhou.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-guangzhou.aliyuncs.com'], ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.ap-southeast-1.aliyuncs.com', 'endpoint' => 'eventbridge-console.ap-southeast-1.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.ap-southeast-1.aliyuncs.com'], ['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.ap-southeast-3.aliyuncs.com', 'endpoint' => 'eventbridge-console.ap-southeast-3.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.ap-southeast-3.aliyuncs.com'], ['regionId' => 'cn-huhehaote', 'regionName' => '华北5(呼和浩特)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-huhehaote.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-huhehaote.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-huhehaote.aliyuncs.com'], ['regionId' => 'ap-southeast-5', 'regionName' => '印度尼西亚(雅加达)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.ap-southeast-5.aliyuncs.com', 'endpoint' => 'eventbridge-console.ap-southeast-5.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.ap-southeast-5.aliyuncs.com'], ['regionId' => 'ap-southeast-6', 'regionName' => '菲律宾(马尼拉)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.ap-southeast-6.aliyuncs.com', 'endpoint' => 'eventbridge-console.ap-southeast-6.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.ap-southeast-6.aliyuncs.com'], ['regionId' => 'ap-southeast-7', 'regionName' => '泰国(曼谷)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.ap-southeast-7.aliyuncs.com', 'endpoint' => 'eventbridge-console.ap-southeast-7.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.ap-southeast-7.aliyuncs.com'], ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eventbridge-console.cn-hangzhou.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-hangzhou.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-hangzhou.aliyuncs.com'], ['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'eventbridge-console.us-east-1.aliyuncs.com', 'endpoint' => 'eventbridge-console.us-east-1.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.us-east-1.aliyuncs.com'], ['regionId' => 'eu-west-1', 'regionName' => '英国(伦敦)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'eventbridge-console.eu-west-1.aliyuncs.com', 'endpoint' => 'eventbridge-console.eu-west-1.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.eu-west-1.aliyuncs.com'], ['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'eventbridge-console.us-west-1.aliyuncs.com', 'endpoint' => 'eventbridge-console.us-west-1.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.us-west-1.aliyuncs.com'], ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'eventbridge-console.eu-central-1.aliyuncs.com', 'endpoint' => 'eventbridge-console.eu-central-1.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.eu-central-1.aliyuncs.com'], ['regionId' => 'cn-shenzhen-finance-1', 'regionName' => '华南1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'eventbridge-console.cn-shenzhen-finance-1.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-shenzhen-finance-1.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-shenzhen-finance-1.aliyuncs.com'], ['regionId' => 'cn-beijing-finance-1', 'regionName' => '华北2 金融云(邀测)', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'eventbridge-console.cn-beijing-finance-1.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-beijing-finance-1.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-beijing-finance-1.aliyuncs.com'], ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'eventbridge-console.cn-shanghai-finance-1.aliyuncs.com', 'endpoint' => 'eventbridge-console.cn-shanghai-finance-1.aliyuncs.com', 'vpc' => 'eventbridge-console-vpc.cn-shanghai-finance-1.aliyuncs.com'], ], ];