Sha256: 49f60315ac672b03d994ae08d90d2c6929210eb3c806d71205446d8b81e79572

Contents?: true

Size: 1.98 KB

Versions: 5

Compression:

Stored size: 1.98 KB

Contents

# Copyright 2020 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.


module Google
  module Cloud
    module Securitycenter
      module V1p1beta1
        # User specified security marks that are attached to the parent Cloud Security
        # Command Center (Cloud SCC) resource. Security marks are scoped within a Cloud
        # SCC organization -- they can be modified and viewed by all users who have
        # proper permissions on the organization.
        # @!attribute [rw] name
        #   @return [String]
        #     The relative resource name of the SecurityMarks. See:
        #     https://cloud.google.com/apis/design/resource_names#relative_resource_name
        #     Examples:
        #     "organizations/{organization_id}/assets/{asset_id}/securityMarks"
        #     "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}/securityMarks".
        # @!attribute [rw] marks
        #   @return [Hash{String => String}]
        #     Mutable user specified security marks belonging to the parent resource.
        #     Constraints are as follows:
        #
        #     * Keys and values are treated as case insensitive
        #       * Keys must be between 1 - 256 characters (inclusive)
        #       * Keys must be letters, numbers, underscores, or dashes
        #       * Values have leading and trailing whitespace trimmed, remaining
        #         characters must be between 1 - 4096 characters (inclusive)
        class SecurityMarks; end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
google-cloud-security_center-0.10.0 lib/google/cloud/security_center/v1p1beta1/doc/google/cloud/securitycenter/v1p1beta1/security_marks.rb
google-cloud-security_center-0.9.0 lib/google/cloud/security_center/v1p1beta1/doc/google/cloud/securitycenter/v1p1beta1/security_marks.rb
google-cloud-security_center-0.8.0 lib/google/cloud/security_center/v1p1beta1/doc/google/cloud/securitycenter/v1p1beta1/security_marks.rb
google-cloud-security_center-0.7.0 lib/google/cloud/security_center/v1p1beta1/doc/google/cloud/securitycenter/v1p1beta1/security_marks.rb
google-cloud-security_center-0.6.0 lib/google/cloud/security_center/v1p1beta1/doc/google/cloud/securitycenter/v1p1beta1/security_marks.rb