GetServiceTemplateVolume constructor
const
GetServiceTemplateVolume({
- required Input<
List< cloudSqlInstances,GetServiceTemplateVolumeCloudSqlInstance> > - required Input<
List< emptyDirs,GetServiceTemplateVolumeEmptyDir> > - required Input<
List< gcs,GetServiceTemplateVolumeGc> > - required Input<
String> name, - required Input<
List< nfs,GetServiceTemplateVolumeNf> > - required Input<
List< secrets,GetServiceTemplateVolumeSecret> >
Creates a new GetServiceTemplateVolume.
cloudSqlInstances For Cloud SQL volumes, contains the specific instances that should be mounted. Visit https://cloud.google.com/sql/docs/mysql/connect-run for more information on how to connect Cloud SQL and Cloud Run.
emptyDirs Ephemeral storage used as a shared volume.
gcs Cloud Storage bucket mounted as a volume using GCSFuse. This feature is only supported in the gen2 execution environment.
name The name of the Cloud Run v2 Service.
nfs Represents an NFS mount.
secrets Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
Implementation
const GetServiceTemplateVolume({
required this.cloudSqlInstances,
required this.emptyDirs,
required this.gcs,
required this.name,
required this.nfs,
required this.secrets,
});