Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-agrifood

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

ActionType

ActionType: string

Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal

CheckNameAvailabilityReason

CheckNameAvailabilityReason: string

Defines values for CheckNameAvailabilityReason.
KnownCheckNameAvailabilityReason can be used interchangeably with CheckNameAvailabilityReason, this enum contains the known values that the service supports.

Known values supported by the service

Invalid
AlreadyExists

CreatedByType

CreatedByType: string

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

ExtensionsCreateResponse

ExtensionsCreateResponse: Extension

Contains response data for the create operation.

ExtensionsGetResponse

ExtensionsGetResponse: Extension

Contains response data for the get operation.

ExtensionsListByFarmBeatsNextResponse

ExtensionsListByFarmBeatsNextResponse: ExtensionListResponse

Contains response data for the listByFarmBeatsNext operation.

ExtensionsListByFarmBeatsResponse

ExtensionsListByFarmBeatsResponse: ExtensionListResponse

Contains response data for the listByFarmBeats operation.

ExtensionsUpdateResponse

ExtensionsUpdateResponse: Extension

Contains response data for the update operation.

FarmBeatsExtensionsGetResponse

FarmBeatsExtensionsGetResponse: FarmBeatsExtension

Contains response data for the get operation.

FarmBeatsExtensionsListNextResponse

FarmBeatsExtensionsListNextResponse: FarmBeatsExtensionListResponse

Contains response data for the listNext operation.

FarmBeatsExtensionsListResponse

FarmBeatsExtensionsListResponse: FarmBeatsExtensionListResponse

Contains response data for the list operation.

FarmBeatsModelsCreateOrUpdateResponse

FarmBeatsModelsCreateOrUpdateResponse: FarmBeats

Contains response data for the createOrUpdate operation.

FarmBeatsModelsGetOperationResultResponse

FarmBeatsModelsGetOperationResultResponse: ArmAsyncOperation

Contains response data for the getOperationResult operation.

FarmBeatsModelsGetResponse

FarmBeatsModelsGetResponse: FarmBeats

Contains response data for the get operation.

FarmBeatsModelsListByResourceGroupNextResponse

FarmBeatsModelsListByResourceGroupNextResponse: FarmBeatsListResponse

Contains response data for the listByResourceGroupNext operation.

FarmBeatsModelsListByResourceGroupResponse

FarmBeatsModelsListByResourceGroupResponse: FarmBeatsListResponse

Contains response data for the listByResourceGroup operation.

FarmBeatsModelsListBySubscriptionNextResponse

FarmBeatsModelsListBySubscriptionNextResponse: FarmBeatsListResponse

Contains response data for the listBySubscriptionNext operation.

FarmBeatsModelsListBySubscriptionResponse

FarmBeatsModelsListBySubscriptionResponse: FarmBeatsListResponse

Contains response data for the listBySubscription operation.

FarmBeatsModelsUpdateResponse

FarmBeatsModelsUpdateResponse: FarmBeats

Contains response data for the update operation.

LocationsCheckNameAvailabilityResponse

LocationsCheckNameAvailabilityResponse: CheckNameAvailabilityResponse

Contains response data for the checkNameAvailability operation.

OperationsListNextResponse

OperationsListNextResponse: OperationListResult

Contains response data for the listNext operation.

OperationsListResponse

OperationsListResponse: OperationListResult

Contains response data for the list operation.

Origin

Origin: string

Defines values for Origin.
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user
system
user,system

PrivateEndpointConnectionProvisioningState

PrivateEndpointConnectionProvisioningState: string

Defines values for PrivateEndpointConnectionProvisioningState.
KnownPrivateEndpointConnectionProvisioningState can be used interchangeably with PrivateEndpointConnectionProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Creating
Deleting
Failed

PrivateEndpointConnectionsCreateOrUpdateResponse

PrivateEndpointConnectionsCreateOrUpdateResponse: PrivateEndpointConnection

