class documentation

Undocumented

Class __OneOfClass_action__ The action to perform on the selected container value.
Class __OneOfClass_action_remove__ Remove the target value.
Class __OneOfClass_action_set_from_input_field__ The ID of the input field that supplies the value.
Class __OneOfClass_action_set_to_integer_value__ The integer value to use.
Class __OneOfClass_action_set_to_string_value__ The string value to use.
Class __OneOfClass_action_set_user__ The user to run the container as.
Class __OneOfClass_value__ The container value to modify.
Class __OneOfClass_value_container_command__ The command to run in the container. Allowed values are: set_from_input_field, set_to_string_value, remove.
Class __OneOfClass_value_container_user__ The user to run the container as. Allowed values are: set_user, remove.
Class __OneOfClass_value_environment_variable__ The environment variable to set in the container. Allowed values are: set_from_input_field, set_to_string_value, set_to_integer_value, remove.
Class __OneOfClass_value_image__ The image to use for the container. Allowed values are: set_from_input_field, set_to_string_value, remove.
Class __OneOfClass_value_image_tag__ The image tag to use for the container. Replaces only the tag after the last colon. Allowed values are: set_from_input_field, set_to_string_value.
Class __OneOfClass_value_sensitive_environment_variable__ The sensitive environment variable to set in the container. Allowed actions are: set_from_input_field, set_to_string_value, set_to_integer_value, remove.
Class __OneOfClass_value_shm_size_bytes__ The shared memory size in bytes to set in the container. Allowed values are: set_from_input_field, set_to_integer_value, remove.
Method __init__ Create a message from a source message and field values.
Method container_command.setter Set or clear the generated container_command field.
Method container_user.setter Set or clear the generated container_user field.
Method environment_variable.setter Set or clear the generated environment_variable field.
Method image.setter Set or clear the generated image field.
Method image_tag.setter Set or clear the generated image_tag field.
Method remove.setter Set or clear the generated remove field.
Method sensitive_environment_variable.setter Set or clear the generated sensitive_environment_variable field.
Method set_from_input_field.setter Set or clear the generated set_from_input_field field.
Method set_to_integer_value.setter Set or clear the generated set_to_integer_value field.
Method set_to_string_value.setter Set or clear the generated set_to_string_value field.
Method set_user.setter Set or clear the generated set_user field.
Method shm_size_bytes.setter Set or clear the generated shm_size_bytes field.
Property action The action to perform on the selected container value.
Property container_command The command to run in the container. Allowed values are: set_from_input_field, set_to_string_value, remove.
Property container_user The user to run the container as. Allowed values are: set_user, remove.
Property environment_variable The environment variable to set in the container. Allowed values are: set_from_input_field, set_to_string_value, set_to_integer_value, remove.
Property image The image to use for the container. Allowed values are: set_from_input_field, set_to_string_value, remove.
Property image_tag The image tag to use for the container. Replaces only the tag after the last colon. Allowed values are: set_from_input_field, set_to_string_value.
Property remove Remove the target value.
Property sensitive_environment_variable The sensitive environment variable to set in the container. Allowed actions are: set_from_input_field, set_to_string_value, set_to_integer_value, remove.
Property set_from_input_field The ID of the input field that supplies the value.
Property set_to_integer_value The integer value to use.
Property set_to_string_value The string value to use.
Property set_user The user to run the container as.
Property shm_size_bytes The shared memory size in bytes to set in the container. Allowed values are: set_from_input_field, set_to_integer_value, remove.
Property value The container value to modify.

Inherited from Message:

