Package-level declarations

Types

Link copied to clipboard
data class ConnectionPropertiesResponse(val approver: String, val dateSubmitted: String, val direction: String? = null, val flowTypes: List<String>? = null, val justification: String? = null, val linkStatus: String, val linkedConnectionId: String, val pin: String? = null, val pipeline: String, val policies: List<String>? = null, val primaryContact: String? = null, val provisioningState: String, val remoteSubscriptionId: String? = null, val requirementId: String? = null, val schemaUris: List<String>? = null, val schemas: List<SchemaResponse>? = null, val secondaryContacts: List<String>? = null, val status: String, val statusReason: String)

Properties of connection

Link copied to clipboard
data class FlowPropertiesResponse(val connection: SelectedResourceResponse? = null, val customerManagedKeyVaultUri: String? = null, val dataType: String? = null, val destinationEndpointPorts: List<Double>? = null, val destinationEndpoints: List<String>? = null, val flowId: String, val flowType: String? = null, val keyVaultUri: String? = null, val linkStatus: String, val linkedFlowId: String, val messagingOptions: MessagingOptionsResponse? = null, val passphrase: String? = null, val policies: List<String>? = null, val provisioningState: String, val schema: SchemaResponse? = null, val serviceBusQueueId: String? = null, val sourceAddresses: StreamSourceAddressesResponse? = null, val status: String? = null, val storageAccountId: String? = null, val storageAccountName: String? = null, val storageContainerName: String? = null, val streamId: String? = null, val streamLatency: Double? = null, val streamProtocol: String? = null)

Properties of flow

Link copied to clipboard
data class GetConnectionResult(val azureApiVersion: String, val id: String, val location: String, val name: String, val properties: ConnectionPropertiesResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The connection resource definition.

Link copied to clipboard
data class GetFlowDestinationEndpointPortsResult(val ports: List<Double>? = null)

List of destination endpoint ports for the flow stream

Link copied to clipboard
data class GetFlowDestinationEndpointsResult(val endpoints: List<String>? = null)

List of destination endpoints for the flow stream

Link copied to clipboard
data class GetFlowResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val location: String, val name: String, val plan: PlanResponse? = null, val properties: FlowPropertiesResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The flow resource definition.

Link copied to clipboard
data class GetFlowSourceAddressesResult(val sourceAddresses: List<String>? = null)

The source IP address and CIDR ranges of the stream

Link copied to clipboard
data class GetFlowStreamConnectionStringResult(val connectionString: String? = null)

The connection string for the specified streaming flow

Link copied to clipboard
data class GetPipelineResult(val azureApiVersion: String, val id: String, val location: String, val name: String, val properties: PipelinePropertiesResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The pipeline resource definition.

Link copied to clipboard
data class InternalMetadataPropertiesResponse(val operationStatus: OperationStatusPropertiesResponse? = null, val statusSetBy: String)

Internal metadata of the connection inside pipeline.

The schemas list result.

Link copied to clipboard
data class ListListPendingConnectionResult(val nextLink: String? = null, val value: List<PendingConnectionResponse>? = null)

The connections list result.

Link copied to clipboard
data class ListListPendingFlowResult(val nextLink: String? = null, val value: List<PendingFlowResponse>? = null)

The connections list result.

Link copied to clipboard
data class ListListSchemaResult(val value: List<SchemaResponse>? = null)

The schemas list result.

Link copied to clipboard
data class ManagedServiceIdentityResponse(val principalId: String, val tenantId: String, val type: String, val userAssignedIdentities: Map<String, UserAssignedIdentityResponse>? = null)

Managed service identity (system assigned and/or user assigned identities)

Link copied to clipboard
data class MessagingOptionsResponse(val billingTier: String? = null)

The option associated with messaging flows.

Link copied to clipboard
data class OperationStatusPropertiesResponse(val id: String, val message: String, val status: String)

Operation status associated with the last patch request

Link copied to clipboard
data class PendingConnectionResponse(val approver: String, val dateSubmitted: String, val direction: String? = null, val flowTypes: List<String>? = null, val id: String, val justification: String? = null, val linkStatus: String, val linkedConnectionId: String, val location: String, val name: String, val pin: String? = null, val pipeline: String, val policies: List<String>? = null, val primaryContact: String? = null, val provisioningState: String, val remoteSubscriptionId: String? = null, val requirementId: String? = null, val schemaUris: List<String>? = null, val schemas: List<SchemaResponse>? = null, val secondaryContacts: List<String>? = null, val status: String, val statusReason: String, val subscriptionId: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Pending connection object

Link copied to clipboard
data class PendingFlowResponse(val connection: SelectedResourceResponse? = null, val connectionId: String, val customerManagedKeyVaultUri: String? = null, val dataType: String? = null, val destinationEndpointPorts: List<Double>? = null, val destinationEndpoints: List<String>? = null, val flowId: String, val flowType: String? = null, val id: String, val keyVaultUri: String? = null, val linkStatus: String, val linkedFlowId: String, val location: String, val messagingOptions: MessagingOptionsResponse? = null, val name: String, val passphrase: String? = null, val policies: List<String>? = null, val provisioningState: String, val schema: SchemaResponse? = null, val serviceBusQueueId: String? = null, val sourceAddresses: StreamSourceAddressesResponse? = null, val status: String? = null, val storageAccountId: String? = null, val storageAccountName: String? = null, val storageContainerName: String? = null, val streamId: String? = null, val streamLatency: Double? = null, val streamProtocol: String? = null, val subscriptionId: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Pending flow object

Link copied to clipboard
data class PipelineConnectionResponse(val etag: String, val id: String, val location: String, val name: String, val properties: PipelineConnectionResponseProperties? = null, val systemData: SystemDataResponse, val type: String)

Connection body inside a pipeline

Link copied to clipboard

Connection properties inside pipeline

Link copied to clipboard
data class PipelinePropertiesResponse(val connections: List<PipelineConnectionResponse>, val displayName: String? = null, val flowTypes: List<String>? = null, val policies: List<String>? = null, val provisioningState: String, val remoteCloud: String, val subscribers: List<SubscriberResponse>? = null)

Properties of pipeline

Link copied to clipboard
data class PlanResponse(val name: String, val product: String, val promotionCode: String? = null, val publisher: String, val version: String? = null)

Plan for the resource.

Link copied to clipboard
data class SchemaResponse(val connectionId: String? = null, val content: String? = null, val direction: String? = null, val id: String? = null, val name: String? = null, val schemaType: String? = null, val schemaUri: String? = null, val status: String? = null)

The schema object.

Link copied to clipboard
data class SelectedResourceResponse(val id: String, val location: String? = null, val name: String? = null, val subscriptionName: String? = null)

A resource selected from ARM

Link copied to clipboard
data class StreamSourceAddressesResponse(val sourceAddresses: List<String>? = null)

The source IP address and CIDR ranges of the stream

Link copied to clipboard
data class SubscriberResponse(val email: String? = null, val notifications: Double? = null)
Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class UserAssignedIdentityResponse(val clientId: String, val principalId: String)

User assigned identity properties