Contains response data for the createOrUpdate operation.

PrivateEndpointConnectionsGetResponse

PrivateEndpointConnectionsGetResponse: PrivateEndpointConnection

Contains response data for the get operation.

PrivateEndpointConnectionsListByResourceResponse

PrivateEndpointConnectionsListByResourceResponse: PrivateEndpointConnectionListResult

Contains response data for the listByResource operation.

PrivateEndpointServiceConnectionStatus

PrivateEndpointServiceConnectionStatus: string

Defines values for PrivateEndpointServiceConnectionStatus.
KnownPrivateEndpointServiceConnectionStatus can be used interchangeably with PrivateEndpointServiceConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Pending
Approved
Rejected

PrivateLinkResourcesGetResponse

PrivateLinkResourcesGetResponse: PrivateLinkResource

Contains response data for the get operation.

PrivateLinkResourcesListByResourceResponse

PrivateLinkResourcesListByResourceResponse: PrivateLinkResourceListResult

Contains response data for the listByResource operation.

ProvisioningState

ProvisioningState: string

Defines values for ProvisioningState.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Updating
Deleting
Succeeded
Failed

PublicNetworkAccess

PublicNetworkAccess: string

Defines values for PublicNetworkAccess.
KnownPublicNetworkAccess can be used interchangeably with PublicNetworkAccess, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Hybrid

Variables

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

Object literals

Const $host

$host: object

parameterPath

parameterPath: string = "$host"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "$host"

type

type: object

name

name: string = "String"

Const ArmAsyncOperation

ArmAsyncOperation: object

type

type: object

className

className: string = "ArmAsyncOperation"

name

name: string = "Composite"

modelProperties

modelProperties: object

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const CheckNameAvailabilityRequest

CheckNameAvailabilityRequest: object

type

type: object

className

className: string = "CheckNameAvailabilityRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const CheckNameAvailabilityResponse

CheckNameAvailabilityResponse: object

type

type: object

className

className: string = "CheckNameAvailabilityResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

nameAvailable

nameAvailable: object

serializedName

serializedName: string = "nameAvailable"

type

type: object

name

name: string = "Boolean"

reason

reason: object

serializedName

serializedName: string = "reason"

type

type: object

name

name: string = "String"

Const DetailedInformation

DetailedInformation: object

type

type: object

className

className: string = "DetailedInformation"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiInputParameters

apiInputParameters: object

serializedName

serializedName: string = "apiInputParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

apiName

apiName: object

serializedName

serializedName: string = "apiName"

type

type: object

name

name: string = "String"

customParameters

customParameters: object

serializedName

serializedName: string = "customParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

platformParameters

platformParameters: object

serializedName

serializedName: string = "platformParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

unitsSupported

unitsSupported: object

serializedName

serializedName: string = "unitsSupported"

type

type: object

className

className: string = "UnitSystemsInfo"

name

name: string = "Composite"

Const ErrorAdditionalInfo

ErrorAdditionalInfo: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

info

info: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "info"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ErrorDetail

ErrorDetail: object

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalInfo

additionalInfo: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "additionalInfo"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const ErrorResponse

ErrorResponse: object

type

type: object

className

className: string = "ErrorResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

Const Extension

Extension: object

type

type: object

className

className: string = "Extension"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "eTag"

type

type: object

name

name: string = "String"

extensionApiDocsLink

extensionApiDocsLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.extensionApiDocsLink"

type

type: object

name

name: string = "String"

extensionAuthLink

extensionAuthLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.extensionAuthLink"

type

type: object

name

name: string = "String"

extensionCategory

extensionCategory: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.extensionCategory"

type

type: object

name

name: string = "String"

extensionId

extensionId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.extensionId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z]{3,50}[.][a-zA-Z]{3,100}$")

type

type: object

name

name: string = "String"

installedExtensionVersion

installedExtensionVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.installedExtensionVersion"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^([1-9]|10).\\d$")

