Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponse

import type { GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponse } from "https://googleapis.deno.dev/v1/assuredworkloads:v1.ts";

External key management systems(EKM) Provisioning response

interface GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponse {
ekmProvisioningErrorDomain?:
| "EKM_PROVISIONING_ERROR_DOMAIN_UNSPECIFIED"
| "UNSPECIFIED_ERROR"
| "GOOGLE_SERVER_ERROR"
| "EXTERNAL_USER_ERROR"
| "EXTERNAL_PARTNER_ERROR"
| "TIMEOUT_ERROR";
ekmProvisioningErrorMapping?:
| "EKM_PROVISIONING_ERROR_MAPPING_UNSPECIFIED"
| "INVALID_SERVICE_ACCOUNT"
| "MISSING_METRICS_SCOPE_ADMIN_PERMISSION"
| "MISSING_EKM_CONNECTION_ADMIN_PERMISSION";
ekmProvisioningState?:
| "EKM_PROVISIONING_STATE_UNSPECIFIED"
| "EKM_PROVISIONING_STATE_PENDING"
| "EKM_PROVISIONING_STATE_FAILED"
| "EKM_PROVISIONING_STATE_COMPLETED";
}

§Properties

§
ekmProvisioningErrorDomain?: "EKM_PROVISIONING_ERROR_DOMAIN_UNSPECIFIED" | "UNSPECIFIED_ERROR" | "GOOGLE_SERVER_ERROR" | "EXTERNAL_USER_ERROR" | "EXTERNAL_PARTNER_ERROR" | "TIMEOUT_ERROR"
[src]

Indicates Ekm provisioning error if any.

§
ekmProvisioningErrorMapping?: "EKM_PROVISIONING_ERROR_MAPPING_UNSPECIFIED" | "INVALID_SERVICE_ACCOUNT" | "MISSING_METRICS_SCOPE_ADMIN_PERMISSION" | "MISSING_EKM_CONNECTION_ADMIN_PERMISSION"
[src]

Detailed error message if Ekm provisioning fails

§
ekmProvisioningState?: "EKM_PROVISIONING_STATE_UNSPECIFIED" | "EKM_PROVISIONING_STATE_PENDING" | "EKM_PROVISIONING_STATE_FAILED" | "EKM_PROVISIONING_STATE_COMPLETED"
[src]

Indicates Ekm enrollment Provisioning of a given workload.