GetSecurityProfileResult class

Result data returned by getSecurityProfile.

Constructors

GetSecurityProfileResult({required String createTime, required String description, required String etag, required Map<String, String> labels, required String name, required ThreatPreventionProfileResponse threatPreventionProfile, required String type, required String updateTime})
Creates a new GetSecurityProfileResult. createTime Resource creation timestamp. description Optional. An optional description of the profile. Max length 512 characters. etag This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. labels Optional. Labels as key value pairs. name Immutable. Identifier. Name of the SecurityProfile resource. It matches pattern projects|organizations/*/locations/{location}/securityProfiles/{security_profile}. threatPreventionProfile The threat prevention configuration for the SecurityProfile. type Immutable. The single ProfileType that the SecurityProfile resource configures. updateTime Last resource update timestamp.
const
GetSecurityProfileResult.fromMap(Map<String, dynamic> map)
factory

Properties

createTime → String
Resource creation timestamp.
final
description → String
Optional. An optional description of the profile. Max length 512 characters.
final
etag → String
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
final
hashCode → int
The hash code for this object.
no setterinherited
labels → Map<String, String>
Optional. Labels as key value pairs.
final
name → String
Immutable. Identifier. Name of the SecurityProfile resource. It matches pattern projects|organizations/*/locations/{location}/securityProfiles/{security_profile}.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
threatPreventionProfile → ThreatPreventionProfileResponse
The threat prevention configuration for the SecurityProfile.
final
type → String
Immutable. The single ProfileType that the SecurityProfile resource configures.
final
updateTime → String
Last resource update timestamp.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited