SearchEngineIamPolicy constructor

SearchEngineIamPolicy(
  1. String name, {
  2. SearchEngineIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

SearchEngineIamPolicy(
  String name, {
  SearchEngineIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:discoveryengine/searchEngineIamPolicy:SearchEngineIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  collectionId = registerOutput<String>('collectionId');
  engineId = registerOutput<String>('engineId');
  etag = registerOutput<String>('etag');
  location = registerOutput<String>('location');
  policyData = registerOutput<String>('policyData');
  project = registerOutput<String>('project');
}