GetTestablePermissionsArgs class

Arguments for getTestablePermissions. Arguments for getTestablePermissions.

Constructors

GetTestablePermissionsArgs({Input<String?>? customSupportLevel, required Input<String> fullResourceName, Input<List<String>?>? stages})
Creates a new GetTestablePermissionsArgs. customSupportLevel The level of support for custom roles. Can be one of "NOT_SUPPORTED", "SUPPORTED", "TESTING". Default is "SUPPORTED" fullResourceName See full resource name documentation for more detail. stages The acceptable release stages of the permission in the output. Note that BETA does not include permissions in GA, but you can specify both with ["GA", "BETA"] for example. Can be a list of "ALPHA", "BETA", "GA", "DEPRECATED". Default is ["GA"].
const
GetTestablePermissionsArgs.fromMap(Map<String, dynamic> map)
factory

Properties

customSupportLevel → Input<String?>?
The level of support for custom roles. Can be one of "NOT_SUPPORTED", "SUPPORTED", "TESTING". Default is "SUPPORTED"
final
fullResourceName → Input<String>
See full resource name documentation for more detail.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stages → Input<List<String>?>?
The acceptable release stages of the permission in the output. Note that BETA does not include permissions in GA, but you can specify both with ["GA", "BETA"] for example. Can be a list of "ALPHA", "BETA", "GA", "DEPRECATED". Default is ["GA"].
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