50.4. GetReportConfiguration
GET /v1/report/configurations/{id}
50.4.1. 説明 リンクのコピーリンクがクリップボードにコピーされました!
50.4.2. パラメーター リンクのコピーリンクがクリップボードにコピーされました!
50.4.2.1. パスパラメーター リンクのコピーリンクがクリップボードにコピーされました!
名前 | 説明 | 必須 | デフォルト | Pattern |
---|---|---|---|---|
id | X | null |
50.4.3. 戻り値のタイプ リンクのコピーリンクがクリップボードにコピーされました!
50.4.4. コンテンツタイプ リンクのコピーリンクがクリップボードにコピーされました!
- application/json
50.4.5. レスポンス リンクのコピーリンクがクリップボードにコピーされました!
コード | メッセージ | データタイプ |
---|---|---|
200 | 正常な応答。 | |
0 | 予期しないエラーの応答です。 |
50.4.6. サンプル リンクのコピーリンクがクリップボードにコピーされました!
50.4.7. 共通のオブジェクト参照 リンクのコピーリンクがクリップボードにコピーされました!
50.4.7.1. ProtobufAny リンクのコピーリンクがクリップボードにコピーされました!
any
には、シリアライズされたメッセージの型を記述する URL とともに、任意のシリアライズされたプロトコルバッファーメッセージが含まれます。
Protobuf ライブラリーは、パック/アンパックをサポートします。任意の値は、ユーティリティー関数の形式で、または Any タイプの追加の生成されたメソッドになります。
例 1: C++ のメッセージをパックして展開します。
例 2: Java でメッセージをパックして解凍します。
Example 3: Pack and unpack a message in Python.
Example 3: Pack and unpack a message in Python.
Example 4: Pack and unpack a message in Go
Example 4: Pack and unpack a message in Go
protobuf ライブラリーが提供するパックメソッドは、デフォルトで type.googleapis.com/full.type.name をタイプ URL として使用し、unzip メソッドは、タイプ URL の最後の//のみを使用します。たとえば、"foo.bar.com/x/y.z" のように、"foo.bar.com/x/y.z" の型名 "y.z" が生成されます。
50.4.7.1.1. JSON 表現 リンクのコピーリンクがクリップボードにコピーされました!
Any
値の JSON 表現は、デシリアライズされた埋め込みメッセージの通常の表現を使用し、タイプ URL が含まれる追加のフィールド @type
を使用します。以下に例を示します。
package google.profile; message Person { string first_name = 1; string last_name = 2; }
package google.profile;
message Person {
string first_name = 1;
string last_name = 2;
}
{ "@type": "type.googleapis.com/google.profile.Person", "firstName": <string>, "lastName": <string> }
{
"@type": "type.googleapis.com/google.profile.Person",
"firstName": <string>,
"lastName": <string>
}
埋め込みメッセージタイプがよく知られていて、カスタム JSON 表現がある場合、その表現は埋め込みされ、@type
フィールドに加えてカスタム JSON を保持するフィールド 値
が追加されます。例(メッセージ [google.protobuf.Duration][] の場合):
{ "@type": "type.googleapis.com/google.protobuf.Duration", "value": "1.212s" }
{
"@type": "type.googleapis.com/google.protobuf.Duration",
"value": "1.212s"
}
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
typeUrl | String |
シリアライズされたプロトコルバッファーメッセージのタイプを一意に識別する URL/リソース名。この文字列には最低でも 1 つの \"/\" 文字を含める必要があります。URL のパスの最後のセグメントは、タイプの完全修飾名( | |||
value | byte[] | 上記の指定されたタイプの有効なシリアライズされたプロトコルバッファーである必要があります。 | byte |
50.4.7.2. ReportConfigurationReportType リンクのコピーリンクがクリップボードにコピーされました!
Enum 値 |
---|
脆弱性 |
50.4.7.3. ReportLastRunStatusRunStatus リンクのコピーリンクがクリップボードにコピーされました!
Enum 値 |
---|
SUCCESS |
FAILURE |
50.4.7.4. RuntimeError リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
error | String | ||||
code | Integer | int32 | |||
message | String | ||||
details | ProtobufAnyのリスト |
50.4.7.5. ScheduleDaysOfMonth リンクのコピーリンクがクリップボードにコピーされました!
1 for 1st, 2 for 2nd .... 31 for 31st
1 for 1st, 2 for 2nd .... 31 for 31st
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
日 |
| int32 |
50.4.7.6. ScheduleDaysOfWeek リンクのコピーリンクがクリップボードにコピーされました!
Sunday = 0, Monday = 1, .... Saturday = 6
Sunday = 0, Monday = 1, .... Saturday = 6
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
日 |
| int32 |
50.4.7.7. ScheduleIntervalType リンクのコピーリンクがクリップボードにコピーされました!
Enum 値 |
---|
UNSET |
毎日 |
WEEKLY (毎週) |
MONTHLY (毎月) |
50.4.7.8. ScheduleWeeklyInterval リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
day | Integer | int32 |
50.4.7.9. SimpleAccessScopeRules リンクのコピーリンクがクリップボードにコピーされました!
繰り返されるフィールドの各要素は、個別のルールです。ルールは論理 OR で結合されます。リソース x
を許可するルールが存在する場合は、x
がアクセススコープにあります。
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
includedClusters |
| ||||
includedNamespaces | |||||
clusterLabelSelectors | |||||
namespaceLabelSelectors |
50.4.7.10. SimpleAccessScopeRulesNamespace リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
clusterName | String | 両方のフィールドを設定する必要があります。 | |||
namespaceName | String |
50.4.7.11. StorageEmailNotifierConfiguration リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
notifierId | String | ||||
メーリングリスト |
| ||||
customSubject | String | ||||
customBody | String |
50.4.7.12. StorageNotifierConfiguration リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
emailConfig | |||||
id | String |
50.4.7.13. StorageReportConfiguration リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
id | String | ||||
name | String | ||||
description | String | ||||
type | 脆弱性 | ||||
vulnReportFilters | |||||
scopeId | String | ||||
emailConfig | |||||
schedule | |||||
lastRunStatus | |||||
lastSuccessfulRunTime | Date | date-time | |||
resourceScope | |||||
通知機能 | |||||
creator | |||||
version | Integer | int32 |
50.4.7.14. StorageReportLastRunStatus リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
reportStatus | 成功、失敗、 | ||||
lastRunTime | Date | date-time | |||
errorMsg | String |
50.4.7.15. StorageResourceScope リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
collectionId | String |
50.4.7.16. StorageSchedule リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
intervalType | UNSET、DAILY、WEEKLY、MONTHLY、 | ||||
hour | Integer | int32 | |||
minute | Integer | int32 | |||
weekly | |||||
daysOfWeek | |||||
daysOfMonth |
50.4.7.17. StorageSetBasedLabelSelector リンクのコピーリンクがクリップボードにコピーされました!
SetBasedLabelSelector は、セットベースのラベル要件のみを許可します。
次に利用可能なタグ:3
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
要件 |
50.4.7.18. StorageSetBasedLabelSelectorOperator リンクのコピーリンクがクリップボードにコピーされました!
Enum 値 |
---|
UNKNOWN |
IN |
NOT_IN |
EXISTS |
NOT_EXISTS |
50.4.7.19. StorageSetBasedLabelSelectorRequirement リンクのコピーリンクがクリップボードにコピーされました!
Next available tag: 4
Next available tag: 4
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
key | String | ||||
op | UNKNOWN、IN、NOT_IN、EXISTS、NOT_EXISTS、 | ||||
values |
|
50.4.7.20. StorageSlimUser リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
id | String | ||||
name | String |
50.4.7.21. StorageVulnerabilityReportFilters リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
修正可能性 | 両方の FIXABLE、NOT_FIXABLE、 | ||||
sinceLastReport | Boolean | ||||
severities | |||||
imageTypes | |||||
allVuln | Boolean | ||||
sinceLastSentScheduledReport | Boolean | ||||
sinceStartDate | Date | date-time | |||
accessScopeRules |
50.4.7.22. StorageVulnerabilitySeverity リンクのコピーリンクがクリップボードにコピーされました!
Enum 値 |
---|
UNKNOWN_VULNERABILITY_SEVERITY |
LOW_VULNERABILITY_SEVERITY |
MODERATE_VULNERABILITY_SEVERITY |
IMPORTANT_VULNERABILITY_SEVERITY |
CRITICAL_VULNERABILITY_SEVERITY |
50.4.7.23. V1GetReportConfigurationResponse リンクのコピーリンクがクリップボードにコピーされました!
フィールド名 | 必須 | Null 許容型 | 型 | 説明 | 形式 |
---|---|---|---|---|---|
reportConfig |
50.4.7.24. VulnerabilityReportFiltersFixability リンクのコピーリンクがクリップボードにコピーされました!
Enum 値 |
---|
BOTH |
FIXABLE |
NOT_FIXABLE |
50.4.7.25. VulnerabilityReportFiltersImageType リンクのコピーリンクがクリップボードにコピーされました!
Enum 値 |
---|
DEPLOYED |
WATCHED |