|
1661 | 1661 | }
|
1662 | 1662 | }
|
1663 | 1663 | },
|
1664 |
| - "revision": "20230803", |
| 1664 | + "revision": "20230809", |
1665 | 1665 | "rootUrl": "https://artifactregistry.googleapis.com/",
|
1666 | 1666 | "schemas": {
|
1667 | 1667 | "AptArtifact": {
|
|
1712 | 1712 | },
|
1713 | 1713 | "type": "object"
|
1714 | 1714 | },
|
| 1715 | + "AptRepository": { |
| 1716 | + "description": "Configuration for an Apt remote repository.", |
| 1717 | + "id": "AptRepository", |
| 1718 | + "properties": { |
| 1719 | + "publicRepository": { |
| 1720 | + "$ref": "GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepository", |
| 1721 | + "description": "One of the publicly available Apt repositories supported by Artifact Registry." |
| 1722 | + } |
| 1723 | + }, |
| 1724 | + "type": "object" |
| 1725 | + }, |
1715 | 1726 | "BatchDeleteVersionsMetadata": {
|
1716 | 1727 | "description": "The metadata of an LRO from deleting multiple versions.",
|
1717 | 1728 | "id": "BatchDeleteVersionsMetadata",
|
|
2078 | 2089 | },
|
2079 | 2090 | "type": "object"
|
2080 | 2091 | },
|
| 2092 | + "GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepository": { |
| 2093 | + "description": "Publicly available Apt repositories constructed from a common repository base and a custom repository path.", |
| 2094 | + "id": "GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepository", |
| 2095 | + "properties": { |
| 2096 | + "repositoryBase": { |
| 2097 | + "description": "A common public repository base for Apt.", |
| 2098 | + "enum": [ |
| 2099 | + "REPOSITORY_BASE_UNSPECIFIED", |
| 2100 | + "DEBIAN", |
| 2101 | + "UBUNTU" |
| 2102 | + ], |
| 2103 | + "enumDescriptions": [ |
| 2104 | + "Unspecified repository base.", |
| 2105 | + "Debian.", |
| 2106 | + "Ubuntu LTS/Pro." |
| 2107 | + ], |
| 2108 | + "type": "string" |
| 2109 | + }, |
| 2110 | + "repositoryPath": { |
| 2111 | + "description": "A custom field to define a path to a specific repository from the base.", |
| 2112 | + "type": "string" |
| 2113 | + } |
| 2114 | + }, |
| 2115 | + "type": "object" |
| 2116 | + }, |
| 2117 | + "GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepository": { |
| 2118 | + "description": "Publicly available Yum repositories constructed from a common repository base and a custom repository path.", |
| 2119 | + "id": "GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepository", |
| 2120 | + "properties": { |
| 2121 | + "repositoryBase": { |
| 2122 | + "description": "A common public repository base for Yum.", |
| 2123 | + "enum": [ |
| 2124 | + "REPOSITORY_BASE_UNSPECIFIED", |
| 2125 | + "CENTOS", |
| 2126 | + "CENTOS_DEBUG", |
| 2127 | + "CENTOS_VAULT", |
| 2128 | + "CENTOS_STREAM", |
| 2129 | + "ROCKY", |
| 2130 | + "EPEL" |
| 2131 | + ], |
| 2132 | + "enumDescriptions": [ |
| 2133 | + "Unspecified repository base.", |
| 2134 | + "CentOS.", |
| 2135 | + "CentOS Debug.", |
| 2136 | + "CentOS Vault.", |
| 2137 | + "CentOS Stream.", |
| 2138 | + "Rocky.", |
| 2139 | + "Fedora Extra Packages for Enterprise Linux (EPEL)." |
| 2140 | + ], |
| 2141 | + "type": "string" |
| 2142 | + }, |
| 2143 | + "repositoryPath": { |
| 2144 | + "description": "A custom field to define a path to a specific repository from the base.", |
| 2145 | + "type": "string" |
| 2146 | + } |
| 2147 | + }, |
| 2148 | + "type": "object" |
| 2149 | + }, |
2081 | 2150 | "Hash": {
|
2082 | 2151 | "description": "A hash of file content.",
|
2083 | 2152 | "id": "Hash",
|
|
2868 | 2937 | "description": "Remote repository configuration.",
|
2869 | 2938 | "id": "RemoteRepositoryConfig",
|
2870 | 2939 | "properties": {
|
| 2940 | + "aptRepository": { |
| 2941 | + "$ref": "AptRepository", |
| 2942 | + "description": "Specific settings for an Apt remote repository." |
| 2943 | + }, |
2871 | 2944 | "description": {
|
2872 | 2945 | "description": "The description of the remote source.",
|
2873 | 2946 | "type": "string"
|
|
2887 | 2960 | "pythonRepository": {
|
2888 | 2961 | "$ref": "PythonRepository",
|
2889 | 2962 | "description": "Specific settings for a Python remote repository."
|
| 2963 | + }, |
| 2964 | + "yumRepository": { |
| 2965 | + "$ref": "YumRepository", |
| 2966 | + "description": "Specific settings for a Yum remote repository." |
2890 | 2967 | }
|
2891 | 2968 | },
|
2892 | 2969 | "type": "object"
|
|
3428 | 3505 | }
|
3429 | 3506 | },
|
3430 | 3507 | "type": "object"
|
| 3508 | + }, |
| 3509 | + "YumRepository": { |
| 3510 | + "description": "Configuration for a Yum remote repository.", |
| 3511 | + "id": "YumRepository", |
| 3512 | + "properties": { |
| 3513 | + "publicRepository": { |
| 3514 | + "$ref": "GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepository", |
| 3515 | + "description": "One of the publicly available Yum repositories supported by Artifact Registry." |
| 3516 | + } |
| 3517 | + }, |
| 3518 | + "type": "object" |
3431 | 3519 | }
|
3432 | 3520 | },
|
3433 | 3521 | "servicePath": "",
|
|
0 commit comments