NoteIamMemberContaineranalysisV1alpha1 constructor
NoteIamMemberContaineranalysisV1alpha1(
- String name, {
- NoteIamMemberContaineranalysisV1alpha1Args? args,
- CustomResourceOptions? options,
Creates a new NoteIamMemberContaineranalysisV1alpha1.
name The Pulumi resource name.
args Arguments used to configure this NoteIamMemberContaineranalysisV1alpha1. The set of arguments for NoteIamMember.
options Resource options controlling this resource's behavior.
Implementation
NoteIamMemberContaineranalysisV1alpha1(
String name, {
NoteIamMemberContaineranalysisV1alpha1Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:containeranalysis/v1alpha1: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');
}