|
1951 | 1951 | "resources": { |
1952 | 1952 | "reports": { |
1953 | 1953 | "methods": { |
| 1954 | + "artifactLink": { |
| 1955 | + "description": "Gets the link to the generated artifact of a given type for a Report.", |
| 1956 | + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/reportConfigs/{reportConfigsId}/reports/{reportsId}:artifactLink", |
| 1957 | + "httpMethod": "POST", |
| 1958 | + "id": "migrationcenter.projects.locations.reportConfigs.reports.artifactLink", |
| 1959 | + "parameterOrder": [ |
| 1960 | + "name" |
| 1961 | + ], |
| 1962 | + "parameters": { |
| 1963 | + "name": { |
| 1964 | + "description": "Required. Name of the resource.", |
| 1965 | + "location": "path", |
| 1966 | + "pattern": "^projects/[^/]+/locations/[^/]+/reportConfigs/[^/]+/reports/[^/]+$", |
| 1967 | + "required": true, |
| 1968 | + "type": "string" |
| 1969 | + } |
| 1970 | + }, |
| 1971 | + "path": "v1/{+name}:artifactLink", |
| 1972 | + "request": { |
| 1973 | + "$ref": "GenerateReportArtifactLinkRequest" |
| 1974 | + }, |
| 1975 | + "response": { |
| 1976 | + "$ref": "ReportArtifactLink" |
| 1977 | + }, |
| 1978 | + "scopes": [ |
| 1979 | + "https://www.googleapis.com/auth/cloud-platform" |
| 1980 | + ] |
| 1981 | + }, |
1954 | 1982 | "create": { |
1955 | 1983 | "description": "Creates a report.", |
1956 | 1984 | "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/reportConfigs/{reportConfigsId}/reports", |
|
2412 | 2440 | } |
2413 | 2441 | } |
2414 | 2442 | }, |
2415 | | - "revision": "20251023", |
| 2443 | + "revision": "20251106", |
2416 | 2444 | "rootUrl": "https://migrationcenter.googleapis.com/", |
2417 | 2445 | "schemas": { |
2418 | 2446 | "AddAssetsToGroupRequest": { |
|
4003 | 4031 | }, |
4004 | 4032 | "type": "object" |
4005 | 4033 | }, |
| 4034 | + "GenerateReportArtifactLinkRequest": { |
| 4035 | + "description": "A request to generate a link to an artifact for a Report.", |
| 4036 | + "id": "GenerateReportArtifactLinkRequest", |
| 4037 | + "properties": { |
| 4038 | + "artifactType": { |
| 4039 | + "description": "Required. Type of the artifact requested.", |
| 4040 | + "enum": [ |
| 4041 | + "ARTIFACT_TYPE_UNSPECIFIED", |
| 4042 | + "PRESENTATION", |
| 4043 | + "SPREADSHEET", |
| 4044 | + "CSV" |
| 4045 | + ], |
| 4046 | + "enumDescriptions": [ |
| 4047 | + "Unspecified (default value).", |
| 4048 | + "Google Slides presentation.", |
| 4049 | + "Google Sheets document.", |
| 4050 | + "Comma Separated Value Text File." |
| 4051 | + ], |
| 4052 | + "type": "string" |
| 4053 | + } |
| 4054 | + }, |
| 4055 | + "type": "object" |
| 4056 | + }, |
4006 | 4057 | "GenericInsight": { |
4007 | 4058 | "description": "A generic insight about an asset.", |
4008 | 4059 | "id": "GenericInsight", |
|
6037 | 6088 | }, |
6038 | 6089 | "type": "object" |
6039 | 6090 | }, |
| 6091 | + "ReportArtifactLink": { |
| 6092 | + "description": "Describes a link to a generated artifact of the report.", |
| 6093 | + "id": "ReportArtifactLink", |
| 6094 | + "properties": { |
| 6095 | + "uri": { |
| 6096 | + "description": "Output only. URI of the artifact.", |
| 6097 | + "readOnly": true, |
| 6098 | + "type": "string" |
| 6099 | + }, |
| 6100 | + "uriExpirationTime": { |
| 6101 | + "description": "Output only. Expiration time of the URI.", |
| 6102 | + "format": "google-datetime", |
| 6103 | + "readOnly": true, |
| 6104 | + "type": "string" |
| 6105 | + } |
| 6106 | + }, |
| 6107 | + "type": "object" |
| 6108 | + }, |
6040 | 6109 | "ReportAssetFramesResponse": { |
6041 | 6110 | "description": "A response to a call to `ReportAssetFrame`.", |
6042 | 6111 | "id": "ReportAssetFramesResponse", |
|
0 commit comments