Interface HybridIdentityMetadatasClient
public interface HybridIdentityMetadatasClient
An instance of this class provides access to all the operations defined in HybridIdentityMetadatasClient.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName) Deletes the hybrid identity metadata resourcecom.azure.core.http.rest.Response<Void>
deleteWithResponse
(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName, com.azure.core.util.Context context) Deletes the hybrid identity metadata resourceget
(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName) Get the hybrid identity metadata resourcecom.azure.core.http.rest.Response<HybridIdentityMetadataInner>
getWithResponse
(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName, com.azure.core.util.Context context) Get the hybrid identity metadata resourcecom.azure.core.http.rest.PagedIterable<HybridIdentityMetadataInner>
listByCluster
(String resourceGroupName, String provisionedClustersName) Lists the hybrid identity metadata resources in a clustercom.azure.core.http.rest.PagedIterable<HybridIdentityMetadataInner>
listByCluster
(String resourceGroupName, String provisionedClustersName, com.azure.core.util.Context context) Lists the hybrid identity metadata resources in a clusterput
(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName, HybridIdentityMetadataInner body) Creates the hybrid identity metadata resourcecom.azure.core.http.rest.Response<HybridIdentityMetadataInner>
putWithResponse
(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName, HybridIdentityMetadataInner body, com.azure.core.util.Context context) Creates the hybrid identity metadata resource
-
Method Details
-
putWithResponse
com.azure.core.http.rest.Response<HybridIdentityMetadataInner> putWithResponse(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName, HybridIdentityMetadataInner body, com.azure.core.util.Context context) Creates the hybrid identity metadata resourceCreates the hybrid identity metadata proxy resource that facilitates the managed identity provisioning.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.provisionedClustersName
- Parameter for the name of the provisioned cluster.hybridIdentityMetadataResourceName
- Parameter for the name of the hybrid identity metadata resource.body
- Defines the hybridIdentityMetadata.context
- The context to associate with this operation.- Returns:
- defines the hybridIdentityMetadata along with
Response
. - 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.
-
put
HybridIdentityMetadataInner put(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName, HybridIdentityMetadataInner body) Creates the hybrid identity metadata resourceCreates the hybrid identity metadata proxy resource that facilitates the managed identity provisioning.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.provisionedClustersName
- Parameter for the name of the provisioned cluster.hybridIdentityMetadataResourceName
- Parameter for the name of the hybrid identity metadata resource.body
- Defines the hybridIdentityMetadata.- Returns:
- defines the hybridIdentityMetadata.
- 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<HybridIdentityMetadataInner> getWithResponse(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName, com.azure.core.util.Context context) Get the hybrid identity metadata resourceGet the hybrid identity metadata proxy resource.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.provisionedClustersName
- Parameter for the name of the provisioned cluster.hybridIdentityMetadataResourceName
- Parameter for the name of the hybrid identity metadata resource.context
- The context to associate with this operation.- Returns:
- the hybrid identity metadata proxy resource along with
Response
. - 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
HybridIdentityMetadataInner get(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName) Get the hybrid identity metadata resourceGet the hybrid identity metadata proxy resource.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.provisionedClustersName
- Parameter for the name of the provisioned cluster.hybridIdentityMetadataResourceName
- Parameter for the name of the hybrid identity metadata resource.- Returns:
- the hybrid identity metadata proxy resource.
- 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.
-
deleteWithResponse
com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String provisionedClustersName, String hybridIdentityMetadataResourceName, com.azure.core.util.Context context) Deletes the hybrid identity metadata resourceDeletes the hybrid identity metadata proxy resource.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.provisionedClustersName
- Parameter for the name of the provisioned cluster.hybridIdentityMetadataResourceName
- Parameter for the name of the hybrid identity metadata resource.context
- The context to associate with this operation.- Returns:
- the
Response
. - 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 provisionedClustersName, String hybridIdentityMetadataResourceName) Deletes the hybrid identity metadata resourceDeletes the hybrid identity metadata proxy resource.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.provisionedClustersName
- Parameter for the name of the provisioned cluster.hybridIdentityMetadataResourceName
- Parameter for the name of the hybrid identity metadata resource.- 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.
-
listByCluster
com.azure.core.http.rest.PagedIterable<HybridIdentityMetadataInner> listByCluster(String resourceGroupName, String provisionedClustersName) Lists the hybrid identity metadata resources in a clusterLists the hybrid identity metadata proxy resource in a cluster.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.provisionedClustersName
- Parameter for the name of the provisioned cluster.- Returns:
- list of hybridIdentityMetadata as paginated response with
PagedIterable
. - 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.
-
listByCluster
com.azure.core.http.rest.PagedIterable<HybridIdentityMetadataInner> listByCluster(String resourceGroupName, String provisionedClustersName, com.azure.core.util.Context context) Lists the hybrid identity metadata resources in a clusterLists the hybrid identity metadata proxy resource in a cluster.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.provisionedClustersName
- Parameter for the name of the provisioned cluster.context
- The context to associate with this operation.- Returns:
- list of hybridIdentityMetadata as paginated response with
PagedIterable
. - 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.
-