Annotation constructor

Annotation(
  1. String name, {
  2. AnnotationArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

Annotation(
  String name, {
  AnnotationArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:rapidmigrationassessment/v1:Annotation',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  createTime = registerOutput<String>('createTime');
  labels = registerOutput<Map<String, String>>('labels');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  requestId = registerOutput<String?>('requestId');
  type = registerOutput<String>('type');
  updateTime = registerOutput<String>('updateTime');
}