Class Method from_json Create a message from protobuf JSON mapping.
Class Method FromString Create a message by parsing protobuf wire-format bytes.
Class Method get_descriptor Return the message descriptor from the registry.
Class Method is_credentials Return True if a Python field contains credentials.
Class Method is_sensitive Return True if a Python field has the sensitive annotation.
Method __dir__ List generated fields, oneofs, and nested declarations.
Method __repr__ Render non-default fields without disclosing annotated secrets.
Method ByteSize Return the serialized protobuf wire size in bytes.
Method check_presence Check presence using a generated Python field name.
Method Clear Clear all fields, extensions, unknown fields, and the reset mask.
Method clear_extension Clear an extension value.
Method ClearField Clear a protobuf field or oneof and record it in the reset mask.
Method CopyFrom Replace this message with an independent copy of another message.
Method FindInitializationErrors Return paths of missing required fields.
Method get_extension Return an extension value.
Method get_full_update_reset_mask Create a reset mask from the current protobuf state.
Method get_mask Return the reset mask for field changes.
Method has_extension Return True if an extension has explicit presence.
Method HasField Return True if a protobuf field or oneof has explicit presence.
Method is_default Return True if a generated field has its default value.
Method IsInitialized Return True if every required field is initialized.
Method MergeFrom Merge fields from another message of the same generated type.
Method MergeFromString Merge protobuf wire-format bytes into this message.
Method ParseFromString Parse protobuf wire-format bytes and replace this message.
Method SerializeToString Serialize the message using protobuf wire format.
Method set_extension Set an extension value.
Method set_mask Set the reset mask for this message.
Method to_json Serialize this message using protobuf JSON mapping.
Method which_field_in_oneof Return the selected Python field name for a protobuf oneof.
Method WhichOneof Return the selected protobuf field name for a oneof.
Constant __DEPRECATION_DETAILS__ Undocumented
Constant __EXTENSION_REGISTRY__ Registry that decodes protobuf extensions.
Constant __FIELDS__ Runtime field data that the generator creates.
Constant __MAX_NESTING_DEPTH__ Maximum protobuf nesting depth for serialization, parsing, and initialization checks.
Constant __PB2_DESCRIPTOR__ Alias for code that expects a protobuf descriptor.
Constant __PROTO_DESCRIPTOR__ Message descriptor from the registry.
Constant __PY_TO_PB2__ Mapping from Python names to protobuf names.
Constant __REGISTRY__ Registry for the message and its descriptor.
Class Variable __PROTO_FULL_NAME__ Fully qualified protobuf message name.
Property Extensions Provide protobuf-compatible mapping access to extension values.
Class Method _fields_by_number Undocumented
Class Method _fields_by_proto_name Undocumented
Class Method _fields_by_python_name Undocumented
Class Method _from_string Deserialize internally without invoking generated user warnings.
Class Method _oneof_python_name Undocumented
Class Method _public_fields_by_proto_name Undocumented
Class Method _public_fields_by_python_name Undocumented
Static Method _format_map_key Undocumented
Static Method _repr_field Undocumented
Method _bind_child Undocumented
Method _bind_mutation Undocumented
Method _check_same_type Undocumented
Method _child_changed Undocumented
Method _clear_state Undocumented
Method _closed_enum_unknown Undocumented
Method _converted_view Undocumented
Method _decode_map_entry Undocumented
Method _detach_child Undocumented
Method _field_has_value Undocumented
Method _field_is_default Undocumented
Method _find_initialization_errors Undocumented
Method _get_field Undocumented
Method _initialize Initialize message state, optionally suppressing generated warnings.
Method _map Undocumented
Method _merge_from_string Undocumented
Method _nesting_limit Undocumented
Method _notify Undocumented
Method _record_reset Undocumented
Method _repeated Undocumented
Method _select Undocumented
Method _serialize_to_string Undocumented
Method _set_field Undocumented
Method _suspend_mutation Undocumented
Method _suspend_reset_mask Undocumented
Method _try_decode_field Undocumented
Method _write_field Undocumented
Instance Variable _extensions Undocumented
Instance Variable _mutation_suspended Undocumented
Instance Variable _on_mutation Undocumented
Instance Variable _oneofs Undocumented
Instance Variable _present Undocumented
Instance Variable _reset_mask Undocumented
Instance Variable _reset_mask_suspended Undocumented
Instance Variable _unknown_fields Undocumented
Instance Variable _values Undocumented
Instance Variable _views Undocumented
def __init__(self, initial_message: SerializableMessage | None = None, *, remove: bool | None | UnsetType = ..., set_from_input_field: str | None | UnsetType = ..., set_to_string_value: str | None | UnsetType = ..., set_to_integer_value: int | None | UnsetType = ..., set_user: User | None | UnsetType = ..., environment_variable: str | None | UnsetType = ..., sensitive_environment_variable: str | None | UnsetType = ..., image: bool | None | UnsetType = ..., shm_size_bytes: bool | None | UnsetType = ..., container_command: bool | None | UnsetType = ..., container_user: bool | None | UnsetType = ..., image_tag: bool | None | UnsetType = ...): (source)

