com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto-google-cloud-assured-workloads-v1 Show documentation
Show all versions of proto-google-cloud-assured-workloads-v1 Show documentation
Proto library for google-cloud-assured-workloads
/*
* Copyright 2024 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto
// Protobuf Java Version: 3.25.4
package com.google.cloud.assuredworkloads.v1;
public final class AssuredworkloadsProto {
private AssuredworkloadsProto() {}
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
}
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Workload_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_RestrictAllowedResourcesRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_RestrictAllowedResourcesRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_RestrictAllowedResourcesResponse_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_RestrictAllowedResourcesResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_AcknowledgeViolationRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_AcknowledgeViolationRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_AcknowledgeViolationResponse_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_AcknowledgeViolationResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_TimeWindow_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_TimeWindow_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_ListViolationsRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_ListViolationsRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_ListViolationsResponse_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_ListViolationsResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_GetViolationRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_GetViolationRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Violation_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Violation_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_Gcloud_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_Gcloud_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_Console_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_Console_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
static {
java.lang.String[] descriptorData = {
"\n7google/cloud/assuredworkloads/v1/assur"
+ "edworkloads.proto\022 google.cloud.assuredw"
+ "orkloads.v1\032\034google/api/annotations.prot"
+ "o\032\027google/api/client.proto\032\037google/api/f"
+ "ield_behavior.proto\032\031google/api/resource"
+ ".proto\032#google/longrunning/operations.pr"
+ "oto\032\036google/protobuf/duration.proto\032\033goo"
+ "gle/protobuf/empty.proto\032 google/protobu"
+ "f/field_mask.proto\032\037google/protobuf/time"
+ "stamp.proto\"\266\001\n\025CreateWorkloadRequest\022@\n"
+ "\006parent\030\001 \001(\tB0\340A\002\372A*\022(assuredworkloads."
+ "googleapis.com/Workload\022A\n\010workload\030\002 \001("
+ "\0132*.google.cloud.assuredworkloads.v1.Wor"
+ "kloadB\003\340A\002\022\030\n\013external_id\030\003 \001(\tB\003\340A\001\"\220\001\n"
+ "\025UpdateWorkloadRequest\022A\n\010workload\030\001 \001(\013"
+ "2*.google.cloud.assuredworkloads.v1.Work"
+ "loadB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google."
+ "protobuf.FieldMaskB\003\340A\002\"j\n\025DeleteWorkloa"
+ "dRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(assuredw"
+ "orkloads.googleapis.com/Workload\022\021\n\004etag"
+ "\030\002 \001(\tB\003\340A\001\"T\n\022GetWorkloadRequest\022>\n\004nam"
+ "e\030\001 \001(\tB0\340A\002\372A*\n(assuredworkloads.google"
+ "apis.com/Workload\"\217\001\n\024ListWorkloadsReque"
+ "st\022@\n\006parent\030\001 \001(\tB0\340A\002\372A*\022(assuredworkl"
+ "oads.googleapis.com/Workload\022\021\n\tpage_siz"
+ "e\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 "
+ "\001(\t\"o\n\025ListWorkloadsResponse\022=\n\tworkload"
+ "s\030\001 \003(\0132*.google.cloud.assuredworkloads."
+ "v1.Workload\022\027\n\017next_page_token\030\002 \001(\t\"\266\025\n"
+ "\010Workload\022\021\n\004name\030\001 \001(\tB\003\340A\001\022\031\n\014display_"
+ "name\030\002 \001(\tB\003\340A\002\022O\n\tresources\030\003 \003(\01327.goo"
+ "gle.cloud.assuredworkloads.v1.Workload.R"
+ "esourceInfoB\003\340A\003\022^\n\021compliance_regime\030\004 "
+ "\001(\0162;.google.cloud.assuredworkloads.v1.W"
+ "orkload.ComplianceRegimeB\006\340A\002\340A\005\0227\n\013crea"
+ "te_time\030\005 \001(\0132\032.google.protobuf.Timestam"
+ "pB\006\340A\003\340A\005\022\034\n\017billing_account\030\006 \001(\tB\003\340A\001\022"
+ "\021\n\004etag\030\t \001(\tB\003\340A\001\022K\n\006labels\030\n \003(\01326.goo"
+ "gle.cloud.assuredworkloads.v1.Workload.L"
+ "abelsEntryB\003\340A\001\022)\n\034provisioned_resources"
+ "_parent\030\r \001(\tB\003\340A\004\022S\n\014kms_settings\030\016 \001(\013"
+ "26.google.cloud.assuredworkloads.v1.Work"
+ "load.KMSSettingsB\005\030\001\340A\004\022[\n\021resource_sett"
+ "ings\030\017 \003(\0132;.google.cloud.assuredworkloa"
+ "ds.v1.Workload.ResourceSettingsB\003\340A\004\022`\n\024"
+ "kaj_enrollment_state\030\021 \001(\0162=.google.clou"
+ "d.assuredworkloads.v1.Workload.KajEnroll"
+ "mentStateB\003\340A\003\022&\n\031enable_sovereign_contr"
+ "ols\030\022 \001(\010B\003\340A\001\022f\n\027saa_enrollment_respons"
+ "e\030\024 \001(\[email protected]."
+ "v1.Workload.SaaEnrollmentResponseB\003\340A\003\022."
+ "\n!compliant_but_disallowed_services\030\030 \003("
+ "\tB\003\340A\003\022H\n\007partner\030\031 \001(\01622.google.cloud.a"
+ "ssuredworkloads.v1.Workload.PartnerB\003\340A\001"
+ "\032\211\002\n\014ResourceInfo\022\023\n\013resource_id\030\001 \001(\003\022["
+ "\n\rresource_type\030\002 \001(\0162D.google.cloud.ass"
+ "uredworkloads.v1.Workload.ResourceInfo.R"
+ "esourceType\"\206\001\n\014ResourceType\022\035\n\031RESOURCE"
+ "_TYPE_UNSPECIFIED\020\000\022\030\n\020CONSUMER_PROJECT\020"
+ "\001\032\002\010\001\022\023\n\017CONSUMER_FOLDER\020\004\022\033\n\027ENCRYPTION"
+ "_KEYS_PROJECT\020\002\022\013\n\007KEYRING\020\003\032\223\001\n\013KMSSett"
+ "ings\022A\n\022next_rotation_time\030\001 \001(\0132\032.googl"
+ "e.protobuf.TimestampB\t\340A\002\340A\004\340A\005\022=\n\017rotat"
+ "ion_period\030\002 \001(\0132\031.google.protobuf.Durat"
+ "ionB\t\340A\002\340A\004\340A\005:\002\030\001\032\232\001\n\020ResourceSettings\022"
+ "\023\n\013resource_id\030\001 \001(\t\022[\n\rresource_type\030\002 "
+ "\001(\0162D.google.cloud.assuredworkloads.v1.W"
+ "orkload.ResourceInfo.ResourceType\022\024\n\014dis"
+ "play_name\030\003 \001(\t\032\374\003\n\025SaaEnrollmentRespons"
+ "e\022f\n\014setup_status\030\001 \001(\0162K.google.cloud.a"
+ "ssuredworkloads.v1.Workload.SaaEnrollmen"
+ "tResponse.SetupStateH\000\210\001\001\022a\n\014setup_error"
+ "s\030\002 \003(\0162K.google.cloud.assuredworkloads."
+ "v1.Workload.SaaEnrollmentResponse.SetupE"
+ "rror\"R\n\nSetupState\022\033\n\027SETUP_STATE_UNSPEC"
+ "IFIED\020\000\022\022\n\016STATUS_PENDING\020\001\022\023\n\017STATUS_CO"
+ "MPLETE\020\002\"\262\001\n\nSetupError\022\033\n\027SETUP_ERROR_U"
+ "NSPECIFIED\020\000\022\034\n\030ERROR_INVALID_BASE_SETUP"
+ "\020\001\022&\n\"ERROR_MISSING_EXTERNAL_SIGNING_KEY"
+ "\020\002\022#\n\037ERROR_NOT_ALL_SERVICES_ENROLLED\020\003\022"
+ "\034\n\030ERROR_SETUP_CHECK_FAILED\020\004B\017\n\r_setup_"
+ "status\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005va"
+ "lue\030\002 \001(\t:\0028\001\"\245\002\n\020ComplianceRegime\022!\n\035CO"
+ "MPLIANCE_REGIME_UNSPECIFIED\020\000\022\007\n\003IL4\020\001\022\010"
+ "\n\004CJIS\020\002\022\020\n\014FEDRAMP_HIGH\020\003\022\024\n\020FEDRAMP_MO"
+ "DERATE\020\004\022\026\n\022US_REGIONAL_ACCESS\020\005\022\t\n\005HIPA"
+ "A\020\006\022\013\n\007HITRUST\020\007\022\032\n\026EU_REGIONS_AND_SUPPO"
+ "RT\020\010\022\032\n\026CA_REGIONS_AND_SUPPORT\020\t\022\010\n\004ITAR"
+ "\020\n\022\035\n\031AU_REGIONS_AND_US_SUPPORT\020\013\022\"\n\036ASS"
+ "URED_WORKLOADS_FOR_PARTNERS\020\014\"\177\n\022KajEnro"
+ "llmentState\022$\n KAJ_ENROLLMENT_STATE_UNSP"
+ "ECIFIED\020\000\022 \n\034KAJ_ENROLLMENT_STATE_PENDIN"
+ "G\020\001\022!\n\035KAJ_ENROLLMENT_STATE_COMPLETE\020\002\">"
+ "\n\007Partner\022\027\n\023PARTNER_UNSPECIFIED\020\000\022\032\n\026LO"
+ "CAL_CONTROLS_BY_S3NS\020\001:u\352Ar\n(assuredwork"
+ "loads.googleapis.com/Workload\022Forganizat"
+ "ions/{organization}/locations/{location}"
+ "/workloads/{workload}\"\344\001\n\037CreateWorkload"
+ "OperationMetadata\0224\n\013create_time\030\001 \001(\0132\032"
+ ".google.protobuf.TimestampB\003\340A\001\022\031\n\014displ"
+ "ay_name\030\002 \001(\tB\003\340A\001\022\023\n\006parent\030\003 \001(\tB\003\340A\001\022"
+ "[\n\021compliance_regime\030\004 \001(\0162;.google.clou"
+ "d.assuredworkloads.v1.Workload.Complianc"
+ "eRegimeB\003\340A\001\"\227\002\n\037RestrictAllowedResource"
+ "sRequest\022\021\n\004name\030\001 \001(\tB\003\340A\002\022p\n\020restricti"
+ "on_type\030\002 \001(\0162Q.google.cloud.assuredwork"
+ "loads.v1.RestrictAllowedResourcesRequest"
+ ".RestrictionTypeB\003\340A\002\"o\n\017RestrictionType"
+ "\022 \n\034RESTRICTION_TYPE_UNSPECIFIED\020\000\022\033\n\027AL"
+ "LOW_ALL_GCP_RESOURCES\020\001\022\035\n\031ALLOW_COMPLIA"
+ "NT_RESOURCES\020\002\"\"\n RestrictAllowedResourc"
+ "esResponse\"o\n\033AcknowledgeViolationReques"
+ "t\022\021\n\004name\030\001 \001(\tB\003\340A\002\022\024\n\007comment\030\002 \001(\tB\003\340"
+ "A\002\022\'\n\030non_compliant_org_policy\030\003 \001(\tB\005\030\001"
+ "\340A\001\"\036\n\034AcknowledgeViolationResponse\"j\n\nT"
+ "imeWindow\022.\n\nstart_time\030\001 \001(\0132\032.google.p"
+ "rotobuf.Timestamp\022,\n\010end_time\030\002 \001(\0132\032.go"
+ "ogle.protobuf.Timestamp\"\345\001\n\025ListViolatio"
+ "nsRequest\022A\n\006parent\030\001 \001(\tB1\340A\002\372A+\022)assur"
+ "edworkloads.googleapis.com/Violation\022C\n\010"
+ "interval\030\002 \001(\0132,.google.cloud.assuredwor"
+ "kloads.v1.TimeWindowB\003\340A\001\022\026\n\tpage_size\030\003"
+ " \001(\005B\003\340A\001\022\027\n\npage_token\030\004 \001(\tB\003\340A\001\022\023\n\006fi"
+ "lter\030\005 \001(\tB\003\340A\001\"r\n\026ListViolationsRespons"
+ "e\022?\n\nviolations\030\001 \003(\0132+.google.cloud.ass"
+ "uredworkloads.v1.Violation\022\027\n\017next_page_"
+ "token\030\002 \001(\t\"V\n\023GetViolationRequest\022?\n\004na"
+ "me\030\001 \001(\tB1\340A\002\372A+\n)assuredworkloads.googl"
+ "eapis.com/Violation\"\216\016\n\tViolation\022\024\n\004nam"
+ "e\030\001 \001(\tB\006\340A\003\340A\005\022\030\n\013description\030\002 \001(\tB\003\340A"
+ "\003\0223\n\nbegin_time\030\003 \001(\0132\032.google.protobuf."
+ "TimestampB\003\340A\003\0224\n\013update_time\030\004 \001(\0132\032.go"
+ "ogle.protobuf.TimestampB\003\340A\003\0225\n\014resolve_"
+ "time\030\005 \001(\0132\032.google.protobuf.TimestampB\003"
+ "\340A\003\022\025\n\010category\030\006 \001(\tB\003\340A\003\022E\n\005state\030\007 \001("
+ "\01621.google.cloud.assuredworkloads.v1.Vio"
+ "lation.StateB\003\340A\003\022%\n\025org_policy_constrai"
+ "nt\030\010 \001(\tB\006\340A\003\340A\005\022\036\n\016audit_log_link\030\013 \001(\t"
+ "B\006\340A\003\340A\005\022(\n\030non_compliant_org_policy\030\014 \001"
+ "(\tB\006\340A\003\340A\005\022Q\n\013remediation\030\r \001(\01327.google"
+ ".cloud.assuredworkloads.v1.Violation.Rem"
+ "ediationB\003\340A\003\022\031\n\014acknowledged\030\016 \001(\010B\003\340A\003"
+ "\022B\n\024acknowledgement_time\030\017 \001(\0132\032.google."
+ "protobuf.TimestampB\003\340A\001H\000\210\001\001\022(\n\030exceptio"
+ "n_audit_log_link\030\020 \001(\tB\006\340A\003\340A\005\032\214\007\n\013Remed"
+ "iation\022_\n\014instructions\030\001 \001(\0132D.google.cl"
+ "oud.assuredworkloads.v1.Violation.Remedi"
+ "ation.InstructionsB\003\340A\002\022\030\n\020compliant_val"
+ "ues\030\002 \003(\t\022f\n\020remediation_type\030\003 \001(\0162G.go"
+ "ogle.cloud.assuredworkloads.v1.Violation"
+ ".Remediation.RemediationTypeB\003\340A\003\032\372\002\n\014In"
+ "structions\022h\n\023gcloud_instructions\030\001 \001(\0132"
+ "K.google.cloud.assuredworkloads.v1.Viola"
+ "tion.Remediation.Instructions.Gcloud\022j\n\024"
+ "console_instructions\030\002 \001(\0132L.google.clou"
+ "d.assuredworkloads.v1.Violation.Remediat"
+ "ion.Instructions.Console\032J\n\006Gcloud\022\027\n\017gc"
+ "loud_commands\030\001 \003(\t\022\r\n\005steps\030\002 \003(\t\022\030\n\020ad"
+ "ditional_links\030\003 \003(\t\032H\n\007Console\022\024\n\014conso"
+ "le_uris\030\001 \003(\t\022\r\n\005steps\030\002 \003(\t\022\030\n\020addition"
+ "al_links\030\003 \003(\t\"\234\002\n\017RemediationType\022 \n\034RE"
+ "MEDIATION_TYPE_UNSPECIFIED\020\000\022,\n(REMEDIAT"
+ "ION_BOOLEAN_ORG_POLICY_VIOLATION\020\001\0228\n4RE"
+ "MEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY"
+ "_VIOLATION\020\002\0227\n3REMEDIATION_LIST_DENIED_"
+ "VALUES_ORG_POLICY_VIOLATION\020\003\022F\nBREMEDIA"
+ "TION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_O"
+ "RG_POLICY_VIOLATION\020\004\"K\n\005State\022\025\n\021STATE_"
+ "UNSPECIFIED\020\000\022\014\n\010RESOLVED\020\002\022\016\n\nUNRESOLVE"
+ "D\020\003\022\r\n\tEXCEPTION\020\004:\216\001\352A\212\001\n)assuredworklo"
+ "ads.googleapis.com/Violation\022]organizati"
+ "ons/{organization}/locations/{location}/"
+ "workloads/{workload}/violations/{violati"
+ "on}B\027\n\025_acknowledgement_time2\206\016\n\027Assured"
+ "WorkloadsService\022\357\001\n\016CreateWorkload\0227.go"
+ "ogle.cloud.assuredworkloads.v1.CreateWor"
+ "kloadRequest\032\035.google.longrunning.Operat"
+ "ion\"\204\001\312A+\n\010Workload\022\037CreateWorkloadOpera"
+ "tionMetadata\332A\017parent,workload\202\323\344\223\002>\"2/v"
+ "1/{parent=organizations/*/locations/*}/w"
+ "orkloads:\010workload\022\333\001\n\016UpdateWorkload\0227."
+ "google.cloud.assuredworkloads.v1.UpdateW"
+ "orkloadRequest\032*.google.cloud.assuredwor"
+ "kloads.v1.Workload\"d\332A\024workload,update_m"
+ "ask\202\323\344\223\002G2;/v1/{workload.name=organizati"
+ "ons/*/locations/*/workloads/*}:\010workload"
+ "\022\371\001\n\030RestrictAllowedResources\022A.google.c"
+ "loud.assuredworkloads.v1.RestrictAllowed"
+ "ResourcesRequest\032B.google.cloud.assuredw"
+ "orkloads.v1.RestrictAllowedResourcesResp"
+ "onse\"V\202\323\344\223\002P\"K/v1/{name=organizations/*/"
+ "locations/*/workloads/*}:restrictAllowed"
+ "Resources:\001*\022\244\001\n\016DeleteWorkload\0227.google"
+ ".cloud.assuredworkloads.v1.DeleteWorkloa"
+ "dRequest\032\026.google.protobuf.Empty\"A\332A\004nam"
+ "e\202\323\344\223\0024*2/v1/{name=organizations/*/locat"
+ "ions/*/workloads/*}\022\262\001\n\013GetWorkload\0224.go"
+ "ogle.cloud.assuredworkloads.v1.GetWorklo"
+ "adRequest\032*.google.cloud.assuredworkload"
+ "s.v1.Workload\"A\332A\004name\202\323\344\223\0024\0222/v1/{name="
+ "organizations/*/locations/*/workloads/*}"
+ "\022\305\001\n\rListWorkloads\0226.google.cloud.assure"
+ "dworkloads.v1.ListWorkloadsRequest\0327.goo"
+ "gle.cloud.assuredworkloads.v1.ListWorklo"
+ "adsResponse\"C\332A\006parent\202\323\344\223\0024\0222/v1/{paren"
+ "t=organizations/*/locations/*}/workloads"
+ "\022\216\001\n\016ListViolations\0227.google.cloud.assur"
+ "edworkloads.v1.ListViolationsRequest\0328.g"
+ "oogle.cloud.assuredworkloads.v1.ListViol"
+ "ationsResponse\"\t\332A\006parent\022{\n\014GetViolatio"
+ "n\0225.google.cloud.assuredworkloads.v1.Get"
+ "ViolationRequest\032+.google.cloud.assuredw"
+ "orkloads.v1.Violation\"\007\332A\004name\022\227\001\n\024Ackno"
+ "wledgeViolation\022=.google.cloud.assuredwo"
+ "rkloads.v1.AcknowledgeViolationRequest\032>"
+ ".google.cloud.assuredworkloads.v1.Acknow"
+ "ledgeViolationResponse\"\000\032S\312A\037assuredwork"
+ "loads.googleapis.com\322A.https://www.googl"
+ "eapis.com/auth/cloud-platformB\335\002\n$com.go"
+ "ogle.cloud.assuredworkloads.v1B\025Assuredw"
+ "orkloadsProtoP\001ZPcloud.google.com/go/ass"
+ "uredworkloads/apiv1/assuredworkloadspb;a"
+ "ssuredworkloadspb\252\002 Google.Cloud.Assured"
+ "Workloads.V1\312\002 Google\\Cloud\\AssuredWorkl"
+ "oads\\V1\352\002#Google::Cloud::AssuredWorkload"
+ "s::V1\352A]\n(assuredworkloads.googleapis.co"
+ "m/Location\0221organizations/{organization}"
+ "/locations/{location}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.api.AnnotationsProto.getDescriptor(),
com.google.api.ClientProto.getDescriptor(),
com.google.api.FieldBehaviorProto.getDescriptor(),
com.google.api.ResourceProto.getDescriptor(),
com.google.longrunning.OperationsProto.getDescriptor(),
com.google.protobuf.DurationProto.getDescriptor(),
com.google.protobuf.EmptyProto.getDescriptor(),
com.google.protobuf.FieldMaskProto.getDescriptor(),
com.google.protobuf.TimestampProto.getDescriptor(),
});
internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_descriptor,
new java.lang.String[] {
"Parent", "Workload", "ExternalId",
});
internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_descriptor,
new java.lang.String[] {
"Workload", "UpdateMask",
});
internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_descriptor,
new java.lang.String[] {
"Name", "Etag",
});
internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_descriptor,
new java.lang.String[] {
"Name",
});
internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_descriptor,
new java.lang.String[] {
"Parent", "PageSize", "PageToken", "Filter",
});
internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_descriptor,
new java.lang.String[] {
"Workloads", "NextPageToken",
});
internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_google_cloud_assuredworkloads_v1_Workload_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor,
new java.lang.String[] {
"Name",
"DisplayName",
"Resources",
"ComplianceRegime",
"CreateTime",
"BillingAccount",
"Etag",
"Labels",
"ProvisionedResourcesParent",
"KmsSettings",
"ResourceSettings",
"KajEnrollmentState",
"EnableSovereignControls",
"SaaEnrollmentResponse",
"CompliantButDisallowedServices",
"Partner",
});
internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_descriptor =
internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor
.getNestedTypes()
.get(0);
internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_descriptor,
new java.lang.String[] {
"ResourceId", "ResourceType",
});
internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_descriptor =
internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor
.getNestedTypes()
.get(1);
internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_descriptor,
new java.lang.String[] {
"NextRotationTime", "RotationPeriod",
});
internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_descriptor =
internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor
.getNestedTypes()
.get(2);
internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_descriptor,
new java.lang.String[] {
"ResourceId", "ResourceType", "DisplayName",
});
internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_descriptor =
internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor
.getNestedTypes()
.get(3);
internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_descriptor,
new java.lang.String[] {
"SetupStatus", "SetupErrors",
});
internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_descriptor =
internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor
.getNestedTypes()
.get(4);
internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_descriptor,
new java.lang.String[] {
"Key", "Value",
});
internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_descriptor,
new java.lang.String[] {
"CreateTime", "DisplayName", "Parent", "ComplianceRegime",
});
internal_static_google_cloud_assuredworkloads_v1_RestrictAllowedResourcesRequest_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_google_cloud_assuredworkloads_v1_RestrictAllowedResourcesRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_RestrictAllowedResourcesRequest_descriptor,
new java.lang.String[] {
"Name", "RestrictionType",
});
internal_static_google_cloud_assuredworkloads_v1_RestrictAllowedResourcesResponse_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_google_cloud_assuredworkloads_v1_RestrictAllowedResourcesResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_RestrictAllowedResourcesResponse_descriptor,
new java.lang.String[] {});
internal_static_google_cloud_assuredworkloads_v1_AcknowledgeViolationRequest_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_google_cloud_assuredworkloads_v1_AcknowledgeViolationRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_AcknowledgeViolationRequest_descriptor,
new java.lang.String[] {
"Name", "Comment", "NonCompliantOrgPolicy",
});
internal_static_google_cloud_assuredworkloads_v1_AcknowledgeViolationResponse_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_google_cloud_assuredworkloads_v1_AcknowledgeViolationResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_AcknowledgeViolationResponse_descriptor,
new java.lang.String[] {});
internal_static_google_cloud_assuredworkloads_v1_TimeWindow_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_google_cloud_assuredworkloads_v1_TimeWindow_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_TimeWindow_descriptor,
new java.lang.String[] {
"StartTime", "EndTime",
});
internal_static_google_cloud_assuredworkloads_v1_ListViolationsRequest_descriptor =
getDescriptor().getMessageTypes().get(13);
internal_static_google_cloud_assuredworkloads_v1_ListViolationsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_ListViolationsRequest_descriptor,
new java.lang.String[] {
"Parent", "Interval", "PageSize", "PageToken", "Filter",
});
internal_static_google_cloud_assuredworkloads_v1_ListViolationsResponse_descriptor =
getDescriptor().getMessageTypes().get(14);
internal_static_google_cloud_assuredworkloads_v1_ListViolationsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_ListViolationsResponse_descriptor,
new java.lang.String[] {
"Violations", "NextPageToken",
});
internal_static_google_cloud_assuredworkloads_v1_GetViolationRequest_descriptor =
getDescriptor().getMessageTypes().get(15);
internal_static_google_cloud_assuredworkloads_v1_GetViolationRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_GetViolationRequest_descriptor,
new java.lang.String[] {
"Name",
});
internal_static_google_cloud_assuredworkloads_v1_Violation_descriptor =
getDescriptor().getMessageTypes().get(16);
internal_static_google_cloud_assuredworkloads_v1_Violation_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Violation_descriptor,
new java.lang.String[] {
"Name",
"Description",
"BeginTime",
"UpdateTime",
"ResolveTime",
"Category",
"State",
"OrgPolicyConstraint",
"AuditLogLink",
"NonCompliantOrgPolicy",
"Remediation",
"Acknowledged",
"AcknowledgementTime",
"ExceptionAuditLogLink",
});
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_descriptor =
internal_static_google_cloud_assuredworkloads_v1_Violation_descriptor
.getNestedTypes()
.get(0);
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_descriptor,
new java.lang.String[] {
"Instructions", "CompliantValues", "RemediationType",
});
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_descriptor =
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_descriptor
.getNestedTypes()
.get(0);
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_descriptor,
new java.lang.String[] {
"GcloudInstructions", "ConsoleInstructions",
});
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_Gcloud_descriptor =
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_descriptor
.getNestedTypes()
.get(0);
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_Gcloud_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_Gcloud_descriptor,
new java.lang.String[] {
"GcloudCommands", "Steps", "AdditionalLinks",
});
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_Console_descriptor =
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_descriptor
.getNestedTypes()
.get(1);
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_Console_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_assuredworkloads_v1_Violation_Remediation_Instructions_Console_descriptor,
new java.lang.String[] {
"ConsoleUris", "Steps", "AdditionalLinks",
});
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.api.ClientProto.defaultHost);
registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
registry.add(com.google.api.AnnotationsProto.http);
registry.add(com.google.api.ClientProto.methodSignature);
registry.add(com.google.api.ClientProto.oauthScopes);
registry.add(com.google.api.ResourceProto.resource);
registry.add(com.google.api.ResourceProto.resourceDefinition);
registry.add(com.google.api.ResourceProto.resourceReference);
registry.add(com.google.longrunning.OperationsProto.operationInfo);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
descriptor, registry);
com.google.api.AnnotationsProto.getDescriptor();
com.google.api.ClientProto.getDescriptor();
com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor();
com.google.longrunning.OperationsProto.getDescriptor();
com.google.protobuf.DurationProto.getDescriptor();
com.google.protobuf.EmptyProto.getDescriptor();
com.google.protobuf.FieldMaskProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}