NoteIamMemberContaineranalysisV1beta1 constructor

NoteIamMemberContaineranalysisV1beta1(
  1. String name, {
  2. NoteIamMemberContaineranalysisV1beta1Args? args,
  3. CustomResourceOptions? options,
})

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

Implementation

NoteIamMemberContaineranalysisV1beta1(
  String name, {
  NoteIamMemberContaineranalysisV1beta1Args? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:containeranalysis/v1beta1:NoteIamMember',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  condition = registerOutput<Condition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return Condition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
  etag = registerOutput<String>('etag');
  member = registerOutput<String>('member');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  role = registerOutput<String>('role');
}