Class: Google::Cloud::SecurityCenter::V1::Asset::SecurityCenterProperties

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/securitycenter/v1/asset.rb

Overview

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

Instance Attribute Summary collapse

Instance Attribute Details

#folders::Array<::Google::Cloud::SecurityCenter::V1::Folder>

Returns 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.



110
111
112
113
# File 'proto_docs/google/cloud/securitycenter/v1/asset.rb', line 110

class SecurityCenterProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resource_display_name::String

Returns The user defined display name for this resource.

Returns:

  • (::String)

    The user defined display name for this resource.



110
111
112
113
# File 'proto_docs/google/cloud/securitycenter/v1/asset.rb', line 110

class SecurityCenterProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resource_name::String

Returns 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:



110
111
112
113
# File 'proto_docs/google/cloud/securitycenter/v1/asset.rb', line 110

class SecurityCenterProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resource_owners::Array<::String>

Returns Owners of the Google Cloud resource.

Returns:

  • (::Array<::String>)

    Owners of the Google Cloud resource.



110
111
112
113
# File 'proto_docs/google/cloud/securitycenter/v1/asset.rb', line 110

class SecurityCenterProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resource_parent::String

Returns The full resource name of the immediate parent of the resource. See: https://cloud.google.com/apis/design/resource_names#full_resource_name.

Returns:



110
111
112
113
# File 'proto_docs/google/cloud/securitycenter/v1/asset.rb', line 110

class SecurityCenterProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resource_parent_display_name::String

Returns The user defined display name for the parent of this resource.

Returns:

  • (::String)

    The user defined display name for the parent of this resource.



110
111
112
113
# File 'proto_docs/google/cloud/securitycenter/v1/asset.rb', line 110

class SecurityCenterProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resource_project::String

Returns The full resource name of the project the resource belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name.

Returns:



110
111
112
113
# File 'proto_docs/google/cloud/securitycenter/v1/asset.rb', line 110

class SecurityCenterProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resource_project_display_name::String

Returns The user defined display name for the project of this resource.

Returns:

  • (::String)

    The user defined display name for the project of this resource.



110
111
112
113
# File 'proto_docs/google/cloud/securitycenter/v1/asset.rb', line 110

class SecurityCenterProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resource_type::String

Returns 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.



110
111
112
113
# File 'proto_docs/google/cloud/securitycenter/v1/asset.rb', line 110

class SecurityCenterProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end