github.com/Axway/agent-sdk@v1.1.101/pkg/apic/apiserver/models/management/v1alpha1/model_dataplane_spec_azure.go (about)

     1  /*
     2   * API Server specification.
     3   *
     4   * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
     5   *
     6   * API version: SNAPSHOT
     7   * Generated by: OpenAPI Generator (https://openapi-generator.tech)
     8   */
     9  
    10  package management
    11  
    12  // DataplaneSpecAzure The configuration common to all Azure agents that use this dataplane
    13  type DataplaneSpecAzure struct {
    14  	Type string `json:"type,omitempty"`
    15  	// The tenantId is a Microsoft Entra ID entity that typically encompasses an organization
    16  	TenantId string `json:"tenantId"`
    17  	// The resource group holds related resources for any Azure solution
    18  	ResourceGroup string `json:"resourceGroup"`
    19  	// The subscriptionId is the ID given to the subscription tied to the tenant
    20  	SubscriptionId string `json:"subscriptionId"`
    21  	// The name of the azure API management
    22  	ApimServiceName string `json:"apimServiceName,omitempty"`
    23  	// The event hub processes and stores events, data, or telemetry produced by distributed software or devices
    24  	EventHubName string `json:"eventHubName,omitempty"`
    25  	// The event hub namespace is a management container for event hubs or topics
    26  	EventHubNamespace string `json:"eventHubNamespace,omitempty"`
    27  	// Consumer groups enable consuming applications to each have a separate view of the event stream. They read the stream independently at their own pace and with their own offsets.
    28  	EventHubConsumerGroup string `json:"eventHubConsumerGroup,omitempty"`
    29  	// Dictates the operation mode for the discovery agent. Possible options are APIM (default, when there is no mode property or mode is empty) and EventHub.
    30  	Mode string `json:"mode,omitempty"`
    31  }