Sdílet prostřednictvím


Fabric - Create

Vytvoří látku.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataReplication/replicationFabrics/{fabricName}?api-version=2024-09-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
fabricName
path True

string

pattern: ^[a-zA-Z0-9]*$

Název infrastruktury.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Vyžadováno Typ Description
location True

string

Geografické umístění, ve kterém se nachází zdroj

properties

FabricModelProperties

Vlastnosti specifické pro prostředek pro tento prostředek.

tags

object

Značky prostředků

Odpovědi

Name Typ Description
200 OK

FabricModel

Operace aktualizace prostředku FabricModel byla úspěšná

201 Created

FabricModel

Operace vytvoření prostředku FabricModel byla úspěšná

Hlavičky

  • Azure-AsyncOperation: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2.

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Puts the fabric.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/930CEC23-4430-4513-B855-DBA237E2F3BF/resourceGroups/rgswagger_2024-09-01/providers/Microsoft.DataReplication/replicationFabrics/wPR?api-version=2024-09-01

{
  "location": "tqygutlpob",
  "properties": {
    "customProperties": {
      "instanceType": "FabricModelCustomProperties"
    }
  }
}

Ukázková odpověď

{
  "location": "tqygutlpob",
  "properties": {
    "customProperties": {
      "instanceType": "FabricModelCustomProperties"
    },
    "provisioningState": "Canceled",
    "serviceEndpoint": "ilrfl",
    "serviceResourceId": "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/group1/providers/Microsoft.DataReplication/replicationFabrics/fabric1",
    "health": "Normal",
    "healthErrors": [
      {
        "affectedResourceType": "scfniv",
        "affectedResourceCorrelationIds": [
          "fope"
        ],
        "childErrors": [
          {
            "code": "yuxxpblihirpedwkigywgwjjrlzq",
            "healthCategory": "mhdgfjqwbikhxmhtomkl",
            "category": "lcsdxrqxquke",
            "severity": "wqxxiuaqjyagq",
            "source": "wevvftugwydzzw",
            "creationTime": "2023-08-25T00:28:52.128Z",
            "isCustomerResolvable": true,
            "summary": "djsmgrltruljo",
            "message": "sskcei",
            "causes": "kefaugkpxjkpulimjthjnl",
            "recommendation": "kqybwaesqumywtjepi"
          }
        ],
        "code": "dgxkefzmeukd",
        "healthCategory": "itc",
        "category": "leigw",
        "severity": "vvdajssdcypewdyechilxjmuijvdd",
        "source": "iy",
        "creationTime": "2023-08-25T00:28:52.128Z",
        "isCustomerResolvable": true,
        "summary": "jtooblbvaxxrvcwgscbobq",
        "message": "lbywtdprdqdekl",
        "causes": "xznphqrrmsdzm",
        "recommendation": "gmssteizlhjtclyeoo"
      }
    ]
  },
  "tags": {},
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.DataReplication/replicationFabrics/fabric1",
  "name": "rhojydcwjgvgexpdwswjib",
  "type": "toipsryjyqchikyakeiuatshiu",
  "systemData": {
    "createdBy": "ewufpudzcjrljhmmzhfnxoqdqwnya",
    "createdByType": "zioqm",
    "createdAt": "2023-08-25T00:28:53.022Z",
    "lastModifiedBy": "rx",
    "lastModifiedByType": "tqbvuqoakaaqij",
    "lastModifiedAt": "2023-08-25T00:28:53.022Z"
  }
}
location: https://contoso.com/operationstatus
{
  "location": "tqygutlpob",
  "properties": {
    "customProperties": {
      "instanceType": "FabricModelCustomProperties"
    },
    "provisioningState": "Canceled",
    "serviceEndpoint": "ilrfl",
    "serviceResourceId": "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/group1/providers/Microsoft.DataReplication/replicationFabrics/fabric1",
    "health": "Normal",
    "healthErrors": [
      {
        "affectedResourceType": "scfniv",
        "affectedResourceCorrelationIds": [
          "fope"
        ],
        "childErrors": [
          {
            "code": "yuxxpblihirpedwkigywgwjjrlzq",
            "healthCategory": "mhdgfjqwbikhxmhtomkl",
            "category": "lcsdxrqxquke",
            "severity": "wqxxiuaqjyagq",
            "source": "wevvftugwydzzw",
            "creationTime": "2023-08-25T00:28:52.128Z",
            "isCustomerResolvable": true,
            "summary": "djsmgrltruljo",
            "message": "sskcei",
            "causes": "kefaugkpxjkpulimjthjnl",
            "recommendation": "kqybwaesqumywtjepi"
          }
        ],
        "code": "dgxkefzmeukd",
        "healthCategory": "itc",
        "category": "leigw",
        "severity": "vvdajssdcypewdyechilxjmuijvdd",
        "source": "iy",
        "creationTime": "2023-08-25T00:28:52.128Z",
        "isCustomerResolvable": true,
        "summary": "jtooblbvaxxrvcwgscbobq",
        "message": "lbywtdprdqdekl",
        "causes": "xznphqrrmsdzm",
        "recommendation": "gmssteizlhjtclyeoo"
      }
    ]
  },
  "tags": {},
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.DataReplication/replicationFabrics/fabric1",
  "name": "rhojydcwjgvgexpdwswjib",
  "type": "toipsryjyqchikyakeiuatshiu",
  "systemData": {
    "createdBy": "ewufpudzcjrljhmmzhfnxoqdqwnya",
    "createdByType": "zioqm",
    "createdAt": "2023-08-25T00:28:53.022Z",
    "lastModifiedBy": "rx",
    "lastModifiedByType": "tqbvuqoakaaqij",
    "lastModifiedAt": "2023-08-25T00:28:53.022Z"
  }
}

Definice

Name Description
AzStackHCIClusterProperties

Vlastnosti clusteru AzStackHCI.

AzStackHCIFabricModelCustomProperties

AzStackHCI vlastní vlastnosti modelu prostředků infrastruktury.

createdByType

Typ identity, která prostředek vytvořila.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

FabricModel

Látkový model.

FabricModelProperties

Vlastnosti modelu Fabric.

HealthErrorModel

Model chyb stavu.

HealthStatus

Získá nebo nastaví stav tkaniny.

HyperVMigrateFabricModelCustomProperties

HyperV migruje vlastní vlastnosti modelu prostředků infrastruktury.

InnerHealthErrorModel

Model vnitřní zdravotní chyby.

ProvisioningState

Získá nebo nastaví stav zřizování konfigurace e-mailu.

StorageContainerProperties

Vlastnosti skladovacího kontejneru.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

VMwareMigrateFabricModelCustomProperties

VMware migruje vlastní vlastnosti modelu prostředků infrastruktury.

AzStackHCIClusterProperties

Vlastnosti clusteru AzStackHCI.

Name Typ Description
clusterName

string

minLength: 1

Získá nebo nastaví název plně kvalifikovaného názvu domény AzStackHCICluster.

resourceName

string

minLength: 1

Získá nebo nastaví název prostředku AzStackHCICllustr.

storageAccountName

string

minLength: 1

Získá nebo nastaví název účtu úložiště.

storageContainers

StorageContainerProperties[]

Získá nebo nastaví seznam kontejneru úložiště AzStackHCICluster.

AzStackHCIFabricModelCustomProperties

AzStackHCI vlastní vlastnosti modelu prostředků infrastruktury.

Name Typ Description
applianceName

string[]

Získá nebo nastaví název zařízení.

azStackHciSiteId

string (arm-id)

minLength: 1

Získá nebo nastaví ID ARM webu AzStackHCI.

cluster

AzStackHCIClusterProperties

Vlastnosti clusteru AzStackHCI.

fabricContainerId

string

Získá nebo nastaví ID kontejneru prostředků Fabric.

fabricResourceId

string

Získá nebo nastaví ID prostředku prostředků infrastruktury.

instanceType string:

AzStackHCI

Diskriminační vlastnost pro FabricModelCustomProperties.

migrationHubUri

string (uri)

Získá nebo nastaví identifikátor URI centra migrace.

migrationSolutionId

string (arm-id)

minLength: 1

Získá nebo nastaví ID ARM řešení migrace.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

FabricModel

Látkový model.

Name Typ Description
id

string (arm-id)

Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Geografické umístění, ve kterém se nachází zdroj

name

string

Název prostředku

properties

FabricModelProperties

Vlastnosti specifické pro prostředek pro tento prostředek.

systemData

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

tags

object

Značky prostředků

type

string

Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts"

FabricModelProperties

Vlastnosti modelu Fabric.

Name Typ Description
customProperties FabricModelCustomProperties:

Vlastní vlastnosti modelu topologie Fabric.

health

HealthStatus

Získá nebo nastaví stav tkaniny.

healthErrors

HealthErrorModel[]

Získá nebo nastaví seznam chyb stavu.

provisioningState

ProvisioningState

Získá nebo nastaví stav zřizování prostředků infrastruktury .

serviceEndpoint

string

Získá nebo nastaví koncový bod služby.

serviceResourceId

string (arm-id)

Získá nebo nastaví ID prostředku služby.

HealthErrorModel

Model chyb stavu.

Name Typ Description
affectedResourceCorrelationIds

string[]

Získá nebo nastaví seznam ovlivněných ID korelace prostředků. To lze použít k jednoznačné identifikaci počtu položek ovlivněných konkrétní kategorií a závažností a také počtu položek ovlivněných konkrétním problémem.

affectedResourceType

string

Získá nebo nastaví typ ovlivněného typu prostředku.

category

string

Získá nebo nastaví kategorii chyb.

causes

string

Získá nebo nastaví možné příčiny chyby.

childErrors

InnerHealthErrorModel[]

Získá nebo nastaví seznam chyb stavu podřízených přidružených k této chybě.

code

string

Získá nebo nastaví kód chyby.

creationTime

string (date-time)

Získá nebo nastaví čas vytvoření chyby.

healthCategory

string

Získá nebo nastaví kategorii stavu.

isCustomerResolvable

boolean

Získá nebo nastaví hodnotu označující, zda je chyba řešitelná zákazníkem.

message

string

Získá nebo nastaví chybovou zprávu.

recommendation

string

Získá nebo nastaví doporučenou akci k vyřešení chyby.

severity

string

Získá nebo nastaví závažnost chyby.

source

string

Získá nebo nastaví zdroj chyby.

summary

string

Získá nebo nastaví souhrn chyb.

HealthStatus

Získá nebo nastaví stav tkaniny.

Hodnota Description
Normal

Zdravý stav.

Warning

Stav upozornění.

Critical

Kritický stav.

HyperVMigrateFabricModelCustomProperties

HyperV migruje vlastní vlastnosti modelu prostředků infrastruktury.

Name Typ Description
fabricContainerId

string

Získá nebo nastaví ID kontejneru prostředků Fabric.

fabricResourceId

string (arm-id)

Získá nebo nastaví ID prostředku prostředků infrastruktury.

hyperVSiteId

string (arm-id)

minLength: 1

Získá nebo nastaví ID ARM lokality HyperV.

instanceType string:

HyperVMigrate

Diskriminační vlastnost pro FabricModelCustomProperties.

migrationHubUri

string (uri)

Získá nebo nastaví identifikátor URI centra migrace.

migrationSolutionId

string (arm-id)

minLength: 1

Získá nebo nastaví ID ARM řešení migrace.

InnerHealthErrorModel

Model vnitřní zdravotní chyby.

Name Typ Description
category

string

Získá nebo nastaví kategorii chyb.

causes

string

Získá nebo nastaví možné příčiny chyby.

code

string

Získá nebo nastaví kód chyby.

creationTime

string (date-time)

Získá nebo nastaví čas vytvoření chyby.

healthCategory

string

Získá nebo nastaví kategorii stavu.

isCustomerResolvable

boolean

Získá nebo nastaví hodnotu označující, zda je chyba řešitelná zákazníkem.

message

string

Získá nebo nastaví chybovou zprávu.

recommendation

string

Získá nebo nastaví doporučenou akci k vyřešení chyby.

severity

string

Získá nebo nastaví závažnost chyby.

source

string

Získá nebo nastaví zdroj chyby.

summary

string

Získá nebo nastaví souhrn chyb.

ProvisioningState

Získá nebo nastaví stav zřizování konfigurace e-mailu.

Hodnota Description
Canceled

Vytváření prostředků bylo zrušeno

Creating

Vytváří se zdroj.

Deleting

Prostředek se odstraňuje.

Deleted

Prostředek byl odstraněn.

Failed

Vytvoření zdroje se nezdařilo.

Succeeded

Vytvoření/aktualizace prostředku proběhla úspěšně.

Updating

Zdroj se aktualizuje.

StorageContainerProperties

Vlastnosti skladovacího kontejneru.

Name Typ Description
clusterSharedVolumePath

string

minLength: 1

Získá nebo nastaví ClusterSharedVolumePath.

name

string

minLength: 1

Získá nebo nastaví Name.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

VMwareMigrateFabricModelCustomProperties

VMware migruje vlastní vlastnosti modelu prostředků infrastruktury.

Name Typ Description
instanceType string:

VMwareMigrate

Diskriminační vlastnost pro FabricModelCustomProperties.

migrationSolutionId

string (arm-id)

minLength: 1

Získá nebo nastaví ID ARM řešení migrace.

vmwareSiteId

string (arm-id)

minLength: 1

Získá nebo nastaví ID ARM lokality VMware.