View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityProfile (google_api_apigee v0.46.0)
Represents a SecurityProfile resource.
Attributes
-
description
(type:String.t
, default:nil
) - Description of the security profile. -
displayName
(type:String.t
, default:nil
) - DEPRECATED: DO NOT USE Display name of the security profile. -
environments
(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityProfileEnvironment.t)
, default:nil
) - List of environments attached to security profile. -
maxScore
(type:integer()
, default:nil
) - Output only. Maximum security score that can be generated by this profile. -
minScore
(type:integer()
, default:nil
) - Output only. Minimum security score that can be generated by this profile. -
name
(type:String.t
, default:nil
) - Immutable. Name of the security profile resource. Format: organizations/{org}/securityProfiles/{profile} -
profileConfig
(type:GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ProfileConfig.t
, default:nil
) - Required. Customized profile configuration that computes the security score. -
revisionCreateTime
(type:DateTime.t
, default:nil
) - Output only. The time when revision was created. -
revisionId
(type:String.t
, default:nil
) - Output only. Revision ID of the security profile. -
revisionPublishTime
(type:DateTime.t
, default:nil
) - Output only. DEPRECATED: DO NOT USE The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments. -
revisionUpdateTime
(type:DateTime.t
, default:nil
) - Output only. The time when revision was updated. -
scoringConfigs
(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityProfileScoringConfig.t)
, default:nil
) - List of profile scoring configs in this revision.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityProfile{ description: String.t() | nil, displayName: String.t() | nil, environments: [ GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityProfileEnvironment.t() ] | nil, maxScore: integer() | nil, minScore: integer() | nil, name: String.t() | nil, profileConfig: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ProfileConfig.t() | nil, revisionCreateTime: DateTime.t() | nil, revisionId: String.t() | nil, revisionPublishTime: DateTime.t() | nil, revisionUpdateTime: DateTime.t() | nil, scoringConfigs: [ GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityProfileScoringConfig.t() ] | nil }
Functions
Unwrap a decoded JSON object into its complex fields.