コード例 #1
0
 public static ObjectReplicationPolicy GetObjectReplicationPolicy(this ArmClient client, ResourceIdentifier id)
 {
     return(client.GetClient(() =>
     {
         ObjectReplicationPolicy.ValidateResourceId(id);
         return new ObjectReplicationPolicy(client, id);
     }
                             ));
 }
コード例 #2
0
 public virtual async Task <Response <ObjectReplicationPolicy> > CreateOrUpdateAsync(string resourceGroupName, string accountName, string objectReplicationPolicyId, ObjectReplicationPolicy properties, CancellationToken cancellationToken = default)
 {
     using var scope = _clientDiagnostics.CreateScope("ObjectReplicationPoliciesOperations.CreateOrUpdate");
     scope.Start();
     try
     {
         return(await RestClient.CreateOrUpdateAsync(resourceGroupName, accountName, objectReplicationPolicyId, properties, cancellationToken).ConfigureAwait(false));
     }
     catch (Exception e)
     {
         scope.Failed(e);
         throw;
     }
 }
コード例 #3
0
 public static ObjectReplicationPolicy GetObjectReplicationPolicy(this ArmClient armClient, ResourceIdentifier id)
 {
     ObjectReplicationPolicy.ValidateResourceId(id);
     return(new ObjectReplicationPolicy(armClient, id));
 }