Azure Native

Pulumi Official
Package maintained by Pulumi
v1.67.0 published on Tuesday, Jul 12, 2022 by Pulumi

Account

NetApp account resource API Version: 2020-12-01.

Example Usage

Accounts_CreateOrUpdate

using Pulumi;
using AzureNative = Pulumi.AzureNative;

class MyStack : Stack
{
    public MyStack()
    {
        var account = new AzureNative.NetApp.Account("account", new AzureNative.NetApp.AccountArgs
        {
            AccountName = "account1",
            ActiveDirectories = 
            {
                new AzureNative.NetApp.Inputs.ActiveDirectoryArgs
                {
                    AesEncryption = true,
                    Dns = "10.10.10.3, 10.10.10.4",
                    Domain = "10.10.10.3",
                    LdapSigning = false,
                    OrganizationalUnit = "Engineering",
                    Password = "ad_password",
                    Site = "SiteName",
                    SmbServerName = "SMBServer",
                    Username = "ad_user_name",
                },
            },
            Location = "eastus",
            ResourceGroupName = "myRG",
        });
    }

}
package main

import (
	netapp "github.com/pulumi/pulumi-azure-native/sdk/go/azure/netapp"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := netapp.NewAccount(ctx, "account", &netapp.AccountArgs{
			AccountName: pulumi.String("account1"),
			ActiveDirectories: []netapp.ActiveDirectoryArgs{
				&netapp.ActiveDirectoryArgs{
					AesEncryption:      pulumi.Bool(true),
					Dns:                pulumi.String("10.10.10.3, 10.10.10.4"),
					Domain:             pulumi.String("10.10.10.3"),
					LdapSigning:        pulumi.Bool(false),
					OrganizationalUnit: pulumi.String("Engineering"),
					Password:           pulumi.String("ad_password"),
					Site:               pulumi.String("SiteName"),
					SmbServerName:      pulumi.String("SMBServer"),
					Username:           pulumi.String("ad_user_name"),
				},
			},
			Location:          pulumi.String("eastus"),
			ResourceGroupName: pulumi.String("myRG"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;

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")
            .activeDirectories(Map.ofEntries(
                Map.entry("aesEncryption", true),
                Map.entry("dns", "10.10.10.3, 10.10.10.4"),
                Map.entry("domain", "10.10.10.3"),
                Map.entry("ldapSigning", false),
                Map.entry("organizationalUnit", "Engineering"),
                Map.entry("password", "ad_password"),
                Map.entry("site", "SiteName"),
                Map.entry("smbServerName", "SMBServer"),
                Map.entry("username", "ad_user_name")
            ))
            .location("eastus")
            .resourceGroupName("myRG")
            .build());

    }
}
import pulumi
import pulumi_azure_native as azure_native

account = azure_native.netapp.Account("account",
    account_name="account1",
    active_directories=[azure_native.netapp.ActiveDirectoryArgs(
        aes_encryption=True,
        dns="10.10.10.3, 10.10.10.4",
        domain="10.10.10.3",
        ldap_signing=False,
        organizational_unit="Engineering",
        password="ad_password",
        site="SiteName",
        smb_server_name="SMBServer",
        username="ad_user_name",
    )],
    location="eastus",
    resource_group_name="myRG")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const account = new azure_native.netapp.Account("account", {
    accountName: "account1",
    activeDirectories: [{
        aesEncryption: true,
        dns: "10.10.10.3, 10.10.10.4",
        domain: "10.10.10.3",
        ldapSigning: false,
        organizationalUnit: "Engineering",
        password: "ad_password",
        site: "SiteName",
        smbServerName: "SMBServer",
        username: "ad_user_name",
    }],
    location: "eastus",
    resourceGroupName: "myRG",
});
resources:
  account:
    type: azure-native:netapp:Account
    properties:
      accountName: account1
      activeDirectories:
        - aesEncryption: true
          dns: 10.10.10.3, 10.10.10.4
          domain: 10.10.10.3
          ldapSigning: false
          organizationalUnit: Engineering
          password: ad_password
          site: SiteName
          smbServerName: SMBServer
          username: ad_user_name
      location: eastus
      resourceGroupName: myRG

Create a Account Resource

new Account(name: string, args: AccountArgs, opts?: CustomResourceOptions);
@overload
def Account(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            account_name: Optional[str] = None,
            active_directories: Optional[Sequence[ActiveDirectoryArgs]] = None,
            encryption: Optional[AccountEncryptionArgs] = None,
            location: Optional[str] = None,
            resource_group_name: Optional[str] = None,
            tags: Optional[Mapping[str, str]] = None)
@overload
def Account(resource_name: str,
            args: AccountArgs,
            opts: Optional[ResourceOptions] = 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:netapp:Account
properties: # The arguments to resource properties.
options: # 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.
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.

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

The Account resource accepts the following input properties:

ResourceGroupName string

The name of the resource group.

AccountName string

The name of the NetApp account

ActiveDirectories List<Pulumi.AzureNative.NetApp.Inputs.ActiveDirectoryArgs>

Active Directories

Encryption Pulumi.AzureNative.NetApp.Inputs.AccountEncryptionArgs

Encryption settings

Location string

Resource location

Tags Dictionary<string, string>

Resource tags

ResourceGroupName string

The name of the resource group.

AccountName string

The name of the NetApp account

ActiveDirectories []ActiveDirectoryArgs

Active Directories

Encryption AccountEncryptionArgs

Encryption settings

Location string

Resource location

Tags map[string]string

Resource tags

resourceGroupName String

The name of the resource group.

accountName String

The name of the NetApp account

activeDirectories List<ActiveDirectoryArgs>

Active Directories

encryption AccountEncryptionArgs

Encryption settings

location String

Resource location

tags Map<String,String>

Resource tags

resourceGroupName string

The name of the resource group.

accountName string

The name of the NetApp account

activeDirectories ActiveDirectoryArgs[]

Active Directories

encryption AccountEncryptionArgs

Encryption settings

location string

Resource location

tags {[key: string]: string}

Resource tags

resource_group_name str

The name of the resource group.

account_name str

The name of the NetApp account

active_directories Sequence[ActiveDirectoryArgs]

Active Directories

encryption AccountEncryptionArgs

Encryption settings

location str

Resource location

tags Mapping[str, str]

Resource tags

resourceGroupName String

The name of the resource group.

accountName String

The name of the NetApp account

activeDirectories List<Property Map>

Active Directories

encryption Property Map

Encryption settings

location String

Resource location

tags Map<String>

Resource tags

Outputs

All input properties are implicitly available as output properties. Additionally, the Account resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

Name string

Resource name

ProvisioningState string

Azure lifecycle management

SystemData Pulumi.AzureNative.NetApp.Outputs.SystemDataResponse

The system meta data relating to this resource.

Type string

Resource type

Id string

The provider-assigned unique ID for this managed resource.

Name string

Resource name

ProvisioningState string

Azure lifecycle management

SystemData SystemDataResponse

The system meta data relating to this resource.

Type string

Resource type

id String

The provider-assigned unique ID for this managed resource.

name String

Resource name

provisioningState String

Azure lifecycle management

systemData SystemDataResponse

The system meta data relating to this resource.

type String

Resource type

id string

The provider-assigned unique ID for this managed resource.

name string

Resource name

provisioningState string

Azure lifecycle management

systemData SystemDataResponse

The system meta data relating to this resource.

type string

Resource type

id str

The provider-assigned unique ID for this managed resource.

name str

Resource name

provisioning_state str

Azure lifecycle management

system_data SystemDataResponse

The system meta data relating to this resource.

type str

Resource type

id String

The provider-assigned unique ID for this managed resource.

name String

Resource name

provisioningState String

Azure lifecycle management

systemData Property Map

The system meta data relating to this resource.

type String

Resource type

Supporting Types

AccountEncryption

KeySource string

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

KeySource string

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

keySource String

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

keySource string

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

key_source str

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

keySource String

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

AccountEncryptionResponse

KeySource string

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

KeySource string

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

keySource String

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

keySource string

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

key_source str

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

keySource String

Encryption Key Source. Possible values are: 'Microsoft.NetApp'.

ActiveDirectory

ActiveDirectoryId string

Id of the Active Directory

AdName string

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

AesEncryption bool

If enabled, AES encryption will be enabled for SMB communication.

AllowLocalNfsUsersWithLdap bool

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

BackupOperators List<string>

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

Dns string

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

Domain string

Name of the Active Directory domain

KdcIP string

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

LdapOverTLS bool

Specifies whether or not the LDAP traffic needs to be secured via TLS.

LdapSigning bool

Specifies whether or not the LDAP traffic needs to be signed.

OrganizationalUnit string

The Organizational Unit (OU) within the Windows Active Directory

Password string

Plain text password of Active Directory domain administrator, value is masked in the response

SecurityOperators List<string>

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

ServerRootCACertificate string

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

Site string

The Active Directory site the service will limit Domain Controller discovery to

SmbServerName string

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

Username string

Username of Active Directory domain administrator

ActiveDirectoryId string

Id of the Active Directory

AdName string

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

AesEncryption bool

If enabled, AES encryption will be enabled for SMB communication.

AllowLocalNfsUsersWithLdap bool

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

BackupOperators []string

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

Dns string

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

Domain string

Name of the Active Directory domain

KdcIP string

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

LdapOverTLS bool

Specifies whether or not the LDAP traffic needs to be secured via TLS.

LdapSigning bool

Specifies whether or not the LDAP traffic needs to be signed.

OrganizationalUnit string

The Organizational Unit (OU) within the Windows Active Directory

Password string

Plain text password of Active Directory domain administrator, value is masked in the response

SecurityOperators []string

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

ServerRootCACertificate string

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

Site string

The Active Directory site the service will limit Domain Controller discovery to

SmbServerName string

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

Username string

Username of Active Directory domain administrator

activeDirectoryId String

Id of the Active Directory

adName String

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

aesEncryption Boolean

If enabled, AES encryption will be enabled for SMB communication.

allowLocalNfsUsersWithLdap Boolean

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

backupOperators List<String>

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

dns String

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

domain String

Name of the Active Directory domain

kdcIP String

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

ldapOverTLS Boolean

Specifies whether or not the LDAP traffic needs to be secured via TLS.

ldapSigning Boolean

Specifies whether or not the LDAP traffic needs to be signed.

organizationalUnit String

The Organizational Unit (OU) within the Windows Active Directory

password String

Plain text password of Active Directory domain administrator, value is masked in the response

securityOperators List<String>

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

serverRootCACertificate String

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

site String

The Active Directory site the service will limit Domain Controller discovery to

smbServerName String

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

username String

Username of Active Directory domain administrator

activeDirectoryId string

Id of the Active Directory

adName string

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

aesEncryption boolean

If enabled, AES encryption will be enabled for SMB communication.

allowLocalNfsUsersWithLdap boolean

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

backupOperators string[]

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

dns string

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

domain string

Name of the Active Directory domain

kdcIP string

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

ldapOverTLS boolean

Specifies whether or not the LDAP traffic needs to be secured via TLS.

ldapSigning boolean

Specifies whether or not the LDAP traffic needs to be signed.

organizationalUnit string

The Organizational Unit (OU) within the Windows Active Directory

password string

Plain text password of Active Directory domain administrator, value is masked in the response

securityOperators string[]

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

serverRootCACertificate string

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

site string

The Active Directory site the service will limit Domain Controller discovery to

smbServerName string

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

username string

Username of Active Directory domain administrator

active_directory_id str

Id of the Active Directory

ad_name str

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

aes_encryption bool

If enabled, AES encryption will be enabled for SMB communication.

allow_local_nfs_users_with_ldap bool

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

backup_operators Sequence[str]

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

dns str

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

domain str

Name of the Active Directory domain

kdc_ip str

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

ldap_over_tls bool

Specifies whether or not the LDAP traffic needs to be secured via TLS.

ldap_signing bool

Specifies whether or not the LDAP traffic needs to be signed.

organizational_unit str

The Organizational Unit (OU) within the Windows Active Directory

password str

Plain text password of Active Directory domain administrator, value is masked in the response

security_operators Sequence[str]

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

server_root_ca_certificate str

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

site str

The Active Directory site the service will limit Domain Controller discovery to

smb_server_name str

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

username str

Username of Active Directory domain administrator

activeDirectoryId String

Id of the Active Directory

adName String

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

aesEncryption Boolean

If enabled, AES encryption will be enabled for SMB communication.

allowLocalNfsUsersWithLdap Boolean

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

backupOperators List<String>

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

dns String

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

domain String

Name of the Active Directory domain

kdcIP String

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

ldapOverTLS Boolean

Specifies whether or not the LDAP traffic needs to be secured via TLS.

ldapSigning Boolean

Specifies whether or not the LDAP traffic needs to be signed.

organizationalUnit String

The Organizational Unit (OU) within the Windows Active Directory

password String

Plain text password of Active Directory domain administrator, value is masked in the response

securityOperators List<String>

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

serverRootCACertificate String

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

site String

The Active Directory site the service will limit Domain Controller discovery to

smbServerName String

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

username String

Username of Active Directory domain administrator

ActiveDirectoryResponse

Status string

Status of the Active Directory

StatusDetails string

Any details in regards to the Status of the Active Directory

ActiveDirectoryId string

Id of the Active Directory

AdName string

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

AesEncryption bool

If enabled, AES encryption will be enabled for SMB communication.

AllowLocalNfsUsersWithLdap bool

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

BackupOperators List<string>

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

Dns string

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

Domain string

Name of the Active Directory domain

KdcIP string

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

LdapOverTLS bool

Specifies whether or not the LDAP traffic needs to be secured via TLS.

LdapSigning bool

Specifies whether or not the LDAP traffic needs to be signed.

OrganizationalUnit string

The Organizational Unit (OU) within the Windows Active Directory

Password string

Plain text password of Active Directory domain administrator, value is masked in the response

SecurityOperators List<string>

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

ServerRootCACertificate string

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

Site string

The Active Directory site the service will limit Domain Controller discovery to

SmbServerName string

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

Username string

Username of Active Directory domain administrator

Status string

Status of the Active Directory

StatusDetails string

Any details in regards to the Status of the Active Directory

ActiveDirectoryId string

Id of the Active Directory

AdName string

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

AesEncryption bool

If enabled, AES encryption will be enabled for SMB communication.

AllowLocalNfsUsersWithLdap bool

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

BackupOperators []string

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

Dns string

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

Domain string

Name of the Active Directory domain

KdcIP string

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

LdapOverTLS bool

Specifies whether or not the LDAP traffic needs to be secured via TLS.

LdapSigning bool

Specifies whether or not the LDAP traffic needs to be signed.

OrganizationalUnit string

The Organizational Unit (OU) within the Windows Active Directory

Password string

Plain text password of Active Directory domain administrator, value is masked in the response

SecurityOperators []string

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

ServerRootCACertificate string

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

Site string

The Active Directory site the service will limit Domain Controller discovery to

SmbServerName string

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

Username string

Username of Active Directory domain administrator

status String

Status of the Active Directory

statusDetails String

Any details in regards to the Status of the Active Directory

activeDirectoryId String

Id of the Active Directory

adName String

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

aesEncryption Boolean

If enabled, AES encryption will be enabled for SMB communication.

allowLocalNfsUsersWithLdap Boolean

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

backupOperators List<String>

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

dns String

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

domain String

Name of the Active Directory domain

kdcIP String

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

ldapOverTLS Boolean

Specifies whether or not the LDAP traffic needs to be secured via TLS.

ldapSigning Boolean

Specifies whether or not the LDAP traffic needs to be signed.

organizationalUnit String

The Organizational Unit (OU) within the Windows Active Directory

password String

Plain text password of Active Directory domain administrator, value is masked in the response

securityOperators List<String>

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

serverRootCACertificate String

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

site String

The Active Directory site the service will limit Domain Controller discovery to

smbServerName String

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

username String

Username of Active Directory domain administrator

status string

Status of the Active Directory

statusDetails string

Any details in regards to the Status of the Active Directory

activeDirectoryId string

Id of the Active Directory

adName string

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

aesEncryption boolean

If enabled, AES encryption will be enabled for SMB communication.

allowLocalNfsUsersWithLdap boolean

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

backupOperators string[]

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

dns string

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

domain string

Name of the Active Directory domain

kdcIP string

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

ldapOverTLS boolean

Specifies whether or not the LDAP traffic needs to be secured via TLS.

ldapSigning boolean

Specifies whether or not the LDAP traffic needs to be signed.

organizationalUnit string

The Organizational Unit (OU) within the Windows Active Directory

password string

Plain text password of Active Directory domain administrator, value is masked in the response

securityOperators string[]

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

serverRootCACertificate string

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

site string

The Active Directory site the service will limit Domain Controller discovery to

smbServerName string

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

username string

Username of Active Directory domain administrator

status str

Status of the Active Directory

status_details str

Any details in regards to the Status of the Active Directory

active_directory_id str

Id of the Active Directory

ad_name str

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

aes_encryption bool

If enabled, AES encryption will be enabled for SMB communication.

allow_local_nfs_users_with_ldap bool

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

backup_operators Sequence[str]

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

dns str

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

domain str

Name of the Active Directory domain

kdc_ip str

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

ldap_over_tls bool

Specifies whether or not the LDAP traffic needs to be secured via TLS.

ldap_signing bool

Specifies whether or not the LDAP traffic needs to be signed.

organizational_unit str

The Organizational Unit (OU) within the Windows Active Directory

password str

Plain text password of Active Directory domain administrator, value is masked in the response

security_operators Sequence[str]

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

server_root_ca_certificate str

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

site str

The Active Directory site the service will limit Domain Controller discovery to

smb_server_name str

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

username str

Username of Active Directory domain administrator

status String

Status of the Active Directory

statusDetails String

Any details in regards to the Status of the Active Directory

activeDirectoryId String

Id of the Active Directory

adName String

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

aesEncryption Boolean

If enabled, AES encryption will be enabled for SMB communication.

allowLocalNfsUsersWithLdap Boolean

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes.

backupOperators List<String>

Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier

dns String

Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain

domain String

Name of the Active Directory domain

kdcIP String

kdc server IP addresses for the active directory machine. This optional parameter is used only while creating kerberos volume.

ldapOverTLS Boolean

Specifies whether or not the LDAP traffic needs to be secured via TLS.

ldapSigning Boolean

Specifies whether or not the LDAP traffic needs to be signed.

organizationalUnit String

The Organizational Unit (OU) within the Windows Active Directory

password String

Plain text password of Active Directory domain administrator, value is masked in the response

securityOperators List<String>

Domain Users in the Active directory to be given SeSecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier

serverRootCACertificate String

When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes.

site String

The Active Directory site the service will limit Domain Controller discovery to

smbServerName String

NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes

username String

Username of Active Directory domain administrator

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

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.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

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.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

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.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

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_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

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.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:netapp:Account account1 /subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1 

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0