Custom Resource Options Builder
fun CustomResourceOptionsBuilder(additionalSecretOutputs: List<String>? = null, aliases: List<Output<Alias>>? = null, customTimeouts: CustomTimeouts? = null, deleteBeforeReplace: Boolean = false, dependsOn: Output<List<KotlinResource>>? = null, id: Output<String>? = null, ignoreChanges: List<String>? = null, importId: String? = null, parent: KotlinResource? = null, pluginDownloadURL: String? = null, protect: Boolean = false, provider: KotlinProviderResource? = null, replaceOnChanges: List<String>? = null, resourceTransformations: List<ResourceTransformation>? = null, retainOnDelete: Boolean = false, urn: String? = null, version: String? = null, mergeWith: CustomResourceOptions? = null)