RuntimeIamPolicy constructor

RuntimeIamPolicy(
  1. String name, {
  2. RuntimeIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

RuntimeIamPolicy(
  String name, {
  RuntimeIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:notebooks/v1:RuntimeIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
  etag = registerOutput<String>('etag');
  location = registerOutput<String>('location');
  project = registerOutput<String>('project');
  runtimeId = registerOutput<String>('runtimeId');
  version = registerOutput<int>('version');
}