Interface ManagedInstanceKeysClient
-
public interface ManagedInstanceKeysClientAn instance of this class provides access to all the operations defined in ManagedInstanceKeysClient.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ManagedInstanceKeyInner>,ManagedInstanceKeyInner>beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters)Creates or updates a managed instance key.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ManagedInstanceKeyInner>,ManagedInstanceKeyInner>beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters, com.azure.core.util.Context context)Creates or updates a managed instance key.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ManagedInstanceKeyInner>,ManagedInstanceKeyInner>beginCreateOrUpdateAsync(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters)Creates or updates a managed instance key.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void>beginDelete(String resourceGroupName, String managedInstanceName, String keyName)Deletes the managed instance key with the given name.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void>beginDelete(String resourceGroupName, String managedInstanceName, String keyName, com.azure.core.util.Context context)Deletes the managed instance key with the given name.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void>beginDeleteAsync(String resourceGroupName, String managedInstanceName, String keyName)Deletes the managed instance key with the given name.ManagedInstanceKeyInnercreateOrUpdate(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters)Creates or updates a managed instance key.ManagedInstanceKeyInnercreateOrUpdate(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters, com.azure.core.util.Context context)Creates or updates a managed instance key.Mono<ManagedInstanceKeyInner>createOrUpdateAsync(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters)Creates or updates a managed instance key.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>>createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters)Creates or updates a managed instance key.voiddelete(String resourceGroupName, String managedInstanceName, String keyName)Deletes the managed instance key with the given name.voiddelete(String resourceGroupName, String managedInstanceName, String keyName, com.azure.core.util.Context context)Deletes the managed instance key with the given name.Mono<Void>deleteAsync(String resourceGroupName, String managedInstanceName, String keyName)Deletes the managed instance key with the given name.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>>deleteWithResponseAsync(String resourceGroupName, String managedInstanceName, String keyName)Deletes the managed instance key with the given name.ManagedInstanceKeyInnerget(String resourceGroupName, String managedInstanceName, String keyName)Gets a managed instance key.Mono<ManagedInstanceKeyInner>getAsync(String resourceGroupName, String managedInstanceName, String keyName)Gets a managed instance key.com.azure.core.http.rest.Response<ManagedInstanceKeyInner>getWithResponse(String resourceGroupName, String managedInstanceName, String keyName, com.azure.core.util.Context context)Gets a managed instance key.Mono<com.azure.core.http.rest.Response<ManagedInstanceKeyInner>>getWithResponseAsync(String resourceGroupName, String managedInstanceName, String keyName)Gets a managed instance key.com.azure.core.http.rest.PagedIterable<ManagedInstanceKeyInner>listByInstance(String resourceGroupName, String managedInstanceName)Gets a list of managed instance keys.com.azure.core.http.rest.PagedIterable<ManagedInstanceKeyInner>listByInstance(String resourceGroupName, String managedInstanceName, String filter, com.azure.core.util.Context context)Gets a list of managed instance keys.com.azure.core.http.rest.PagedFlux<ManagedInstanceKeyInner>listByInstanceAsync(String resourceGroupName, String managedInstanceName)Gets a list of managed instance keys.com.azure.core.http.rest.PagedFlux<ManagedInstanceKeyInner>listByInstanceAsync(String resourceGroupName, String managedInstanceName, String filter)Gets a list of managed instance keys.
-
-
-
Method Detail
-
listByInstanceAsync
com.azure.core.http.rest.PagedFlux<ManagedInstanceKeyInner> listByInstanceAsync(String resourceGroupName, String managedInstanceName, String filter)
Gets a list of managed instance keys.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.filter- An OData filter expression that filters elements in the collection.- Returns:
- a list of managed instance keys.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByInstanceAsync
com.azure.core.http.rest.PagedFlux<ManagedInstanceKeyInner> listByInstanceAsync(String resourceGroupName, String managedInstanceName)
Gets a list of managed instance keys.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.- Returns:
- a list of managed instance keys.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByInstance
com.azure.core.http.rest.PagedIterable<ManagedInstanceKeyInner> listByInstance(String resourceGroupName, String managedInstanceName, String filter, com.azure.core.util.Context context)
Gets a list of managed instance keys.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.filter- An OData filter expression that filters elements in the collection.context- The context to associate with this operation.- Returns:
- a list of managed instance keys.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByInstance
com.azure.core.http.rest.PagedIterable<ManagedInstanceKeyInner> listByInstance(String resourceGroupName, String managedInstanceName)
Gets a list of managed instance keys.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.- Returns:
- a list of managed instance keys.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponseAsync
Mono<com.azure.core.http.rest.Response<ManagedInstanceKeyInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String keyName)
Gets a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be retrieved.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getAsync
Mono<ManagedInstanceKeyInner> getAsync(String resourceGroupName, String managedInstanceName, String keyName)
Gets a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be retrieved.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
get
ManagedInstanceKeyInner get(String resourceGroupName, String managedInstanceName, String keyName)
Gets a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be retrieved.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponse
com.azure.core.http.rest.Response<ManagedInstanceKeyInner> getWithResponse(String resourceGroupName, String managedInstanceName, String keyName, com.azure.core.util.Context context)
Gets a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be retrieved.context- The context to associate with this operation.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdateWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters)
Creates or updates a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be operated on (updated or created).parameters- A managed instance key.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdateAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ManagedInstanceKeyInner>,ManagedInstanceKeyInner> beginCreateOrUpdateAsync(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters)
Creates or updates a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be operated on (updated or created).parameters- A managed instance key.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ManagedInstanceKeyInner>,ManagedInstanceKeyInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters)
Creates or updates a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be operated on (updated or created).parameters- A managed instance key.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ManagedInstanceKeyInner>,ManagedInstanceKeyInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters, com.azure.core.util.Context context)
Creates or updates a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be operated on (updated or created).parameters- A managed instance key.context- The context to associate with this operation.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdateAsync
Mono<ManagedInstanceKeyInner> createOrUpdateAsync(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters)
Creates or updates a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be operated on (updated or created).parameters- A managed instance key.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
ManagedInstanceKeyInner createOrUpdate(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters)
Creates or updates a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be operated on (updated or created).parameters- A managed instance key.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
ManagedInstanceKeyInner createOrUpdate(String resourceGroupName, String managedInstanceName, String keyName, ManagedInstanceKeyInner parameters, com.azure.core.util.Context context)
Creates or updates a managed instance key.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be operated on (updated or created).parameters- A managed instance key.context- The context to associate with this operation.- Returns:
- a managed instance key.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
deleteWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String managedInstanceName, String keyName)
Deletes the managed instance key with the given name.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be deleted.- Returns:
- the completion.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String managedInstanceName, String keyName)
Deletes the managed instance key with the given name.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be deleted.- Returns:
- the completion.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String managedInstanceName, String keyName)
Deletes the managed instance key with the given name.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be deleted.- Returns:
- the completion.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String managedInstanceName, String keyName, com.azure.core.util.Context context)
Deletes the managed instance key with the given name.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be deleted.context- The context to associate with this operation.- Returns:
- the completion.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
deleteAsync
Mono<Void> deleteAsync(String resourceGroupName, String managedInstanceName, String keyName)
Deletes the managed instance key with the given name.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be deleted.- Returns:
- the completion.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
delete
void delete(String resourceGroupName, String managedInstanceName, String keyName)
Deletes the managed instance key with the given name.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be deleted.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
delete
void delete(String resourceGroupName, String managedInstanceName, String keyName, com.azure.core.util.Context context)
Deletes the managed instance key with the given name.- Parameters:
resourceGroupName- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.managedInstanceName- The name of the managed instance.keyName- The name of the managed instance key to be deleted.context- The context to associate with this operation.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
-