class Google::Apis::SecuritycenterV1beta1::SecurityCenterProperties

Security Command Center managed properties. These properties are managed by Security Command Center and cannot be modified by the user.

Attributes

resource_name[RW]

Immutable. The full resource name of the Google Cloud resource this asset represents. This field is immutable after create time. See: cloud. google.com/apis/design/resource_names#full_resource_name Corresponds to the JSON property `resourceName` @return [String]

resource_owners[RW]

Owners of the Google Cloud resource. Corresponds to the JSON property `resourceOwners` @return [Array<String>]

resource_parent[RW]

The full resource name of the immediate parent of the resource. See: https:// cloud.google.com/apis/design/resource_names#full_resource_name Corresponds to the JSON property `resourceParent` @return [String]

resource_project[RW]

The full resource name of the project the resource belongs to. See: https:// cloud.google.com/apis/design/resource_names#full_resource_name Corresponds to the JSON property `resourceProject` @return [String]

resource_type[RW]

The type of the Google Cloud resource. Examples include: APPLICATION, PROJECT, and ORGANIZATION. This is a case insensitive field defined by Security Command Center and/or the producer of the resource and is immutable after create time. Corresponds to the JSON property `resourceType` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/securitycenter_v1beta1/classes.rb, line 1918
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/securitycenter_v1beta1/classes.rb, line 1923
def update!(**args)
  @resource_name = args[:resource_name] if args.key?(:resource_name)
  @resource_owners = args[:resource_owners] if args.key?(:resource_owners)
  @resource_parent = args[:resource_parent] if args.key?(:resource_parent)
  @resource_project = args[:resource_project] if args.key?(:resource_project)
  @resource_type = args[:resource_type] if args.key?(:resource_type)
end