#[allow(unused_imports)]
use super::*;
impl std::fmt::Debug for super::WorkstationCluster {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("WorkstationCluster");
debug_struct.field("name", &self.name);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("uid", &self.uid);
debug_struct.field("reconciling", &self.reconciling);
debug_struct.field("annotations", &self.annotations);
debug_struct.field("labels", &self.labels);
debug_struct.field("create_time", &self.create_time);
debug_struct.field("update_time", &self.update_time);
debug_struct.field("delete_time", &self.delete_time);
debug_struct.field("etag", &self.etag);
debug_struct.field("network", &self.network);
debug_struct.field("subnetwork", &self.subnetwork);
debug_struct.field("control_plane_ip", &self.control_plane_ip);
debug_struct.field("private_cluster_config", &self.private_cluster_config);
debug_struct.field("degraded", &self.degraded);
debug_struct.field("conditions", &self.conditions);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::workstation_cluster::PrivateClusterConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("PrivateClusterConfig");
debug_struct.field("enable_private_endpoint", &self.enable_private_endpoint);
debug_struct.field("cluster_hostname", &self.cluster_hostname);
debug_struct.field("service_attachment_uri", &self.service_attachment_uri);
debug_struct.field("allowed_projects", &self.allowed_projects);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::WorkstationConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("WorkstationConfig");
debug_struct.field("name", &self.name);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("uid", &self.uid);
debug_struct.field("reconciling", &self.reconciling);
debug_struct.field("annotations", &self.annotations);
debug_struct.field("labels", &self.labels);
debug_struct.field("create_time", &self.create_time);
debug_struct.field("update_time", &self.update_time);
debug_struct.field("delete_time", &self.delete_time);
debug_struct.field("etag", &self.etag);
debug_struct.field("idle_timeout", &self.idle_timeout);
debug_struct.field("running_timeout", &self.running_timeout);
debug_struct.field("host", &self.host);
debug_struct.field("persistent_directories", &self.persistent_directories);
debug_struct.field("container", &self.container);
debug_struct.field("encryption_key", &self.encryption_key);
debug_struct.field("readiness_checks", &self.readiness_checks);
debug_struct.field("replica_zones", &self.replica_zones);
debug_struct.field("degraded", &self.degraded);
debug_struct.field("conditions", &self.conditions);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::workstation_config::Host {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Host");
debug_struct.field("config", &self.config);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::workstation_config::host::GceInstance {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GceInstance");
debug_struct.field("machine_type", &self.machine_type);
debug_struct.field("service_account", &self.service_account);
debug_struct.field("service_account_scopes", &self.service_account_scopes);
debug_struct.field("tags", &self.tags);
debug_struct.field("pool_size", &self.pool_size);
debug_struct.field("pooled_instances", &self.pooled_instances);
debug_struct.field(
"disable_public_ip_addresses",
&self.disable_public_ip_addresses,
);
debug_struct.field(
"enable_nested_virtualization",
&self.enable_nested_virtualization,
);
debug_struct.field("shielded_instance_config", &self.shielded_instance_config);
debug_struct.field(
"confidential_instance_config",
&self.confidential_instance_config,
);
debug_struct.field("boot_disk_size_gb", &self.boot_disk_size_gb);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::workstation_config::host::gce_instance::GceShieldedInstanceConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GceShieldedInstanceConfig");
debug_struct.field("enable_secure_boot", &self.enable_secure_boot);
debug_struct.field("enable_vtpm", &self.enable_vtpm);
debug_struct.field(
"enable_integrity_monitoring",
&self.enable_integrity_monitoring,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug
for super::workstation_config::host::gce_instance::GceConfidentialInstanceConfig
{
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GceConfidentialInstanceConfig");
debug_struct.field(
"enable_confidential_compute",
&self.enable_confidential_compute,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::workstation_config::PersistentDirectory {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("PersistentDirectory");
debug_struct.field("mount_path", &self.mount_path);
debug_struct.field("directory_type", &self.directory_type);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug
for super::workstation_config::persistent_directory::GceRegionalPersistentDisk
{
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GceRegionalPersistentDisk");
debug_struct.field("size_gb", &self.size_gb);
debug_struct.field("fs_type", &self.fs_type);
debug_struct.field("disk_type", &self.disk_type);
debug_struct.field("source_snapshot", &self.source_snapshot);
debug_struct.field("reclaim_policy", &self.reclaim_policy);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::workstation_config::Container {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Container");
debug_struct.field("image", &self.image);
debug_struct.field("command", &self.command);
debug_struct.field("args", &self.args);
debug_struct.field("env", &self.env);
debug_struct.field("working_dir", &self.working_dir);
debug_struct.field("run_as_user", &self.run_as_user);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::workstation_config::CustomerEncryptionKey {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CustomerEncryptionKey");
debug_struct.field("kms_key", &self.kms_key);
debug_struct.field("kms_key_service_account", &self.kms_key_service_account);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::workstation_config::ReadinessCheck {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ReadinessCheck");
debug_struct.field("path", &self.path);
debug_struct.field("port", &self.port);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::Workstation {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Workstation");
debug_struct.field("name", &self.name);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("uid", &self.uid);
debug_struct.field("reconciling", &self.reconciling);
debug_struct.field("annotations", &self.annotations);
debug_struct.field("labels", &self.labels);
debug_struct.field("create_time", &self.create_time);
debug_struct.field("update_time", &self.update_time);
debug_struct.field("start_time", &self.start_time);
debug_struct.field("delete_time", &self.delete_time);
debug_struct.field("etag", &self.etag);
debug_struct.field("state", &self.state);
debug_struct.field("host", &self.host);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetWorkstationClusterRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetWorkstationClusterRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListWorkstationClustersRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListWorkstationClustersRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListWorkstationClustersResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListWorkstationClustersResponse");
debug_struct.field("workstation_clusters", &self.workstation_clusters);
debug_struct.field("next_page_token", &self.next_page_token);
debug_struct.field("unreachable", &self.unreachable);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CreateWorkstationClusterRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CreateWorkstationClusterRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("workstation_cluster_id", &self.workstation_cluster_id);
debug_struct.field("workstation_cluster", &self.workstation_cluster);
debug_struct.field("validate_only", &self.validate_only);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateWorkstationClusterRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateWorkstationClusterRequest");
debug_struct.field("workstation_cluster", &self.workstation_cluster);
debug_struct.field("update_mask", &self.update_mask);
debug_struct.field("validate_only", &self.validate_only);
debug_struct.field("allow_missing", &self.allow_missing);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::DeleteWorkstationClusterRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DeleteWorkstationClusterRequest");
debug_struct.field("name", &self.name);
debug_struct.field("validate_only", &self.validate_only);
debug_struct.field("etag", &self.etag);
debug_struct.field("force", &self.force);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetWorkstationConfigRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetWorkstationConfigRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListWorkstationConfigsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListWorkstationConfigsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListWorkstationConfigsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListWorkstationConfigsResponse");
debug_struct.field("workstation_configs", &self.workstation_configs);
debug_struct.field("next_page_token", &self.next_page_token);
debug_struct.field("unreachable", &self.unreachable);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListUsableWorkstationConfigsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListUsableWorkstationConfigsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListUsableWorkstationConfigsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListUsableWorkstationConfigsResponse");
debug_struct.field("workstation_configs", &self.workstation_configs);
debug_struct.field("next_page_token", &self.next_page_token);
debug_struct.field("unreachable", &self.unreachable);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CreateWorkstationConfigRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CreateWorkstationConfigRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("workstation_config_id", &self.workstation_config_id);
debug_struct.field("workstation_config", &self.workstation_config);
debug_struct.field("validate_only", &self.validate_only);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateWorkstationConfigRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateWorkstationConfigRequest");
debug_struct.field("workstation_config", &self.workstation_config);
debug_struct.field("update_mask", &self.update_mask);
debug_struct.field("validate_only", &self.validate_only);
debug_struct.field("allow_missing", &self.allow_missing);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::DeleteWorkstationConfigRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DeleteWorkstationConfigRequest");
debug_struct.field("name", &self.name);
debug_struct.field("validate_only", &self.validate_only);
debug_struct.field("etag", &self.etag);
debug_struct.field("force", &self.force);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetWorkstationRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetWorkstationRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListWorkstationsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListWorkstationsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListWorkstationsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListWorkstationsResponse");
debug_struct.field("workstations", &self.workstations);
debug_struct.field("next_page_token", &self.next_page_token);
debug_struct.field("unreachable", &self.unreachable);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListUsableWorkstationsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListUsableWorkstationsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListUsableWorkstationsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListUsableWorkstationsResponse");
debug_struct.field("workstations", &self.workstations);
debug_struct.field("next_page_token", &self.next_page_token);
debug_struct.field("unreachable", &self.unreachable);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CreateWorkstationRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CreateWorkstationRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("workstation_id", &self.workstation_id);
debug_struct.field("workstation", &self.workstation);
debug_struct.field("validate_only", &self.validate_only);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateWorkstationRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateWorkstationRequest");
debug_struct.field("workstation", &self.workstation);
debug_struct.field("update_mask", &self.update_mask);
debug_struct.field("validate_only", &self.validate_only);
debug_struct.field("allow_missing", &self.allow_missing);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::DeleteWorkstationRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DeleteWorkstationRequest");
debug_struct.field("name", &self.name);
debug_struct.field("validate_only", &self.validate_only);
debug_struct.field("etag", &self.etag);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::StartWorkstationRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("StartWorkstationRequest");
debug_struct.field("name", &self.name);
debug_struct.field("validate_only", &self.validate_only);
debug_struct.field("etag", &self.etag);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::StopWorkstationRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("StopWorkstationRequest");
debug_struct.field("name", &self.name);
debug_struct.field("validate_only", &self.validate_only);
debug_struct.field("etag", &self.etag);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GenerateAccessTokenRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GenerateAccessTokenRequest");
debug_struct.field("workstation", &self.workstation);
debug_struct.field("expiration", &self.expiration);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GenerateAccessTokenResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GenerateAccessTokenResponse");
debug_struct.field("access_token", &self.access_token);
debug_struct.field("expire_time", &self.expire_time);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::OperationMetadata {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("OperationMetadata");
debug_struct.field("create_time", &self.create_time);
debug_struct.field("end_time", &self.end_time);
debug_struct.field("target", &self.target);
debug_struct.field("verb", &self.verb);
debug_struct.field("status_message", &self.status_message);
debug_struct.field("requested_cancellation", &self.requested_cancellation);
debug_struct.field("api_version", &self.api_version);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}