Udostępnij przez


Microsoft.Logic integrationServiceEnvironments

Definicja zasobu Bicep

Typ zasobu integrationServiceEnvironments można wdrożyć przy użyciu operacji, które są przeznaczone:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Logic/integrationServiceEnvironments, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Logic/integrationServiceEnvironments@2019-05-01' = {
  scope: resourceSymbolicName or scope
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    encryptionConfiguration: {
      encryptionKeyReference: {
        keyName: 'string'
        keyVault: {
          id: 'string'
        }
        keyVersion: 'string'
      }
    }
    endpointsConfiguration: {
      connector: {
        accessEndpointIpAddresses: [
          {
            address: 'string'
          }
        ]
        outgoingIpAddresses: [
          {
            address: 'string'
          }
        ]
      }
      workflow: {
        accessEndpointIpAddresses: [
          {
            address: 'string'
          }
        ]
        outgoingIpAddresses: [
          {
            address: 'string'
          }
        ]
      }
    }
    integrationServiceEnvironmentId: 'string'
    networkConfiguration: {
      accessEndpoint: {
        type: 'string'
      }
      subnets: [
        {
          id: 'string'
        }
      ]
      virtualNetworkAddressSpace: 'string'
    }
    provisioningState: 'string'
    state: 'string'
  }
  sku: {
    capacity: int
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

Microsoft.Logic/integrationServiceEnvironments

Nazwa Opis Wartość
tożsamość Właściwości tożsamości usługi zarządzanej. ManagedServiceIdentity (tożsamość usługi)
lokalizacja Lokalizacja zasobu. ciąg
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości środowiska usługi integracji. IntegrationServiceEnvironmentProperties
zakres Użyj polecenia podczas tworzenia zasobu w zakresie innym niż zakres wdrożenia. Ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia.
Numer jednostki magazynowej Jednostka SKU. IntegracjaServiceEnvironmentSku
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

Punkty końcowe przepływu

Nazwa Opis Wartość
accessEndpointIpAddresses Adres IP punktu końcowego dostępu. IpAddress []
outgoingIpAddresses (wychodząceAdresy Ip) Wychodzący adres IP. IpAddress []

FlowEndpointsConfiguration

Nazwa Opis Wartość
łącznik Punkty końcowe łącznika. flowEndpoints
przepływ pracy Punkty końcowe przepływu pracy. flowEndpoints

IntegrationServiceEnvironmenEncryptionConfiguration

Nazwa Opis Wartość
encryptionKeyReference (Odniesienie do klucza) Odwołanie do klucza szyfrowania. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Nazwa Opis Wartość
keyName (nazwa_klucza) Pobiera nazwę klucza w usłudze Key Vault. ciąg
keyVault (Magazyn kluczy) Odwołanie do magazynu kluczy. ResourceReference (Odniesienie do zasobów)
keyVersion (wersja klucza) Pobiera wersję klucza określonego we właściwości keyName. ciąg

IntegrationServiceEnvironmentAccessEndpoint

Nazwa Opis Wartość
typ Typ punktu końcowego dostępu. "Zewnętrzne"
"Wewnętrzny"
"NotSpecified"

IntegrationServiceEnvironmentProperties

Nazwa Opis Wartość
encryptionConfiguration (konfiguracja szyfrowania) Konfiguracja szyfrowania. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration (konfiguracja punktów końcowych) Konfiguracja punktów końcowych. FlowEndpointsConfiguration
integrationServiceEnvironmentId Pobiera identyfikator śledzenia. ciąg
konfiguracja sieci Konfiguracja sieci. KonfiguracjaSieci
stan provisioningu Stan aprowizacji. "Zaakceptowane"
"Anulowano"
"Ukończono"
"Utworzono"
"Tworzenie"
"Usunięte"
"Usuwanie"
"Niepowodzenie"
"Ruch przychodzący"
"Przenoszenie"
"NotSpecified"
"Oczekujące"
"Gotowe"
"Zarejestrowane"
"Rejestrowanie"
"Odnawianie"
"Uruchomiono"
"Powodzenie"
"Wyrejestrowane"
"Wyrejestrowywanie"
"Aktualizowanie"
"Oczekiwanie"
stan Stan środowiska usługi integracji. "Ukończono"
"Usunięte"
"Wyłączone"
"Włączone"
"NotSpecified"
"Zawieszone"

IntegracjaServiceEnvironmentSku

Nazwa Opis Wartość
dyspozycyjność Pojemność jednostki SKU. Int
nazwa Nazwa jednostki SKU. "Deweloper"
"NotSpecified"
"Premium"

Adresy IP

Nazwa Opis Wartość
adres Adres. ciąg

ManagedServiceIdentity

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej. Typ "SystemAssigned" zawiera niejawnie utworzoną tożsamość. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z zasobu. "Brak"
"SystemAssigned"
"UserAssigned" (wymagane)
tożsamości przypisane użytkownikom Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nazwa Opis Wartość

Konfiguracja sieci

Nazwa Opis Wartość
accessEndpoint (punkt końcowy dostępu) Punkt końcowy dostępu. IntegrationServiceEnvironmentAccessEndpoint
Podsieci Podsieci. Odniesienie do zasobów[]
virtualNetworkAddressSpace (przestrzeń adresowa virtualNetwork) Pobiera przestrzeń adresową sieci wirtualnej. ciąg

ResourceReference (Odniesienie do zasobów)

Nazwa Opis Wartość
id Identyfikator zasobu. ciąg

Tagi zasobów

Nazwa Opis Wartość

Tożsamość przypisana przez użytkownika

Nazwa Opis Wartość

Definicja zasobu szablonu usługi ARM

Typ zasobu integrationServiceEnvironments można wdrożyć przy użyciu operacji, które są przeznaczone:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Logic/integrationServiceEnvironments, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Logic/integrationServiceEnvironments",
  "apiVersion": "2019-05-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "encryptionConfiguration": {
      "encryptionKeyReference": {
        "keyName": "string",
        "keyVault": {
          "id": "string"
        },
        "keyVersion": "string"
      }
    },
    "endpointsConfiguration": {
      "connector": {
        "accessEndpointIpAddresses": [
          {
            "address": "string"
          }
        ],
        "outgoingIpAddresses": [
          {
            "address": "string"
          }
        ]
      },
      "workflow": {
        "accessEndpointIpAddresses": [
          {
            "address": "string"
          }
        ],
        "outgoingIpAddresses": [
          {
            "address": "string"
          }
        ]
      }
    },
    "integrationServiceEnvironmentId": "string",
    "networkConfiguration": {
      "accessEndpoint": {
        "type": "string"
      },
      "subnets": [
        {
          "id": "string"
        }
      ],
      "virtualNetworkAddressSpace": "string"
    },
    "provisioningState": "string",
    "state": "string"
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Wartości właściwości

