Skip to content

Terraform module for Azure Machine Learning (AML) compute cluster MSI default role assignments

License

Notifications You must be signed in to change notification settings

RH-TLagrone/terraform-azurerm-machine-learning-compute-cluster-role-assignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AzureML Compute Cluster Role Assignments

Terraform module for Azure Machine Learning (AML) compute cluster MSI default role assignments

Requirements

Name Version
azurerm >= 3.16.0

Providers

Name Version
azurerm 4.6.0

Modules

No modules.

Resources

Name Type
azurerm_key_vault_access_policy.user resource
azurerm_role_assignment.azureml_data_scientist resource
azurerm_role_assignment.cognitive_services_user resource
azurerm_role_assignment.key_vault_certificate_user resource
azurerm_role_assignment.key_vault_crypto_user resource
azurerm_role_assignment.key_vault_secrets_user resource
azurerm_role_assignment.reader resource
azurerm_role_assignment.reader_and_data_access resource

Inputs

Name Description Type Default Required
compute_cluster_principal_id The principal id (object id) of the AzureML compute cluster MSI to which to assign AzureRM roles and for which to create an Azure Key Vault (AKV) access policy. string n/a yes
compute_cluster_tenant_id The tenant id of the compute cluster principal for which to create an Azure Key Vault (AKV) access policy. string n/a yes
key_vault_id The resource id of the Azure Key Vault (AKV) for which to create an access policy. string n/a yes
resource_group_id The resource id of the resource group to use as the scope for AzureRM role assignments. string n/a yes

Outputs

Name Description
azureml_data_scientist_role_assignment_id The resource id of the AzureML Data Scientist role assignment.
cognitive_services_user_role_assignment_id The resource id of the Cognitive Services User role assignment.
key_vault_access_policy_id The resource id of the key vault access policy.
key_vault_certificate_user_role_assignment_id The resource id of the Key Vault Certificate User role assignment.
key_vault_crypto_user_role_assignment_id The resource id of the Key Vault Crypto User role assignment.
key_vault_secrets_user_role_assignment_id The resource id of the Key Vault Secrets User role assignment.
reader_and_data_access_role_assignment_id The resource id of the Reader and Data Access role assignment.
reader_role_assignment_id The resource id of the Reader role assignment.

About

Terraform module for Azure Machine Learning (AML) compute cluster MSI default role assignments

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages