Package com.google.iam.v1
Interface AuditConfigDeltaOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
AuditConfigDelta,AuditConfigDelta.Builder
public interface AuditConfigDeltaOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe action that was performed on an audit configuration in a policy.intThe action that was performed on an audit configuration in a policy.A single identity that is exempted from "data access" audit logging for the `service` specified above.com.google.protobuf.ByteStringA single identity that is exempted from "data access" audit logging for the `service` specified above.Specifies the log_type that was be enabled.com.google.protobuf.ByteStringSpecifies the log_type that was be enabled.Specifies a service that was configured for Cloud Audit Logging.com.google.protobuf.ByteStringSpecifies a service that was configured for Cloud Audit Logging.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getActionValue
int getActionValue()The action that was performed on an audit configuration in a policy. Required
.google.iam.v1.AuditConfigDelta.Action action = 1 [json_name = "action"];- Returns:
- The enum numeric value on the wire for action.
-
getAction
AuditConfigDelta.Action getAction()The action that was performed on an audit configuration in a policy. Required
.google.iam.v1.AuditConfigDelta.Action action = 1 [json_name = "action"];- Returns:
- The action.
-
getService
String getService()Specifies a service that was configured for Cloud Audit Logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Required
string service = 2 [json_name = "service"];- Returns:
- The service.
-
getServiceBytes
com.google.protobuf.ByteString getServiceBytes()Specifies a service that was configured for Cloud Audit Logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Required
string service = 2 [json_name = "service"];- Returns:
- The bytes for service.
-
getExemptedMember
String getExemptedMember()A single identity that is exempted from "data access" audit logging for the `service` specified above. Follows the same format of Binding.members.
string exempted_member = 3 [json_name = "exemptedMember"];- Returns:
- The exemptedMember.
-
getExemptedMemberBytes
com.google.protobuf.ByteString getExemptedMemberBytes()A single identity that is exempted from "data access" audit logging for the `service` specified above. Follows the same format of Binding.members.
string exempted_member = 3 [json_name = "exemptedMember"];- Returns:
- The bytes for exemptedMember.
-
getLogType
String getLogType()Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always enabled, and cannot be configured. Required
string log_type = 4 [json_name = "logType"];- Returns:
- The logType.
-
getLogTypeBytes
com.google.protobuf.ByteString getLogTypeBytes()Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always enabled, and cannot be configured. Required
string log_type = 4 [json_name = "logType"];- Returns:
- The bytes for logType.
-