public sealed class SecurityHealthAnalyticsSettings.Types.NonOrgIamMemberSettings : IMessage<SecurityHealthAnalyticsSettings.Types.NonOrgIamMemberSettings>, IEquatable<SecurityHealthAnalyticsSettings.Types.NonOrgIamMemberSettings>, IDeepCloneable<SecurityHealthAnalyticsSettings.Types.NonOrgIamMemberSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Security Command Center Settings v1beta1 API class SecurityHealthAnalyticsSettings.Types.NonOrgIamMemberSettings.
Settings for "NON_ORG_IAM_MEMBER" scanner.
Implements
IMessageSecurityHealthAnalyticsSettingsTypesNonOrgIamMemberSettings, IEquatableSecurityHealthAnalyticsSettingsTypesNonOrgIamMemberSettings, IDeepCloneableSecurityHealthAnalyticsSettingsTypesNonOrgIamMemberSettings, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.Settings.V1Beta1Assembly
Google.Cloud.SecurityCenter.Settings.V1Beta1.dll
Constructors
NonOrgIamMemberSettings()
public NonOrgIamMemberSettings()
NonOrgIamMemberSettings(NonOrgIamMemberSettings)
public NonOrgIamMemberSettings(SecurityHealthAnalyticsSettings.Types.NonOrgIamMemberSettings other)
Parameter | |
---|---|
Name | Description |
other | SecurityHealthAnalyticsSettingsTypesNonOrgIamMemberSettings |
Properties
ApprovedIdentities
public RepeatedField<string> ApprovedIdentities { get; }
User emails ending in the provided identities are allowed to have IAM permissions on a project or the organization. Otherwise a finding will be created. A valid identity can be:
- a domain that starts with "@", e.g. "@yourdomain.com".
- a fully specified email address that does not start with "@", e.g. "abc@gmail.com" Regular expressions are not supported. Service accounts are not examined by the scanner and will be omitted if added to the list. If not specified, only Gmail accounts will be considered as non-approved.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |