View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityProfileV2 (google_api_apigee v0.52.0)
Security profile for risk assessment version 2.
Attributes
-
createTime
(type:DateTime.t
, default:nil
) - Output only. The time of the security profile creation. -
description
(type:String.t
, default:nil
) - Optional. The description of the security profile. -
googleDefined
(type:boolean()
, default:nil
) - Output only. Whether the security profile is google defined. -
name
(type:String.t
, default:nil
) - Identifier. Name of the security profile v2 resource. Format: organizations/{org}/securityProfilesV2/{profile} -
profileAssessmentConfigs
(type:%{optional(String.t) => GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityProfileV2ProfileAssessmentConfig.t}
, default:nil
) - Required. The configuration for each assessment in this profile. Key is the name/id of the assessment. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. The time of the security profile update.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityProfileV2{ createTime: DateTime.t() | nil, description: String.t() | nil, googleDefined: boolean() | nil, name: String.t() | nil, profileAssessmentConfigs: %{ optional(String.t()) => GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityProfileV2ProfileAssessmentConfig.t() } | nil, updateTime: DateTime.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.