TrustConfig constructor

TrustConfig(
  1. String name, {
  2. TrustConfigArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

TrustConfig(
  String name, {
  TrustConfigArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:certificatemanager/v1:TrustConfig',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  createTime = registerOutput<String>('createTime');
  description = registerOutput<String>('description');
  etag = registerOutput<String>('etag');
  labels = registerOutput<Map<String, String>>('labels');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  trustConfigId = registerOutput<String>('trustConfigId');
  trustStores = registerOutput<List<Map<String, dynamic>>>('trustStores');
  updateTime = registerOutput<String>('updateTime');
}