Reference documentation and code samples for the Security Command Center V2 API class Google::Cloud::SecurityCenter::V2::CreateNotificationConfigRequest.
Request message for creating a notification config.
Inherits
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#config_id
def config_id() -> ::String
Returns
- (::String) — 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.
#config_id=
def config_id=(value) -> ::String
Parameter
- value (::String) — 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.
Returns
- (::String) — 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.
#notification_config
def notification_config() -> ::Google::Cloud::SecurityCenter::V2::NotificationConfig
Returns
- (::Google::Cloud::SecurityCenter::V2::NotificationConfig) — 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.
#notification_config=
def notification_config=(value) -> ::Google::Cloud::SecurityCenter::V2::NotificationConfig
Parameter
- value (::Google::Cloud::SecurityCenter::V2::NotificationConfig) — 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.
Returns
- (::Google::Cloud::SecurityCenter::V2::NotificationConfig) — 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.
#parent
def parent() -> ::String
Returns
- (::String) — Required. Resource name of the new notification config's parent. Its format is "organizations/[organization_id]/locations/[location_id]", "folders/[folder_id]/locations/[location_id]", or "projects/[project_id]/locations/[location_id]".
#parent=
def parent=(value) -> ::String
Parameter
- value (::String) — Required. Resource name of the new notification config's parent. Its format is "organizations/[organization_id]/locations/[location_id]", "folders/[folder_id]/locations/[location_id]", or "projects/[project_id]/locations/[location_id]".
Returns
- (::String) — Required. Resource name of the new notification config's parent. Its format is "organizations/[organization_id]/locations/[location_id]", "folders/[folder_id]/locations/[location_id]", or "projects/[project_id]/locations/[location_id]".