ReservationAssignment constructor
ReservationAssignment(
- String name, {
- ReservationAssignmentArgs? args,
- CustomResourceOptions? options,
Creates a new ReservationAssignment.
name The Pulumi resource name.
args Arguments used to configure this ReservationAssignment. The set of arguments for ReservationAssignment.
options Resource options controlling this resource's behavior.
Implementation
ReservationAssignment(
String name, {
ReservationAssignmentArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:bigquery/reservationAssignment:ReservationAssignment',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
assignee = registerOutput<String>('assignee');
deletionPolicy = registerOutput<String>('deletionPolicy');
jobType = registerOutput<String>('jobType');
location = registerOutput<String>('location');
this.name = registerOutput<String>('name');
principal = registerOutput<String?>('principal');
project = registerOutput<String>('project');
reservation = registerOutput<String>('reservation');
state = registerOutput<String>('state');
}