ResourceUpdate
import type { ResourceUpdate } from "https://googleapis.deno.dev/v1/deploymentmanager:v2.ts";
interface ResourceUpdate {
accessControl?: ResourceAccessControl;
error?: {
errors?: {
};code?: string;
location?: string;
message?: string;
}[]; finalProperties?: string;
intent?:
| "CREATE_OR_ACQUIRE"
| "DELETE"
| "ACQUIRE"
| "UPDATE"
| "ABANDON"
| "CREATE";
manifest?: string;
properties?: string;
state?:
| "PENDING"
| "IN_PROGRESS"
| "IN_PREVIEW"
| "FAILED"
| "ABORTED";
warnings?: {
}code?:
| "DEPRECATED_RESOURCE_USED"
| "NO_RESULTS_ON_PAGE"
| "UNREACHABLE"
| "NEXT_HOP_ADDRESS_NOT_ASSIGNED"
| "NEXT_HOP_INSTANCE_NOT_FOUND"
| "NEXT_HOP_INSTANCE_NOT_ON_NETWORK"
| "NEXT_HOP_CANNOT_IP_FORWARD"
| "NEXT_HOP_NOT_RUNNING"
| "INJECTED_KERNELS_DEPRECATED"
| "REQUIRED_TOS_AGREEMENT"
| "DISK_SIZE_LARGER_THAN_IMAGE_SIZE"
| "RESOURCE_NOT_DELETED"
| "SINGLE_INSTANCE_PROPERTY_TEMPLATE"
| "NOT_CRITICAL_ERROR"
| "CLEANUP_FAILED"
| "FIELD_VALUE_OVERRIDEN"
| "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING"
| "MISSING_TYPE_DEPENDENCY"
| "EXTERNAL_API_WARNING"
| "SCHEMA_VALIDATION_IGNORED"
| "UNDECLARED_PROPERTIES"
| "EXPERIMENTAL_TYPE_USED"
| "DEPRECATED_TYPE_USED"
| "PARTIAL_SUCCESS"
| "LARGE_DEPLOYMENT_WARNING"
| "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE"
| "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB"
| "LIST_OVERHEAD_QUOTA_EXCEED";
data?: {
key?: string;
value?: string;
}[]; message?: string;
}[];§Properties
§
accessControl?: ResourceAccessControl
[src]The Access Control Policy to set on this resource after updating the resource itself.
§
error?: {
[src]errors?: {
}code?: string;
location?: string;
message?: string;
}[]; Output only. If errors are generated during update of the resource, this field will be populated.
§
finalProperties?: string
[src]Output only. The expanded properties of the resource with reference values expanded. Returned as serialized YAML.
§
intent?: "CREATE_OR_ACQUIRE" | "DELETE" | "ACQUIRE" | "UPDATE" | "ABANDON" | "CREATE"
[src]Output only. The intent of the resource: PREVIEW
, UPDATE
, or CANCEL
.
§
manifest?: string
[src]Output only. URL of the manifest representing the update configuration of this resource.
§
properties?: string
[src]Output only. The set of updated properties for this resource, before references are expanded. Returned as serialized YAML.
§
state?: "PENDING" | "IN_PROGRESS" | "IN_PREVIEW" | "FAILED" | "ABORTED"
[src]Output only. The state of the resource.
§
warnings?: {
[src]code?:
| "DEPRECATED_RESOURCE_USED"
| "NO_RESULTS_ON_PAGE"
| "UNREACHABLE"
| "NEXT_HOP_ADDRESS_NOT_ASSIGNED"
| "NEXT_HOP_INSTANCE_NOT_FOUND"
| "NEXT_HOP_INSTANCE_NOT_ON_NETWORK"
| "NEXT_HOP_CANNOT_IP_FORWARD"
| "NEXT_HOP_NOT_RUNNING"
| "INJECTED_KERNELS_DEPRECATED"
| "REQUIRED_TOS_AGREEMENT"
| "DISK_SIZE_LARGER_THAN_IMAGE_SIZE"
| "RESOURCE_NOT_DELETED"
| "SINGLE_INSTANCE_PROPERTY_TEMPLATE"
| "NOT_CRITICAL_ERROR"
| "CLEANUP_FAILED"
| "FIELD_VALUE_OVERRIDEN"
| "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING"
| "MISSING_TYPE_DEPENDENCY"
| "EXTERNAL_API_WARNING"
| "SCHEMA_VALIDATION_IGNORED"
| "UNDECLARED_PROPERTIES"
| "EXPERIMENTAL_TYPE_USED"
| "DEPRECATED_TYPE_USED"
| "PARTIAL_SUCCESS"
| "LARGE_DEPLOYMENT_WARNING"
| "NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE"
| "INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB"
| "LIST_OVERHEAD_QUOTA_EXCEED";
data?: {
key?: string;
value?: string;
}[]; message?: string;
}[]Output only. If warning messages are generated during processing of this resource, this field will be populated.