@azure/arm-search package
Classes
SearchManagementClient |
Interfaces
AccessRule |
Access rule in a network security perimeter configuration profile |
AccessRuleProperties |
Properties of Access Rule |
AccessRulePropertiesSubscriptionsItem |
Subscription identifiers |
AdminKeyResult |
Response containing the primary and secondary admin API keys for a given Azure AI Search service. |
AdminKeys |
Interface representing a AdminKeys. |
AdminKeysGetOptionalParams |
Optional parameters. |
AdminKeysRegenerateOptionalParams |
Optional parameters. |
AsyncOperationResult |
The details of a long running asynchronous shared private link resource operation. |
CheckNameAvailabilityInput |
Input of check name availability API. |
CheckNameAvailabilityOutput |
Output of check name availability API. |
CloudError |
Contains information about an API error. |
CloudErrorBody |
Describes a particular API error with an error code and a message. |
DataPlaneAadOrApiKeyAuthOption |
Indicates that either the API key or an access token from a Microsoft Entra ID tenant can be used for authentication. |
DataPlaneAuthOptions |
Defines the options for how the search service authenticates a data plane request. This cannot be set if 'disableLocalAuth' is set to true. |
EncryptionWithCmk |
Describes a policy that determines how resources within the search service are to be encrypted with customer managed keys. |
Identity |
Details about the search service identity. A null value indicates that the search service has no identity assigned. |
IpRule |
The IP restriction rule of the Azure AI Search service. |
ListQueryKeysResult |
Response containing the query API keys for a given Azure AI Search service. |
NetworkRuleSet |
Network specific rules that determine how the Azure AI Search service may be reached. |
NetworkSecurityPerimeter |
Information about a network security perimeter (NSP) |
NetworkSecurityPerimeterConfiguration |
Network security perimeter (NSP) configuration resource |
NetworkSecurityPerimeterConfigurationListResult |
Result of a list NSP (network security perimeter) configurations request. |
NetworkSecurityPerimeterConfigurationProperties |
Network security configuration properties. |
NetworkSecurityPerimeterConfigurations |
Interface representing a NetworkSecurityPerimeterConfigurations. |
NetworkSecurityPerimeterConfigurationsGetOptionalParams |
Optional parameters. |
NetworkSecurityPerimeterConfigurationsListByServiceNextOptionalParams |
Optional parameters. |
NetworkSecurityPerimeterConfigurationsListByServiceOptionalParams |
Optional parameters. |
NetworkSecurityPerimeterConfigurationsReconcileHeaders |
Defines headers for NetworkSecurityPerimeterConfigurations_reconcile operation. |
NetworkSecurityPerimeterConfigurationsReconcileOptionalParams |
Optional parameters. |
NetworkSecurityProfile |
Network security perimeter configuration profile |
Operation |
Details of a REST API operation, returned from the Resource Provider Operations API |
OperationDisplay |
Localized display information for this particular operation. |
OperationListResult |
The result of the request to list REST API operations. It contains a list of operations and a URL to get the next set of results. |
Operations |
Interface representing a Operations. |
OperationsListOptionalParams |
Optional parameters. |
PrivateEndpointConnection |
Describes an existing private endpoint connection to the Azure AI Search service. |
PrivateEndpointConnectionListResult |
Response containing a list of private endpoint connections. |
PrivateEndpointConnectionProperties |
Describes the properties of an existing private endpoint connection to the search service. |
PrivateEndpointConnectionPropertiesPrivateEndpoint |
The private endpoint resource from Microsoft.Network provider. |
PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState |
Describes the current state of an existing Azure Private Link service connection to the private endpoint. |
PrivateEndpointConnections |
Interface representing a PrivateEndpointConnections. |
PrivateEndpointConnectionsDeleteOptionalParams |
Optional parameters. |
PrivateEndpointConnectionsGetOptionalParams |
Optional parameters. |
PrivateEndpointConnectionsListByServiceNextOptionalParams |
Optional parameters. |
PrivateEndpointConnectionsListByServiceOptionalParams |
Optional parameters. |
PrivateEndpointConnectionsUpdateOptionalParams |
Optional parameters. |
PrivateLinkResource |
Describes a supported private link resource for the Azure AI Search service. |
PrivateLinkResourceProperties |
Describes the properties of a supported private link resource for the Azure AI Search service. For a given API version, this represents the 'supported' groupIds when creating a shared private link resource. |
PrivateLinkResources |
Interface representing a PrivateLinkResources. |
PrivateLinkResourcesListSupportedOptionalParams |
Optional parameters. |
PrivateLinkResourcesResult |
Response containing a list of supported Private Link Resources. |
ProvisioningIssue |
Describes a provisioning issue for a network security perimeter configuration |
ProvisioningIssueProperties |
Details of a provisioning issue for a network security perimeter (NSP) configuration. Resource providers should generate separate provisioning issue elements for each separate issue detected, and include a meaningful and distinctive description, as well as any appropriate suggestedResourceIds and suggestedAccessRules |
ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
QueryKey |
Describes an API key for a given Azure AI Search service that conveys read-only permissions on the docs collection of an index. |
QueryKeys |
Interface representing a QueryKeys. |
QueryKeysCreateOptionalParams |
Optional parameters. |
QueryKeysDeleteOptionalParams |
Optional parameters. |
QueryKeysListBySearchServiceNextOptionalParams |
Optional parameters. |
QueryKeysListBySearchServiceOptionalParams |
Optional parameters. |
QuotaUsageResult |
Describes the quota usage for a particular SKU. |
QuotaUsageResultName |
The name of the SKU supported by Azure AI Search. |
QuotaUsagesListResult |
Response containing the quota usage information for all the supported SKUs of Azure AI Search. |
Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
ResourceAssociation |
Information about resource association |
SearchManagementClientOptionalParams |
Optional parameters. |
SearchManagementRequestOptions |
Parameter group |
SearchService |
Describes an Azure AI Search service and its current state. |
SearchServiceListResult |
Response containing a list of Azure AI Search services. |
SearchServiceUpdate |
The parameters used to update an Azure AI Search service. |
Services |
Interface representing a Services. |
ServicesCheckNameAvailabilityOptionalParams |
Optional parameters. |
ServicesCreateOrUpdateOptionalParams |
Optional parameters. |
ServicesDeleteOptionalParams |
Optional parameters. |
ServicesGetOptionalParams |
Optional parameters. |
ServicesListByResourceGroupNextOptionalParams |
Optional parameters. |
ServicesListByResourceGroupOptionalParams |
Optional parameters. |
ServicesListBySubscriptionNextOptionalParams |
Optional parameters. |
ServicesListBySubscriptionOptionalParams |
Optional parameters. |
ServicesUpdateOptionalParams |
Optional parameters. |
ServicesUpgradeHeaders |
Defines headers for Services_upgrade operation. |
ServicesUpgradeOptionalParams |
Optional parameters. |
ShareablePrivateLinkResourceProperties |
Describes the properties of a resource type that has been onboarded to private link service, supported by Azure AI Search. |
ShareablePrivateLinkResourceType |
Describes an resource type that has been onboarded to private link service, supported by Azure AI Search. |
SharedPrivateLinkResource |
Describes a shared private link resource managed by the Azure AI Search service. |
SharedPrivateLinkResourceListResult |
Response containing a list of shared private link resources. |
SharedPrivateLinkResourceProperties |
Describes the properties of an existing shared private link resource managed by the Azure AI Search service. |
SharedPrivateLinkResources |
Interface representing a SharedPrivateLinkResources. |
SharedPrivateLinkResourcesCreateOrUpdateOptionalParams |
Optional parameters. |
SharedPrivateLinkResourcesDeleteOptionalParams |
Optional parameters. |
SharedPrivateLinkResourcesGetOptionalParams |
Optional parameters. |
SharedPrivateLinkResourcesListByServiceNextOptionalParams |
Optional parameters. |
SharedPrivateLinkResourcesListByServiceOptionalParams |
Optional parameters. |
Sku |
Defines the SKU of a search service, which determines billing rate and capacity limits. |
SystemData |
Metadata pertaining to creation and last modification of the resource. |
TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
UsageBySubscriptionSkuOptionalParams |
Optional parameters. |
Usages |
Interface representing a Usages. |
UsagesListBySubscriptionNextOptionalParams |
Optional parameters. |
UsagesListBySubscriptionOptionalParams |
Optional parameters. |
UserAssignedIdentity |
User assigned identity properties |
Type Aliases
AadAuthFailureMode |
Defines values for AadAuthFailureMode. |
AccessRuleDirection |
Defines values for AccessRuleDirection. Known values supported by the serviceInbound: Applies to inbound network traffic to the secured resources. |
ActionType |
Defines values for ActionType. Known values supported by the serviceInternal |
AdminKeyKind |
Defines values for AdminKeyKind. |
AdminKeysGetResponse |
Contains response data for the get operation. |
AdminKeysRegenerateResponse |
Contains response data for the regenerate operation. |
ComputeType |
Defines values for ComputeType. Known values supported by the servicedefault: Create the service with the Default Compute. |
CreatedByType |
Defines values for CreatedByType. Known values supported by the serviceUser |
HostingMode |
Defines values for HostingMode. |
IdentityType |
Defines values for IdentityType. Known values supported by the serviceNone: Indicates that any identity associated with the search service needs to be removed. |
IssueType |
Defines values for IssueType. Known values supported by the serviceUnknown: Unknown issue type |
NetworkSecurityPerimeterConfigurationProvisioningState |
Defines values for NetworkSecurityPerimeterConfigurationProvisioningState. Known values supported by the serviceSucceeded |
NetworkSecurityPerimeterConfigurationsGetResponse |
Contains response data for the get operation. |
NetworkSecurityPerimeterConfigurationsListByServiceNextResponse |
Contains response data for the listByServiceNext operation. |
NetworkSecurityPerimeterConfigurationsListByServiceResponse |
Contains response data for the listByService operation. |
NetworkSecurityPerimeterConfigurationsReconcileResponse |
Contains response data for the reconcile operation. |
OperationsListResponse |
Contains response data for the list operation. |
Origin |
Defines values for Origin. Known values supported by the serviceuser |
PrivateEndpointConnectionsDeleteResponse |
Contains response data for the delete operation. |
PrivateEndpointConnectionsGetResponse |
Contains response data for the get operation. |
PrivateEndpointConnectionsListByServiceNextResponse |
Contains response data for the listByServiceNext operation. |
PrivateEndpointConnectionsListByServiceResponse |
Contains response data for the listByService operation. |
PrivateEndpointConnectionsUpdateResponse |
Contains response data for the update operation. |
PrivateLinkResourcesListSupportedResponse |
Contains response data for the listSupported operation. |
PrivateLinkServiceConnectionProvisioningState |
Defines values for PrivateLinkServiceConnectionProvisioningState. Known values supported by the serviceUpdating: The private link service connection is in the process of being created along with other resources for it to be fully functional. |
PrivateLinkServiceConnectionStatus |
Defines values for PrivateLinkServiceConnectionStatus. |
ProvisioningState |
Defines values for ProvisioningState. |
PublicNetworkAccess |
Defines values for PublicNetworkAccess. Known values supported by the serviceenabled: The search service is accessible from traffic originating from the public internet. |
QueryKeysCreateResponse |
Contains response data for the create operation. |
QueryKeysListBySearchServiceNextResponse |
Contains response data for the listBySearchServiceNext operation. |
QueryKeysListBySearchServiceResponse |
Contains response data for the listBySearchService operation. |
ResourceAssociationAccessMode |
Defines values for ResourceAssociationAccessMode. Known values supported by the serviceEnforced: Enforced access mode - traffic to the resource that failed access checks is blocked |
SearchBypass |
Defines values for SearchBypass. Known values supported by the serviceNone: Indicates that no origin can bypass the rules defined in the 'ipRules' section. This is the default. |
SearchDataExfiltrationProtection |
Defines values for SearchDataExfiltrationProtection. Known values supported by the serviceBlockAll: Indicates that all data exfiltration scenarios are disabled. |
SearchEncryptionComplianceStatus |
Defines values for SearchEncryptionComplianceStatus. |
SearchEncryptionWithCmk |
Defines values for SearchEncryptionWithCmk. |
SearchSemanticSearch |
Defines values for SearchSemanticSearch. Known values supported by the servicedisabled: Indicates that semantic reranker is disabled for the search service. This is the default. |
SearchServiceStatus |
Defines values for SearchServiceStatus. |
ServicesCheckNameAvailabilityResponse |
Contains response data for the checkNameAvailability operation. |
ServicesCreateOrUpdateResponse |
Contains response data for the createOrUpdate operation. |
ServicesGetResponse |
Contains response data for the get operation. |
ServicesListByResourceGroupNextResponse |
Contains response data for the listByResourceGroupNext operation. |
ServicesListByResourceGroupResponse |
Contains response data for the listByResourceGroup operation. |
ServicesListBySubscriptionNextResponse |
Contains response data for the listBySubscriptionNext operation. |
ServicesListBySubscriptionResponse |
Contains response data for the listBySubscription operation. |
ServicesUpdateResponse |
Contains response data for the update operation. |
ServicesUpgradeResponse |
Contains response data for the upgrade operation. |
Severity |
Defines values for Severity. Known values supported by the serviceWarning |
SharedPrivateLinkResourceAsyncOperationResult |
Defines values for SharedPrivateLinkResourceAsyncOperationResult. Known values supported by the serviceRunning |
SharedPrivateLinkResourceProvisioningState |
Defines values for SharedPrivateLinkResourceProvisioningState. Known values supported by the serviceUpdating: The shared private link resource is in the process of being created along with other resources for it to be fully functional. |
SharedPrivateLinkResourceStatus |
Defines values for SharedPrivateLinkResourceStatus. Known values supported by the servicePending: The shared private link resource has been created and is pending approval. |
SharedPrivateLinkResourcesCreateOrUpdateResponse |
Contains response data for the createOrUpdate operation. |
SharedPrivateLinkResourcesGetResponse |
Contains response data for the get operation. |
SharedPrivateLinkResourcesListByServiceNextResponse |
Contains response data for the listByServiceNext operation. |
SharedPrivateLinkResourcesListByServiceResponse |
Contains response data for the listByService operation. |
SkuName |
Defines values for SkuName. Known values supported by the servicefree: Free tier, with no SLA guarantees and a subset of the features offered on billable tiers. |
UnavailableNameReason |
Defines values for UnavailableNameReason. Known values supported by the serviceInvalid: The search service name doesn't match naming requirements. |
UpgradeAvailable |
Defines values for UpgradeAvailable. Known values supported by the servicenotAvailable: An upgrade is currently not available for the service. |
UsageBySubscriptionSkuResponse |
Contains response data for the usageBySubscriptionSku operation. |
UsagesListBySubscriptionNextResponse |
Contains response data for the listBySubscriptionNext operation. |
UsagesListBySubscriptionResponse |
Contains response data for the listBySubscription operation. |
Enums
Functions
get |
Given the last |
Function Details
getContinuationToken(unknown)
Given the last .value
produced by the byPage
iterator,
returns a continuation token that can be used to begin paging from
that point later.
function getContinuationToken(page: unknown): string | undefined
Parameters
- page
-
unknown
An object from accessing value
on the IteratorResult from a byPage
iterator.
Returns
string | undefined
The continuation token that can be passed into byPage() during future calls.