Code snippets and samples
ApiDefinitions_CreateOrUpdate
/**
* Samples for ApiDefinitions CreateOrUpdate.
*/
public final class ApiDefinitionsCreateOrUpdateSamples {
/*
* x-ms-original-file: specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/
* ApiDefinitions_CreateOrUpdate.json
*/
/**
* Sample code: ApiDefinitions_CreateOrUpdate.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiDefinitionsCreateOrUpdate (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiDefinitions ().define ("openapi" )
.withExistingVersion ("contoso-resources" , "contoso" , "default" , "openapi" , "2023-01-01" ).create ();
}
}
/**
* Samples for ApiDefinitions Delete.
*/
public final class ApiDefinitionsDeleteSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/ApiDefinitions_Delete.
* json
*/
/**
* Sample code: ApiDefinitions_Delete.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiDefinitionsDelete (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiDefinitions ().deleteWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" , "2023-01-01" ,
"openapi" , com .azure .core .util .Context .NONE );
}
}
ApiDefinitions_ExportSpecification
/**
* Samples for ApiDefinitions ExportSpecification.
*/
public final class ApiDefinitionsExportSpecificationSamples {
/*
* x-ms-original-file: specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/
* ApiDefinitions_ExportSpecification.json
*/
/**
* Sample code: ApiDefinitions_ExportSpecification.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiDefinitionsExportSpecification (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiDefinitions ().exportSpecification ("contoso-resources" , "contoso" , "default" , "echo-api" ,
"2023-01-01" , "openapi" , com .azure .core .util .Context .NONE );
}
}
/**
* Samples for ApiDefinitions Get.
*/
public final class ApiDefinitionsGetSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/ApiDefinitions_Get.json
*/
/**
* Sample code: ApiDefinitions_Get.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiDefinitionsGet (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiDefinitions ().getWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" , "2023-01-01" ,
"openapi" , com .azure .core .util .Context .NONE );
}
}
/**
* Samples for ApiDefinitions Head.
*/
public final class ApiDefinitionsHeadSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/ApiDefinitions_Head.json
*/
/**
* Sample code: ApiDefinitions_Head.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiDefinitionsHead (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiDefinitions ().headWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" , "2023-01-01" ,
"openapi" , com .azure .core .util .Context .NONE );
}
}
ApiDefinitions_ImportSpecification
/**
* Samples for ApiDefinitions ImportSpecification.
*/
public final class ApiDefinitionsImportSpecificationSamples {
/*
* x-ms-original-file: specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/
* ApiDefinitions_ImportSpecification.json
*/
/**
* Sample code: ApiDefinitions_ImportSpecification.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiDefinitionsImportSpecification (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiDefinitions ().importSpecification ("contoso-resources" , "contoso" , "default" , "echo-api" ,
"2023-01-01" , "openapi" , null , com .azure .core .util .Context .NONE );
}
}
/**
* Samples for ApiDefinitions List.
*/
public final class ApiDefinitionsListSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/ApiDefinitions_List.json
*/
/**
* Sample code: ApiDefinitions_ListByApiVersion.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiDefinitionsListByApiVersion (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiDefinitions ().list ("contoso-resources" , "contoso" , "default" , "echo-api" , "2023-01-01" , null ,
com .azure .core .util .Context .NONE );
}
}
ApiVersions_CreateOrUpdate
/**
* Samples for ApiVersions CreateOrUpdate.
*/
public final class ApiVersionsCreateOrUpdateSamples {
/*
* x-ms-original-file: specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/
* ApiVersions_CreateOrUpdate.json
*/
/**
* Sample code: ApiVersions_CreateOrUpdate.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiVersionsCreateOrUpdate (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiVersions ().define ("2023-01-01" )
.withExistingApi ("contoso-resources" , "contoso" , "default" , "echo-api" ).create ();
}
}
/**
* Samples for ApiVersions Delete.
*/
public final class ApiVersionsDeleteSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/ApiVersions_Delete.json
*/
/**
* Sample code: ApiVersions_Delete.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiVersionsDelete (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiVersions ().deleteWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" , "2023-01-01" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for ApiVersions Get.
*/
public final class ApiVersionsGetSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/ApiVersions_Get.json
*/
/**
* Sample code: ApiVersions_Get.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiVersionsGet (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiVersions ().getWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" , "2023-01-01" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for ApiVersions Head.
*/
public final class ApiVersionsHeadSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/ApiVersions_Head.json
*/
/**
* Sample code: ApiVersions_Head.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiVersionsHead (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiVersions ().headWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" , "2023-01-01" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for ApiVersions List.
*/
public final class ApiVersionsListSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/ApiVersions_List.json
*/
/**
* Sample code: ApiVersions_ListByApi.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apiVersionsListByApi (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apiVersions ().list ("contoso-resources" , "contoso" , "default" , "echo-api" , null ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Apis CreateOrUpdate.
*/
public final class ApisCreateOrUpdateSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Apis_CreateOrUpdate.json
*/
/**
* Sample code: Apis_CreateOrUpdate.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apisCreateOrUpdate (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apis ().define ("echo-api" ).withExistingWorkspace ("contoso-resources" , "contoso" , "default" ).create ();
}
}
/**
* Samples for Apis Delete.
*/
public final class ApisDeleteSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Apis_Delete.json
*/
/**
* Sample code: Apis_Delete.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apisDelete (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apis ().deleteWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Apis Get.
*/
public final class ApisGetSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Apis_Get.json
*/
/**
* Sample code: Apis_Get.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apisGet (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apis ().getWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Apis Head.
*/
public final class ApisHeadSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Apis_Head.json
*/
/**
* Sample code: Apis_Head.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apisHead (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apis ().headWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Apis List.
*/
public final class ApisListSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Apis_List.json
*/
/**
* Sample code: Apis_ListByWorkspace.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void apisListByWorkspace (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .apis ().list ("contoso-resources" , "contoso" , "default" , null , com .azure .core .util .Context .NONE );
}
}
Deployments_CreateOrUpdate
/**
* Samples for Deployments CreateOrUpdate.
*/
public final class DeploymentsCreateOrUpdateSamples {
/*
* x-ms-original-file: specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/
* Deployments_CreateOrUpdate.json
*/
/**
* Sample code: Deployments_CreateOrUpdate.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void deploymentsCreateOrUpdate (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .deployments ().define ("production" )
.withExistingApi ("contoso-resources" , "contoso" , "default" , "echo-api" ).create ();
}
}
/**
* Samples for Deployments Delete.
*/
public final class DeploymentsDeleteSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Deployments_Delete.json
*/
/**
* Sample code: Deployments_Delete.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void deploymentsDelete (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .deployments ().deleteWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" , "production" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Deployments Get.
*/
public final class DeploymentsGetSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Deployments_Get.json
*/
/**
* Sample code: Deployments_Get.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void deploymentsGet (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .deployments ().getWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" , "production" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Deployments Head.
*/
public final class DeploymentsHeadSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Deployments_Head.json
*/
/**
* Sample code: Deployments_Head.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void deploymentsHead (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .deployments ().headWithResponse ("contoso-resources" , "contoso" , "default" , "echo-api" , "production" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Deployments List.
*/
public final class DeploymentsListSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Deployments_List.json
*/
/**
* Sample code: Deployments_ListByApi.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void deploymentsListByApi (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .deployments ().list ("contoso-resources" , "contoso" , "default" , "echo-api" , null ,
com .azure .core .util .Context .NONE );
}
}
Environments_CreateOrUpdate
/**
* Samples for Environments CreateOrUpdate.
*/
public final class EnvironmentsCreateOrUpdateSamples {
/*
* x-ms-original-file: specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/
* Environments_CreateOrUpdate.json
*/
/**
* Sample code: Environments_CreateOrUpdate.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void environmentsCreateOrUpdate (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .environments ().define ("public" ).withExistingWorkspace ("contoso-resources" , "contoso" , "default" )
.create ();
}
}
/**
* Samples for Environments Delete.
*/
public final class EnvironmentsDeleteSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Environments_Delete.json
*/
/**
* Sample code: Environments_Delete.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void environmentsDelete (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .environments ().deleteWithResponse ("contoso-resources" , "contoso" , "default" , "public" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Environments Get.
*/
public final class EnvironmentsGetSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Environments_Get.json
*/
/**
* Sample code: Environments_Get.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void environmentsGet (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .environments ().getWithResponse ("contoso-resources" , "contoso" , "default" , "public" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Environments Head.
*/
public final class EnvironmentsHeadSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Environments_Head.json
*/
/**
* Sample code: Environments_Head.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void environmentsHead (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .environments ().headWithResponse ("contoso-resources" , "contoso" , "default" , "public" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Environments List.
*/
public final class EnvironmentsListSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Environments_List.json
*/
/**
* Sample code: Environments_ListByWorkspace.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void environmentsListByWorkspace (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .environments ().list ("contoso-resources" , "contoso" , "default" , null , com .azure .core .util .Context .NONE );
}
}
MetadataSchemas_CreateOrUpdate
/**
* Samples for MetadataSchemas CreateOrUpdate.
*/
public final class MetadataSchemasCreateOrUpdateSamples {
/*
* x-ms-original-file: specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/
* MetadataSchemas_CreateOrUpdate.json
*/
/**
* Sample code: MetadataSchemas_CreateOrUpdate.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void metadataSchemasCreateOrUpdate (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .metadataSchemas ().define ("author" ).withExistingService ("contoso-resources" , "contoso" ).create ();
}
}
/**
* Samples for MetadataSchemas Delete.
*/
public final class MetadataSchemasDeleteSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/MetadataSchemas_Delete.
* json
*/
/**
* Sample code: MetadataSchemas_Delete.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void metadataSchemasDelete (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .metadataSchemas ().deleteWithResponse ("contoso-resources" , "contoso" , "author" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for MetadataSchemas Get.
*/
public final class MetadataSchemasGetSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/MetadataSchemas_Get.json
*/
/**
* Sample code: MetadataSchemas_Get.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void metadataSchemasGet (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .metadataSchemas ().getWithResponse ("contoso-resources" , "contoso" , "lastName" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for MetadataSchemas Head.
*/
public final class MetadataSchemasHeadSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/MetadataSchemas_Head.json
*/
/**
* Sample code: MetadataSchemas_Head.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void metadataSchemasHead (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .metadataSchemas ().headWithResponse ("contoso-resources" , "contoso" , "author" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for MetadataSchemas List.
*/
public final class MetadataSchemasListSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/MetadataSchemas_List.json
*/
/**
* Sample code: MetadataSchemas_ListByService.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void metadataSchemasListByService (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .metadataSchemas ().list ("contoso-resources" , "contoso" , null , com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Operations List.
*/
public final class OperationsListSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Operations_List.json
*/
/**
* Sample code: List Provider Operations.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void listProviderOperations (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .operations ().list (com .azure .core .util .Context .NONE );
}
}
import com .azure .resourcemanager .apicenter .models .ManagedServiceIdentity ;
import com .azure .resourcemanager .apicenter .models .ManagedServiceIdentityType ;
import com .azure .resourcemanager .apicenter .models .ServiceProperties ;
import com .azure .resourcemanager .apicenter .models .UserAssignedIdentity ;
import java .util .HashMap ;
import java .util .Map ;
/**
* Samples for Services CreateOrUpdate.
*/
public final class ServicesCreateOrUpdateSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Services_CreateOrUpdate.
* json
*/
/**
* Sample code: Services_CreateOrUpdate.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void servicesCreateOrUpdate (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .services ().define ("contoso" ).withRegion ("East US" ).withExistingResourceGroup ("contoso-resources" )
.withTags (mapOf ()).withProperties (new ServiceProperties ())
.withIdentity (new ManagedServiceIdentity ()
.withType (ManagedServiceIdentityType .fromString ("SystemAssigned, UserAssigned" ))
.withUserAssignedIdentities (mapOf (
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity" ,
new UserAssignedIdentity ())))
.create ();
}
// Use "Map.of" if available
@ SuppressWarnings ("unchecked" )
private static <T > Map <String , T > mapOf (Object ... inputs ) {
Map <String , T > map = new HashMap <>();
for (int i = 0 ; i < inputs .length ; i += 2 ) {
String key = (String ) inputs [i ];
T value = (T ) inputs [i + 1 ];
map .put (key , value );
}
return map ;
}
}
/**
* Samples for Services Delete.
*/
public final class ServicesDeleteSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Services_Delete.json
*/
/**
* Sample code: Services_Delete.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void servicesDelete (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .services ().deleteByResourceGroupWithResponse ("contoso-resources" , "contoso" ,
com .azure .core .util .Context .NONE );
}
}
Services_ExportMetadataSchema
/**
* Samples for Services ExportMetadataSchema.
*/
public final class ServicesExportMetadataSchemaSamples {
/*
* x-ms-original-file: specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/
* Services_ExportMetadataSchema.json
*/
/**
* Sample code: Services_ExportMetadataSchema.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void servicesExportMetadataSchema (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .services ().exportMetadataSchema ("contoso-resources" , "contoso" , null , com .azure .core .util .Context .NONE );
}
}
Services_GetByResourceGroup
/**
* Samples for Services GetByResourceGroup.
*/
public final class ServicesGetByResourceGroupSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Services_Get.json
*/
/**
* Sample code: Services_Get.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void servicesGet (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .services ().getByResourceGroupWithResponse ("contoso-resources" , "contoso" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Services List.
*/
public final class ServicesListSamples {
/*
* x-ms-original-file: specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/
* Services_ListBySubscription.json
*/
/**
* Sample code: Services_ListBySubscription.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void servicesListBySubscription (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .services ().list (com .azure .core .util .Context .NONE );
}
}
Services_ListByResourceGroup
/**
* Samples for Services ListByResourceGroup.
*/
public final class ServicesListByResourceGroupSamples {
/*
* x-ms-original-file: specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/
* Services_ListByResourceGroup.json
*/
/**
* Sample code: Services_ListByResourceGroup.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void servicesListByResourceGroup (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .services ().listByResourceGroup ("contoso-resources" , com .azure .core .util .Context .NONE );
}
}
import com .azure .resourcemanager .apicenter .models .Service ;
/**
* Samples for Services Update.
*/
public final class ServicesUpdateSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Services_Update.json
*/
/**
* Sample code: Services_Update.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void servicesUpdate (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
Service resource = manager .services ()
.getByResourceGroupWithResponse ("contoso-resources" , "contoso" , com .azure .core .util .Context .NONE )
.getValue ();
resource .update ().apply ();
}
}
Workspaces_CreateOrUpdate
/**
* Samples for Workspaces CreateOrUpdate.
*/
public final class WorkspacesCreateOrUpdateSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Workspaces_CreateOrUpdate
* .json
*/
/**
* Sample code: Workspaces_CreateOrUpdate.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void workspacesCreateOrUpdate (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .workspaces ().define ("default" ).withExistingService ("contoso-resources" , "contoso" ).create ();
}
}
/**
* Samples for Workspaces Delete.
*/
public final class WorkspacesDeleteSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Workspaces_Delete.json
*/
/**
* Sample code: Workspaces_Delete.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void workspacesDelete (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .workspaces ().deleteWithResponse ("contoso-resources" , "contoso" , "default" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Workspaces Get.
*/
public final class WorkspacesGetSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Workspaces_Get.json
*/
/**
* Sample code: Workspaces_Get.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void workspacesGet (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .workspaces ().getWithResponse ("contoso-resources" , "contoso" , "default" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Workspaces Head.
*/
public final class WorkspacesHeadSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Workspaces_Head.json
*/
/**
* Sample code: Workspaces_Head.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void workspacesHead (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .workspaces ().headWithResponse ("contoso-resources" , "contoso" , "default" ,
com .azure .core .util .Context .NONE );
}
}
/**
* Samples for Workspaces List.
*/
public final class WorkspacesListSamples {
/*
* x-ms-original-file:
* specification/apicenter/resource-manager/Microsoft.ApiCenter/stable/2024-03-01/examples/Workspaces_List.json
*/
/**
* Sample code: Workspaces_ListByService.
*
* @param manager Entry point to ApiCenterManager.
*/
public static void workspacesListByService (com .azure .resourcemanager .apicenter .ApiCenterManager manager ) {
manager .workspaces ().list ("contoso-resources" , "contoso" , null , com .azure .core .util .Context .NONE );
}
}