OrganizationBucketViewArgs class
The set of arguments for OrganizationBucketView. The set of arguments for OrganizationBucketView.
Constructors
-
OrganizationBucketViewArgs({required Input<
String> bucketId, Input<String> ? description, Input<String> ? filter, Input<String> ? location, Input<String> ? name, required Input<String> organizationId, required Input<String> viewId}) -
Creates a new OrganizationBucketViewArgs.
bucketIdRequired.descriptionDescribes this view.filterFilter that restricts which log entries in a bucket are visible in this view.Filters are restricted to be a logical AND of ==/!= of any of the following: originating project/folder/organization/billing account. resource type log idFor example:SOURCE("projects/myproject") AND resource.type = "gce_instance" AND LOG_ID("stdout")locationOptional.nameThe resource name of the view.For example:projects/my-project/locations/global/buckets/my-bucket/views/my-vieworganizationIdRequired.viewIdRequired. A client-assigned identifier such as "my-view". Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods.const -
OrganizationBucketViewArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
bucketId
→ Input<
String> -
final
-
description
→ Input<
String> ? -
Describes this view.
final
-
filter
→ Input<
String> ? -
Filter that restricts which log entries in a bucket are visible in this view.Filters are restricted to be a logical AND of ==/!= of any of the following: originating project/folder/organization/billing account. resource type log idFor example:SOURCE("projects/myproject") AND resource.type = "gce_instance" AND LOG_ID("stdout")
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
location
→ Input<
String> ? -
final
-
name
→ Input<
String> ? -
The resource name of the view.For example:projects/my-project/locations/global/buckets/my-bucket/views/my-view
final
-
organizationId
→ Input<
String> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
viewId
→ Input<
String> -
Required. A client-assigned identifier such as "my-view". Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods.
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