type

type: object

name

name: string = "String"

Const ExtensionListResponse

ExtensionListResponse: object

type

type: object

className

className: string = "ExtensionListResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Extension"

name

name: string = "Composite"

Const FarmBeats

FarmBeats: object

type

type: object

className

className: string = "FarmBeats"

name

name: string = "Composite"

modelProperties

modelProperties: object

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "Identity"

name

name: string = "Composite"

instanceUri

instanceUri: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.instanceUri"

type

type: object

name

name: string = "String"

privateEndpointConnections

privateEndpointConnections: object

serializedName

serializedName: string = "properties.privateEndpointConnections"

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publicNetworkAccess

publicNetworkAccess: object

serializedName

serializedName: string = "properties.publicNetworkAccess"

type

type: object

name

name: string = "String"

sensorIntegration

sensorIntegration: object

serializedName

serializedName: string = "properties.sensorIntegration"

type

type: object

className

className: string = "SensorIntegration"

name

name: string = "Composite"

Const FarmBeatsExtension

FarmBeatsExtension: object

type

type: object

className

className: string = "FarmBeatsExtension"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 500

MinLength

MinLength: number = 2

type

type: object

name

name: string = "String"

detailedInformation

detailedInformation: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.detailedInformation"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DetailedInformation"

name

name: string = "Composite"

extensionApiDocsLink

extensionApiDocsLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.extensionApiDocsLink"

type

type: object

name

name: string = "String"

extensionAuthLink

extensionAuthLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.extensionAuthLink"

type

type: object

name

name: string = "String"

extensionCategory

extensionCategory: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.extensionCategory"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 2

type

type: object

name

name: string = "String"

farmBeatsExtensionId

farmBeatsExtensionId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.farmBeatsExtensionId"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 2

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z]{3,50}[.][a-zA-Z]{3,100}$")

type

type: object

name

name: string = "String"

farmBeatsExtensionName

farmBeatsExtensionName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.farmBeatsExtensionName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 2

type

type: object

name

name: string = "String"

farmBeatsExtensionVersion

farmBeatsExtensionVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.farmBeatsExtensionVersion"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 2

Pattern

Pattern: RegExp = new RegExp("^([1-9]|10).\\d$")

type

type: object

name

name: string = "String"

publisherId

publisherId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.publisherId"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 2

type

type: object

name

name: string = "String"

targetResourceType

targetResourceType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.targetResourceType"

type

type: object

name

name: string = "String"

Const FarmBeatsExtensionListResponse

FarmBeatsExtensionListResponse: object

type

type: object

className

className: string = "FarmBeatsExtensionListResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "FarmBeatsExtension"

name

name: string = "Composite"

Const FarmBeatsListResponse

FarmBeatsListResponse: object

type

type: object

className

className: string = "FarmBeatsListResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "FarmBeats"

name

name: string = "Composite"

Const FarmBeatsModelsUpdateHeaders

FarmBeatsModelsUpdateHeaders: object

type

type: object

className

className: string = "FarmBeatsModelsUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const FarmBeatsUpdateProperties

FarmBeatsUpdateProperties: object

type

type: object

className

className: string = "FarmBeatsUpdateProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

publicNetworkAccess

publicNetworkAccess: object

serializedName

serializedName: string = "publicNetworkAccess"

type

type: object

name

name: string = "String"

sensorIntegration

sensorIntegration: object

serializedName

serializedName: string = "sensorIntegration"

type

type: object

className

className: string = "SensorIntegration"

name

name: string = "Composite"

Const FarmBeatsUpdateRequestModel

FarmBeatsUpdateRequestModel: object

type

type: object

className

className: string = "FarmBeatsUpdateRequestModel"

name

name: string = "Composite"

modelProperties

modelProperties: object

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "Identity"

name

name: string = "Composite"

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "FarmBeatsUpdateProperties"