Create a message from a source message and field values.

@container_command.setter
def container_command(self, value: bool | None): (source)

Set or clear the generated container_command field.

@container_user.setter
def container_user(self, value: bool | None): (source)

Set or clear the generated container_user field.

@environment_variable.setter
def environment_variable(self, value: str | None): (source)

Set or clear the generated environment_variable field.

@image.setter
def image(self, value: bool | None): (source)

Set or clear the generated image field.

@image_tag.setter
def image_tag(self, value: bool | None): (source)

Set or clear the generated image_tag field.

@remove.setter
def remove(self, value: bool | None): (source)

Set or clear the generated remove field.

@sensitive_environment_variable.setter
def sensitive_environment_variable(self, value: str | None): (source)

Set or clear the generated sensitive_environment_variable field.

@set_from_input_field.setter
def set_from_input_field(self, value: str | None): (source)

Set or clear the generated set_from_input_field field.

@set_to_integer_value.setter
def set_to_integer_value(self, value: int | None): (source)

Set or clear the generated set_to_integer_value field.

@set_to_string_value.setter
def set_to_string_value(self, value: str | None): (source)

Set or clear the generated set_to_string_value field.

@set_user.setter
def set_user(self, value: User | None): (source)

Set or clear the generated set_user field.

@shm_size_bytes.setter
def shm_size_bytes(self, value: bool | None): (source)

Set or clear the generated shm_size_bytes field.

@property
action: __OneOfClass_action_remove__ | __OneOfClass_action_set_from_input_field__ | __OneOfClass_action_set_to_string_value__ | __OneOfClass_action_set_to_integer_value__ | __OneOfClass_action_set_user__ | None = (source)

The action to perform on the selected container value.

@property
container_command: bool | None = (source)

The command to run in the container. Allowed values are: set_from_input_field, set_to_string_value, remove.

@property
container_user: bool | None = (source)

The user to run the container as. Allowed values are: set_user, remove.

@property
environment_variable: str | None = (source)

The environment variable to set in the container. Allowed values are: set_from_input_field, set_to_string_value, set_to_integer_value, remove.

The image to use for the container. Allowed values are: set_from_input_field, set_to_string_value, remove.

The image tag to use for the container. Replaces only the tag after the last colon. Allowed values are: set_from_input_field, set_to_string_value.

Remove the target value.

@property
sensitive_environment_variable: str | None = (source)

The sensitive environment variable to set in the container. Allowed actions are: set_from_input_field, set_to_string_value, set_to_integer_value, remove.

@property
set_from_input_field: str | None = (source)

The ID of the input field that supplies the value.

@property
set_to_integer_value: int | None = (source)

The integer value to use.

@property
set_to_string_value: str | None = (source)

The string value to use.

The user to run the container as.

@property
shm_size_bytes: bool | None = (source)

The shared memory size in bytes to set in the container. Allowed values are: set_from_input_field, set_to_integer_value, remove.

@property
value: __OneOfClass_value_environment_variable__ | __OneOfClass_value_sensitive_environment_variable__ | __OneOfClass_value_image__ | __OneOfClass_value_shm_size_bytes__ | __OneOfClass_value_container_command__ | __OneOfClass_value_container_user__ | __OneOfClass_value_image_tag__ | None = (source)

The container value to modify.