public interface SubscriptionFeatureRegistrationsClient extends InnerSupportsDelete<Void>
| Modifier and Type | Method and Description |
|---|---|
SubscriptionFeatureRegistrationInner |
createOrUpdate(String providerNamespace,
String featureName)
Create or update a feature registration.
|
Mono<SubscriptionFeatureRegistrationInner> |
createOrUpdateAsync(String providerNamespace,
String featureName)
Create or update a feature registration.
|
Mono<SubscriptionFeatureRegistrationInner> |
createOrUpdateAsync(String providerNamespace,
String featureName,
SubscriptionFeatureRegistrationInner subscriptionFeatureRegistrationType)
Create or update a feature registration.
|
com.azure.core.http.rest.Response<SubscriptionFeatureRegistrationInner> |
createOrUpdateWithResponse(String providerNamespace,
String featureName,
SubscriptionFeatureRegistrationInner subscriptionFeatureRegistrationType,
com.azure.core.util.Context context)
Create or update a feature registration.
|
Mono<com.azure.core.http.rest.Response<SubscriptionFeatureRegistrationInner>> |
createOrUpdateWithResponseAsync(String providerNamespace,
String featureName,
SubscriptionFeatureRegistrationInner subscriptionFeatureRegistrationType)
Create or update a feature registration.
|
void |
delete(String providerNamespace,
String featureName)
Deletes a feature registration.
|
Mono<Void> |
deleteAsync(String providerNamespace,
String featureName)
Deletes a feature registration.
|
com.azure.core.http.rest.Response<Void> |
deleteWithResponse(String providerNamespace,
String featureName,
com.azure.core.util.Context context)
Deletes a feature registration.
|
Mono<com.azure.core.http.rest.Response<Void>> |
deleteWithResponseAsync(String providerNamespace,
String featureName)
Deletes a feature registration.
|
SubscriptionFeatureRegistrationInner |
get(String providerNamespace,
String featureName)
Returns a feature registration.
|
Mono<SubscriptionFeatureRegistrationInner> |
getAsync(String providerNamespace,
String featureName)
Returns a feature registration.
|
com.azure.core.http.rest.Response<SubscriptionFeatureRegistrationInner> |
getWithResponse(String providerNamespace,
String featureName,
com.azure.core.util.Context context)
Returns a feature registration.
|
Mono<com.azure.core.http.rest.Response<SubscriptionFeatureRegistrationInner>> |
getWithResponseAsync(String providerNamespace,
String featureName)
Returns a feature registration.
|
com.azure.core.http.rest.PagedIterable<SubscriptionFeatureRegistrationInner> |
list()
Returns subscription feature registrations for given subscription.
|
com.azure.core.http.rest.PagedIterable<SubscriptionFeatureRegistrationInner> |
list(com.azure.core.util.Context context)
Returns subscription feature registrations for given subscription.
|
com.azure.core.http.rest.PagedFlux<SubscriptionFeatureRegistrationInner> |
listAsync()
Returns subscription feature registrations for given subscription.
|
com.azure.core.http.rest.PagedIterable<SubscriptionFeatureRegistrationInner> |
listBySubscription(String providerNamespace)
Returns subscription feature registrations for given subscription and provider namespace.
|
com.azure.core.http.rest.PagedIterable<SubscriptionFeatureRegistrationInner> |
listBySubscription(String providerNamespace,
com.azure.core.util.Context context)
Returns subscription feature registrations for given subscription and provider namespace.
|
com.azure.core.http.rest.PagedFlux<SubscriptionFeatureRegistrationInner> |
listBySubscriptionAsync(String providerNamespace)
Returns subscription feature registrations for given subscription and provider namespace.
|
Mono<com.azure.core.http.rest.Response<SubscriptionFeatureRegistrationInner>> getWithResponseAsync(String providerNamespace, String featureName)
providerNamespace - The provider namespace.featureName - The feature name.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.Mono<SubscriptionFeatureRegistrationInner> getAsync(String providerNamespace, String featureName)
providerNamespace - The provider namespace.featureName - The feature name.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.SubscriptionFeatureRegistrationInner get(String providerNamespace, String featureName)
providerNamespace - The provider namespace.featureName - The feature name.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.com.azure.core.http.rest.Response<SubscriptionFeatureRegistrationInner> getWithResponse(String providerNamespace, String featureName, com.azure.core.util.Context context)
providerNamespace - The provider namespace.featureName - The feature name.context - The context to associate with this operation.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.Mono<com.azure.core.http.rest.Response<SubscriptionFeatureRegistrationInner>> createOrUpdateWithResponseAsync(String providerNamespace, String featureName, SubscriptionFeatureRegistrationInner subscriptionFeatureRegistrationType)
providerNamespace - The provider namespace.featureName - The feature name.subscriptionFeatureRegistrationType - Subscription Feature Registration Type details.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.Mono<SubscriptionFeatureRegistrationInner> createOrUpdateAsync(String providerNamespace, String featureName, SubscriptionFeatureRegistrationInner subscriptionFeatureRegistrationType)
providerNamespace - The provider namespace.featureName - The feature name.subscriptionFeatureRegistrationType - Subscription Feature Registration Type details.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.Mono<SubscriptionFeatureRegistrationInner> createOrUpdateAsync(String providerNamespace, String featureName)
providerNamespace - The provider namespace.featureName - The feature name.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.SubscriptionFeatureRegistrationInner createOrUpdate(String providerNamespace, String featureName)
providerNamespace - The provider namespace.featureName - The feature name.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.com.azure.core.http.rest.Response<SubscriptionFeatureRegistrationInner> createOrUpdateWithResponse(String providerNamespace, String featureName, SubscriptionFeatureRegistrationInner subscriptionFeatureRegistrationType, com.azure.core.util.Context context)
providerNamespace - The provider namespace.featureName - The feature name.subscriptionFeatureRegistrationType - Subscription Feature Registration Type details.context - The context to associate with this operation.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.Mono<com.azure.core.http.rest.Response<Void>> deleteWithResponseAsync(String providerNamespace, String featureName)
providerNamespace - The provider namespace.featureName - The feature name.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.Mono<Void> deleteAsync(String providerNamespace, String featureName)
deleteAsync in interface InnerSupportsDelete<Void>providerNamespace - The provider namespace.featureName - The feature name.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.void delete(String providerNamespace, String featureName)
providerNamespace - The provider namespace.featureName - The feature name.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.com.azure.core.http.rest.Response<Void> deleteWithResponse(String providerNamespace, String featureName, com.azure.core.util.Context context)
providerNamespace - The provider namespace.featureName - The feature name.context - The context to associate with this operation.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.com.azure.core.http.rest.PagedFlux<SubscriptionFeatureRegistrationInner> listBySubscriptionAsync(String providerNamespace)
providerNamespace - The provider namespace.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.com.azure.core.http.rest.PagedIterable<SubscriptionFeatureRegistrationInner> listBySubscription(String providerNamespace)
providerNamespace - The provider namespace.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.com.azure.core.http.rest.PagedIterable<SubscriptionFeatureRegistrationInner> listBySubscription(String providerNamespace, com.azure.core.util.Context context)
providerNamespace - The provider namespace.context - The context to associate with this operation.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.com.azure.core.http.rest.PagedFlux<SubscriptionFeatureRegistrationInner> listAsync()
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.com.azure.core.http.rest.PagedIterable<SubscriptionFeatureRegistrationInner> list()
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.com.azure.core.http.rest.PagedIterable<SubscriptionFeatureRegistrationInner> list(com.azure.core.util.Context context)
context - The context to associate with this operation.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.Copyright © 2021 Microsoft Corporation. All rights reserved.