name

name: string = "Composite"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const Identity

Identity: object

type

type: object

className

className: string = "Identity"

name

name: string = "Composite"

modelProperties

modelProperties: object

principalId

principalId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "principalId"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

type

type: object

defaultValue

defaultValue: string = "SystemAssigned"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const Operation

Operation: object

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionType

actionType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "actionType"

type

type: object

name

name: string = "String"

display

display: object

serializedName

serializedName: string = "display"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

isDataAction

isDataAction: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isDataAction"

type

type: object

name

name: string = "Boolean"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

origin

origin: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "origin"

type

type: object

name

name: string = "String"

Const OperationDisplay

OperationDisplay: object

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

operation

operation: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "operation"

type

type: object

name

name: string = "String"

provider

provider: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provider"

type

type: object

name

name: string = "String"

resource

resource: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resource"

type

type: object

name

name: string = "String"

Const OperationListResult

OperationListResult: object

type

type: object

className

className: string = "OperationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

Const PrivateEndpoint

PrivateEndpoint: object

type

type: object

className

className: string = "PrivateEndpoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const PrivateEndpointConnection

PrivateEndpointConnection: object

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

modelProperties

modelProperties: object

privateEndpoint

privateEndpoint: object

serializedName

serializedName: string = "properties.privateEndpoint"

type

type: object

className

className: string = "PrivateEndpoint"

name

name: string = "Composite"

privateLinkServiceConnectionState

privateLinkServiceConnectionState: object

serializedName

serializedName: string = "properties.privateLinkServiceConnectionState"

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const PrivateEndpointConnectionListResult

PrivateEndpointConnectionListResult: object

type

type: object

className

className: string = "PrivateEndpointConnectionListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

Const PrivateEndpointConnectionsDeleteHeaders

PrivateEndpointConnectionsDeleteHeaders: object

type

type: object

className

className: string = "PrivateEndpointConnectionsDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const PrivateLinkResource

PrivateLinkResource: object

type

type: object

className

className: string = "PrivateLinkResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

groupId

groupId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.groupId"

type

type: object

name

name: string = "String"

requiredMembers

requiredMembers: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.requiredMembers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

requiredZoneNames

requiredZoneNames: object

serializedName

serializedName: string = "properties.requiredZoneNames"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const PrivateLinkResourceListResult

PrivateLinkResourceListResult: object

type

type: object

className

className: string = "PrivateLinkResourceListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateLinkResource"

name

name: string = "Composite"

Const PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState: object

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionsRequired

actionsRequired: object

serializedName

serializedName: string = "actionsRequired"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const ProxyResource

ProxyResource: object

type

type: object

className

className: string = "ProxyResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const Resource

Resource: object

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const SensorIntegration

SensorIntegration: object

type

type: object

className

className: string = "SensorIntegration"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "String"

provisioningInfo

provisioningInfo: object

serializedName

serializedName: string = "provisioningInfo"

type

type: object

className

className: string = "ErrorResponse"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provisioningState"

type

type: object

name

name: string = "String"

Const SystemData

SystemData: object

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdAt

createdAt: object

serializedName

serializedName: string = "createdAt"

type

type: object

name

name: string = "DateTime"

createdBy

createdBy: object

serializedName

serializedName: string = "createdBy"

type

type: object

name

name: string = "String"

createdByType

createdByType: object

serializedName

serializedName: string = "createdByType"

type

type: object

name

name: string = "String"

lastModifiedAt

lastModifiedAt: object

serializedName

serializedName: string = "lastModifiedAt"

type

type: object

name

name: string = "DateTime"

lastModifiedBy

lastModifiedBy: object

serializedName

serializedName: string = "lastModifiedBy"

type

type: object

name

name: string = "String"

lastModifiedByType

lastModifiedByType: object

serializedName

serializedName: string = "lastModifiedByType"

type

type: object

name

name: string = "String"

Const TrackedResource

