SecurityProfileArgs constructor
const
SecurityProfileArgs({
- Input<
String> ? description, - Input<
String> ? displayName, - Input<
List< ? environments,Map< >String, dynamic> > - Input<
String> ? name, - required Input<
String> organizationId, - required Input<
GoogleCloudApigeeV1ProfileConfig> profileConfig, - Input<
List< ? scoringConfigs,GoogleCloudApigeeV1SecurityProfileScoringConfig> > - required Input<
String> securityProfileId,
Creates a new SecurityProfileArgs.
description Description of the security profile.
displayName Display name of the security profile.
environments List of environments attached to security profile.
name Immutable. Name of the security profile resource. Format: organizations/{org}/securityProfiles/{profile}
organizationId Required.
profileConfig Customized profile configuration that computes the security score.
scoringConfigs List of profile scoring configs in this revision.
securityProfileId Required. The ID to use for the SecurityProfile, which will become the final component of the action's resource name. This value should be 1-63 characters and validated by "(^a-z?$)".
Implementation
const SecurityProfileArgs({
this.description,
this.displayName,
this.environments,
this.name,
required this.organizationId,
required this.profileConfig,
this.scoringConfigs,
required this.securityProfileId,
});