MongoMIResourcesOperations interface

Interface representing a MongoMIResources operations.

Properties

beginCreateUpdateMongoMIRoleAssignment
beginCreateUpdateMongoMIRoleAssignmentAndWait
beginCreateUpdateMongoMIRoleDefinition
beginCreateUpdateMongoMIRoleDefinitionAndWait
beginDeleteMongoMIRoleAssignment
beginDeleteMongoMIRoleAssignmentAndWait
beginDeleteMongoMIRoleDefinition
beginDeleteMongoMIRoleDefinitionAndWait
createUpdateMongoMIRoleAssignment

Creates or updates an Azure Cosmos DB MongoMI Role Assignment.

createUpdateMongoMIRoleDefinition

Creates or updates an Azure Cosmos DB MongoMI Role Definition.

deleteMongoMIRoleAssignment

Deletes an existing Azure Cosmos DB MongoMI Role Assignment.

deleteMongoMIRoleDefinition

Deletes an existing Azure Cosmos DB MongoMI Role Definition.

getMongoMIRoleAssignment

Retrieves the properties of an existing Azure Cosmos DB MongoMI Role Assignment with the given Id.

getMongoMIRoleDefinition

Retrieves the properties of an existing Azure Cosmos DB MongoMI Role Definition with the given Id.

listMongoMIRoleAssignments

Retrieves the list of all Azure Cosmos DB MongoMI Role Assignments.

listMongoMIRoleDefinitions

Retrieves the list of all Azure Cosmos DB MongoMI Role Definitions.

Property Details

beginCreateUpdateMongoMIRoleAssignment

Warning

This API is now deprecated.

use createUpdateMongoMIRoleAssignment instead

beginCreateUpdateMongoMIRoleAssignment: (resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateMongoMIRoleAssignmentParameters: MongoMIRoleAssignmentResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleAssignmentOptionalParams) => Promise<SimplePollerLike<OperationState<MongoMIRoleAssignmentResource>, MongoMIRoleAssignmentResource>>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateMongoMIRoleAssignmentParameters: MongoMIRoleAssignmentResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleAssignmentOptionalParams) => Promise<SimplePollerLike<OperationState<MongoMIRoleAssignmentResource>, MongoMIRoleAssignmentResource>>

beginCreateUpdateMongoMIRoleAssignmentAndWait

Warning

This API is now deprecated.

use createUpdateMongoMIRoleAssignment instead

beginCreateUpdateMongoMIRoleAssignmentAndWait: (resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateMongoMIRoleAssignmentParameters: MongoMIRoleAssignmentResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleAssignmentOptionalParams) => Promise<MongoMIRoleAssignmentResource>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateMongoMIRoleAssignmentParameters: MongoMIRoleAssignmentResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleAssignmentOptionalParams) => Promise<MongoMIRoleAssignmentResource>

beginCreateUpdateMongoMIRoleDefinition

Warning

This API is now deprecated.

use createUpdateMongoMIRoleDefinition instead

beginCreateUpdateMongoMIRoleDefinition: (resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateMongoMIRoleDefinitionParameters: MongoMIRoleDefinitionResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleDefinitionOptionalParams) => Promise<SimplePollerLike<OperationState<MongoMIRoleDefinitionResource>, MongoMIRoleDefinitionResource>>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateMongoMIRoleDefinitionParameters: MongoMIRoleDefinitionResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleDefinitionOptionalParams) => Promise<SimplePollerLike<OperationState<MongoMIRoleDefinitionResource>, MongoMIRoleDefinitionResource>>

beginCreateUpdateMongoMIRoleDefinitionAndWait

Warning

This API is now deprecated.

use createUpdateMongoMIRoleDefinition instead

beginCreateUpdateMongoMIRoleDefinitionAndWait: (resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateMongoMIRoleDefinitionParameters: MongoMIRoleDefinitionResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleDefinitionOptionalParams) => Promise<MongoMIRoleDefinitionResource>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateMongoMIRoleDefinitionParameters: MongoMIRoleDefinitionResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleDefinitionOptionalParams) => Promise<MongoMIRoleDefinitionResource>

beginDeleteMongoMIRoleAssignment

Warning

This API is now deprecated.

use deleteMongoMIRoleAssignment instead

