azure-native.netapp.getAccount

Get the NetApp account API Version: 2020-12-01.

Using getAccount

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getAccount(args: GetAccountArgs, opts?: InvokeOptions): Promise<GetAccountResult>
function getAccountOutput(args: GetAccountOutputArgs, opts?: InvokeOptions): Output<GetAccountResult>
def get_account(account_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetAccountResult
def get_account_output(account_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetAccountResult]
func LookupAccount(ctx *Context, args *LookupAccountArgs, opts ...InvokeOption) (*LookupAccountResult, error)
func LookupAccountOutput(ctx *Context, args *LookupAccountOutputArgs, opts ...InvokeOption) LookupAccountResultOutput

> Note: This function is named LookupAccount in the Go SDK.

public static class GetAccount 
{
    public static Task<GetAccountResult> InvokeAsync(GetAccountArgs args, InvokeOptions? opts = null)
    public static Output<GetAccountResult> Invoke(GetAccountInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAccountResult> getAccount(GetAccountArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:netapp:getAccount
  arguments:
    # arguments dictionary

The following arguments are supported:

AccountName string

The name of the NetApp account

ResourceGroupName string

The name of the resource group.

AccountName string

The name of the NetApp account

ResourceGroupName string

The name of the resource group.

accountName String

The name of the NetApp account

resourceGroupName String

The name of the resource group.

accountName string

The name of the NetApp account

resourceGroupName string

The name of the resource group.

account_name str

The name of the NetApp account

resource_group_name str

The name of the resource group.

accountName String

The name of the NetApp account

resourceGroupName String

The name of the resource group.

getAccount Result

The following output properties are available:

Id string

Resource Id

Location string

Resource location

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

ActiveDirectories List<Pulumi.AzureNative.NetApp.Outputs.ActiveDirectoryResponse>

Active Directories

Encryption Pulumi.AzureNative.NetApp.Outputs.AccountEncryptionResponse

Encryption settings

Tags Dictionary<string, string>

Resource tags

Id string

Resource Id

Location string

Resource location

Name string

Resource name

ProvisioningState string

Azure lifecycle management

SystemData SystemDataResponse

The system meta data relating to this resource.

Type string

Resource type

ActiveDirectories []ActiveDirectoryResponse

Active Directories

Encryption AccountEncryptionResponse

Encryption settings

Tags map[string]string

Resource tags

id String

Resource Id

location String

Resource location

name String

Resource name

provisioningState String

Azure lifecycle management

systemData SystemDataResponse

The system meta data relating to this resource.

type String

Resource type

activeDirectories List<ActiveDirectoryResponse>

Active Directories

encryption AccountEncryptionResponse

Encryption settings

tags Map<String,String>

Resource tags

id string

Resource Id

location string

Resource location

name string

Resource name

provisioningState string

Azure lifecycle management

systemData SystemDataResponse

The system meta data relating to this resource.

type string

Resource type

activeDirectories ActiveDirectoryResponse[]

Active Directories

encryption AccountEncryptionResponse

Encryption settings

tags {[key: string]: string}

Resource tags

id str

Resource Id

location str

Resource location

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

active_directories Sequence[ActiveDirectoryResponse]

Active Directories

encryption AccountEncryptionResponse

Encryption settings

tags Mapping[str, str]

Resource tags

id String

Resource Id

location String

Resource location

name String

Resource name

provisioningState String

Azure lifecycle management

systemData Property Map

The system meta data relating to this resource.

type String

Resource type

activeDirectories List<Property Map>

Active Directories

encryption Property Map

Encryption settings

tags Map<String>

Resource tags

Supporting Types

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'.

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

A domain user account with permission to create machine accounts

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

A domain user account with permission to create machine accounts

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

A domain user account with permission to create machine accounts

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

A domain user account with permission to create machine accounts

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

A domain user account with permission to create machine accounts

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

A domain user account with permission to create machine accounts

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.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0