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

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

§

The Access Control Policy to set on this resource after updating the resource itself.

§
error?: {
errors?: {
code?: string;
location?: string;
message?: string;
}
[]
;
}
[src]

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?: {
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;
}
[]
[src]

Output only. If warning messages are generated during processing of this resource, this field will be populated.