Cloud Security Command Center V1 API - Class Google::Cloud::SecurityCenter::V1::Asset::SecurityCenterProperties (v0.20.0)

Reference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::Asset::SecurityCenterProperties.

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

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#folders

def folders() -> ::Array<::Google::Cloud::SecurityCenter::V1::Folder>
Returns
  • (::Array<::Google::Cloud::SecurityCenter::V1::Folder>) — Contains a Folder message for each folder in the assets ancestry. The first folder is the deepest nested folder, and the last folder is the folder directly under the Organization.

#folders=

def folders=(value) -> ::Array<::Google::Cloud::SecurityCenter::V1::Folder>
Parameter
  • value (::Array<::Google::Cloud::SecurityCenter::V1::Folder>) — Contains a Folder message for each folder in the assets ancestry. The first folder is the deepest nested folder, and the last folder is the folder directly under the Organization.
Returns
  • (::Array<::Google::Cloud::SecurityCenter::V1::Folder>) — Contains a Folder message for each folder in the assets ancestry. The first folder is the deepest nested folder, and the last folder is the folder directly under the Organization.

#resource_display_name

def resource_display_name() -> ::String
Returns
  • (::String) — The user defined display name for this resource.

#resource_display_name=

def resource_display_name=(value) -> ::String
Parameter
  • value (::String) — The user defined display name for this resource.
Returns
  • (::String) — The user defined display name for this resource.

#resource_name

def resource_name() -> ::String
Returns
  • (::String) — The full resource name of the Google Cloud resource this asset represents. This field is immutable after create time. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

#resource_name=

def resource_name=(value) -> ::String
Parameter
  • value (::String) — The full resource name of the Google Cloud resource this asset represents. This field is immutable after create time. See: https://cloud.google.com/apis/design/resource_names#full_resource_name
Returns
  • (::String) — The full resource name of the Google Cloud resource this asset represents. This field is immutable after create time. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

#resource_owners

def resource_owners() -> ::Array<::String>
Returns
  • (::Array<::String>) — Owners of the Google Cloud resource.

#resource_owners=

def resource_owners=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Owners of the Google Cloud resource.
Returns
  • (::Array<::String>) — Owners of the Google Cloud resource.

#resource_parent

def resource_parent() -> ::String
Returns
  • (::String) — The full resource name of the immediate parent of the resource. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

#resource_parent=

def resource_parent=(value) -> ::String
Parameter
  • value (::String) — The full resource name of the immediate parent of the resource. See: https://cloud.google.com/apis/design/resource_names#full_resource_name
Returns
  • (::String) — The full resource name of the immediate parent of the resource. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

#resource_parent_display_name

def resource_parent_display_name() -> ::String
Returns
  • (::String) — The user defined display name for the parent of this resource.

#resource_parent_display_name=

def resource_parent_display_name=(value) -> ::String
Parameter
  • value (::String) — The user defined display name for the parent of this resource.
Returns
  • (::String) — The user defined display name for the parent of this resource.

#resource_project

def resource_project() -> ::String
Returns
  • (::String) — The full resource name of the project the resource belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

#resource_project=

def resource_project=(value) -> ::String
Parameter
  • value (::String) — The full resource name of the project the resource belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name
Returns
  • (::String) — The full resource name of the project the resource belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

#resource_project_display_name

def resource_project_display_name() -> ::String
Returns
  • (::String) — The user defined display name for the project of this resource.

#resource_project_display_name=

def resource_project_display_name=(value) -> ::String
Parameter
  • value (::String) — The user defined display name for the project of this resource.
Returns
  • (::String) — The user defined display name for the project of this resource.

#resource_type

def resource_type() -> ::String
Returns
  • (::String) — 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.

#resource_type=

def resource_type=(value) -> ::String
Parameter
  • value (::String) — 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.
Returns
  • (::String) — 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.