Udostępnij za pośrednictwem


Microsoft.TimeSeriesInsights environments/eventSources 2017-11-15

Definicja zasobu Bicep

Typ zasobu environments/eventSources można wdrożyć przy użyciu operacji docelowych:

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

Format zasobu

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

resource symbolicname 'Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15' = {
  location: 'string'
  name: 'string'
  tags: {
    {customized property}: 'string'
  }
  kind: 'string'
  // For remaining properties, see Microsoft.TimeSeriesInsights/environments/eventSources objects
}

Microsoft.TimeSeriesInsights/environments/eventSources objects

Ustaw właściwość typu , aby określić typ obiektu.

W przypadku Microsoft.EventHubużyj:

{
  kind: 'Microsoft.EventHub'
  properties: {
    consumerGroupName: 'string'
    eventHubName: 'string'
    eventSourceResourceId: 'string'
    keyName: 'string'
    serviceBusNamespace: 'string'
    sharedAccessKey: 'string'
    timestampPropertyName: 'string'
  }
}

W przypadku Microsoft.IoTHubużyj:

{
  kind: 'Microsoft.IoTHub'
  properties: {
    consumerGroupName: 'string'
    eventSourceResourceId: 'string'
    iotHubName: 'string'
    keyName: 'string'
    sharedAccessKey: 'string'
    timestampPropertyName: 'string'
  }
}

W przypadku Microsoft.IotHubużyj:

{
  kind: 'Microsoft.IotHub'
}

Wartości właściwości

CreateOrUpdateTrackedResourcePropertiesTags

Nazwa Opis Wartość

EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource

Nazwa Opis Wartość
rodzaj Rodzaj źródła zdarzeń. "Microsoft.EventHub" (wymagane)
Właściwości Właściwości źródła zdarzeń usługi EventHub, które są wymagane podczas tworzenia lub aktualizowania żądań. EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties (wymagane)

EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties

Nazwa Opis Wartość
consumerGroupName Nazwa grupy odbiorców centrum zdarzeń, która zawiera partycje, z których będą odczytywane zdarzenia. ciąg (wymagany)
eventHubName Nazwa centrum zdarzeń. ciąg (wymagany)
eventSourceResourceId Identyfikator zasobu źródła zdarzeń w usłudze Azure Resource Manager. ciąg (wymagany)
keyName Nazwa klucza sygnatury dostępu współdzielonego, która udziela usłudze Time Series Insights dostępu do centrum zdarzeń. Zasady dostępu współdzielonego dla tego klucza muszą udzielić uprawnień "Nasłuchiwanie" do centrum zdarzeń. ciąg (wymagany)
serviceBusNamespace Nazwa magistrali usług, która zawiera centrum zdarzeń. ciąg (wymagany)
sharedAccessKey Wartość klucza dostępu współdzielonego, który przyznaje usłudze Time Series Insights dostęp do odczytu do centrum zdarzeń. Ta właściwość nie jest wyświetlana w odpowiedziach źródła zdarzeń. ciąg (wymagany)
timestampPropertyName Właściwość zdarzenia, która będzie używana jako sygnatura czasowa źródła zdarzeń. Jeśli wartość nie jest określona dla atrybutu timestampPropertyName lub jeśli określono wartość null lub ciąg pusty, zostanie użyty czas tworzenia zdarzenia. struna

IoTHubEventSourceCreateOrUpdateParameters

Nazwa Opis Wartość
rodzaj Rodzaj źródła zdarzeń. "Microsoft.IoTHub" (wymagane)
Właściwości Właściwości źródła zdarzeń usługi IoTHub, które są wymagane podczas tworzenia lub aktualizowania żądań. IoTHubEventSourceCreationProperties (wymagane)

IoTHubEventSourceCreationProperties