Microsoft.Logic/integrationServiceEnvironments

Nazwa Opis Wartość
apiVersion (wersja interfejsu api) Wersja interfejsu API '2019-05-01'
tożsamość Właściwości tożsamości usługi zarządzanej. ManagedServiceIdentity (tożsamość usługi)
lokalizacja Lokalizacja zasobu. ciąg
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości środowiska usługi integracji. IntegrationServiceEnvironmentProperties
Numer jednostki magazynowej Jednostka SKU. IntegracjaServiceEnvironmentSku
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.Logic/integrationServiceEnvironments"

Punkty końcowe przepływu

Nazwa Opis Wartość
accessEndpointIpAddresses Adres IP punktu końcowego dostępu. IpAddress []
outgoingIpAddresses (wychodząceAdresy Ip) Wychodzący adres IP. IpAddress []

FlowEndpointsConfiguration

Nazwa Opis Wartość
łącznik Punkty końcowe łącznika. flowEndpoints
przepływ pracy Punkty końcowe przepływu pracy. flowEndpoints

IntegrationServiceEnvironmenEncryptionConfiguration

Nazwa Opis Wartość
encryptionKeyReference (Odniesienie do klucza) Odwołanie do klucza szyfrowania. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Nazwa Opis Wartość
keyName (nazwa_klucza) Pobiera nazwę klucza w usłudze Key Vault. ciąg
keyVault (Magazyn kluczy) Odwołanie do magazynu kluczy. ResourceReference (Odniesienie do zasobów)
keyVersion (wersja klucza) Pobiera wersję klucza określonego we właściwości keyName. ciąg

