Skip to content

Creategcsbucket

flowtask.components.CreateGCSBucket

CreateGCSBucket

CreateGCSBucket(loop=None, job=None, stat=None, **kwargs)

Bases: FlowComponent

CreateGCSBucket.

Este componente crea un bucket en Google Cloud Storage (GCS).

Properties:

  • bucket_name: Nombre único para el bucket de GCS. (Requerido)
  • location: Región geográfica donde se creará el bucket. (Opcional, por defecto 'US')
  • storage_class: Clase de almacenamiento del bucket. (Opcional, por defecto 'STANDARD')
  • overwrite: Permite proceder si el bucket ya existe. (Opcional, por defecto 'False')

close async

close()

Cierra la conexión AsyncDB.

run async

run()

Ejecuta la creación del bucket en GCS.

start async

start(**kwargs)

Inicializa el componente configurando la conexión AsyncDB.