Class: Google::Cloud::SecurityCenter::V1::CreateNotificationConfigRequest
- Inherits:
-
Object
- Object
- Google::Cloud::SecurityCenter::V1::CreateNotificationConfigRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/securitycenter/v1/securitycenter_service.rb
Overview
Request message for creating a notification config.
Instance Attribute Summary collapse
-
#config_id ⇒ ::String
Required.
-
#notification_config ⇒ ::Google::Cloud::SecurityCenter::V1::NotificationConfig
Required.
-
#parent ⇒ ::String
Required.
Instance Attribute Details
#config_id ⇒ ::String
Returns Required. Unique identifier provided by the client within the parent scope. It must be between 1 and 128 characters and contain alphanumeric characters, underscores, or hyphens only.
253 254 255 256 |
# File 'proto_docs/google/cloud/securitycenter/v1/securitycenter_service.rb', line 253 class CreateNotificationConfigRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#notification_config ⇒ ::Google::Cloud::SecurityCenter::V1::NotificationConfig
Returns Required. The notification config being created. The name and the service account will be ignored as they are both output only fields on this resource.
253 254 255 256 |
# File 'proto_docs/google/cloud/securitycenter/v1/securitycenter_service.rb', line 253 class CreateNotificationConfigRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parent ⇒ ::String
Returns Required. Resource name of the new notification config's parent. Its format
is organizations/[organization_id]
, folders/[folder_id]
, or
projects/[project_id]
.
253 254 255 256 |
# File 'proto_docs/google/cloud/securitycenter/v1/securitycenter_service.rb', line 253 class CreateNotificationConfigRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |