Microsoft.Logic integrationAccounts/rosettanetprocessconfigurations 2016-06-01

Definicja zasobu Bicep

Typ zasobu integrationAccounts/rosettanetprocessconfigurations można wdrożyć z operacjami docelowymi:

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

Format zasobu

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

resource symbolicname 'Microsoft.Logic/integrationAccounts/rosettanetprocessconfigurations@2016-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    activitySettings: {
      acknowledgmentOfReceiptSettings: {
        isNonRepudiationRequired: bool
        timeToAcknowledgeInSeconds: int
      }
      activityBehavior: {
        actionType: 'string'
        isAuthorizationRequired: bool
        isSecuredTransportRequired: bool
        nonRepudiationOfOriginAndContent: bool
        persistentConfidentialityScope: 'string'
        responseType: 'string'
        retryCount: int
        timeToPerformInSeconds: int
      }
      activityType: 'string'
    }
    description: 'string'
    initiatorRoleSettings: {
      action: 'string'
      businessDocument: {
        description: 'string'
        name: 'string'
        version: 'string'
      }
      description: 'string'
      role: 'string'
      roleType: 'string'
      service: 'string'
      serviceClassification: 'string'
    }
    metadata: {}
    processCode: 'string'
    processName: 'string'
    processVersion: 'string'
    responderRoleSettings: {
      action: 'string'
      businessDocument: {
        description: 'string'
        name: 'string'
        version: 'string'
      }
      description: 'string'
      role: 'string'
      roleType: 'string'
      service: 'string'
      serviceClassification: 'string'
    }
  }
}

Wartości właściwości

integrationAccounts/rosettanetprocessconfigurations

Nazwa Opis Wartość
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep.
ciąg (wymagany)

Limit znaków: 1–80

Prawidłowe znaki:
Alfanumeryczne, łączniki, podkreślenia, kropki i nawiasy.
location Lokalizacja zasobu. ciąg
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
Nadrzędny W pliku Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Symboliczna nazwa zasobu typu: integrationAccounts
properties Właściwości konfiguracji procesu RosettaNet konta integracji. IntegrationAccountRosettaNetProcessConfigurationProp... (wymagane)

IntegrationAccountRosettaNetProcessConfigurationProp...

Nazwa Opis Wartość
activitySettings Ustawienia działania konfiguracji procesu RosettaNet. RosettaNetPipActivitySettings (wymagane)
description (opis) Właściwości rosettaNet ProcessConfiguration konta integracji. ciąg
initiatorRoleSettings Ustawienia roli inicjatora RosettaNet. RosettaNetPipRoleSettings (wymagane)
metadane Metadane. object
processCode Kod procesu konta integracji RosettaNet. ciąg (wymagany)
processName Nazwa procesu rosettaNet konta integracji. ciąg (wymagany)
processVersion Wersja procesu RosettaNet konta integracji. ciąg (wymagany)
responderRoleSettings Ustawienia roli odpowiedzi RosettaNet. RosettaNetPipRoleSettings (wymagane)

RosettaNetPipActivitySettings

Nazwa Opis Wartość
potwierdzenieOfReceiptSettings Ustawienia potwierdzenia RosettaNet ProcessConfiguration. RosettaNetPipAcknowledgmentOfReceiptSettings (wymagane)
activityBehavior Zachowanie działania RosettaNet ProcessConfiguration. RosettaNetPipActivityBehavior (wymagane)
Activitytype Typ działania RosettaNet ProcessConfiguration. "BusinessTransaction"
"InformationDistribution"
"NotSpecified"
"Powiadomienie"
"ZapytanieResponse"
"RequestConfirm"
"RequestResponse" (wymagane)

RosettaNetPipAcknowledgmentOfReceiptSettings

Nazwa Opis Wartość
isNonRepudiationRequired Nienadanie jest wymagane lub nie. bool (wymagane)
timeToAcknowledgeInSeconds Czas potwierdzenia w sekundach. int (wymagane)

RosettaNetPipActivityBehavior

Nazwa Opis Wartość
actionType Wartość wskazująca, czy narzędzie RosettaNet PIP jest używane do pojedynczej akcji. "DoubleAction"
"NotSpecified"
"SingleAction" (wymagane)
isAuthorizationRequired Wartość wskazująca, czy autoryzacja jest wymagana. bool (wymagane)
isSecuredTransportRequired Wartość wskazująca, czy wymagany jest bezpieczny transport. bool (wymagane)
nonRepudiationOfOriginAndContent Wartość wskazująca, czy nieodparte jest pochodzenie i zawartość. bool (wymagane)
persistentConfidentialityScope Trwały zakres szyfrowania poufności. "Brak"
"NotSpecified"
"Ładunek"
"PayloadContainer" (wymagane)
responseType Wartość wskazująca, czy komunikacja narzędzia RosettaNet PIP jest synchroniczna. "Async"
"NotSpecified"
"Synchronizacja" (wymagana)
retryCount Wartość wskazująca liczbę ponownych prób. int (wymagane)
timeToPerformInSeconds Czas wykonywania w sekundach. int (wymagane)

RosettaNetPipRoleSettings

Nazwa Opis Wartość
action Nazwa akcji. ciąg (wymagany)
businessDocument Dokument biznesowy RosettaNet ProcessConfiguration. RosettaNetPipBusinessDocument (wymagane)
description (opis) Opis. ciąg
role (rola) Nazwa roli. ciąg (wymagany)
roleType Typ roli RosettaNet ProcessConfiguration. "Pracownik"
"Funkcjonalne"
"NotSpecified"
"Organizacja" (wymagane)
usługa Nazwa usługi. ciąg (wymagany)
serviceClassification Nazwa klasyfikacji usługi. ciąg (wymagany)

RosettaNetPipBusinessDocument

Nazwa Opis Wartość
description (opis) Opis dokumentu biznesowego. ciąg
name Nazwa dokumentu biznesowego. ciąg (wymagany)
Wersja Wersja dokumentu biznesowego. ciąg (wymagany)

Definicja zasobu szablonu usługi ARM

Typ zasobu integrationAccounts/rosettanetprocessconfigurations można wdrożyć z operacjami docelowymi:

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

Format zasobu

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

{
  "type": "Microsoft.Logic/integrationAccounts/rosettanetprocessconfigurations",
  "apiVersion": "2016-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "activitySettings": {
      "acknowledgmentOfReceiptSettings": {
        "isNonRepudiationRequired": "bool",
        "timeToAcknowledgeInSeconds": "int"
      },
      "activityBehavior": {
        "actionType": "string",
        "isAuthorizationRequired": "bool",
        "isSecuredTransportRequired": "bool",
        "nonRepudiationOfOriginAndContent": "bool",
        "persistentConfidentialityScope": "string",
        "responseType": "string",
        "retryCount": "int",
        "timeToPerformInSeconds": "int"
      },
      "activityType": "string"
    },
    "description": "string",
    "initiatorRoleSettings": {
      "action": "string",
      "businessDocument": {
        "description": "string",
        "name": "string",
        "version": "string"
      },
      "description": "string",
      "role": "string",
      "roleType": "string",
      "service": "string",
      "serviceClassification": "string"
    },
    "metadata": {},
    "processCode": "string",
    "processName": "string",
    "processVersion": "string",
    "responderRoleSettings": {
      "action": "string",
      "businessDocument": {
        "description": "string",
        "name": "string",
        "version": "string"
      },
      "description": "string",
      "role": "string",
      "roleType": "string",
      "service": "string",
      "serviceClassification": "string"
    }
  }
}

Wartości właściwości

integrationAccounts/rosettanetprocessconfigurations

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Logic/integrationAccounts/rosettanetprocessconfigurations"
apiVersion Wersja interfejsu API zasobów '2016-06-01'
name Nazwa zasobu

Zobacz, jak ustawiać nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM JSON.
ciąg (wymagany)

Limit znaków: 1–80

Prawidłowe znaki:
Alfanumeryczne, łączniki, podkreślenia, kropki i nawiasy.
location Lokalizacja zasobu. ciąg
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
properties Właściwości konfiguracji procesu rosettaNet konta integracji. IntegrationAccountRosettaNetProcessConfigurationProp... (wymagane)

IntegrationAccountRosettaNetProcessConfigurationProp...

Nazwa Opis Wartość
activitySettings Ustawienia działania konfiguracji procesu RosettaNet. RosettaNetPipActivitySettings (wymagane)
description (opis) Konto integracji RosettaNet ProcessConfiguration właściwości. ciąg
initiatorRoleSettings Ustawienia roli inicjatora RosettaNet. RosettaNetPipRoleSettings (wymagane)
metadane Metadane. object
processCode Kod procesu konta integracji RosettaNet. ciąg (wymagany)
processName Nazwa procesu konta integracji RosettaNet. ciąg (wymagany)
processVersion Wersja procesu RosettaNet konta integracji. ciąg (wymagany)
responderRoleSettings Ustawienia roli obiektu odpowiadającego RosettaNet. RosettaNetPipRoleSettings (wymagane)

RosettaNetPipActivitySettings

Nazwa Opis Wartość
potwierdzenieOfReceiptSettings Ustawienia potwierdzenia rosettaNet ProcessConfiguration. RosettaNetPipAcknowledgmentOfReceiptSettings (wymagane)
activityBehavior Zachowanie działania RosettaNet ProcessConfiguration. RosettaNetPipActivityBehavior (wymagane)
Activitytype Typ działania RosettaNet ProcessConfiguration. "BusinessTransaction"
"InformationDistribution"
"Nieokreślone"
"Powiadomienie"
"QueryResponse"
"RequestConfirm"
"RequestResponse" (wymagane)

RosettaNetPipAcknowledgmentOfReceiptSettings

Nazwa Opis Wartość
isNonRepudiationRequired Nieodparcie jest wymagane lub nie. bool (wymagane)
timeToAcknowledgeInSeconds Czas potwierdzenia w sekundach. int (wymagane)

RosettaNetPipActivityBehavior

Nazwa Opis Wartość
actionType Wartość wskazująca, czy pip RosettaNet jest używany dla jednej akcji. "DoubleAction"
"Nieokreślone"
"SingleAction" (wymagane)
isAuthorizationRequired Wartość wskazująca, czy jest wymagana autoryzacja. bool (wymagane)
isSecuredTransportRequired Wartość wskazująca, czy wymagany jest bezpieczny transport. bool (wymagane)
nonRepudiationOfOriginAndContent Wartość wskazująca, czy nieodparcie jest dla źródła i zawartości. bool (wymagane)
persistentConfidentialityScope Trwały zakres szyfrowania poufności. "Brak"
"Nieokreślone"
"Payload"
"PayloadContainer" (wymagane)
responseType Wartość wskazująca, czy komunikacja PIP RosettaNet jest synchroniczna. "Async"
"Nieokreślone"
"Synchronizacja" (wymagana)
retryCount Wartość wskazująca liczbę ponownych prób. int (wymagane)
timeToPerformInSeconds Czas do wykonania w sekundach. int (wymagane)

RosettaNetPipRoleSettings

Nazwa Opis Wartość
action Nazwa akcji. ciąg (wymagany)
businessDocument Dokument biznesowy RosettaNet ProcessConfiguration. RosettaNetPipBusinessDocument (wymagane)
description (opis) Opis. ciąg
role (rola) Nazwa roli. ciąg (wymagany)
roleType Typ roli RosettaNet ProcessConfiguration. "Pracownik"
"Funkcjonalne"
"Nieokreślone"
"Organizacyjne" (wymagane)
usługa Nazwa usługi. ciąg (wymagany)
serviceClassification Nazwa klasyfikacji usługi. ciąg (wymagany)

RosettaNetPipBusinessDocument

Nazwa Opis Wartość
description (opis) Opis dokumentu biznesowego. ciąg
name Nazwa dokumentu biznesowego. ciąg (wymagany)
Wersja Wersja dokumentu biznesowego. ciąg (wymagany)

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu integrationAccounts/rosettanetprocessconfigurations można wdrożyć z operacjami docelowymi:

  • Grupy zasobów

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

Format zasobu

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/integrationAccounts/rosettanetprocessconfigurations@2016-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      activitySettings = {
        acknowledgmentOfReceiptSettings = {
          isNonRepudiationRequired = bool
          timeToAcknowledgeInSeconds = int
        }
        activityBehavior = {
          actionType = "string"
          isAuthorizationRequired = bool
          isSecuredTransportRequired = bool
          nonRepudiationOfOriginAndContent = bool
          persistentConfidentialityScope = "string"
          responseType = "string"
          retryCount = int
          timeToPerformInSeconds = int
        }
        activityType = "string"
      }
      description = "string"
      initiatorRoleSettings = {
        action = "string"
        businessDocument = {
          description = "string"
          name = "string"
          version = "string"
        }
        description = "string"
        role = "string"
        roleType = "string"
        service = "string"
        serviceClassification = "string"
      }
      metadata = {}
      processCode = "string"
      processName = "string"
      processVersion = "string"
      responderRoleSettings = {
        action = "string"
        businessDocument = {
          description = "string"
          name = "string"
          version = "string"
        }
        description = "string"
        role = "string"
        roleType = "string"
        service = "string"
        serviceClassification = "string"
      }
    }
  })
}