Nazwa Opis Wartość
consumerGroupName Nazwa grupy odbiorców centrum iot, która przechowuje partycje, z których będą odczytywane zdarzenia. ciąg (wymagany)
eventSourceResourceId Identyfikator zasobu źródła zdarzeń w usłudze Azure Resource Manager. ciąg (wymagany)
iotHubName Nazwa centrum iot. ciąg (wymagany)
keyName Nazwa klucza zasad dostępu współdzielonego, który udziela usłudze Time Series Insights dostępu do centrum iot. Ten klucz zasad dostępu współdzielonego musi udzielić uprawnień "service connect" do centrum iot. ciąg (wymagany)
sharedAccessKey Wartość klucza zasad dostępu współdzielonego, który przyznaje usłudze Time Series Insights dostęp do odczytu do centrum iot. Ta właściwość nie jest wyświetlana w odpowiedziach źródła zdarzeń. ciąg (wymagany)
timestampPropertyName Właściwość zdarzenia, która będzie używana jako sygnatura czasowa źródła zdarzeń. Jeśli wartość nie jest określona dla atrybutu timestampPropertyName lub jeśli określono wartość null lub ciąg pusty, zostanie użyty czas tworzenia zdarzenia. struna

IoTHubEventSourceResource

Nazwa Opis Wartość
rodzaj Rodzaj źródła zdarzeń. "Microsoft.IotHub" (wymagane)

Microsoft.TimeSeriesInsights/environments/eventSources

Nazwa Opis Wartość
rodzaj Ustaw wartość "Microsoft.EventHub" dla typu EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource. Ustaw wartość "Microsoft.IoTHub" dla typu IoTHubEventSourceCreateOrUpdateParameters. Ustaw wartość "Microsoft.IotHub" dla typu IoTHubEventSourceResource. "Microsoft.EventHub"
"Microsoft.IoTHub"
"Microsoft.IotHub" (wymagane)
lokalizacja Lokalizacja zasobu. ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 1
Wzorzec = ^[-\w\._\(\)]+$ (wymagane)
rodzic W 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.
Nazwa symboliczna zasobu typu: środowiska
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

Definicja zasobu szablonu usługi ARM

Typ zasobu environments/eventSources można wdrożyć przy użyciu operacji docelowych:

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

Format zasobu

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

{
  "location": "string",
  "name": "string",
  "tags": {
    "{customized property}": "string"
  },
  "kind": "string"
  // For remaining properties, see Microsoft.TimeSeriesInsights/environments/eventSources objects
}

Microsoft.TimeSeriesInsights/environments/eventSources objects

Ustaw właściwość typu , aby określić typ obiektu.

W przypadku Microsoft.EventHubużyj:

{
  "kind": "Microsoft.EventHub",
  "properties": {
    "consumerGroupName": "string",
    "eventHubName": "string",
    "eventSourceResourceId": "string",
    "keyName": "string",
    "serviceBusNamespace": "string",
    "sharedAccessKey": "string",
    "timestampPropertyName": "string"
  }
}

W przypadku Microsoft.IoTHubużyj:

{
  "kind": "Microsoft.IoTHub",
  "properties": {
    "consumerGroupName": "string",
    "eventSourceResourceId": "string",
    "iotHubName": "string",
    "keyName": "string",
    "sharedAccessKey": "string",
    "timestampPropertyName": "string"
  }
}

W przypadku Microsoft.IotHubużyj:

{
  "kind": "Microsoft.IotHub"
}

Wartości właściwości

CreateOrUpdateTrackedResourcePropertiesTags

Nazwa Opis Wartość

EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource

Nazwa Opis Wartość
rodzaj Rodzaj źródła zdarzeń. "Microsoft.EventHub" (wymagane)
Właściwości Właściwości źródła zdarzeń usługi EventHub, które są wymagane podczas tworzenia lub aktualizowania żądań. EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties (wymagane)

EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties

Nazwa Opis Wartość
consumerGroupName Nazwa grupy odbiorców centrum zdarzeń, która zawiera partycje, z których będą odczytywane zdarzenia. ciąg (wymagany)
eventHubName Nazwa centrum zdarzeń. ciąg (wymagany)
eventSourceResourceId Identyfikator zasobu źródła zdarzeń w usłudze Azure Resource Manager. ciąg (wymagany)
keyName Nazwa klucza sygnatury dostępu współdzielonego, która udziela usłudze Time Series Insights dostępu do centrum zdarzeń. Zasady dostępu współdzielonego dla tego klucza muszą udzielić uprawnień "Nasłuchiwanie" do centrum zdarzeń. ciąg (wymagany)
serviceBusNamespace Nazwa magistrali usług, która zawiera centrum zdarzeń. ciąg (wymagany)
sharedAccessKey Wartość klucza dostępu współdzielonego, który przyznaje usłudze Time Series Insights dostęp do odczytu do centrum zdarzeń. Ta właściwość nie jest wyświetlana w odpowiedziach źródła zdarzeń. ciąg (wymagany)
timestampPropertyName Właściwość zdarzenia, która będzie używana jako sygnatura czasowa źródła zdarzeń. Jeśli wartość nie jest określona dla atrybutu timestampPropertyName lub jeśli określono wartość null lub ciąg pusty, zostanie użyty czas tworzenia zdarzenia. struna

IoTHubEventSourceCreateOrUpdateParameters

Nazwa Opis Wartość
rodzaj Rodzaj źródła zdarzeń. "Microsoft.IoTHub" (wymagane)
Właściwości Właściwości źródła zdarzeń usługi IoTHub, które są wymagane podczas tworzenia lub aktualizowania żądań. IoTHubEventSourceCreationProperties (wymagane)

IoTHubEventSourceCreationProperties

Nazwa Opis Wartość
consumerGroupName Nazwa grupy odbiorców centrum iot, która przechowuje partycje, z których będą odczytywane zdarzenia. ciąg (wymagany)
eventSourceResourceId Identyfikator zasobu źródła zdarzeń w usłudze Azure Resource Manager. ciąg (wymagany)
iotHubName Nazwa centrum iot. ciąg (wymagany)
keyName Nazwa klucza zasad dostępu współdzielonego, który udziela usłudze Time Series Insights dostępu do centrum iot. Ten klucz zasad dostępu współdzielonego musi udzielić uprawnień "service connect" do centrum iot. ciąg (wymagany)
sharedAccessKey Wartość klucza zasad dostępu współdzielonego, który przyznaje usłudze Time Series Insights dostęp do odczytu do centrum iot. Ta właściwość nie jest wyświetlana w odpowiedziach źródła zdarzeń. ciąg (wymagany)
timestampPropertyName Właściwość zdarzenia, która będzie używana jako sygnatura czasowa źródła zdarzeń. Jeśli wartość nie jest określona dla atrybutu timestampPropertyName lub jeśli określono wartość null lub ciąg pusty, zostanie użyty czas tworzenia zdarzenia. struna

IoTHubEventSourceResource

Nazwa Opis Wartość
rodzaj Rodzaj źródła zdarzeń. "Microsoft.IotHub" (wymagane)

Microsoft.TimeSeriesInsights/environments/eventSources

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2017-11-15'
rodzaj Ustaw wartość "Microsoft.EventHub" dla typu EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource. Ustaw wartość "Microsoft.IoTHub" dla typu IoTHubEventSourceCreateOrUpdateParameters. Ustaw wartość "Microsoft.IotHub" dla typu IoTHubEventSourceResource. "Microsoft.EventHub"
"Microsoft.IoTHub"
"Microsoft.IotHub" (wymagane)
lokalizacja Lokalizacja zasobu. ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 1
Wzorzec = ^[-\w\._\(\)]+$ (wymagane)
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.TimeSeriesInsights/environments/eventSources"

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu environments/eventSources można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

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

Format zasobu

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

resource "azapi_resource" "symbolicname" {
  location = "string"
  name = "string"
  tags = {
    {customized property} = "string"
  }
  kind = "string"
  // For remaining properties, see Microsoft.TimeSeriesInsights/environments/eventSources objects
}

Microsoft.TimeSeriesInsights/environments/eventSources objects

Ustaw właściwość typu , aby określić typ obiektu.

W przypadku Microsoft.EventHubużyj:

{
  kind = "Microsoft.EventHub"
  properties = {
    consumerGroupName = "string"
    eventHubName = "string"
    eventSourceResourceId = "string"
    keyName = "string"
    serviceBusNamespace = "string"
    sharedAccessKey = "string"
    timestampPropertyName = "string"
  }
}

W przypadku Microsoft.IoTHubużyj:

{
  kind = "Microsoft.IoTHub"
  properties = {
    consumerGroupName = "string"
    eventSourceResourceId = "string"
    iotHubName = "string"
    keyName = "string"
    sharedAccessKey = "string"
    timestampPropertyName = "string"
  }
}

W przypadku Microsoft.IotHubużyj:

{
  kind = "Microsoft.IotHub"
}

Wartości właściwości

CreateOrUpdateTrackedResourcePropertiesTags

