[package]
edition = "2024"
rust-version = "1.90.0"
name = "google-cloud-compute-v1"
version = "3.5.0"
authors = ["Google LLC"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Google Cloud Client Libraries for Rust - Compute Engine API"
readme = "README.md"
keywords = [
"gcp",
"google-cloud",
"google-cloud-rust",
"sdk",
]
categories = ["network-programming"]
license = "Apache-2.0"
repository = "https://github.com/googleapis/google-cloud-rust/tree/main"
[package.metadata.docs.rs]
all-features = true
[features]
__enable-discovery-LRO = []
accelerator-types = []
addresses = ["__enable-discovery-LRO"]
advice = []
autoscalers = ["__enable-discovery-LRO"]
backend-buckets = ["__enable-discovery-LRO"]
backend-services = ["__enable-discovery-LRO"]
cross-site-networks = ["__enable-discovery-LRO"]
default = [
"default-rustls-provider",
"instances",
"projects",
]
default-rustls-provider = ["gaxi/_default-rustls-provider"]
disk-types = []
disks = ["__enable-discovery-LRO"]
external-vpn-gateways = ["__enable-discovery-LRO"]
firewall-policies = ["__enable-discovery-LRO"]
firewalls = ["__enable-discovery-LRO"]
forwarding-rules = ["__enable-discovery-LRO"]
future-reservations = ["__enable-discovery-LRO"]
global-addresses = ["__enable-discovery-LRO"]
global-forwarding-rules = ["__enable-discovery-LRO"]
global-network-endpoint-groups = ["__enable-discovery-LRO"]
global-operations = []
global-organization-operations = []
global-public-delegated-prefixes = ["__enable-discovery-LRO"]
global-vm-extension-policies = ["__enable-discovery-LRO"]
health-checks = ["__enable-discovery-LRO"]
hosts = ["__enable-discovery-LRO"]
http-health-checks = ["__enable-discovery-LRO"]
https-health-checks = ["__enable-discovery-LRO"]
image-family-views = []
images = ["__enable-discovery-LRO"]
instance-group-manager-resize-requests = ["__enable-discovery-LRO"]
instance-group-managers = ["__enable-discovery-LRO"]
instance-groups = ["__enable-discovery-LRO"]
instance-settings = ["__enable-discovery-LRO"]
instance-templates = ["__enable-discovery-LRO"]
instances = ["__enable-discovery-LRO"]
instant-snapshot-groups = ["__enable-discovery-LRO"]
instant-snapshots = ["__enable-discovery-LRO"]
interconnect-attachment-groups = ["__enable-discovery-LRO"]
interconnect-attachments = ["__enable-discovery-LRO"]
interconnect-groups = ["__enable-discovery-LRO"]
interconnect-locations = []
interconnect-remote-locations = []
interconnects = ["__enable-discovery-LRO"]
license-codes = []
licenses = ["__enable-discovery-LRO"]
machine-images = ["__enable-discovery-LRO"]
machine-types = []
network-attachments = ["__enable-discovery-LRO"]
network-edge-security-services = ["__enable-discovery-LRO"]
network-endpoint-groups = ["__enable-discovery-LRO"]
network-firewall-policies = ["__enable-discovery-LRO"]
network-profiles = []
networks = ["__enable-discovery-LRO"]
node-groups = ["__enable-discovery-LRO"]
node-templates = ["__enable-discovery-LRO"]
node-types = []
organization-security-policies = ["__enable-discovery-LRO"]
packet-mirrorings = ["__enable-discovery-LRO"]
preview-features = ["__enable-discovery-LRO"]
projects = ["__enable-discovery-LRO"]
public-advertised-prefixes = ["__enable-discovery-LRO"]
public-delegated-prefixes = ["__enable-discovery-LRO"]
region-autoscalers = ["__enable-discovery-LRO"]
region-backend-buckets = ["__enable-discovery-LRO"]
region-backend-services = ["__enable-discovery-LRO"]
region-commitments = ["__enable-discovery-LRO"]
region-composite-health-checks = ["__enable-discovery-LRO"]
region-disk-types = []
region-disks = ["__enable-discovery-LRO"]
region-health-aggregation-policies = ["__enable-discovery-LRO"]
region-health-check-services = ["__enable-discovery-LRO"]
region-health-checks = ["__enable-discovery-LRO"]
region-health-sources = ["__enable-discovery-LRO"]
region-instance-group-manager-resize-requests = ["__enable-discovery-LRO"]
region-instance-group-managers = ["__enable-discovery-LRO"]
region-instance-groups = ["__enable-discovery-LRO"]
region-instance-templates = ["__enable-discovery-LRO"]
region-instances = ["__enable-discovery-LRO"]
region-instant-snapshot-groups = ["__enable-discovery-LRO"]
region-instant-snapshots = ["__enable-discovery-LRO"]
region-network-endpoint-groups = ["__enable-discovery-LRO"]
region-network-firewall-policies = ["__enable-discovery-LRO"]
region-notification-endpoints = ["__enable-discovery-LRO"]
region-operations = []
region-security-policies = ["__enable-discovery-LRO"]
region-snapshot-settings = ["__enable-discovery-LRO"]
region-snapshots = ["__enable-discovery-LRO"]
region-ssl-certificates = ["__enable-discovery-LRO"]
region-ssl-policies = ["__enable-discovery-LRO"]
region-target-http-proxies = ["__enable-discovery-LRO"]
region-target-https-proxies = ["__enable-discovery-LRO"]
region-target-tcp-proxies = ["__enable-discovery-LRO"]
region-url-maps = ["__enable-discovery-LRO"]
region-zones = []
regions = []
reliability-risks = []
reservation-blocks = ["__enable-discovery-LRO"]
reservation-slots = ["__enable-discovery-LRO"]
reservation-sub-blocks = ["__enable-discovery-LRO"]
reservations = ["__enable-discovery-LRO"]
resource-policies = ["__enable-discovery-LRO"]
rollout-plans = ["__enable-discovery-LRO"]
rollouts = ["__enable-discovery-LRO"]
routers = ["__enable-discovery-LRO"]
routes = ["__enable-discovery-LRO"]
security-policies = ["__enable-discovery-LRO"]
service-attachments = ["__enable-discovery-LRO"]
snapshot-settings = ["__enable-discovery-LRO"]
snapshots = ["__enable-discovery-LRO"]
ssl-certificates = ["__enable-discovery-LRO"]
ssl-policies = ["__enable-discovery-LRO"]
storage-pool-types = []
storage-pools = ["__enable-discovery-LRO"]
subnetworks = ["__enable-discovery-LRO"]
target-grpc-proxies = ["__enable-discovery-LRO"]
target-http-proxies = ["__enable-discovery-LRO"]
target-https-proxies = ["__enable-discovery-LRO"]
target-instances = ["__enable-discovery-LRO"]
target-pools = ["__enable-discovery-LRO"]
target-ssl-proxies = ["__enable-discovery-LRO"]
target-tcp-proxies = ["__enable-discovery-LRO"]
target-vpn-gateways = ["__enable-discovery-LRO"]
url-maps = ["__enable-discovery-LRO"]
vpn-gateways = ["__enable-discovery-LRO"]
vpn-tunnels = ["__enable-discovery-LRO"]
wire-groups = ["__enable-discovery-LRO"]
zone-operations = []
zone-vm-extension-policies = ["__enable-discovery-LRO"]
zones = []
[lib]
name = "google_cloud_compute_v1"
path = "src/lib.rs"
[dependencies.async-trait]
version = "0.1.85"
default-features = false
[dependencies.bytes]
version = "1.10"
features = ["serde"]
default-features = false
[dependencies.gaxi]
version = "0.7.18"
features = ["_internal-http-client"]
default-features = false
package = "google-cloud-gax-internal"
[dependencies.google-cloud-gax]
version = "1.14.0"
default-features = false
[dependencies.google-cloud-lro]
version = "1.10.0"
default-features = false
[dependencies.google-cloud-rpc]
version = "1.6.0"
default-features = false
package = "google-cloud-rpc"
[dependencies.serde]
version = "1.0.228"
features = ["serde_derive"]
default-features = false
[dependencies.serde_json]
version = "1.0.150"
features = ["std"]
default-features = false
[dependencies.serde_with]
version = "3"
features = [
"base64",
"macros",
"std",
]
default-features = false
[dependencies.tracing]
version = "0.1.44"
features = ["attributes"]
default-features = false
[dependencies.wkt]
version = "1.7.0"
default-features = false
package = "google-cloud-wkt"
[dev-dependencies.anyhow]
version = "1.0.102"
features = ["std"]
default-features = false
[lints.rust.unexpected_cfgs]
level = "deny"
priority = 0
check-cfg = [
"cfg(google_cloud_unstable_gapic_streaming)",
"cfg(google_cloud_unstable_grpc_rust)",
"cfg(google_cloud_unstable_grpc_server_streaming)",
"cfg(google_cloud_unstable_storage_bidi)",
"cfg(google_cloud_unstable_tracing)",
"cfg(google_cloud_unstable_trust_boundaries)",
"cfg(google_cloud_generate_protos)",
"cfg(tokio_unstable)",
]