Network class
代表網路的類別。
建立網路。
new Network(client: ServiceFabricMeshManagementClientContext)
參數
服務客戶端的參考。
建立具有指定名稱、描述和屬性的網路資源。 如果具有相同名稱的網路資源存在,則會使用指定的描述和屬性來更新它。
function create(resourceGroupName: string, networkResourceName: string, networkResourceDescription: NetworkResourceDescription, options?: RequestOptionsBase): Promise<NetworkCreateResponse>
參數
- resourceGroupName
-
string
Azure 資源組名
- networkResourceName
-
string
網路的身分識別。
- networkResourceDescription
- NetworkResourceDescription
建立網路資源的描述。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<NetworkCreateResponse>
Promise<Models.NetworkCreateResponse>
create(string, string, NetworkResourceDescription, RequestOptionsBase, ServiceCallback<NetworkResourceDescription>)
function create(resourceGroupName: string, networkResourceName: string, networkResourceDescription: NetworkResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<NetworkResourceDescription>)
參數
- resourceGroupName
-
string
Azure 資源組名
- networkResourceName
-
string
網路的身分識別。
- networkResourceDescription
- NetworkResourceDescription
建立網路資源的描述。
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
function create(resourceGroupName: string, networkResourceName: string, networkResourceDescription: NetworkResourceDescription, callback: ServiceCallback<NetworkResourceDescription>)
參數
- resourceGroupName
-
string
Azure 資源組名
- networkResourceName
-
string
網路的身分識別。
- networkResourceDescription
- NetworkResourceDescription
建立網路資源的描述。
- callback
回呼
刪除名稱所識別的網路資源。
function deleteMethod(resourceGroupName: string, networkResourceName: string, options?: RequestOptionsBase): Promise<RestResponse>
參數
- resourceGroupName
-
string
Azure 資源組名
- networkResourceName
-
string
網路的身分識別。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<RestResponse>
Promise<msRest.RestResponse>
function deleteMethod(resourceGroupName: string, networkResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
參數
- resourceGroupName
-
string
Azure 資源組名
- networkResourceName
-
string
網路的身分識別。
- options
- RequestOptionsBase
選擇性參數
- callback
-
ServiceCallback<void>
回呼
function deleteMethod(resourceGroupName: string, networkResourceName: string, callback: ServiceCallback<void>)
參數
- resourceGroupName
-
string
Azure 資源組名
- networkResourceName
-
string
網路的身分識別。
- callback
-
ServiceCallback<void>
回呼
取得具有指定名稱的網路資源相關信息。 此資訊包括網路的描述和其他屬性。
function get(resourceGroupName: string, networkResourceName: string, options?: RequestOptionsBase): Promise<NetworkGetResponse>
參數
- resourceGroupName
-
string
Azure 資源組名
- networkResourceName
-
string
網路的身分識別。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<NetworkGetResponse>
Promise<Models.NetworkGetResponse>
function get(resourceGroupName: string, networkResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<NetworkResourceDescription>)
參數
- resourceGroupName
-
string
Azure 資源組名
- networkResourceName
-
string
網路的身分識別。
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
function get(resourceGroupName: string, networkResourceName: string, callback: ServiceCallback<NetworkResourceDescription>)
參數
- resourceGroupName
-
string
Azure 資源組名
- networkResourceName
-
string
網路的身分識別。
- callback
回呼
取得指定資源群組中所有網路資源的相關信息。 此資訊包括網路的描述和其他屬性。
function listByResourceGroup(resourceGroupName: string, options?: RequestOptionsBase): Promise<NetworkListByResourceGroupResponse>
參數
- resourceGroupName
-
string
Azure 資源組名
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<NetworkListByResourceGroupResponse>
Promise<Models.NetworkListByResourceGroupResponse>
function listByResourceGroup(resourceGroupName: string, options: RequestOptionsBase, callback: ServiceCallback<NetworkResourceDescriptionList>)
參數
- resourceGroupName
-
string
Azure 資源組名
- options
- RequestOptionsBase
選擇性參數
回呼
function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<NetworkResourceDescriptionList>)
參數
- resourceGroupName
-
string
Azure 資源組名
回呼
取得指定資源群組中所有網路資源的相關信息。 此資訊包括網路的描述和其他屬性。
function listByResourceGroupNext(nextPageLink: string, options?: RequestOptionsBase): Promise<NetworkListByResourceGroupNextResponse>
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<Models.NetworkListByResourceGroupNextResponse>
listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<NetworkResourceDescriptionList>)
function listByResourceGroupNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<NetworkResourceDescriptionList>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
回呼
function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<NetworkResourceDescriptionList>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
回呼
取得指定資源群組中所有網路資源的相關信息。 此資訊包括網路的描述和其他屬性。
function listBySubscription(options?: RequestOptionsBase): Promise<NetworkListBySubscriptionResponse>
參數
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<NetworkListBySubscriptionResponse>
Promise<Models.NetworkListBySubscriptionResponse>
function listBySubscription(options: RequestOptionsBase, callback: ServiceCallback<NetworkResourceDescriptionList>)
參數
- options
- RequestOptionsBase
選擇性參數
回呼
function listBySubscription(callback: ServiceCallback<NetworkResourceDescriptionList>)
參數
回呼
取得指定資源群組中所有網路資源的相關信息。 此資訊包括網路的描述和其他屬性。
function listBySubscriptionNext(nextPageLink: string, options?: RequestOptionsBase): Promise<NetworkListBySubscriptionNextResponse>
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<Models.NetworkListBySubscriptionNextResponse>
function listBySubscriptionNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<NetworkResourceDescriptionList>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
回呼
function listBySubscriptionNext(nextPageLink: string, callback: ServiceCallback<NetworkResourceDescriptionList>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
回呼