Nazwa Opis Wartość

EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource

Nazwa Opis Wartość
rodzaj Rodzaj źródła zdarzeń. "Microsoft.EventHub" (wymagane)
Właściwości Właściwości źródła zdarzeń usługi EventHub, które są wymagane podczas tworzenia lub aktualizowania żądań. EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties (wymagane)

EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties

Nazwa Opis Wartość
consumerGroupName Nazwa grupy odbiorców centrum zdarzeń, która zawiera partycje, z których będą odczytywane zdarzenia. ciąg (wymagany)
eventHubName Nazwa centrum zdarzeń. ciąg (wymagany)
eventSourceResourceId Identyfikator zasobu źródła zdarzeń w usłudze Azure Resource Manager. ciąg (wymagany)
keyName Nazwa klucza sygnatury dostępu współdzielonego, która udziela usłudze Time Series Insights dostępu do centrum zdarzeń. Zasady dostępu współdzielonego dla tego klucza muszą udzielić uprawnień "Nasłuchiwanie" do centrum zdarzeń. ciąg (wymagany)
serviceBusNamespace Nazwa magistrali usług, która zawiera centrum zdarzeń. ciąg (wymagany)
sharedAccessKey Wartość klucza dostępu współdzielonego, który przyznaje usłudze Time Series Insights dostęp do odczytu do centrum zdarzeń. Ta właściwość nie jest wyświetlana w odpowiedziach źródła zdarzeń. ciąg (wymagany)
timestampPropertyName Właściwość zdarzenia, która będzie używana jako sygnatura czasowa źródła zdarzeń. Jeśli wartość nie jest określona dla atrybutu timestampPropertyName lub jeśli określono wartość null lub ciąg pusty, zostanie użyty czas tworzenia zdarzenia. struna

IoTHubEventSourceCreateOrUpdateParameters

Nazwa Opis Wartość
rodzaj Rodzaj źródła zdarzeń. "Microsoft.IoTHub" (wymagane)
Właściwości Właściwości źródła zdarzeń usługi IoTHub, które są wymagane podczas tworzenia lub aktualizowania żądań. IoTHubEventSourceCreationProperties (wymagane)

IoTHubEventSourceCreationProperties

Nazwa Opis Wartość
consumerGroupName Nazwa grupy odbiorców centrum iot, która przechowuje partycje, z których będą odczytywane zdarzenia. ciąg (wymagany)
eventSourceResourceId Identyfikator zasobu źródła zdarzeń w usłudze Azure Resource Manager. ciąg (wymagany)
iotHubName Nazwa centrum iot. ciąg (wymagany)
keyName Nazwa klucza zasad dostępu współdzielonego, który udziela usłudze Time Series Insights dostępu do centrum iot. Ten klucz zasad dostępu współdzielonego musi udzielić uprawnień "service connect" do centrum iot. ciąg (wymagany)
sharedAccessKey Wartość klucza zasad dostępu współdzielonego, który przyznaje usłudze Time Series Insights dostęp do odczytu do centrum iot. Ta właściwość nie jest wyświetlana w odpowiedziach źródła zdarzeń. ciąg (wymagany)
timestampPropertyName Właściwość zdarzenia, która będzie używana jako sygnatura czasowa źródła zdarzeń. Jeśli wartość nie jest określona dla atrybutu timestampPropertyName lub jeśli określono wartość null lub ciąg pusty, zostanie użyty czas tworzenia zdarzenia. struna

IoTHubEventSourceResource

Nazwa Opis Wartość
rodzaj Rodzaj źródła zdarzeń. "Microsoft.IotHub" (wymagane)

Microsoft.TimeSeriesInsights/environments/eventSources

Nazwa Opis Wartość
rodzaj Ustaw wartość "Microsoft.EventHub" dla typu EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource. Ustaw wartość "Microsoft.IoTHub" dla typu IoTHubEventSourceCreateOrUpdateParameters. Ustaw wartość "Microsoft.IotHub" dla typu IoTHubEventSourceResource. "Microsoft.EventHub"
"Microsoft.IoTHub"
"Microsoft.IotHub" (wymagane)
lokalizacja Lokalizacja zasobu. ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 1
Wzorzec = ^[-\w\._\(\)]+$ (wymagane)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: środowiska
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15"