FeaturestoreIamPolicy constructor

FeaturestoreIamPolicy(
  1. String name, {
  2. FeaturestoreIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

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