Gateways - Create Gateway
Luo yhdyskäytävän.
Vaaditut delegoidut vaikutusalueet
Gateway.ReadWrite.All
Microsoft Entran tukemat käyttäjätiedot
Tämä ohjelmointirajapinta tukee tässä osiossa lueteltuja Microsoft -käyttäjätietoja.
| Identiteetti | Tuki |
|---|---|
| Käyttäjä | Kyllä |
| palvelun päänimen ja Hallittujen käyttäjätietojen | Kyllä |
Rajapinta
POST https://api.fabric.microsoft.com/v1/gateways
Pyynnön leipäteksti
CreateVirtualNetworkGatewayRequest
| Nimi | Pakollinen | Tyyppi | Description |
|---|---|---|---|
| capacityId | True |
string (uuid) |
Fabric-käyttöoikeuskapasiteetin objektitunnus. |
| displayName | True |
string |
Näennäisverkkoyhdyskäytävän näyttönimi. Enimmäispituus on 200 merkkiä. |
| inactivityMinutesBeforeSleep | True |
integer |
Toimettomuus minuutteina, ennen kuin näennäisverkkoyhdyskäytävä siirtyvät automaattisesti lepotilaan. On oltava jokin seuraavista arvoista: 30, 60, 90, 120, 150, 240, 360, 480, 720, 1440. |
| numberOfMemberGateways | True |
integer |
Jäsenyhdyskäytävien määrä. Luku väliltä 1–7. |
| type | True |
string:
Virtual |
Yhdyskäytävän tyyppi. |
| virtualNetworkAzureResource | True |
Azure-näennäisverkkoresurssi. |
Vastaukset
| Nimi | Tyyppi | Description |
|---|---|---|
| 201 Created | Gateway: |
Luotu. Toiminto onnistui. |
| 429 Too Many Requests |
Palveluhinnan raja ylitettiin. Palvelin palauttaa otsikon, joka Otsikot Retry-After: integer |
|
| Other Status Codes |
Yleiset virhekoodit:
|
Esimerkit
Virtual network gateway example
Mallipyyntö
POST https://api.fabric.microsoft.com/v1/gateways
{
"type": "VirtualNetwork",
"displayName": "ContosoVirtualNetworkGateway",
"capacityId": "ed26b6f3-7bc5-44b0-9565-a8942619ef4c",
"virtualNetworkAzureResource": {
"subscriptionId": "879b4ba0-ed17-4ff2-851e-4a2228e00b70",
"resourceGroupName": "ContosoResourceGroup",
"virtualNetworkName": "ContosoVirtualNetwork",
"subnetName": "ContosoSubnet"
},
"inactivityMinutesBeforeSleep": 120,
"numberOfMemberGateways": 3
}
Mallivastaus
{
"id": "271c5c9a-0860-4927-b1da-ce49008d6565",
"type": "VirtualNetwork",
"displayName": "ContosoVirtualNetworkGateway",
"capacityId": "ed26b6f3-7bc5-44b0-9565-a8942619ef4c",
"virtualNetworkAzureResource": {
"subscriptionId": "879b4ba0-ed17-4ff2-851e-4a2228e00b70",
"resourceGroupName": "ContosoResourceGroup",
"virtualNetworkName": "ContosoVirtualNetwork",
"subnetName": "ContosoSubnet"
},
"inactivityMinutesBeforeSleep": 120,
"numberOfMemberGateways": 3
}
Määritelmät
| Nimi | Description |
|---|---|
|
Create |
|
|
Error |
Virheeseen liittyvä resurssitieto-objekti. |
|
Error |
Virhevastaus. |
|
Error |
Virheen vastauksen tiedot. |
|
Gateway |
Yhdyskäytävän tyyppi. Muita yhdyskäytävätyyppejä voidaan lisätä ajan mittaan. |
|
Load |
Yhdyskäytäväklusterin kuormituksen tasauksen asetus. Lisää kuormituksen tasauksen asetuksia voidaan lisätä ajan mittaan. |
|
On |
|
|
On |
|
|
Public |
Paikallisen yhdyskäytävän julkinen avain. |
|
Virtual |
Azure-näennäisverkkoresurssin ominaisuudet |
|
Virtual |
CreateVirtualNetworkGatewayRequest
| Nimi | Tyyppi | Description |
|---|---|---|
| capacityId |
string (uuid) |
Fabric-käyttöoikeuskapasiteetin objektitunnus. |
| displayName |
string |
Näennäisverkkoyhdyskäytävän näyttönimi. Enimmäispituus on 200 merkkiä. |
| inactivityMinutesBeforeSleep |
integer |
Toimettomuus minuutteina, ennen kuin näennäisverkkoyhdyskäytävä siirtyvät automaattisesti lepotilaan. On oltava jokin seuraavista arvoista: 30, 60, 90, 120, 150, 240, 360, 480, 720, 1440. |
| numberOfMemberGateways |
integer |
Jäsenyhdyskäytävien määrä. Luku väliltä 1–7. |
| type |
string:
Virtual |
Yhdyskäytävän tyyppi. |
| virtualNetworkAzureResource |
Azure-näennäisverkkoresurssi. |
ErrorRelatedResource
Virheeseen liittyvä resurssitieto-objekti.
| Nimi | Tyyppi | Description |
|---|---|---|
| resourceId |
string |
Virheestä liittyvä resurssitunnus. |
| resourceType |
string |
Virheestä liittyvän resurssin tyyppi. |
ErrorResponse
Virhevastaus.
| Nimi | Tyyppi | Description |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| moreDetails |
Luettelo virheiden lisätiedoista. |
|
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
|
| requestId |
string (uuid) |
Virheeseen liittyvän pyynnön tunnus. |
ErrorResponseDetails
Virheen vastauksen tiedot.
| Nimi | Tyyppi | Description |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
GatewayType
Yhdyskäytävän tyyppi. Muita yhdyskäytävätyyppejä voidaan lisätä ajan mittaan.
| Arvo | Description |
|---|---|
| OnPremises |
Paikallinen yhdyskäytävä. |
| OnPremisesPersonal |
Paikallinen yhdyskäytävä (henkilökohtainen tila). |
| VirtualNetwork |
Näennäisverkkoyhdyskäytävä. |
LoadBalancingSetting
Yhdyskäytäväklusterin kuormituksen tasauksen asetus. Lisää kuormituksen tasauksen asetuksia voidaan lisätä ajan mittaan.
| Arvo | Description |
|---|---|
| Failover |
Pyynnöt lähetetään ensimmäiselle käytettävissä olevalle yhdyskäytäväklusterin jäsenille. |
| DistributeEvenly |
Pyynnöt jaetaan tasaisesti kaikkien käytössä olevan yhdyskäytäväklusterin jäsenten kesken. |
OnPremisesGateway
| Nimi | Tyyppi | Description |
|---|---|---|
| allowCloudConnectionRefresh |
boolean |
Sallitaanko pilviyhteyksien päivittäminen tämän paikallisen yhdyskäytävän kautta? True – Salli, Epätosi – Älä salli. |
| allowCustomConnectors |
boolean |
Sallitaanko mukautettujen liittimien käyttö tämän paikallisen yhdyskäytävän kanssa? True – Salli, Epätosi – Älä salli. |
| displayName |
string |
Paikallisen yhdyskäytävän näyttönimi. |
| id |
string (uuid) |
Yhdyskäytävän objektitunnus. |
| loadBalancingSetting |
Paikallisen yhdyskäytävän kuormituksen tasauksen asetus. |
|
| numberOfMemberGateways |
integer |
Paikallisen yhdyskäytävän yhdyskäytävän jäsenten määrä. |
| publicKey |
Ensisijaisen yhdyskäytäväjäsenen julkinen avain. Käytetään yhteyksien luomisen ja päivittämisen tunnistetietojen salaamiseen. |
|
| type |
string:
On |
Yhdyskäytävän tyyppi. |
| version |
string |
Asennetun ensisijaisen yhdyskäytävän jäsenen versio. |
OnPremisesGatewayPersonal
| Nimi | Tyyppi | Description |
|---|---|---|
| id |
string (uuid) |
Yhdyskäytävän objektitunnus. |
| publicKey |
Yhdyskäytävän julkinen avain. Käytetään yhteyksien luomisen ja päivittämisen tunnistetietojen salaamiseen. |
|
| type |
string:
On |
Yhdyskäytävän tyyppi. |
| version |
string |
Yhdyskäytävän versio. |
PublicKey
Paikallisen yhdyskäytävän julkinen avain.
| Nimi | Tyyppi | Description |
|---|---|---|
| exponent |
string |
Julkisen avaimen eksponentti. |
| modulus |
string |
Julkisen avaimen modulus. |
VirtualNetworkAzureResource
Azure-näennäisverkkoresurssin ominaisuudet
| Nimi | Tyyppi | Description |
|---|---|---|
| resourceGroupName |
string |
Resurssiryhmän nimi |
| subnetName |
string |
Aliverkon nimi |
| subscriptionId |
string (uuid) |
Tilaustunnus |
| virtualNetworkName |
string |
Näennäisverkon nimi |
VirtualNetworkGateway
| Nimi | Tyyppi | Description |
|---|---|---|
| capacityId |
string (uuid) |
Fabric-käyttöoikeuskapasiteetin objektitunnus. |
| displayName |
string |
Näennäisverkkoyhdyskäytävän näyttönimi. |
| id |
string (uuid) |
Yhdyskäytävän objektitunnus. |
| inactivityMinutesBeforeSleep |
integer |
Toimettomuus minuutteina, ennen kuin näennäisverkkoyhdyskäytävä siirtyvät automaattisesti lepotilaan. |
| numberOfMemberGateways |
integer |
Jäsenyhdyskäytävien määrä. |
| type |
string:
Virtual |
Yhdyskäytävän tyyppi. |
| virtualNetworkAzureResource |
Azure-näennäisverkkoresurssi. |