ArmApiCenterModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmApiCenterModelFactory
type ArmApiCenterModelFactory = class
Public Class ArmApiCenterModelFactory
Inheritance
ArmApiCenterModelFactory

Methods

Name Description
ApiCenterApiData(ResourceIdentifier, String, ResourceType, SystemData, ApiCenterApiProperties)

API entity.

ApiCenterApiDefinitionData(ResourceIdentifier, String, ResourceType, SystemData, ApiCenterApiDefinitionProperties)

API definition entity.

ApiCenterApiDefinitionProperties(String, String, ApiSpecificationDetails)

API definition properties entity.

ApiCenterApiProperties(String, ApiKind, String, String, Nullable<ApiLifecycleStage>, Uri, IEnumerable<ApiExternalDocumentation>, IEnumerable<ApiContactInformation>, ApiLicenseInformation, BinaryData)

Initializes a new instance of ApiCenterApiProperties.

ApiCenterApiVersionData(ResourceIdentifier, String, ResourceType, SystemData, ApiCenterApiVersionProperties)

API version entity.

ApiCenterDeletedServiceData(ResourceIdentifier, String, ResourceType, SystemData, ApiCenterDeletedServiceProperties)

Soft-deleted service entity.

ApiCenterDeletedServiceProperties(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Deleted service properties.

ApiCenterDeploymentData(ResourceIdentifier, String, ResourceType, SystemData, ApiCenterDeploymentProperties)

API deployment entity.

ApiCenterEnvironmentData(ResourceIdentifier, String, ResourceType, SystemData, ApiCenterEnvironmentProperties)

Environment entity.

ApiCenterEnvironmentServer(Nullable<EnvironmentServerType>, IEnumerable<Uri>)

Server information of the environment.

ApiCenterLinkState(Nullable<ApiCenterApiSourceLinkState>, String, DateTimeOffset)

The link state.

ApiCenterMetadataSchemaData(ResourceIdentifier, String, ResourceType, SystemData, ApiCenterMetadataSchemaProperties)

Metadata schema entity. Used to define metadata for the entities in API catalog.

ApiCenterMetadataSchemaProperties(String, IEnumerable<ApiCenterMetadataAssignment>)

Metadata schema properties.

ApiCenterServiceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ApiCenterServiceProperties, ManagedServiceIdentity)

The service entity.

ApiCenterServicePatch(ManagedServiceIdentity, IDictionary<String,String>, Nullable<Boolean>)
ApiCenterServiceProperties(Nullable<ApiCenterProvisioningState>, Nullable<Boolean>)

The properties of the service.

ApiCenterWorkspaceData(ResourceIdentifier, String, ResourceType, SystemData, ApiCenterWorkspaceProperties)

Workspace entity.

ApiSourceData(ResourceIdentifier, String, ResourceType, SystemData, ApiSourceProperties)

API source entity.

ApiSourceProperties(Nullable<ApiCenterImportSpecificationModel>, ApiCenterApiManagementSource, ResourceIdentifier, Nullable<ApiLifecycleStage>, ApiCenterLinkState)

API source properties.

ApiSpecExportResult(Nullable<ApiSpecExportResultFormat>, String)

The API specification export result.

ApiSpecificationDetails(String, String)

API specification details.

EnvironmentOnboardingInformation(String, IEnumerable<Uri>)

Onboarding information.

MetadataSchemaExportResult(Nullable<MetadataSchemaExportFormat>, String)

The metadata schema export result.

Applies to