PolicyFragment interface
表示 PolicyFragment 的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)
建立或更新原則片段。
function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PolicyFragmentCreateOrUpdateResponse>, PolicyFragmentCreateOrUpdateResponse>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serviceName
-
string
API 管理服務的名稱。
- id
-
string
資源識別碼。
- parameters
- PolicyFragmentContract
要套用的原則片段內容。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<PolicyFragmentCreateOrUpdateResponse>, PolicyFragmentCreateOrUpdateResponse>>
beginCreateOrUpdateAndWait(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)
建立或更新原則片段。
function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<PolicyFragmentCreateOrUpdateResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serviceName
-
string
API 管理服務的名稱。
- id
-
string
資源識別碼。
- parameters
- PolicyFragmentContract
要套用的原則片段內容。
選項參數。
傳回
Promise<PolicyFragmentCreateOrUpdateResponse>
delete(string, string, string, string, PolicyFragmentDeleteOptionalParams)
刪除原則片段。
function delete(resourceGroupName: string, serviceName: string, id: string, ifMatch: string, options?: PolicyFragmentDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serviceName
-
string
API 管理服務的名稱。
- id
-
string
資源識別碼。
- ifMatch
-
string
實體的 ETag。 ETag 應該符合 GET 要求的標頭回應中目前的實體狀態,或者它應該是 * 進行無條件更新。
選項參數。
傳回
Promise<void>
get(string, string, string, PolicyFragmentGetOptionalParams)
取得原則片段。
function get(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetOptionalParams): Promise<PolicyFragmentGetResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serviceName
-
string
API 管理服務的名稱。
- id
-
string
資源識別碼。
- options
- PolicyFragmentGetOptionalParams
選項參數。
傳回
Promise<PolicyFragmentGetResponse>
getEntityTag(string, string, string, PolicyFragmentGetEntityTagOptionalParams)
取得原則片段 (Etag) 版本的實體狀態。
function getEntityTag(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetEntityTagOptionalParams): Promise<PolicyFragmentGetEntityTagHeaders>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serviceName
-
string
API 管理服務的名稱。
- id
-
string
資源識別碼。
選項參數。
傳回
Promise<PolicyFragmentGetEntityTagHeaders>
listByService(string, string, PolicyFragmentListByServiceOptionalParams)
取得所有原則片段。
function listByService(resourceGroupName: string, serviceName: string, options?: PolicyFragmentListByServiceOptionalParams): Promise<PolicyFragmentCollection>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serviceName
-
string
API 管理服務的名稱。
選項參數。
傳回
Promise<PolicyFragmentCollection>
listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)
列出參考原則片段的原則資源。
function listReferences(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentListReferencesOptionalParams): Promise<ResourceCollection>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serviceName
-
string
API 管理服務的名稱。
- id
-
string
資源識別碼。
選項參數。
傳回
Promise<ResourceCollection>