ServicePerimeterState constructor
- Input<
String?> ? createTime, - Input<
String?> ? deletionPolicy, - Input<
String?> ? description, - Input<
String?> ? name, - Input<
String?> ? parent, - Input<
String?> ? perimeterType, - Input<
ServicePerimeterSpec?> ? spec, - Input<
ServicePerimeterStatus?> ? status, - Input<
String?> ? title, - Input<
String?> ? updateTime, - Input<
bool?> ? useExplicitDryRunSpec,
Creates a new ServicePerimeterState.
createTime Time the AccessPolicy was created in UTC.
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.
updateTime Time the AccessPolicy was updated in UTC.
useExplicitDryRunSpec Use explicit dry run spec flag. Ordinarily, a dry-run spec implicitly exists
Implementation
const ServicePerimeterState({
this.createTime,
this.deletionPolicy,
this.description,
this.name,
this.parent,
this.perimeterType,
this.spec,
this.status,
this.title,
this.updateTime,
this.useExplicitDryRunSpec,
});