NativeDashboardState class

Input properties used for looking up and filtering NativeDashboard resources.

Constructors

NativeDashboardState({Input<String?>? access, Input<List<NativeDashboardChart>?>? charts, Input<String?>? createTime, Input<String?>? createUserId, Input<String?>? dashboardId, Input<String?>? deletionPolicy, Input<String?>? description, Input<String?>? displayName, Input<String?>? etag, Input<List<NativeDashboardFilter>?>? filters, Input<String?>? fingerprint, Input<String?>? instance, Input<bool?>? isPinned, Input<String?>? lastViewedTime, Input<String?>? location, Input<String?>? name, Input<String?>? project, Input<String?>? type, Input<String?>? updateTime, Input<String?>? updateUserId})
Creates a new NativeDashboardState. access The access level of the dashboard. charts A list of charts included in the dashboard definition. createTime The creation time of the dashboard. createUserId The ID of the user who created the dashboard. dashboardId The unique ID of the Dashboard. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description A description of the dashboard. displayName The display name/title of the dashboard visible to users. etag Server-computed checksum for optimistic concurrency control, filters Global filters defined for the dashboard. fingerprint (Output) instance The ID of the Chronicle instance. isPinned Whether the dashboard is pinned by the user. lastViewedTime (Output) location The location of the Chronicle instance. name The full resource name of the dashboard. project The ID of the project in which the resource belongs. type The type of dashboard. updateTime The time when the dashboard was last edited. updateUserId The ID of the user who last edited the dashboard.
const
NativeDashboardState.fromMap(Map<String, dynamic> map)
factory

Properties

access → Input<String?>?
The access level of the dashboard. Possible values: DASHBOARD_PRIVATE DASHBOARD_PUBLIC
final
charts → Input<List<NativeDashboardChart>?>?
A list of charts included in the dashboard definition. Structure is documented below.
final
createTime → Input<String?>?
The creation time of the dashboard.
final
createUserId → Input<String?>?
The ID of the user who created the dashboard.
final
dashboardId → Input<String?>?
The unique ID of the Dashboard.
final
deletionPolicy → Input<String?>?
Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
final
description → Input<String?>?
A description of the dashboard.
final
displayName → Input<String?>?
The display name/title of the dashboard visible to users.
final
etag → Input<String?>?
Server-computed checksum for optimistic concurrency control, sent on update and delete requests.
final
filters → Input<List<NativeDashboardFilter>?>?
Global filters defined for the dashboard. Structure is documented below.
final
fingerprint → Input<String?>?
(Output) The server-generated fingerprint of the dashboard definition.
final
hashCode → int
The hash code for this object.
no setterinherited
instance → Input<String?>?
The ID of the Chronicle instance.
final
isPinned → Input<bool?>?
Whether the dashboard is pinned by the user.
final
lastViewedTime → Input<String?>?
(Output) The time when this dashboard was last viewed.
final
location → Input<String?>?
The location of the Chronicle instance.
final
name → Input<String?>?
The full resource name of the dashboard.
final
project → Input<String?>?
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → Input<String?>?
The type of dashboard. Possible values: CURATED, PRIVATE, PUBLIC, CUSTOM, MARKETPLACE
final
updateTime → Input<String?>?
The time when the dashboard was last edited.
final
updateUserId → Input<String?>?
The ID of the user who last edited the dashboard.
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