Wartości właściwości

integrationAccounts/rosettanetprocessconfigurations

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Logic/integrationAccounts/rosettanetprocessconfigurations@2016-06-01"
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 1–80

Prawidłowe znaki:
Alfanumeryczne, łączniki, podkreślenia, kropki i nawiasy.
location Lokalizacja zasobu. ciąg
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu : integrationAccounts
tags Tagi zasobów. Słownik nazw tagów i wartości.
properties Właściwości konfiguracji procesu rosettaNet konta integracji. IntegrationAccountRosettaNetProcessConfigurationProp... (wymagane)

IntegrationAccountRosettaNetProcessConfigurationProp...

Nazwa Opis Wartość
activitySettings Ustawienia działania konfiguracji procesu RosettaNet. RosettaNetPipActivitySettings (wymagane)
description (opis) Konto integracji RosettaNet ProcessConfiguration właściwości. ciąg
initiatorRoleSettings Ustawienia roli inicjatora RosettaNet. RosettaNetPipRoleSettings (wymagane)
metadane Metadane. object
processCode Kod procesu konta integracji RosettaNet. ciąg (wymagany)
processName Nazwa procesu konta integracji RosettaNet. ciąg (wymagany)
processVersion Wersja procesu RosettaNet konta integracji. ciąg (wymagany)
responderRoleSettings Ustawienia roli obiektu odpowiadającego RosettaNet. RosettaNetPipRoleSettings (wymagane)

RosettaNetPipActivitySettings

Nazwa Opis Wartość
potwierdzenieOfReceiptSettings Ustawienia potwierdzenia rosettaNet ProcessConfiguration. RosettaNetPipAcknowledgmentOfReceiptSettings (wymagane)
activityBehavior Zachowanie działania RosettaNet ProcessConfiguration. RosettaNetPipActivityBehavior (wymagane)
Activitytype Typ działania RosettaNet ProcessConfiguration. "BusinessTransaction"
"InformationDistribution"
"Nieokreślone"
"Powiadomienie"
"QueryResponse"
"RequestConfirm"
"RequestResponse" (wymagane)

RosettaNetPipAcknowledgmentOfReceiptSettings

Nazwa Opis Wartość
isNonRepudiationRequired Nieodparcie jest wymagane lub nie. bool (wymagane)
timeToAcknowledgeInSeconds Czas potwierdzenia w sekundach. int (wymagane)

RosettaNetPipActivityBehavior

Nazwa Opis Wartość
actionType Wartość wskazująca, czy pip RosettaNet jest używany dla jednej akcji. "DoubleAction"
"Nieokreślone"
"SingleAction" (wymagane)
isAuthorizationRequired Wartość wskazująca, czy jest wymagana autoryzacja. bool (wymagane)
isSecuredTransportRequired Wartość wskazująca, czy wymagany jest bezpieczny transport. bool (wymagane)
nonRepudiationOfOriginAndContent Wartość wskazująca, czy nieodparcie jest dla źródła i zawartości. bool (wymagane)
persistentConfidentialityScope Trwały zakres szyfrowania poufności. "Brak"
"Nieokreślone"
"Ładunek"
"PayloadContainer" (wymagane)
responseType Wartość wskazująca, czy komunikacja PIP RosettaNet jest synchroniczna. "Asynchroniczne"
"Nieokreślone"
"Synchronizacja" (wymagana)
retryCount Wartość wskazująca liczbę ponownych prób. int (wymagane)
timeToPerformInSeconds Czas do wykonania w sekundach. int (wymagane)

RosettaNetPipRoleSettings

Nazwa Opis Wartość
action Nazwa akcji. ciąg (wymagany)
businessDocument Dokument biznesowy RosettaNet ProcessConfiguration. RosettaNetPipBusinessDocument (wymagane)
description (opis) Opis. ciąg
role (rola) Nazwa roli. ciąg (wymagany)
roleType Typ roli RosettaNet ProcessConfiguration. "Pracownik"
"Funkcjonalne"
"Nieokreślone"
"Organizacyjne" (wymagane)
usługa Nazwa usługi. ciąg (wymagany)
serviceClassification Nazwa klasyfikacji usługi. ciąg (wymagany)

RosettaNetPipBusinessDocument

Nazwa Opis Wartość
description (opis) Opis dokumentu biznesowego. ciąg
name Nazwa dokumentu biznesowego. ciąg (wymagany)
Wersja Wersja dokumentu biznesowego. ciąg (wymagany)