AsUnion returns a [SandboxMountConfigAuthGcpUnion] interface which you can cast.
func (r SandboxMountConfigAuthGcp) AsUnion() SandboxMountConfigAuthGcpUnionAsUnion returns a [SandboxMountConfigAuthGcpUnion] interface which you can cast to the specific types for more type safety.
Possible runtime types of the union are [SandboxMountConfigAuthGcpSandboxesSandboxGcpMountWorkloadIdentityAuthConfig], [SandboxMountConfigAuthGcpSandboxesSandboxGcpMountServiceAccountAuthConfig].