IntegrationServiceEnvironmentAccessEndpoint

Nazwa Opis Wartość
typ Typ punktu końcowego dostępu. "Zewnętrzne"
"Wewnętrzny"
"NotSpecified"

IntegrationServiceEnvironmentProperties

Nazwa Opis Wartość
encryptionConfiguration (konfiguracja szyfrowania) Konfiguracja szyfrowania. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration (konfiguracja punktów końcowych) Konfiguracja punktów końcowych. FlowEndpointsConfiguration
integrationServiceEnvironmentId Pobiera identyfikator śledzenia. ciąg
konfiguracja sieci Konfiguracja sieci. KonfiguracjaSieci
stan provisioningu Stan aprowizacji. "Zaakceptowane"
"Anulowano"
"Ukończono"
"Utworzono"
"Tworzenie"
"Usunięte"
"Usuwanie"
"Niepowodzenie"
"Ruch przychodzący"
"Przenoszenie"
"NotSpecified"
"Oczekujące"
"Gotowe"
"Zarejestrowane"
"Rejestrowanie"
"Odnawianie"
"Uruchomiono"
"Powodzenie"
"Wyrejestrowane"
"Wyrejestrowywanie"
"Aktualizowanie"
"Oczekiwanie"
stan Stan środowiska usługi integracji. "Ukończono"
"Usunięte"
"Wyłączone"
"Włączone"
"NotSpecified"
"Zawieszone"

IntegracjaServiceEnvironmentSku

Nazwa Opis Wartość
dyspozycyjność Pojemność jednostki SKU. Int
nazwa Nazwa jednostki SKU. "Deweloper"
"NotSpecified"
"Premium"

Adresy IP

Nazwa Opis Wartość
adres Adres. ciąg

ManagedServiceIdentity

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej. Typ "SystemAssigned" zawiera niejawnie utworzoną tożsamość. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z zasobu. "Brak"
"SystemAssigned"
"UserAssigned" (wymagane)
tożsamości przypisane użytkownikom Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nazwa Opis Wartość

Konfiguracja sieci

Nazwa Opis Wartość
accessEndpoint (punkt końcowy dostępu) Punkt końcowy dostępu. IntegrationServiceEnvironmentAccessEndpoint
Podsieci Podsieci. Odniesienie do zasobów[]
virtualNetworkAddressSpace (przestrzeń adresowa virtualNetwork) Pobiera przestrzeń adresową sieci wirtualnej. ciąg

ResourceReference (Odniesienie do zasobów)

Nazwa Opis Wartość
id Identyfikator zasobu. ciąg

Tagi zasobów

Nazwa Opis Wartość

Tożsamość przypisana przez użytkownika

Nazwa Opis Wartość

Przykłady użycia

Szablony szybkiego startu platformy Azure

Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.

Szablon Opis
szablon środowiska usługi integracji

wdrażanie w usłudze Azure
Szablon, który tworzy sieć wirtualną, 4 podsieci, a następnie środowisko usługi integracji (ISE), w tym łączniki nienatywne. Użyj jako podstawy dla szablonów, które wymagają środowiska ISE usługi Logic Apps.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu integrationServiceEnvironments można wdrożyć przy użyciu operacji, które są przeznaczone:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Logic/integrationServiceEnvironments, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      encryptionConfiguration = {
        encryptionKeyReference = {
          keyName = "string"
          keyVault = {
            id = "string"
          }
          keyVersion = "string"
        }
      }
      endpointsConfiguration = {
        connector = {
          accessEndpointIpAddresses = [
            {
              address = "string"
            }
          ]
          outgoingIpAddresses = [
            {
              address = "string"
            }
          ]
        }
        workflow = {
          accessEndpointIpAddresses = [
            {
              address = "string"
            }
          ]
          outgoingIpAddresses = [
            {
              address = "string"
            }
          ]
        }
      }
      integrationServiceEnvironmentId = "string"
      networkConfiguration = {
        accessEndpoint = {
          type = "string"
        }
        subnets = [
          {
            id = "string"
          }
        ]
        virtualNetworkAddressSpace = "string"
      }
      provisioningState = "string"
      state = "string"
    }
    sku = {
      capacity = int
      name = "string"
    }
  }
}

Wartości właściwości

