Terraform 0.11

azurerm_automation_credential




terraform

azurerm_automation_credential

एक स्वचालन क्रेडेंशियल का प्रबंधन करता है।

उदाहरण उपयोग

resource "azurerm_resource_group" "example" {
 name = "resourceGroup1"
 location = "West Europe"
}

resource "azurerm_automation_account" "example" {
  name                = "account1"
  location            = "${azurerm_resource_group.example.location}"
  resource_group_name = "${azurerm_resource_group.example.name}"
  sku {
    name = "Basic"
  }
}

resource "azurerm_automation_credential" "example" {
  name                = "credential1"
  resource_group_name = "${azurerm_resource_group.example.name}"
  account_name        = "${azurerm_automation_account.example.name}"
  username           = "example_user"
  password            = "example_pwd"
  description         = "This is an example credential"
}

तर्क संदर्भ

निम्नलिखित तर्क समर्थित हैं:

  • name - (आवश्यक) क्रेडेंशियल का नाम निर्दिष्ट करता है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • resource_group_name - (आवश्यक) संसाधन समूह का नाम जिसमें क्रेडेंशियल बनाया गया है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • account_name - (आवश्यक) ऑटोमेशन खाते का नाम जिसमें क्रेडेंशियल बनाया गया है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • username - (आवश्यक) इस स्वचालन क्रेडेंशियल के साथ जुड़े उपयोगकर्ता नाम।

  • password - (आवश्यक) इस ऑटोमेशन क्रेडेंशियल से जुड़ा पासवर्ड।

  • description - (वैकल्पिक) इस स्वचालन क्रेडेंशियल के साथ जुड़े विवरण।

संदर्भ संदर्भित करता है

निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • id - ऑटोमेशन क्रेडेंशियल आईडी।

आयात

ऑटोमेशन क्रेडेंशियल को resource id का उपयोग करके आयात किया जा सकता है, जैसे

terraform import azurerm_automation_credential.credential1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.Automation/automationAccounts/account1/credentials/credential1