AnywhereCache constructor

AnywhereCache(
  1. String name, {
  2. AnywhereCacheArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new AnywhereCache. name The Pulumi resource name. args Arguments used to configure this AnywhereCache. The set of arguments for AnywhereCache. options Resource options controlling this resource's behavior.

Implementation

AnywhereCache(
  String name, {
  AnywhereCacheArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:storage/anywhereCache:AnywhereCache',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  admissionPolicy = registerOutput<String?>('admissionPolicy');
  anywhereCacheId = registerOutput<String>('anywhereCacheId');
  bucket = registerOutput<String>('bucket');
  createTime = registerOutput<String>('createTime');
  deletionPolicy = registerOutput<String>('deletionPolicy');
  ingestOnWrite = registerOutput<bool?>('ingestOnWrite');
  pendingUpdate = registerOutput<bool>('pendingUpdate');
  state = registerOutput<String>('state');
  ttl = registerOutput<String?>('ttl');
  updateTime = registerOutput<String>('updateTime');
  zone = registerOutput<String>('zone');
}