Información del grupo de salida

Es un proveedor que indica qué grupos de salida tiene una regla.
Consulta Cómo solicitar archivos de salida para obtener más información.

Miembros

OutputGroupInfo

OutputGroupInfo OutputGroupInfo(**kwargs)

Crea una instancia de este proveedor con
.
OutputGroupInfo(group1 = <files>, group2 = <files>...)
Consulta Cómo solicitar archivos de salida para obtener más información.

Parámetros

Parámetro Descripción
kwargs El valor predeterminado es {}
. Es un diccionario de argumentos.

to_json

string OutputGroupInfo.to_json()

(Obsoleto). Esta API dejó de estar disponible y se quitará pronto. No dependas de ella. Se inhabilita con ---incompatible_struct_has_no_methods. Usa esta marca para verificar que tu código sea compatible con esta eliminación inminente.
Crea una cadena JSON a partir del parámetro struct. Este método solo funciona si todos los elementos del struct (de forma recursiva) son cadenas, números enteros, booleanos, otros structs, una lista de estos tipos o un diccionario con claves y valores de cadena de estos tipos. Las comillas y las líneas nuevas de las cadenas se marcan con cadenas de escape. Ejemplos:
struct(key=123).to_json()
# {"key":123}

struct(key=True).to_json()
# {"key":true}

struct(key=[1, 2, 3]).to_json()
# {"key":[1,2,3]}

struct(key='text').to_json()
# {"key":"text"}

struct(key=struct(inner_key='text')).to_json()
# {"key":{"inner_key":"text"}}

struct(key=[struct(inner_key=1), struct(inner_key=2)]).to_json()
# {"key":[{"inner_key":1},{"inner_key":2}]}

struct(key=struct(inner_key=struct(inner_inner_key='text'))).to_json()
# {"key":{"inner_key":{"inner_inner_key":"text"}}}
.

(Obsoleto). En su lugar, usa json.encode(x) o json.encode_indent(x), que funcionan para valores que no son structs y no contaminan el espacio de nombres del campo struct.

to_proto

string OutputGroupInfo.to_proto()

(Obsoleto). Esta API dejó de estar disponible y se quitará pronto. No dependas de ella. Se inhabilita con ---incompatible_struct_has_no_methods. Usa esta marca para verificar que tu código sea compatible con esta eliminación inminente.
Crea un mensaje de texto a partir del parámetro struct. Este método solo funciona si todos los elementos de struct (de forma recursiva) son cadenas, números enteros, booleanos, otros structs o diccionarios, o bien listas de estos tipos. Las comillas y las líneas nuevas de las cadenas se marcan con cadenas de escape. Las claves de struct se iteran siguiendo el orden de clasificación. Ejemplos:
struct(key=123).to_proto()
# key: 123

struct(key=True).to_proto()
# key: true

struct(key=[1, 2, 3]).to_proto()
# key: 1
# key: 2
# key: 3

struct(key='text').to_proto()
# key: "text"

struct(key=struct(inner_key='text')).to_proto()
# key {
#   inner_key: "text"
# }

struct(key=[struct(inner_key=1), struct(inner_key=2)]).to_proto()
# key {
#   inner_key: 1
# }
# key {
#   inner_key: 2
# }

struct(key=struct(inner_key=struct(inner_inner_key='text'))).to_proto()
# key {
#    inner_key {
#     inner_inner_key: "text"
#   }
# }

struct(foo={4: 3, 2: 1}).to_proto()
# foo: {
#   key: 4
#   value: 3
# }
# foo: {
#   key: 2
#   value: 1
# }

(Obsoleto). Usa proto.encode_text(x) en su lugar.