lib/google/apis/servicecontrol_v1/classes.rb in google-apis-servicecontrol_v1-0.8.0 vs lib/google/apis/servicecontrol_v1/classes.rb in google-apis-servicecontrol_v1-0.9.0
- old
+ new
@@ -2192,11 +2192,14 @@
# First party identity principal.
# Corresponds to the JSON property `firstPartyPrincipal`
# @return [Google::Apis::ServicecontrolV1::FirstPartyPrincipal]
attr_accessor :first_party_principal
- # A string representing the principal_subject associated with the identity. See
- # go/3pical for more info on how principal_subject is formatted.
+ # A string representing the principal_subject associated with the identity. For
+ # most identities, the format will be `principal://iam.googleapis.com/`identity
+ # pool name`/subject/`subject)` except for some GKE identities (GKE_WORKLOAD,
+ # FREEFORM, GKE_HUB_WORKLOAD) that are still in the legacy format `
+ # serviceAccount:`identity pool name`[`subject`]`
# Corresponds to the JSON property `principalSubject`
# @return [String]
attr_accessor :principal_subject
# Third party identity principal.