Bucket Object Args
fun BucketObjectArgs(acl: Output<List<ObjectAccessControlArgs>>? = null, bucket: Output<String>? = null, cacheControl: Output<String>? = null, componentCount: Output<Int>? = null, contentDisposition: Output<String>? = null, contentEncoding: Output<String>? = null, contentLanguage: Output<String>? = null, contentType: Output<String>? = null, crc32c: Output<String>? = null, customTime: Output<String>? = null, customerEncryption: Output<BucketObjectCustomerEncryptionArgs>? = null, etag: Output<String>? = null, eventBasedHold: Output<Boolean>? = null, generation: Output<String>? = null, id: Output<String>? = null, ifGenerationMatch: Output<String>? = null, ifGenerationNotMatch: Output<String>? = null, ifMetagenerationMatch: Output<String>? = null, ifMetagenerationNotMatch: Output<String>? = null, kind: Output<String>? = null, kmsKeyName: Output<String>? = null, md5Hash: Output<String>? = null, mediaLink: Output<String>? = null, metadata: Output<Map<String, String>>? = null, metageneration: Output<String>? = null, name: Output<String>? = null, owner: Output<BucketObjectOwnerArgs>? = null, predefinedAcl: Output<String>? = null, projection: Output<String>? = null, retentionExpirationTime: Output<String>? = null, selfLink: Output<String>? = null, size: Output<String>? = null, source: Output<AssetOrArchive>? = null, storageClass: Output<String>? = null, temporaryHold: Output<Boolean>? = null, timeCreated: Output<String>? = null, timeDeleted: Output<String>? = null, timeStorageClassUpdated: Output<String>? = null, updated: Output<String>? = null, userProject: Output<String>? = null)