CertificateMapEntry constructor

CertificateMapEntry(
  1. String name, {
  2. CertificateMapEntryArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

CertificateMapEntry(
  String name, {
  CertificateMapEntryArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:certificatemanager/v1:CertificateMapEntry',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  certificateMapEntryId = registerOutput<String>('certificateMapEntryId');
  certificateMapId = registerOutput<String>('certificateMapId');
  certificates = registerOutput<List<String>>('certificates');
  createTime = registerOutput<String>('createTime');
  description = registerOutput<String>('description');
  hostname = registerOutput<String>('hostname');
  labels = registerOutput<Map<String, String>>('labels');
  location = registerOutput<String>('location');
  matcher = registerOutput<String>('matcher');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  state = registerOutput<String>('state');
  updateTime = registerOutput<String>('updateTime');
}