Microsoft.Logic/integrationServiceEnvironments

Nazwa Opis Wartość
tożsamość Właściwości tożsamości usługi zarządzanej. ManagedServiceIdentity (tożsamość usługi)
lokalizacja Lokalizacja zasobu. ciąg
nazwa Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. ciąg (wymagany)
Właściwości Właściwości środowiska usługi integracji. IntegrationServiceEnvironmentProperties
Numer jednostki magazynowej Jednostka SKU. IntegracjaServiceEnvironmentSku
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"

Punkty końcowe przepływu

Nazwa Opis Wartość
accessEndpointIpAddresses Adres IP punktu końcowego dostępu. IpAddress []
outgoingIpAddresses (wychodząceAdresy Ip) Wychodzący adres IP. IpAddress []

FlowEndpointsConfiguration

Nazwa Opis Wartość
łącznik Punkty końcowe łącznika. flowEndpoints
przepływ pracy Punkty końcowe przepływu pracy. flowEndpoints

IntegrationServiceEnvironmenEncryptionConfiguration

Nazwa Opis Wartość
encryptionKeyReference (Odniesienie do klucza) Odwołanie do klucza szyfrowania. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Nazwa Opis Wartość
keyName (nazwa_klucza) Pobiera nazwę klucza w usłudze Key Vault. ciąg
keyVault (Magazyn kluczy) Odwołanie do magazynu kluczy. ResourceReference (Odniesienie do zasobów)
keyVersion (wersja klucza) Pobiera wersję klucza określonego we właściwości keyName. ciąg

IntegrationServiceEnvironmentAccessEndpoint

Nazwa Opis Wartość
typ Typ punktu końcowego dostępu. "Zewnętrzne"
"Wewnętrzny"
"NotSpecified"

IntegrationServiceEnvironmentProperties

Nazwa Opis Wartość
encryptionConfiguration (konfiguracja szyfrowania) Konfiguracja szyfrowania. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration (konfiguracja punktów końcowych) Konfiguracja punktów końcowych. FlowEndpointsConfiguration
integrationServiceEnvironmentId Pobiera identyfikator śledzenia. ciąg
konfiguracja sieci Konfiguracja sieci. KonfiguracjaSieci
stan provisioningu Stan aprowizacji. "Zaakceptowane"
"Anulowano"
"Ukończono"
"Utworzono"
"Tworzenie"
"Usunięte"
"Usuwanie"
"Niepowodzenie"
"Ruch przychodzący"
"Przenoszenie"
"NotSpecified"
"Oczekujące"
"Gotowe"
"Zarejestrowane"
"Rejestrowanie"
"Odnawianie"
"Uruchomiono"
"Powodzenie"
"Wyrejestrowane"
"Wyrejestrowywanie"
"Aktualizowanie"
"Oczekiwanie"
stan Stan środowiska usługi integracji. "Ukończono"
"Usunięte"
"Wyłączone"
"Włączone"
"NotSpecified"
"Zawieszone"

IntegracjaServiceEnvironmentSku

Nazwa Opis Wartość
dyspozycyjność Pojemność jednostki SKU. Int
nazwa Nazwa jednostki SKU. "Deweloper"
"NotSpecified"
"Premium"

Adresy IP

Nazwa Opis Wartość
adres Adres. ciąg

ManagedServiceIdentity

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej. Typ "SystemAssigned" zawiera niejawnie utworzoną tożsamość. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z zasobu. "Brak"
"SystemAssigned"
"UserAssigned" (wymagane)
tożsamości przypisane użytkownikom Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nazwa Opis Wartość

Konfiguracja sieci

Nazwa Opis Wartość
accessEndpoint (punkt końcowy dostępu) Punkt końcowy dostępu. IntegrationServiceEnvironmentAccessEndpoint
Podsieci Podsieci. Odniesienie do zasobów[]
virtualNetworkAddressSpace (przestrzeń adresowa virtualNetwork) Pobiera przestrzeń adresową sieci wirtualnej. ciąg

ResourceReference (Odniesienie do zasobów)

Nazwa Opis Wartość
id Identyfikator zasobu. ciąg

Tagi zasobów

Nazwa Opis Wartość

Tożsamość przypisana przez użytkownika

Nazwa Opis Wartość