ServicePerimeterArgs constructor
const
ServicePerimeterArgs({
- Input<
String?> ? deletionPolicy, - Input<
String?> ? description, - Input<
String?> ? name, - required Input<
String> parent, - Input<
String?> ? perimeterType, - Input<
ServicePerimeterSpec?> ? spec, - Input<
ServicePerimeterStatus?> ? status, - required Input<
String> title, - Input<
bool?> ? useExplicitDryRunSpec,
Creates a new ServicePerimeterArgs.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
description Description of the ServicePerimeter and its use. Does not affect
name Resource name for the ServicePerimeter. The shortName component must
parent The AccessPolicy this ServicePerimeter lives in.
perimeterType Specifies the type of the Perimeter. There are two types: regular and
spec Proposed (or dry run) ServicePerimeter configuration.
status ServicePerimeter configuration. Specifies sets of resources,
title Human readable title. Must be unique within the Policy.
useExplicitDryRunSpec Use explicit dry run spec flag. Ordinarily, a dry-run spec implicitly exists
Implementation
const ServicePerimeterArgs({
this.deletionPolicy,
this.description,
this.name,
required this.parent,
this.perimeterType,
this.spec,
this.status,
required this.title,
this.useExplicitDryRunSpec,
});