azure-native.purview.Account
Explore with Pulumi AI
Account resource
Uses Azure REST API version 2021-12-01. In version 1.x of the Azure Native provider, it used API version 2020-12-01-preview.
Other available API versions: 2020-12-01-preview, 2021-07-01, 2023-05-01-preview, 2024-04-01-preview.
Example Usage
Accounts_CreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var account = new AzureNative.Purview.Account("account", new()
    {
        AccountName = "account1",
        Location = "West US 2",
        ManagedResourceGroupName = "custom-rgname",
        ManagedResourcesPublicNetworkAccess = AzureNative.Purview.ManagedResourcesPublicNetworkAccess.Enabled,
        ResourceGroupName = "SampleResourceGroup",
    });
});
package main
import (
	purview "github.com/pulumi/pulumi-azure-native-sdk/purview/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := purview.NewAccount(ctx, "account", &purview.AccountArgs{
			AccountName:                         pulumi.String("account1"),
			Location:                            pulumi.String("West US 2"),
			ManagedResourceGroupName:            pulumi.String("custom-rgname"),
			ManagedResourcesPublicNetworkAccess: pulumi.String(purview.ManagedResourcesPublicNetworkAccessEnabled),
			ResourceGroupName:                   pulumi.String("SampleResourceGroup"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.purview.Account;
import com.pulumi.azurenative.purview.AccountArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var account = new Account("account", AccountArgs.builder()
            .accountName("account1")
            .location("West US 2")
            .managedResourceGroupName("custom-rgname")
            .managedResourcesPublicNetworkAccess("Enabled")
            .resourceGroupName("SampleResourceGroup")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const account = new azure_native.purview.Account("account", {
    accountName: "account1",
    location: "West US 2",
    managedResourceGroupName: "custom-rgname",
    managedResourcesPublicNetworkAccess: azure_native.purview.ManagedResourcesPublicNetworkAccess.Enabled,
    resourceGroupName: "SampleResourceGroup",
});
import pulumi
import pulumi_azure_native as azure_native
account = azure_native.purview.Account("account",
    account_name="account1",
    location="West US 2",
    managed_resource_group_name="custom-rgname",
    managed_resources_public_network_access=azure_native.purview.ManagedResourcesPublicNetworkAccess.ENABLED,
    resource_group_name="SampleResourceGroup")
resources:
  account:
    type: azure-native:purview:Account
    properties:
      accountName: account1
      location: West US 2
      managedResourceGroupName: custom-rgname
      managedResourcesPublicNetworkAccess: Enabled
      resourceGroupName: SampleResourceGroup
Create Account Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Account(name: string, args: AccountArgs, opts?: CustomResourceOptions);@overload
def Account(resource_name: str,
            args: AccountArgs,
            opts: Optional[ResourceOptions] = None)
@overload
def Account(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            resource_group_name: Optional[str] = None,
            account_name: Optional[str] = None,
            identity: Optional[IdentityArgs] = None,
            location: Optional[str] = None,
            managed_event_hub_state: Optional[Union[str, ManagedEventHubState]] = None,
            managed_resource_group_name: Optional[str] = None,
            managed_resources_public_network_access: Optional[Union[str, ManagedResourcesPublicNetworkAccess]] = None,
            public_network_access: Optional[Union[str, PublicNetworkAccess]] = None,
            tags: Optional[Mapping[str, str]] = None)func NewAccount(ctx *Context, name string, args AccountArgs, opts ...ResourceOption) (*Account, error)public Account(string name, AccountArgs args, CustomResourceOptions? opts = null)
public Account(String name, AccountArgs args)
public Account(String name, AccountArgs args, CustomResourceOptions options)
type: azure-native:purview:Account
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AccountArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AccountArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AccountArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AccountArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AccountArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampleaccountResourceResourceFromPurview = new AzureNative.Purview.Account("exampleaccountResourceResourceFromPurview", new()
{
    ResourceGroupName = "string",
    AccountName = "string",
    Identity = new AzureNative.Purview.Inputs.IdentityArgs
    {
        Type = "string",
        UserAssignedIdentities = new[]
        {
            "string",
        },
    },
    Location = "string",
    ManagedEventHubState = "string",
    ManagedResourceGroupName = "string",
    ManagedResourcesPublicNetworkAccess = "string",
    PublicNetworkAccess = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := purview.NewAccount(ctx, "exampleaccountResourceResourceFromPurview", &purview.AccountArgs{
	ResourceGroupName: pulumi.String("string"),
	AccountName:       pulumi.String("string"),
	Identity: &purview.IdentityArgs{
		Type: pulumi.String("string"),
		UserAssignedIdentities: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	Location:                            pulumi.String("string"),
	ManagedEventHubState:                pulumi.String("string"),
	ManagedResourceGroupName:            pulumi.String("string"),
	ManagedResourcesPublicNetworkAccess: pulumi.String("string"),
	PublicNetworkAccess:                 pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var exampleaccountResourceResourceFromPurview = new Account("exampleaccountResourceResourceFromPurview", AccountArgs.builder()
    .resourceGroupName("string")
    .accountName("string")
    .identity(IdentityArgs.builder()
        .type("string")
        .userAssignedIdentities("string")
        .build())
    .location("string")
    .managedEventHubState("string")
    .managedResourceGroupName("string")
    .managedResourcesPublicNetworkAccess("string")
    .publicNetworkAccess("string")
    .tags(Map.of("string", "string"))
    .build());
exampleaccount_resource_resource_from_purview = azure_native.purview.Account("exampleaccountResourceResourceFromPurview",
    resource_group_name="string",
    account_name="string",
    identity={
        "type": "string",
        "user_assigned_identities": ["string"],
    },
    location="string",
    managed_event_hub_state="string",
    managed_resource_group_name="string",
    managed_resources_public_network_access="string",
    public_network_access="string",
    tags={
        "string": "string",
    })
const exampleaccountResourceResourceFromPurview = new azure_native.purview.Account("exampleaccountResourceResourceFromPurview", {
    resourceGroupName: "string",
    accountName: "string",
    identity: {
        type: "string",
        userAssignedIdentities: ["string"],
    },
    location: "string",
    managedEventHubState: "string",
    managedResourceGroupName: "string",
    managedResourcesPublicNetworkAccess: "string",
    publicNetworkAccess: "string",
    tags: {
        string: "string",
    },
});
type: azure-native:purview:Account
properties:
    accountName: string
    identity:
        type: string
        userAssignedIdentities:
            - string
    location: string
    managedEventHubState: string
    managedResourceGroupName: string
    managedResourcesPublicNetworkAccess: string
    publicNetworkAccess: string
    resourceGroupName: string
    tags:
        string: string
Account Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Account resource accepts the following input properties:
- ResourceGroup stringName 
- The resource group name.
- AccountName string
- The name of the account.
- Identity
Pulumi.Azure Native. Purview. Inputs. Identity 
- Identity Info on the tracked resource
- Location string
- Gets or sets the location.
- ManagedEvent string | Pulumi.Hub State Azure Native. Purview. Managed Event Hub State 
- Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.
- ManagedResource stringGroup Name 
- Gets or sets the managed resource group name
- ManagedResources string | Pulumi.Public Network Access Azure Native. Purview. Managed Resources Public Network Access 
- Gets or sets the public network access for managed resources.
- PublicNetwork string | Pulumi.Access Azure Native. Purview. Public Network Access 
- Gets or sets the public network access.
- Dictionary<string, string>
- Tags on the azure resource.
- ResourceGroup stringName 
- The resource group name.
- AccountName string
- The name of the account.
- Identity
IdentityArgs 
- Identity Info on the tracked resource
- Location string
- Gets or sets the location.
- ManagedEvent string | ManagedHub State Event Hub State 
- Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.
- ManagedResource stringGroup Name 
- Gets or sets the managed resource group name
- ManagedResources string | ManagedPublic Network Access Resources Public Network Access 
- Gets or sets the public network access for managed resources.
- PublicNetwork string | PublicAccess Network Access 
- Gets or sets the public network access.
- map[string]string
- Tags on the azure resource.
- resourceGroup StringName 
- The resource group name.
- accountName String
- The name of the account.
- identity Identity
- Identity Info on the tracked resource
- location String
- Gets or sets the location.
- managedEvent String | ManagedHub State Event Hub State 
- Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.
- managedResource StringGroup Name 
- Gets or sets the managed resource group name
- managedResources String | ManagedPublic Network Access Resources Public Network Access 
- Gets or sets the public network access for managed resources.
- publicNetwork String | PublicAccess Network Access 
- Gets or sets the public network access.
- Map<String,String>
- Tags on the azure resource.
- resourceGroup stringName 
- The resource group name.
- accountName string
- The name of the account.
- identity Identity
- Identity Info on the tracked resource
- location string
- Gets or sets the location.
- managedEvent string | ManagedHub State Event Hub State 
- Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.
- managedResource stringGroup Name 
- Gets or sets the managed resource group name
- managedResources string | ManagedPublic Network Access Resources Public Network Access 
- Gets or sets the public network access for managed resources.
- publicNetwork string | PublicAccess Network Access 
- Gets or sets the public network access.
- {[key: string]: string}
- Tags on the azure resource.
- resource_group_ strname 
- The resource group name.
- account_name str
- The name of the account.
- identity
IdentityArgs 
- Identity Info on the tracked resource
- location str
- Gets or sets the location.
- managed_event_ str | Managedhub_ state Event Hub State 
- Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.
- managed_resource_ strgroup_ name 
- Gets or sets the managed resource group name
- managed_resources_ str | Managedpublic_ network_ access Resources Public Network Access 
- Gets or sets the public network access for managed resources.
- public_network_ str | Publicaccess Network Access 
- Gets or sets the public network access.
- Mapping[str, str]
- Tags on the azure resource.
- resourceGroup StringName 
- The resource group name.
- accountName String
- The name of the account.
- identity Property Map
- Identity Info on the tracked resource
- location String
- Gets or sets the location.
- managedEvent String | "NotHub State Specified" | "Disabled" | "Enabled" 
- Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.
- managedResource StringGroup Name 
- Gets or sets the managed resource group name
- managedResources String | "NotPublic Network Access Specified" | "Enabled" | "Disabled" 
- Gets or sets the public network access for managed resources.
- publicNetwork String | "NotAccess Specified" | "Enabled" | "Disabled" 
- Gets or sets the public network access.
- Map<String>
- Tags on the azure resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the Account resource produces the following output properties:
- AccountStatus Pulumi.Azure Native. Purview. Outputs. Account Properties Response Account Status 
- Gets or sets the status of the account.
- CreatedAt string
- Gets the time at which the entity was created.
- CreatedBy string
- Gets the creator of the entity.
- CreatedBy stringObject Id 
- Gets the creators of the entity's object id.
- Endpoints
Pulumi.Azure Native. Purview. Outputs. Account Properties Response Endpoints 
- The URIs that are the public endpoints of the account.
- FriendlyName string
- Gets or sets the friendly name.
- Id string
- The provider-assigned unique ID for this managed resource.
- ManagedResources Pulumi.Azure Native. Purview. Outputs. Account Properties Response Managed Resources 
- Gets the resource identifiers of the managed resources.
- Name string
- Gets or sets the name.
- PrivateEndpoint List<Pulumi.Connections Azure Native. Purview. Outputs. Private Endpoint Connection Response> 
- Gets the private endpoint connections information.
- ProvisioningState string
- Gets or sets the state of the provisioning.
- Sku
Pulumi.Azure Native. Purview. Outputs. Account Response Sku 
- Gets or sets the Sku.
- SystemData Pulumi.Azure Native. Purview. Outputs. Tracked Resource Response System Data 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- Gets or sets the type.
- CloudConnectors Pulumi.Azure Native. Purview. Outputs. Cloud Connectors Response 
- Cloud connectors. External cloud identifier used as part of scanning configuration.
- AccountStatus AccountProperties Response Account Status 
- Gets or sets the status of the account.
- CreatedAt string
- Gets the time at which the entity was created.
- CreatedBy string
- Gets the creator of the entity.
- CreatedBy stringObject Id 
- Gets the creators of the entity's object id.
- Endpoints
AccountProperties Response Endpoints 
- The URIs that are the public endpoints of the account.
- FriendlyName string
- Gets or sets the friendly name.
- Id string
- The provider-assigned unique ID for this managed resource.
- ManagedResources AccountProperties Response Managed Resources 
- Gets the resource identifiers of the managed resources.
- Name string
- Gets or sets the name.
- PrivateEndpoint []PrivateConnections Endpoint Connection Response 
- Gets the private endpoint connections information.
- ProvisioningState string
- Gets or sets the state of the provisioning.
- Sku
AccountResponse Sku 
- Gets or sets the Sku.
- SystemData TrackedResource Response System Data 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- Gets or sets the type.
- CloudConnectors CloudConnectors Response 
- Cloud connectors. External cloud identifier used as part of scanning configuration.
- accountStatus AccountProperties Response Account Status 
- Gets or sets the status of the account.
- createdAt String
- Gets the time at which the entity was created.
- createdBy String
- Gets the creator of the entity.
- createdBy StringObject Id 
- Gets the creators of the entity's object id.
- endpoints
AccountProperties Response Endpoints 
- The URIs that are the public endpoints of the account.
- friendlyName String
- Gets or sets the friendly name.
- id String
- The provider-assigned unique ID for this managed resource.
- managedResources AccountProperties Response Managed Resources 
- Gets the resource identifiers of the managed resources.
- name String
- Gets or sets the name.
- privateEndpoint List<PrivateConnections Endpoint Connection Response> 
- Gets the private endpoint connections information.
- provisioningState String
- Gets or sets the state of the provisioning.
- sku
AccountResponse Sku 
- Gets or sets the Sku.
- systemData TrackedResource Response System Data 
- Metadata pertaining to creation and last modification of the resource.
- type String
- Gets or sets the type.
- cloudConnectors CloudConnectors Response 
- Cloud connectors. External cloud identifier used as part of scanning configuration.
- accountStatus AccountProperties Response Account Status 
- Gets or sets the status of the account.
- createdAt string
- Gets the time at which the entity was created.
- createdBy string
- Gets the creator of the entity.
- createdBy stringObject Id 
- Gets the creators of the entity's object id.
- endpoints
AccountProperties Response Endpoints 
- The URIs that are the public endpoints of the account.
- friendlyName string
- Gets or sets the friendly name.
- id string
- The provider-assigned unique ID for this managed resource.
- managedResources AccountProperties Response Managed Resources 
- Gets the resource identifiers of the managed resources.
- name string
- Gets or sets the name.
- privateEndpoint PrivateConnections Endpoint Connection Response[] 
- Gets the private endpoint connections information.
- provisioningState string
- Gets or sets the state of the provisioning.
- sku
AccountResponse Sku 
- Gets or sets the Sku.
- systemData TrackedResource Response System Data 
- Metadata pertaining to creation and last modification of the resource.
- type string
- Gets or sets the type.
- cloudConnectors CloudConnectors Response 
- Cloud connectors. External cloud identifier used as part of scanning configuration.
- account_status AccountProperties Response Account Status 
- Gets or sets the status of the account.
- created_at str
- Gets the time at which the entity was created.
- created_by str
- Gets the creator of the entity.
- created_by_ strobject_ id 
- Gets the creators of the entity's object id.
- endpoints
AccountProperties Response Endpoints 
- The URIs that are the public endpoints of the account.
- friendly_name str
- Gets or sets the friendly name.
- id str
- The provider-assigned unique ID for this managed resource.
- managed_resources AccountProperties Response Managed Resources 
- Gets the resource identifiers of the managed resources.
- name str
- Gets or sets the name.
- private_endpoint_ Sequence[Privateconnections Endpoint Connection Response] 
- Gets the private endpoint connections information.
- provisioning_state str
- Gets or sets the state of the provisioning.
- sku
AccountResponse Sku 
- Gets or sets the Sku.
- system_data TrackedResource Response System Data 
- Metadata pertaining to creation and last modification of the resource.
- type str
- Gets or sets the type.
- cloud_connectors CloudConnectors Response 
- Cloud connectors. External cloud identifier used as part of scanning configuration.
- accountStatus Property Map
- Gets or sets the status of the account.
- createdAt String
- Gets the time at which the entity was created.
- createdBy String
- Gets the creator of the entity.
- createdBy StringObject Id 
- Gets the creators of the entity's object id.
- endpoints Property Map
- The URIs that are the public endpoints of the account.
- friendlyName String
- Gets or sets the friendly name.
- id String
- The provider-assigned unique ID for this managed resource.
- managedResources Property Map
- Gets the resource identifiers of the managed resources.
- name String
- Gets or sets the name.
- privateEndpoint List<Property Map>Connections 
- Gets the private endpoint connections information.
- provisioningState String
- Gets or sets the state of the provisioning.
- sku Property Map
- Gets or sets the Sku.
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- Gets or sets the type.
- cloudConnectors Property Map
- Cloud connectors. External cloud identifier used as part of scanning configuration.
Supporting Types
AccountPropertiesResponseAccountStatus, AccountPropertiesResponseAccountStatusArgs          
- AccountProvisioning stringState 
- Gets the account status code.
- ErrorDetails Pulumi.Azure Native. Purview. Inputs. Account Status Response Error Details 
- Gets the account error details.
- AccountProvisioning stringState 
- Gets the account status code.
- ErrorDetails AccountStatus Response Error Details 
- Gets the account error details.
- accountProvisioning StringState 
- Gets the account status code.
- errorDetails AccountStatus Response Error Details 
- Gets the account error details.
- accountProvisioning stringState 
- Gets the account status code.
- errorDetails AccountStatus Response Error Details 
- Gets the account error details.
- account_provisioning_ strstate 
- Gets the account status code.
- error_details AccountStatus Response Error Details 
- Gets the account error details.
- accountProvisioning StringState 
- Gets the account status code.
- errorDetails Property Map
- Gets the account error details.
AccountPropertiesResponseEndpoints, AccountPropertiesResponseEndpointsArgs        
AccountPropertiesResponseManagedResources, AccountPropertiesResponseManagedResourcesArgs          
- EventHub stringNamespace 
- Gets the managed event hub namespace resource identifier.
- ResourceGroup string
- Gets the managed resource group resource identifier. This resource group will host resource dependencies for the account.
- StorageAccount string
- Gets the managed storage account resource identifier.
- EventHub stringNamespace 
- Gets the managed event hub namespace resource identifier.
- ResourceGroup string
- Gets the managed resource group resource identifier. This resource group will host resource dependencies for the account.
- StorageAccount string
- Gets the managed storage account resource identifier.
- eventHub StringNamespace 
- Gets the managed event hub namespace resource identifier.
- resourceGroup String
- Gets the managed resource group resource identifier. This resource group will host resource dependencies for the account.
- storageAccount String
- Gets the managed storage account resource identifier.
- eventHub stringNamespace 
- Gets the managed event hub namespace resource identifier.
- resourceGroup string
- Gets the managed resource group resource identifier. This resource group will host resource dependencies for the account.
- storageAccount string
- Gets the managed storage account resource identifier.
- event_hub_ strnamespace 
- Gets the managed event hub namespace resource identifier.
- resource_group str
- Gets the managed resource group resource identifier. This resource group will host resource dependencies for the account.
- storage_account str
- Gets the managed storage account resource identifier.
- eventHub StringNamespace 
- Gets the managed event hub namespace resource identifier.
- resourceGroup String
- Gets the managed resource group resource identifier. This resource group will host resource dependencies for the account.
- storageAccount String
- Gets the managed storage account resource identifier.
AccountResponseSku, AccountResponseSkuArgs      
AccountStatusResponseErrorDetails, AccountStatusResponseErrorDetailsArgs          
- Code string
- Gets or sets the code.
- Details
List<Pulumi.Azure Native. Purview. Inputs. Error Model Response> 
- Gets or sets the details.
- Message string
- Gets or sets the messages.
- Target string
- Gets or sets the target.
- Code string
- Gets or sets the code.
- Details
[]ErrorModel Response 
- Gets or sets the details.
- Message string
- Gets or sets the messages.
- Target string
- Gets or sets the target.
- code String
- Gets or sets the code.
- details
List<ErrorModel Response> 
- Gets or sets the details.
- message String
- Gets or sets the messages.
- target String
- Gets or sets the target.
- code string
- Gets or sets the code.
- details
ErrorModel Response[] 
- Gets or sets the details.
- message string
- Gets or sets the messages.
- target string
- Gets or sets the target.
- code str
- Gets or sets the code.
- details
Sequence[ErrorModel Response] 
- Gets or sets the details.
- message str
- Gets or sets the messages.
- target str
- Gets or sets the target.
- code String
- Gets or sets the code.
- details List<Property Map>
- Gets or sets the details.
- message String
- Gets or sets the messages.
- target String
- Gets or sets the target.
CloudConnectorsResponse, CloudConnectorsResponseArgs      
- AwsExternal stringId 
- AWS external identifier. Configured in AWS to allow use of the role arn used for scanning
- AwsExternal stringId 
- AWS external identifier. Configured in AWS to allow use of the role arn used for scanning
- awsExternal StringId 
- AWS external identifier. Configured in AWS to allow use of the role arn used for scanning
- awsExternal stringId 
- AWS external identifier. Configured in AWS to allow use of the role arn used for scanning
- aws_external_ strid 
- AWS external identifier. Configured in AWS to allow use of the role arn used for scanning
- awsExternal StringId 
- AWS external identifier. Configured in AWS to allow use of the role arn used for scanning
ErrorModelResponse, ErrorModelResponseArgs      
- Code string
- Gets or sets the code.
- Details
List<Pulumi.Azure Native. Purview. Inputs. Error Model Response> 
- Gets or sets the details.
- Message string
- Gets or sets the messages.
- Target string
- Gets or sets the target.
- Code string
- Gets or sets the code.
- Details
[]ErrorModel Response 
- Gets or sets the details.
- Message string
- Gets or sets the messages.
- Target string
- Gets or sets the target.
- code String
- Gets or sets the code.
- details
List<ErrorModel Response> 
- Gets or sets the details.
- message String
- Gets or sets the messages.
- target String
- Gets or sets the target.
- code string
- Gets or sets the code.
- details
ErrorModel Response[] 
- Gets or sets the details.
- message string
- Gets or sets the messages.
- target string
- Gets or sets the target.
- code str
- Gets or sets the code.
- details
Sequence[ErrorModel Response] 
- Gets or sets the details.
- message str
- Gets or sets the messages.
- target str
- Gets or sets the target.
- code String
- Gets or sets the code.
- details List<Property Map>
- Gets or sets the details.
- message String
- Gets or sets the messages.
- target String
- Gets or sets the target.
Identity, IdentityArgs  
- Type
string | Pulumi.Azure Native. Purview. Type 
- Identity Type
- UserAssigned List<string>Identities 
- User Assigned Identities
- Type string | Type
- Identity Type
- UserAssigned []stringIdentities 
- User Assigned Identities
- type String | Type
- Identity Type
- userAssigned List<String>Identities 
- User Assigned Identities
- type string | Type
- Identity Type
- userAssigned string[]Identities 
- User Assigned Identities
- type str | Type
- Identity Type
- user_assigned_ Sequence[str]identities 
- User Assigned Identities
- type
String | "None" | "SystemAssigned" | "User Assigned" 
- Identity Type
- userAssigned List<String>Identities 
- User Assigned Identities
IdentityResponse, IdentityResponseArgs    
- PrincipalId string
- Service principal object Id
- TenantId string
- Tenant Id
- Type string
- Identity Type
- UserAssigned Dictionary<string, Pulumi.Identities Azure Native. Purview. Inputs. User Assigned Identity Response> 
- User Assigned Identities
- PrincipalId string
- Service principal object Id
- TenantId string
- Tenant Id
- Type string
- Identity Type
- UserAssigned map[string]UserIdentities Assigned Identity Response 
- User Assigned Identities
- principalId String
- Service principal object Id
- tenantId String
- Tenant Id
- type String
- Identity Type
- userAssigned Map<String,UserIdentities Assigned Identity Response> 
- User Assigned Identities
- principalId string
- Service principal object Id
- tenantId string
- Tenant Id
- type string
- Identity Type
- userAssigned {[key: string]: UserIdentities Assigned Identity Response} 
- User Assigned Identities
- principal_id str
- Service principal object Id
- tenant_id str
- Tenant Id
- type str
- Identity Type
- user_assigned_ Mapping[str, Useridentities Assigned Identity Response] 
- User Assigned Identities
- principalId String
- Service principal object Id
- tenantId String
- Tenant Id
- type String
- Identity Type
- userAssigned Map<Property Map>Identities 
- User Assigned Identities
ManagedEventHubState, ManagedEventHubStateArgs        
- NotSpecified 
- NotSpecified
- Disabled
- Disabled
- Enabled
- Enabled
- ManagedEvent Hub State Not Specified 
- NotSpecified
- ManagedEvent Hub State Disabled 
- Disabled
- ManagedEvent Hub State Enabled 
- Enabled
- NotSpecified 
- NotSpecified
- Disabled
- Disabled
- Enabled
- Enabled
- NotSpecified 
- NotSpecified
- Disabled
- Disabled
- Enabled
- Enabled
- NOT_SPECIFIED
- NotSpecified
- DISABLED
- Disabled
- ENABLED
- Enabled
- "NotSpecified" 
- NotSpecified
- "Disabled"
- Disabled
- "Enabled"
- Enabled
ManagedResourcesPublicNetworkAccess, ManagedResourcesPublicNetworkAccessArgs          
- NotSpecified 
- NotSpecified
- Enabled
- Enabled
- Disabled
- Disabled
- ManagedResources Public Network Access Not Specified 
- NotSpecified
- ManagedResources Public Network Access Enabled 
- Enabled
- ManagedResources Public Network Access Disabled 
- Disabled
- NotSpecified 
- NotSpecified
- Enabled
- Enabled
- Disabled
- Disabled
- NotSpecified 
- NotSpecified
- Enabled
- Enabled
- Disabled
- Disabled
- NOT_SPECIFIED
- NotSpecified
- ENABLED
- Enabled
- DISABLED
- Disabled
- "NotSpecified" 
- NotSpecified
- "Enabled"
- Enabled
- "Disabled"
- Disabled
PrivateEndpointConnectionResponse, PrivateEndpointConnectionResponseArgs        
- Id string
- Gets or sets the identifier.
- Name string
- Gets or sets the name.
- ProvisioningState string
- The provisioning state.
- SystemData Pulumi.Azure Native. Purview. Inputs. Proxy Resource Response System Data 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- Gets or sets the type.
- PrivateEndpoint Pulumi.Azure Native. Purview. Inputs. Private Endpoint Response 
- The private endpoint information.
- PrivateLink Pulumi.Service Connection State Azure Native. Purview. Inputs. Private Link Service Connection State Response 
- The private link service connection state.
- Id string
- Gets or sets the identifier.
- Name string
- Gets or sets the name.
- ProvisioningState string
- The provisioning state.
- SystemData ProxyResource Response System Data 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- Gets or sets the type.
- PrivateEndpoint PrivateEndpoint Response 
- The private endpoint information.
- PrivateLink PrivateService Connection State Link Service Connection State Response 
- The private link service connection state.
- id String
- Gets or sets the identifier.
- name String
- Gets or sets the name.
- provisioningState String
- The provisioning state.
- systemData ProxyResource Response System Data 
- Metadata pertaining to creation and last modification of the resource.
- type String
- Gets or sets the type.
- privateEndpoint PrivateEndpoint Response 
- The private endpoint information.
- privateLink PrivateService Connection State Link Service Connection State Response 
- The private link service connection state.
- id string
- Gets or sets the identifier.
- name string
- Gets or sets the name.
- provisioningState string
- The provisioning state.
- systemData ProxyResource Response System Data 
- Metadata pertaining to creation and last modification of the resource.
- type string
- Gets or sets the type.
- privateEndpoint PrivateEndpoint Response 
- The private endpoint information.
- privateLink PrivateService Connection State Link Service Connection State Response 
- The private link service connection state.
- id str
- Gets or sets the identifier.
- name str
- Gets or sets the name.
- provisioning_state str
- The provisioning state.
- system_data ProxyResource Response System Data 
- Metadata pertaining to creation and last modification of the resource.
- type str
- Gets or sets the type.
- private_endpoint PrivateEndpoint Response 
- The private endpoint information.
- private_link_ Privateservice_ connection_ state Link Service Connection State Response 
- The private link service connection state.
- id String
- Gets or sets the identifier.
- name String
- Gets or sets the name.
- provisioningState String
- The provisioning state.
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- Gets or sets the type.
- privateEndpoint Property Map
- The private endpoint information.
- privateLink Property MapService Connection State 
- The private link service connection state.
PrivateEndpointResponse, PrivateEndpointResponseArgs      
- Id string
- The private endpoint identifier.
- Id string
- The private endpoint identifier.
- id String
- The private endpoint identifier.
- id string
- The private endpoint identifier.
- id str
- The private endpoint identifier.
- id String
- The private endpoint identifier.
PrivateLinkServiceConnectionStateResponse, PrivateLinkServiceConnectionStateResponseArgs            
- ActionsRequired string
- The required actions.
- Description string
- The description.
- Status string
- The status.
- ActionsRequired string
- The required actions.
- Description string
- The description.
- Status string
- The status.
- actionsRequired String
- The required actions.
- description String
- The description.
- status String
- The status.
- actionsRequired string
- The required actions.
- description string
- The description.
- status string
- The status.
- actions_required str
- The required actions.
- description str
- The description.
- status str
- The status.
- actionsRequired String
- The required actions.
- description String
- The description.
- status String
- The status.
ProxyResourceResponseSystemData, ProxyResourceResponseSystemDataArgs          
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of the last modification the resource (UTC).
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of the last modification the resource (UTC).
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of the last modification the resource (UTC).
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of the last modification the resource (UTC).
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of the last modification the resource (UTC).
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of the last modification the resource (UTC).
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
PublicNetworkAccess, PublicNetworkAccessArgs      
- NotSpecified 
- NotSpecified
- Enabled
- Enabled
- Disabled
- Disabled
- PublicNetwork Access Not Specified 
- NotSpecified
- PublicNetwork Access Enabled 
- Enabled
- PublicNetwork Access Disabled 
- Disabled
- NotSpecified 
- NotSpecified
- Enabled
- Enabled
- Disabled
- Disabled
- NotSpecified 
- NotSpecified
- Enabled
- Enabled
- Disabled
- Disabled
- NOT_SPECIFIED
- NotSpecified
- ENABLED
- Enabled
- DISABLED
- Disabled
- "NotSpecified" 
- NotSpecified
- "Enabled"
- Enabled
- "Disabled"
- Disabled
TrackedResourceResponseSystemData, TrackedResourceResponseSystemDataArgs          
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of the last modification the resource (UTC).
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of the last modification the resource (UTC).
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of the last modification the resource (UTC).
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of the last modification the resource (UTC).
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of the last modification the resource (UTC).
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of the last modification the resource (UTC).
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Type, TypeArgs  
- None
- None
- SystemAssigned 
- SystemAssigned
- UserAssigned 
- UserAssigned
- TypeNone 
- None
- TypeSystem Assigned 
- SystemAssigned
- TypeUser Assigned 
- UserAssigned
- None
- None
- SystemAssigned 
- SystemAssigned
- UserAssigned 
- UserAssigned
- None
- None
- SystemAssigned 
- SystemAssigned
- UserAssigned 
- UserAssigned
- NONE
- None
- SYSTEM_ASSIGNED
- SystemAssigned
- USER_ASSIGNED
- UserAssigned
- "None"
- None
- "SystemAssigned" 
- SystemAssigned
- "UserAssigned" 
- UserAssigned
UserAssignedIdentityResponse, UserAssignedIdentityResponseArgs        
- ClientId string
- Gets or Sets Client ID
- PrincipalId string
- Gets or Sets Principal ID
- ClientId string
- Gets or Sets Client ID
- PrincipalId string
- Gets or Sets Principal ID
- clientId String
- Gets or Sets Client ID
- principalId String
- Gets or Sets Principal ID
- clientId string
- Gets or Sets Client ID
- principalId string
- Gets or Sets Principal ID
- client_id str
- Gets or Sets Client ID
- principal_id str
- Gets or Sets Principal ID
- clientId String
- Gets or Sets Client ID
- principalId String
- Gets or Sets Principal ID
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:purview:Account account1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Purview/accounts/{accountName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0