TrackedResource: object

type

type: object

className

className: string = "TrackedResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const UnitSystemsInfo

UnitSystemsInfo: object

type

type: object

className

className: string = "UnitSystemsInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

key

key: object

required

required: boolean = true

serializedName

serializedName: string = "key"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 2

type

type: object

name

name: string = "String"

values

values: object

required

required: boolean = true

serializedName

serializedName: string = "values"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const apiVersion

apiVersion: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2021-09-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const body

body: object

mapper

mapper: any = FarmBeatsMapper

parameterPath

parameterPath: string = "body"

Const body1

body1: object

mapper

mapper: any = FarmBeatsUpdateRequestModelMapper

parameterPath

parameterPath: string = "body"

Const body2

body2: object

mapper

mapper: any = CheckNameAvailabilityRequestMapper

parameterPath

parameterPath: string = "body"

Const body3

body3: object

mapper

mapper: any = PrivateEndpointConnectionMapper

parameterPath

parameterPath: string = "body"

Const checkNameAvailabilityOperationSpec

checkNameAvailabilityOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.AgFoodPlatform/checkNameAvailability"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.body2

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CheckNameAvailabilityResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const contentType

contentType: object

parameterPath

parameterPath: string[] = ["options", "contentType"]

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const createOperationSpec

createOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "PUT"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}/extensions/{extensionId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.farmBeatsResourceName,Parameters.extensionId]

responses

responses: object

201

201: object

bodyMapper

bodyMapper: any = Mappers.Extension

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const createOrUpdateOperationSpec

createOrUpdateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}/privateEndpointConnections/{privateEndpointConnectionName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.body3

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.farmBeatsResourceName,Parameters.privateEndpointConnectionName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnection

201

201: object

bodyMapper

bodyMapper: any = Mappers.FarmBeats

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const deleteOperationSpec

deleteOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}/privateEndpointConnections/{privateEndpointConnectionName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.farmBeatsResourceName,Parameters.privateEndpointConnectionName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const extensionCategories

extensionCategories: object

collectionFormat

collectionFormat: string = "Multi"

parameterPath

parameterPath: string[] = ["options", "extensionCategories"]

mapper

mapper: object

serializedName

serializedName: string = "extensionCategories"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const extensionId

extensionId: object

parameterPath

parameterPath: string = "extensionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "extensionId"

type

type: object

name

name: string = "String"

Const extensionIds

extensionIds: object

collectionFormat

collectionFormat: string = "Multi"

parameterPath

parameterPath: string[] = ["options", "extensionIds"]

mapper

mapper: object

serializedName

serializedName: string = "extensionIds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const farmBeatsExtensionId

farmBeatsExtensionId: object

parameterPath

parameterPath: string = "farmBeatsExtensionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "farmBeatsExtensionId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z]{3,50}[.][a-zA-Z]{3,100}$")

type

type: object

name

name: string = "String"

Const farmBeatsExtensionIds

farmBeatsExtensionIds: object

collectionFormat

collectionFormat: string = "Multi"

parameterPath

parameterPath: string[] = ["options", "farmBeatsExtensionIds"]

mapper

mapper: object

serializedName

serializedName: string = "farmBeatsExtensionIds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const farmBeatsExtensionNames

farmBeatsExtensionNames: object

collectionFormat

collectionFormat: string = "Multi"

parameterPath

parameterPath: string[] = ["options", "farmBeatsExtensionNames"]

mapper

mapper: object

serializedName

serializedName: string = "farmBeatsExtensionNames"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const farmBeatsResourceName

farmBeatsResourceName: object

parameterPath

parameterPath: string = "farmBeatsResourceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "farmBeatsResourceName"

type

type: object

name

name: string = "String"

Const getOperationResultOperationSpec

getOperationResultOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}/operationResults/{operationResultsId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.farmBeatsResourceName,Parameters.operationResultsId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ArmAsyncOperation

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getOperationSpec

getOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}/privateLinkResources/{subResourceName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.farmBeatsResourceName,Parameters.subResourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateLinkResource

404

404: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

isError

isError: boolean = true

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByFarmBeatsNextOperationSpec

listByFarmBeatsNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion,Parameters.extensionIds,Parameters.extensionCategories,Parameters.maxPageSize,Parameters.skipToken]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.farmBeatsResourceName,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ExtensionListResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByFarmBeatsOperationSpec

listByFarmBeatsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}/extensions"

queryParameters

queryParameters: any[] = [Parameters.apiVersion,Parameters.extensionIds,Parameters.extensionCategories,Parameters.maxPageSize,Parameters.skipToken]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.farmBeatsResourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ExtensionListResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByResourceGroupNextOperationSpec

listByResourceGroupNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion,Parameters.maxPageSize,Parameters.skipToken]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FarmBeatsListResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByResourceGroupOperationSpec

listByResourceGroupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats"

queryParameters

queryParameters: any[] = [Parameters.apiVersion,Parameters.maxPageSize,Parameters.skipToken]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FarmBeatsListResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByResourceOperationSpec

listByResourceOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}/privateLinkResources"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.farmBeatsResourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateLinkResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listBySubscriptionNextOperationSpec

listBySubscriptionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion,Parameters.maxPageSize,Parameters.skipToken]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FarmBeatsListResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listBySubscriptionOperationSpec

listBySubscriptionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.AgFoodPlatform/farmBeats"

queryParameters

queryParameters: any[] = [Parameters.apiVersion,Parameters.maxPageSize,Parameters.skipToken]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FarmBeatsListResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listNextOperationSpec

listNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OperationListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listOperationSpec

listOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/providers/Microsoft.AgFoodPlatform/operations"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OperationListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const maxPageSize

maxPageSize: object

parameterPath

parameterPath: string[] = ["options", "maxPageSize"]

mapper

mapper: object

defaultValue

defaultValue: number = 50

serializedName

serializedName: string = "$maxPageSize"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 1000

InclusiveMinimum

InclusiveMinimum: number = 10

type

type: object

name

name: string = "Number"

Const nextLink

nextLink: object

parameterPath

parameterPath: string = "nextLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const operationResultsId

operationResultsId: object

parameterPath

parameterPath: string = "operationResultsId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "operationResultsId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[A-Za-z0-9]+(-[A-Za-z0-9]+)*$")

type

type: object

name

name: string = "String"

Const privateEndpointConnectionName

privateEndpointConnectionName: object

parameterPath

parameterPath: string = "privateEndpointConnectionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "privateEndpointConnectionName"

type

type: object

name

name: string = "String"

Const publisherIds

publisherIds: object

collectionFormat

collectionFormat: string = "Multi"

parameterPath

parameterPath: string[] = ["options", "publisherIds"]

mapper

mapper: object

serializedName

serializedName: string = "publisherIds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

constraints

constraints: object

MaxLength

MaxLength: number = 90

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const skipToken

skipToken: object

parameterPath

parameterPath: string[] = ["options", "skipToken"]

mapper

mapper: object

serializedName

serializedName: string = "$skipToken"

type

type: object

name

name: string = "String"

Const subResourceName

subResourceName: object

parameterPath

parameterPath: string = "subResourceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subResourceName"

type

type: object

name

name: string = "String"

Const subscriptionId

subscriptionId: object

parameterPath

parameterPath: string = "subscriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const updateOperationSpec

updateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{farmBeatsResourceName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.body1

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.farmBeatsResourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.FarmBeats

201

201: object

bodyMapper

bodyMapper: any = Mappers.FarmBeats

202

202: object

bodyMapper

bodyMapper: any = Mappers.FarmBeats

204

204: object

bodyMapper

bodyMapper: any = Mappers.FarmBeats

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Generated using TypeDoc