- Added support for IAM Member References. This allows users to create an
IAMPolicyMember
that references another resource as the IAM member (e.g.IAMServiceAccount
,LoggingLogSink
). For more information, see thememberFrom
field in the IAMPolicyMember reference documentation. Support for IAM Member References is added only toIAMPolicyMember
, notIAMPolicy
. Fixes #89. - Added support for the
GameServicesRealm
resource. - Added IAM support for
ComputeDisk
. - Added
cacheMode
,clientTtl
,defaultTtl
,maxTtl
,negativeCaching
,negativeCachingPolicy
,serveWhileStale
, andcustomResponseHeaders
fields toComputeBackendBucket
. - Added
customTimeBefore
,daysSinceCustomTime
,daysSinceNoncurrentTime
, andnoncurrentTimeBefore
fields toStorageBucket
. Fixes #309. - Allow for
IAMPolicy
,IAMPolicyMember
, andIAMAuditConfig
to reference resources in other namespaces. Fixes #320. - Added support for
UpdateFailed
,DeleteFailed
,DependencyNotFound
, andDependencyNotReady
events toIAMPolicy
,IAMPoicyMember
,IAMAuditConfig
. - Allow for
Project
andFolder
resources to be migrated across folders and organizations by updating thefolder-id
/organization-id
annotation. Only folder-to-folder or organization-to-organization migrations are allowed; folder-to-organization migrations or vice versa are not yet supported. Fixes #181. - Miscellaneous bug fixes.