ConnectionIAMMember constructor

ConnectionIAMMember(
  1. String name, {
  2. ConnectionIAMMemberArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

ConnectionIAMMember(
  String name, {
  ConnectionIAMMemberArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:cloudbuildv2/connectionIAMMember:ConnectionIAMMember',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  condition = registerOutput<ConnectionIAMMemberCondition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return ConnectionIAMMemberCondition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
  etag = registerOutput<String>('etag');
  location = registerOutput<String>('location');
  member = registerOutput<String>('member');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  role = registerOutput<String>('role');
}