GetServiceTemplateVolume class

Constructors

GetServiceTemplateVolume({required Input<List<GetServiceTemplateVolumeCloudSqlInstance>> cloudSqlInstances, required Input<List<GetServiceTemplateVolumeEmptyDir>> emptyDirs, required Input<List<GetServiceTemplateVolumeGc>> gcs, required Input<String> name, required Input<List<GetServiceTemplateVolumeNf>> nfs, required Input<List<GetServiceTemplateVolumeSecret>> secrets})
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
const
GetServiceTemplateVolume.fromMap(Map<String, dynamic> map)
factory

Properties

cloudSqlInstances → Input<List<GetServiceTemplateVolumeCloudSqlInstance>>
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.
final
emptyDirs → Input<List<GetServiceTemplateVolumeEmptyDir>>
Ephemeral storage used as a shared volume.
final
gcs → Input<List<GetServiceTemplateVolumeGc>>
Cloud Storage bucket mounted as a volume using GCSFuse. This feature is only supported in the gen2 execution environment.
final
hashCode → int
The hash code for this object.
no setterinherited
name → Input<String>
The name of the Cloud Run v2 Service.
final
nfs → Input<List<GetServiceTemplateVolumeNf>>
Represents an NFS mount.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
secrets → Input<List<GetServiceTemplateVolumeSecret>>
Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited