class documentation
class ResourceBehavior(pb_enum.Enum): (source)
Undocumented
Constant | __PB2 |
Undocumented |
Constant | IMMUTABLE |
Indicates that the resource is named, and the name cannot be changed after it is created. It is strongly recommended to do srvices with renaming capability, as the guidelines suggest. |
Constant | MOVABLE |
Indicates that the resource can be moved to another parent, typically an IAM container, though not necessarily limited to this. This behavior suggests that the `metadata.parent_id` attribute could be modified. |
Constant | RESOURCE |
The behavior of the resource is unspecified. Avoid using this default value. |
Constant | UNNAMED |
Indicates that the resource name can be unspecified or does not follow uniqueness requirement within parent_id and resource type. |
Inherited from Enum
:
Class Method | get |
Undocumented |
Undocumented
Value |
|
Indicates that the resource is named, and the name cannot be changed after it is created. It is strongly recommended to do srvices with renaming capability, as the guidelines suggest.
Value |
|
Indicates that the resource can be moved to another parent, typically an IAM container, though not necessarily limited to this. This behavior suggests that the `metadata.parent_id` attribute could be modified.
Value |
|