|
2502 | 2502 | }
|
2503 | 2503 | }
|
2504 | 2504 | },
|
2505 |
| - "revision": "20241015", |
| 2505 | + "revision": "20241105", |
2506 | 2506 | "rootUrl": "https://connectors.googleapis.com/",
|
2507 | 2507 | "schemas": {
|
2508 | 2508 | "AuditConfig": {
|
|
3861 | 3861 | "readOnly": true,
|
3862 | 3862 | "type": "array"
|
3863 | 3863 | },
|
| 3864 | + "allMarketplaceVersions": { |
| 3865 | + "description": "Output only. All marketplace versions.", |
| 3866 | + "items": { |
| 3867 | + "type": "string" |
| 3868 | + }, |
| 3869 | + "readOnly": true, |
| 3870 | + "type": "array" |
| 3871 | + }, |
3864 | 3872 | "createTime": {
|
3865 | 3873 | "description": "Output only. Created time.",
|
3866 | 3874 | "format": "google-datetime",
|
|
3904 | 3912 | "description": "Identifier. Resource name of the CustomConnector. Format: projects/{project}/locations/{location}/customConnectors/{connector}",
|
3905 | 3913 | "type": "string"
|
3906 | 3914 | },
|
| 3915 | + "publishedMarketplaceVersions": { |
| 3916 | + "description": "Output only. Published marketplace versions.", |
| 3917 | + "items": { |
| 3918 | + "type": "string" |
| 3919 | + }, |
| 3920 | + "readOnly": true, |
| 3921 | + "type": "array" |
| 3922 | + }, |
3907 | 3923 | "updateTime": {
|
3908 | 3924 | "description": "Output only. Updated time.",
|
3909 | 3925 | "format": "google-datetime",
|
|
3957 | 3973 | "readOnly": true,
|
3958 | 3974 | "type": "string"
|
3959 | 3975 | },
|
| 3976 | + "partnerMetadata": { |
| 3977 | + "$ref": "PartnerMetadata", |
| 3978 | + "description": "Optional. Partner metadata details. This should be populated only when publishing the custom connector to partner connector." |
| 3979 | + }, |
| 3980 | + "publishStatus": { |
| 3981 | + "$ref": "PublishStatus", |
| 3982 | + "description": "Output only. Publish status of a custom connector.", |
| 3983 | + "readOnly": true |
| 3984 | + }, |
3960 | 3985 | "serviceAccount": {
|
3961 | 3986 | "description": "Optional. Service account used by runtime plane to access auth config secrets.",
|
3962 | 3987 | "type": "string"
|
|
4738 | 4763 | "$ref": "WebhookData",
|
4739 | 4764 | "description": "Output only. Webhook data.",
|
4740 | 4765 | "readOnly": true
|
| 4766 | + }, |
| 4767 | + "webhookSubscriptions": { |
| 4768 | + "$ref": "WebhookSubscriptions", |
| 4769 | + "description": "Output only. Webhook subscriptions.", |
| 4770 | + "readOnly": true |
4741 | 4771 | }
|
4742 | 4772 | },
|
4743 | 4773 | "type": "object"
|
|
6565 | 6595 | },
|
6566 | 6596 | "type": "object"
|
6567 | 6597 | },
|
| 6598 | + "PartnerMetadata": { |
| 6599 | + "description": "Partner metadata details. This will be populated when publishing the custom connector as a partner connector version. On publishing, parntner connector version will be created using the fields in PartnerMetadata.", |
| 6600 | + "id": "PartnerMetadata", |
| 6601 | + "properties": { |
| 6602 | + "acceptGcpTos": { |
| 6603 | + "description": "Required. Whether the user has accepted the Google Cloud Platform Terms of Service (https://cloud.google.com/terms/) and the Google Cloud Marketplace Terms of Service (https://cloud.google.com/terms/marketplace/launcher?hl=en).", |
| 6604 | + "type": "boolean" |
| 6605 | + }, |
| 6606 | + "additionalComments": { |
| 6607 | + "description": "Optional. Additional comments for the submission.", |
| 6608 | + "type": "string" |
| 6609 | + }, |
| 6610 | + "confirmPartnerRequirements": { |
| 6611 | + "description": "Required. Confirmation that connector meets all applicable requirements mentioned in the Partner Connector Publishing requirements list and Partner onboardiong requirements list (https://cloud.google.com/marketplace/docs/partners/get-started#requirements).", |
| 6612 | + "type": "boolean" |
| 6613 | + }, |
| 6614 | + "demoUri": { |
| 6615 | + "description": "Required. Public URL for the demo video.", |
| 6616 | + "type": "string" |
| 6617 | + }, |
| 6618 | + "integrationTemplates": { |
| 6619 | + "description": "Required. Integration example templates for the custom connector.", |
| 6620 | + "type": "string" |
| 6621 | + }, |
| 6622 | + "marketplaceProduct": { |
| 6623 | + "description": "Optional. Marketplace product name.", |
| 6624 | + "type": "string" |
| 6625 | + }, |
| 6626 | + "marketplaceProductId": { |
| 6627 | + "description": "Required. Marketplace product ID.", |
| 6628 | + "type": "string" |
| 6629 | + }, |
| 6630 | + "marketplaceProductProjectId": { |
| 6631 | + "description": "Optional. Marketplace product project ID.", |
| 6632 | + "type": "string" |
| 6633 | + }, |
| 6634 | + "marketplaceProductUri": { |
| 6635 | + "description": "Optional. Marketplace product URL.", |
| 6636 | + "type": "string" |
| 6637 | + }, |
| 6638 | + "partner": { |
| 6639 | + "description": "Required. Partner name.", |
| 6640 | + "type": "string" |
| 6641 | + }, |
| 6642 | + "partnerConnectorDisplayName": { |
| 6643 | + "description": "Required. Partner connector display name.", |
| 6644 | + "type": "string" |
| 6645 | + }, |
| 6646 | + "publishRequestTime": { |
| 6647 | + "description": "Output only. Publish request time.", |
| 6648 | + "format": "google-datetime", |
| 6649 | + "readOnly": true, |
| 6650 | + "type": "string" |
| 6651 | + }, |
| 6652 | + "targetApplication": { |
| 6653 | + "description": "Required. Target application for which partner connector is built.", |
| 6654 | + "type": "string" |
| 6655 | + }, |
| 6656 | + "targetCustomerSegment": { |
| 6657 | + "description": "Required. Target customer segment for the partner connector.", |
| 6658 | + "type": "string" |
| 6659 | + }, |
| 6660 | + "useCases": { |
| 6661 | + "description": "Required. Details about partner connector use cases.", |
| 6662 | + "type": "string" |
| 6663 | + } |
| 6664 | + }, |
| 6665 | + "type": "object" |
| 6666 | + }, |
6568 | 6667 | "PerSliSloEligibility": {
|
6569 | 6668 | "description": "PerSliSloEligibility is a mapping from an SLI name to eligibility.",
|
6570 | 6669 | "id": "PerSliSloEligibility",
|
|
6701 | 6800 | },
|
6702 | 6801 | "type": "object"
|
6703 | 6802 | },
|
| 6803 | + "PublishStatus": { |
| 6804 | + "description": "Publish status of a custom connector.", |
| 6805 | + "id": "PublishStatus", |
| 6806 | + "properties": { |
| 6807 | + "publishState": { |
| 6808 | + "description": "Output only. Publish state of the custom connector.", |
| 6809 | + "enum": [ |
| 6810 | + "PUBLISH_STATE_UNSPECIFIED", |
| 6811 | + "PUBLISHED", |
| 6812 | + "PUBLISH_IN_PROGRESS", |
| 6813 | + "UNPUBLISHED" |
| 6814 | + ], |
| 6815 | + "enumDescriptions": [ |
| 6816 | + "State Unspecified.", |
| 6817 | + "Connector version has been published as partner connector version.", |
| 6818 | + "Connector version is in the process of being published as partner connector version.", |
| 6819 | + "Connector version has been unpublished as partner connector version" |
| 6820 | + ], |
| 6821 | + "readOnly": true, |
| 6822 | + "type": "string" |
| 6823 | + }, |
| 6824 | + "publishTime": { |
| 6825 | + "description": "Output only. Publish time.", |
| 6826 | + "format": "google-datetime", |
| 6827 | + "readOnly": true, |
| 6828 | + "type": "string" |
| 6829 | + }, |
| 6830 | + "publishedAs": { |
| 6831 | + "description": "Output only. Partner connector name. Will be set on the custom connector. Format: providers/partner/connectors//versions/", |
| 6832 | + "readOnly": true, |
| 6833 | + "type": "string" |
| 6834 | + }, |
| 6835 | + "publishedSource": { |
| 6836 | + "description": "Output only. Custom connector name. Will be set on the partner connector. Format: providers/customconnectors/connectors//versions/", |
| 6837 | + "readOnly": true, |
| 6838 | + "type": "string" |
| 6839 | + } |
| 6840 | + }, |
| 6841 | + "type": "object" |
| 6842 | + }, |
6704 | 6843 | "RefreshConnectionSchemaMetadataRequest": {
|
6705 | 6844 | "description": "Request message for ConnectorsService.RefreshConnectionSchemaMetadata.",
|
6706 | 6845 | "id": "RefreshConnectionSchemaMetadataRequest",
|
|
7848 | 7987 | },
|
7849 | 7988 | "type": "object"
|
7850 | 7989 | },
|
| 7990 | + "WebhookSubscriptions": { |
| 7991 | + "description": "WebhookSubscriptions has details of webhook subscriptions.", |
| 7992 | + "id": "WebhookSubscriptions", |
| 7993 | + "properties": { |
| 7994 | + "webhookData": { |
| 7995 | + "description": "Output only. Webhook data.", |
| 7996 | + "items": { |
| 7997 | + "$ref": "WebhookData" |
| 7998 | + }, |
| 7999 | + "readOnly": true, |
| 8000 | + "type": "array" |
| 8001 | + } |
| 8002 | + }, |
| 8003 | + "type": "object" |
| 8004 | + }, |
7851 | 8005 | "WeeklyCycle": {
|
7852 | 8006 | "description": "Time window specified for weekly operations.",
|
7853 | 8007 | "id": "WeeklyCycle",
|
|
0 commit comments