beginDeleteMongoMIRoleAssignment: (resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: MongoMIResourcesDeleteMongoMIRoleAssignmentOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: MongoMIResourcesDeleteMongoMIRoleAssignmentOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteMongoMIRoleAssignmentAndWait

Warning

This API is now deprecated.

use deleteMongoMIRoleAssignment instead

beginDeleteMongoMIRoleAssignmentAndWait: (resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: MongoMIResourcesDeleteMongoMIRoleAssignmentOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: MongoMIResourcesDeleteMongoMIRoleAssignmentOptionalParams) => Promise<void>

beginDeleteMongoMIRoleDefinition

Warning

This API is now deprecated.

use deleteMongoMIRoleDefinition instead

beginDeleteMongoMIRoleDefinition: (resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: MongoMIResourcesDeleteMongoMIRoleDefinitionOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: MongoMIResourcesDeleteMongoMIRoleDefinitionOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteMongoMIRoleDefinitionAndWait

Warning

This API is now deprecated.

use deleteMongoMIRoleDefinition instead

beginDeleteMongoMIRoleDefinitionAndWait: (resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: MongoMIResourcesDeleteMongoMIRoleDefinitionOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: MongoMIResourcesDeleteMongoMIRoleDefinitionOptionalParams) => Promise<void>

createUpdateMongoMIRoleAssignment

Creates or updates an Azure Cosmos DB MongoMI Role Assignment.

createUpdateMongoMIRoleAssignment: (resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateMongoMIRoleAssignmentParameters: MongoMIRoleAssignmentResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleAssignmentOptionalParams) => PollerLike<OperationState<MongoMIRoleAssignmentResource>, MongoMIRoleAssignmentResource>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateMongoMIRoleAssignmentParameters: MongoMIRoleAssignmentResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleAssignmentOptionalParams) => PollerLike<OperationState<MongoMIRoleAssignmentResource>, MongoMIRoleAssignmentResource>

createUpdateMongoMIRoleDefinition

Creates or updates an Azure Cosmos DB MongoMI Role Definition.

createUpdateMongoMIRoleDefinition: (resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateMongoMIRoleDefinitionParameters: MongoMIRoleDefinitionResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleDefinitionOptionalParams) => PollerLike<OperationState<MongoMIRoleDefinitionResource>, MongoMIRoleDefinitionResource>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateMongoMIRoleDefinitionParameters: MongoMIRoleDefinitionResource, options?: MongoMIResourcesCreateUpdateMongoMIRoleDefinitionOptionalParams) => PollerLike<OperationState<MongoMIRoleDefinitionResource>, MongoMIRoleDefinitionResource>

deleteMongoMIRoleAssignment

Deletes an existing Azure Cosmos DB MongoMI Role Assignment.

deleteMongoMIRoleAssignment: (resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: MongoMIResourcesDeleteMongoMIRoleAssignmentOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: MongoMIResourcesDeleteMongoMIRoleAssignmentOptionalParams) => PollerLike<OperationState<void>, void>

deleteMongoMIRoleDefinition

Deletes an existing Azure Cosmos DB MongoMI Role Definition.

deleteMongoMIRoleDefinition: (resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: MongoMIResourcesDeleteMongoMIRoleDefinitionOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: MongoMIResourcesDeleteMongoMIRoleDefinitionOptionalParams) => PollerLike<OperationState<void>, void>

getMongoMIRoleAssignment

Retrieves the properties of an existing Azure Cosmos DB MongoMI Role Assignment with the given Id.

getMongoMIRoleAssignment: (resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: MongoMIResourcesGetMongoMIRoleAssignmentOptionalParams) => Promise<MongoMIRoleAssignmentResource>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: MongoMIResourcesGetMongoMIRoleAssignmentOptionalParams) => Promise<MongoMIRoleAssignmentResource>

getMongoMIRoleDefinition

Retrieves the properties of an existing Azure Cosmos DB MongoMI Role Definition with the given Id.

getMongoMIRoleDefinition: (resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: MongoMIResourcesGetMongoMIRoleDefinitionOptionalParams) => Promise<MongoMIRoleDefinitionResource>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: MongoMIResourcesGetMongoMIRoleDefinitionOptionalParams) => Promise<MongoMIRoleDefinitionResource>

listMongoMIRoleAssignments

Retrieves the list of all Azure Cosmos DB MongoMI Role Assignments.

listMongoMIRoleAssignments: (resourceGroupName: string, accountName: string, options?: MongoMIResourcesListMongoMIRoleAssignmentsOptionalParams) => PagedAsyncIterableIterator<MongoMIRoleAssignmentResource, MongoMIRoleAssignmentResource[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: MongoMIResourcesListMongoMIRoleAssignmentsOptionalParams) => PagedAsyncIterableIterator<MongoMIRoleAssignmentResource, MongoMIRoleAssignmentResource[], PageSettings>

listMongoMIRoleDefinitions

Retrieves the list of all Azure Cosmos DB MongoMI Role Definitions.

listMongoMIRoleDefinitions: (resourceGroupName: string, accountName: string, options?: MongoMIResourcesListMongoMIRoleDefinitionsOptionalParams) => PagedAsyncIterableIterator<MongoMIRoleDefinitionResource, MongoMIRoleDefinitionResource[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: MongoMIResourcesListMongoMIRoleDefinitionsOptionalParams) => PagedAsyncIterableIterator<MongoMIRoleDefinitionResource, MongoMIRoleDefinitionResource[], PageSettings>