public abstract class MigrationCenterClient
Reference documentation and code samples for the Migration Center v1 API class MigrationCenterClient.
MigrationCenter client wrapper, for convenient use.
Derived Types
Namespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Remarks
Service describing handlers for resources.
Properties
AddAssetsToGroupOperationsClient
public virtual OperationsClient AddAssetsToGroupOperationsClient { get; }
The long-running operations client for AddAssetsToGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateGroupOperationsClient
public virtual OperationsClient CreateGroupOperationsClient { get; }
The long-running operations client for CreateGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateImportDataFileOperationsClient
public virtual OperationsClient CreateImportDataFileOperationsClient { get; }
The long-running operations client for CreateImportDataFile
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateImportJobOperationsClient
public virtual OperationsClient CreateImportJobOperationsClient { get; }
The long-running operations client for CreateImportJob
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreatePreferenceSetOperationsClient
public virtual OperationsClient CreatePreferenceSetOperationsClient { get; }
The long-running operations client for CreatePreferenceSet
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateReportConfigOperationsClient
public virtual OperationsClient CreateReportConfigOperationsClient { get; }
The long-running operations client for CreateReportConfig
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateReportOperationsClient
public virtual OperationsClient CreateReportOperationsClient { get; }
The long-running operations client for CreateReport
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateSourceOperationsClient
public virtual OperationsClient CreateSourceOperationsClient { get; }
The long-running operations client for CreateSource
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DefaultEndpoint
public static string DefaultEndpoint { get; }
The default endpoint for the MigrationCenter service, which is a host of "migrationcenter.googleapis.com" and a port of 443.
Property Value | |
---|---|
Type | Description |
string |
DefaultScopes
public static IReadOnlyList<string> DefaultScopes { get; }
The default MigrationCenter scopes.
Property Value | |
---|---|
Type | Description |
IReadOnlyListstring |
The default MigrationCenter scopes are:
DeleteGroupOperationsClient
public virtual OperationsClient DeleteGroupOperationsClient { get; }
The long-running operations client for DeleteGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteImportDataFileOperationsClient
public virtual OperationsClient DeleteImportDataFileOperationsClient { get; }
The long-running operations client for DeleteImportDataFile
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteImportJobOperationsClient
public virtual OperationsClient DeleteImportJobOperationsClient { get; }
The long-running operations client for DeleteImportJob
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeletePreferenceSetOperationsClient
public virtual OperationsClient DeletePreferenceSetOperationsClient { get; }
The long-running operations client for DeletePreferenceSet
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteReportConfigOperationsClient
public virtual OperationsClient DeleteReportConfigOperationsClient { get; }
The long-running operations client for DeleteReportConfig
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteReportOperationsClient
public virtual OperationsClient DeleteReportOperationsClient { get; }
The long-running operations client for DeleteReport
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteSourceOperationsClient
public virtual OperationsClient DeleteSourceOperationsClient { get; }
The long-running operations client for DeleteSource
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
GrpcClient
public virtual MigrationCenter.MigrationCenterClient GrpcClient { get; }
The underlying gRPC MigrationCenter client
Property Value | |
---|---|
Type | Description |
MigrationCenterMigrationCenterClient |
LocationsClient
public virtual LocationsClient LocationsClient { get; }
The LocationsClient associated with this client.
Property Value | |
---|---|
Type | Description |
LocationsClient |
RemoveAssetsFromGroupOperationsClient
public virtual OperationsClient RemoveAssetsFromGroupOperationsClient { get; }
The long-running operations client for RemoveAssetsFromGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
RunImportJobOperationsClient
public virtual OperationsClient RunImportJobOperationsClient { get; }
The long-running operations client for RunImportJob
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
ServiceMetadata
public static ServiceMetadata ServiceMetadata { get; }
The service metadata associated with this client type.
Property Value | |
---|---|
Type | Description |
ServiceMetadata |
UpdateGroupOperationsClient
public virtual OperationsClient UpdateGroupOperationsClient { get; }
The long-running operations client for UpdateGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateImportJobOperationsClient
public virtual OperationsClient UpdateImportJobOperationsClient { get; }
The long-running operations client for UpdateImportJob
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdatePreferenceSetOperationsClient
public virtual OperationsClient UpdatePreferenceSetOperationsClient { get; }
The long-running operations client for UpdatePreferenceSet
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateSettingsOperationsClient
public virtual OperationsClient UpdateSettingsOperationsClient { get; }
The long-running operations client for UpdateSettings
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateSourceOperationsClient
public virtual OperationsClient UpdateSourceOperationsClient { get; }
The long-running operations client for UpdateSource
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
ValidateImportJobOperationsClient
public virtual OperationsClient ValidateImportJobOperationsClient { get; }
The long-running operations client for ValidateImportJob
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
Methods
AddAssetsToGroup(AddAssetsToGroupRequest, CallSettings)
public virtual Operation<Group, OperationMetadata> AddAssetsToGroup(AddAssetsToGroupRequest request, CallSettings callSettings = null)
Adds assets to a group.
Parameters | |
---|---|
Name | Description |
request | AddAssetsToGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
AddAssetsToGroupRequest request = new AddAssetsToGroupRequest
{
GroupAsGroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
RequestId = "",
Assets = new AssetList(),
AllowExisting = false,
};
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.AddAssetsToGroup(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceAddAssetsToGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
AddAssetsToGroup(GroupName, CallSettings)
public virtual Operation<Group, OperationMetadata> AddAssetsToGroup(GroupName group, CallSettings callSettings = null)
Adds assets to a group.
Parameters | |
---|---|
Name | Description |
group | GroupName Required. Group reference. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GroupName group = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.AddAssetsToGroup(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceAddAssetsToGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
AddAssetsToGroup(string, CallSettings)
public virtual Operation<Group, OperationMetadata> AddAssetsToGroup(string group, CallSettings callSettings = null)
Adds assets to a group.
Parameters | |
---|---|
Name | Description |
group | string Required. Group reference. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string group = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.AddAssetsToGroup(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceAddAssetsToGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
AddAssetsToGroupAsync(AddAssetsToGroupRequest, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> AddAssetsToGroupAsync(AddAssetsToGroupRequest request, CallSettings callSettings = null)
Adds assets to a group.
Parameters | |
---|---|
Name | Description |
request | AddAssetsToGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
AddAssetsToGroupRequest request = new AddAssetsToGroupRequest
{
GroupAsGroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
RequestId = "",
Assets = new AssetList(),
AllowExisting = false,
};
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.AddAssetsToGroupAsync(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceAddAssetsToGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
AddAssetsToGroupAsync(AddAssetsToGroupRequest, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> AddAssetsToGroupAsync(AddAssetsToGroupRequest request, CancellationToken cancellationToken)
Adds assets to a group.
Parameters | |
---|---|
Name | Description |
request | AddAssetsToGroupRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
AddAssetsToGroupRequest request = new AddAssetsToGroupRequest
{
GroupAsGroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
RequestId = "",
Assets = new AssetList(),
AllowExisting = false,
};
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.AddAssetsToGroupAsync(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceAddAssetsToGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
AddAssetsToGroupAsync(GroupName, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> AddAssetsToGroupAsync(GroupName group, CallSettings callSettings = null)
Adds assets to a group.
Parameters | |
---|---|
Name | Description |
group | GroupName Required. Group reference. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GroupName group = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.AddAssetsToGroupAsync(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceAddAssetsToGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
AddAssetsToGroupAsync(GroupName, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> AddAssetsToGroupAsync(GroupName group, CancellationToken cancellationToken)
Adds assets to a group.
Parameters | |
---|---|
Name | Description |
group | GroupName Required. Group reference. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GroupName group = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.AddAssetsToGroupAsync(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceAddAssetsToGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
AddAssetsToGroupAsync(string, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> AddAssetsToGroupAsync(string group, CallSettings callSettings = null)
Adds assets to a group.
Parameters | |
---|---|
Name | Description |
group | string Required. Group reference. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string group = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.AddAssetsToGroupAsync(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceAddAssetsToGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
AddAssetsToGroupAsync(string, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> AddAssetsToGroupAsync(string group, CancellationToken cancellationToken)
Adds assets to a group.
Parameters | |
---|---|
Name | Description |
group | string Required. Group reference. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string group = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.AddAssetsToGroupAsync(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceAddAssetsToGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
AggregateAssetsValues(AggregateAssetsValuesRequest, CallSettings)
public virtual AggregateAssetsValuesResponse AggregateAssetsValues(AggregateAssetsValuesRequest request, CallSettings callSettings = null)
Aggregates the requested fields based on provided function.
Parameters | |
---|---|
Name | Description |
request | AggregateAssetsValuesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
AggregateAssetsValuesResponse | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
AggregateAssetsValuesRequest request = new AggregateAssetsValuesRequest
{
Parent = "",
Aggregations = { new Aggregation(), },
Filter = "",
};
// Make the request
AggregateAssetsValuesResponse response = migrationCenterClient.AggregateAssetsValues(request);
AggregateAssetsValuesAsync(AggregateAssetsValuesRequest, CallSettings)
public virtual Task<AggregateAssetsValuesResponse> AggregateAssetsValuesAsync(AggregateAssetsValuesRequest request, CallSettings callSettings = null)
Aggregates the requested fields based on provided function.
Parameters | |
---|---|
Name | Description |
request | AggregateAssetsValuesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAggregateAssetsValuesResponse | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
AggregateAssetsValuesRequest request = new AggregateAssetsValuesRequest
{
Parent = "",
Aggregations = { new Aggregation(), },
Filter = "",
};
// Make the request
AggregateAssetsValuesResponse response = await migrationCenterClient.AggregateAssetsValuesAsync(request);
AggregateAssetsValuesAsync(AggregateAssetsValuesRequest, CancellationToken)
public virtual Task<AggregateAssetsValuesResponse> AggregateAssetsValuesAsync(AggregateAssetsValuesRequest request, CancellationToken cancellationToken)
Aggregates the requested fields based on provided function.
Parameters | |
---|---|
Name | Description |
request | AggregateAssetsValuesRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskAggregateAssetsValuesResponse | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
AggregateAssetsValuesRequest request = new AggregateAssetsValuesRequest
{
Parent = "",
Aggregations = { new Aggregation(), },
Filter = "",
};
// Make the request
AggregateAssetsValuesResponse response = await migrationCenterClient.AggregateAssetsValuesAsync(request);
BatchDeleteAssets(LocationName, IEnumerable<AssetName>, CallSettings)
public virtual void BatchDeleteAssets(LocationName parent, IEnumerable<AssetName> names, CallSettings callSettings = null)
Deletes list of Assets.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for batch asset delete. |
names | IEnumerableAssetName Required. The IDs of the assets to delete. A maximum of 1000 assets can be deleted in a batch. Format: projects/{project}/locations/{location}/assets/{name}. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
IEnumerable<AssetName> names = new AssetName[]
{
AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
};
// Make the request
migrationCenterClient.BatchDeleteAssets(parent, names);
BatchDeleteAssets(BatchDeleteAssetsRequest, CallSettings)
public virtual void BatchDeleteAssets(BatchDeleteAssetsRequest request, CallSettings callSettings = null)
Deletes list of Assets.
Parameters | |
---|---|
Name | Description |
request | BatchDeleteAssetsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
BatchDeleteAssetsRequest request = new BatchDeleteAssetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
AssetNames =
{
AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
},
AllowMissing = false,
};
// Make the request
migrationCenterClient.BatchDeleteAssets(request);
BatchDeleteAssets(string, IEnumerable<string>, CallSettings)
public virtual void BatchDeleteAssets(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Deletes list of Assets.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for batch asset delete. |
names | IEnumerablestring Required. The IDs of the assets to delete. A maximum of 1000 assets can be deleted in a batch. Format: projects/{project}/locations/{location}/assets/{name}. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
IEnumerable<string> names = new string[]
{
"projects/[PROJECT]/locations/[LOCATION]/assets/[ASSET]",
};
// Make the request
migrationCenterClient.BatchDeleteAssets(parent, names);
BatchDeleteAssetsAsync(LocationName, IEnumerable<AssetName>, CallSettings)
public virtual Task BatchDeleteAssetsAsync(LocationName parent, IEnumerable<AssetName> names, CallSettings callSettings = null)
Deletes list of Assets.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for batch asset delete. |
names | IEnumerableAssetName Required. The IDs of the assets to delete. A maximum of 1000 assets can be deleted in a batch. Format: projects/{project}/locations/{location}/assets/{name}. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
IEnumerable<AssetName> names = new AssetName[]
{
AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
};
// Make the request
await migrationCenterClient.BatchDeleteAssetsAsync(parent, names);
BatchDeleteAssetsAsync(LocationName, IEnumerable<AssetName>, CancellationToken)
public virtual Task BatchDeleteAssetsAsync(LocationName parent, IEnumerable<AssetName> names, CancellationToken cancellationToken)
Deletes list of Assets.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for batch asset delete. |
names | IEnumerableAssetName Required. The IDs of the assets to delete. A maximum of 1000 assets can be deleted in a batch. Format: projects/{project}/locations/{location}/assets/{name}. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
IEnumerable<AssetName> names = new AssetName[]
{
AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
};
// Make the request
await migrationCenterClient.BatchDeleteAssetsAsync(parent, names);
BatchDeleteAssetsAsync(BatchDeleteAssetsRequest, CallSettings)
public virtual Task BatchDeleteAssetsAsync(BatchDeleteAssetsRequest request, CallSettings callSettings = null)
Deletes list of Assets.
Parameters | |
---|---|
Name | Description |
request | BatchDeleteAssetsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
BatchDeleteAssetsRequest request = new BatchDeleteAssetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
AssetNames =
{
AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
},
AllowMissing = false,
};
// Make the request
await migrationCenterClient.BatchDeleteAssetsAsync(request);
BatchDeleteAssetsAsync(BatchDeleteAssetsRequest, CancellationToken)
public virtual Task BatchDeleteAssetsAsync(BatchDeleteAssetsRequest request, CancellationToken cancellationToken)
Deletes list of Assets.
Parameters | |
---|---|
Name | Description |
request | BatchDeleteAssetsRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
BatchDeleteAssetsRequest request = new BatchDeleteAssetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
AssetNames =
{
AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
},
AllowMissing = false,
};
// Make the request
await migrationCenterClient.BatchDeleteAssetsAsync(request);
BatchDeleteAssetsAsync(string, IEnumerable<string>, CallSettings)
public virtual Task BatchDeleteAssetsAsync(string parent, IEnumerable<string> names, CallSettings callSettings = null)
Deletes list of Assets.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for batch asset delete. |
names | IEnumerablestring Required. The IDs of the assets to delete. A maximum of 1000 assets can be deleted in a batch. Format: projects/{project}/locations/{location}/assets/{name}. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
IEnumerable<string> names = new string[]
{
"projects/[PROJECT]/locations/[LOCATION]/assets/[ASSET]",
};
// Make the request
await migrationCenterClient.BatchDeleteAssetsAsync(parent, names);
BatchDeleteAssetsAsync(string, IEnumerable<string>, CancellationToken)
public virtual Task BatchDeleteAssetsAsync(string parent, IEnumerable<string> names, CancellationToken cancellationToken)
Deletes list of Assets.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for batch asset delete. |
names | IEnumerablestring Required. The IDs of the assets to delete. A maximum of 1000 assets can be deleted in a batch. Format: projects/{project}/locations/{location}/assets/{name}. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
IEnumerable<string> names = new string[]
{
"projects/[PROJECT]/locations/[LOCATION]/assets/[ASSET]",
};
// Make the request
await migrationCenterClient.BatchDeleteAssetsAsync(parent, names);
BatchUpdateAssets(LocationName, IEnumerable<UpdateAssetRequest>, CallSettings)
public virtual BatchUpdateAssetsResponse BatchUpdateAssets(LocationName parent, IEnumerable<UpdateAssetRequest> requests, CallSettings callSettings = null)
Updates the parameters of a list of assets.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for batch asset update. |
requests | IEnumerableUpdateAssetRequest Required. The request message specifying the resources to update. A maximum of 1000 assets can be modified in a batch. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
BatchUpdateAssetsResponse | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
IEnumerable<UpdateAssetRequest> requests = new UpdateAssetRequest[]
{
new UpdateAssetRequest(),
};
// Make the request
BatchUpdateAssetsResponse response = migrationCenterClient.BatchUpdateAssets(parent, requests);
BatchUpdateAssets(BatchUpdateAssetsRequest, CallSettings)
public virtual BatchUpdateAssetsResponse BatchUpdateAssets(BatchUpdateAssetsRequest request, CallSettings callSettings = null)
Updates the parameters of a list of assets.
Parameters | |
---|---|
Name | Description |
request | BatchUpdateAssetsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
BatchUpdateAssetsResponse | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
BatchUpdateAssetsRequest request = new BatchUpdateAssetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Requests =
{
new UpdateAssetRequest(),
},
};
// Make the request
BatchUpdateAssetsResponse response = migrationCenterClient.BatchUpdateAssets(request);
BatchUpdateAssets(string, IEnumerable<UpdateAssetRequest>, CallSettings)
public virtual BatchUpdateAssetsResponse BatchUpdateAssets(string parent, IEnumerable<UpdateAssetRequest> requests, CallSettings callSettings = null)
Updates the parameters of a list of assets.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for batch asset update. |
requests | IEnumerableUpdateAssetRequest Required. The request message specifying the resources to update. A maximum of 1000 assets can be modified in a batch. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
BatchUpdateAssetsResponse | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
IEnumerable<UpdateAssetRequest> requests = new UpdateAssetRequest[]
{
new UpdateAssetRequest(),
};
// Make the request
BatchUpdateAssetsResponse response = migrationCenterClient.BatchUpdateAssets(parent, requests);
BatchUpdateAssetsAsync(LocationName, IEnumerable<UpdateAssetRequest>, CallSettings)
public virtual Task<BatchUpdateAssetsResponse> BatchUpdateAssetsAsync(LocationName parent, IEnumerable<UpdateAssetRequest> requests, CallSettings callSettings = null)
Updates the parameters of a list of assets.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for batch asset update. |
requests | IEnumerableUpdateAssetRequest Required. The request message specifying the resources to update. A maximum of 1000 assets can be modified in a batch. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskBatchUpdateAssetsResponse | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
IEnumerable<UpdateAssetRequest> requests = new UpdateAssetRequest[]
{
new UpdateAssetRequest(),
};
// Make the request
BatchUpdateAssetsResponse response = await migrationCenterClient.BatchUpdateAssetsAsync(parent, requests);
BatchUpdateAssetsAsync(LocationName, IEnumerable<UpdateAssetRequest>, CancellationToken)
public virtual Task<BatchUpdateAssetsResponse> BatchUpdateAssetsAsync(LocationName parent, IEnumerable<UpdateAssetRequest> requests, CancellationToken cancellationToken)
Updates the parameters of a list of assets.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for batch asset update. |
requests | IEnumerableUpdateAssetRequest Required. The request message specifying the resources to update. A maximum of 1000 assets can be modified in a batch. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskBatchUpdateAssetsResponse | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
IEnumerable<UpdateAssetRequest> requests = new UpdateAssetRequest[]
{
new UpdateAssetRequest(),
};
// Make the request
BatchUpdateAssetsResponse response = await migrationCenterClient.BatchUpdateAssetsAsync(parent, requests);
BatchUpdateAssetsAsync(BatchUpdateAssetsRequest, CallSettings)
public virtual Task<BatchUpdateAssetsResponse> BatchUpdateAssetsAsync(BatchUpdateAssetsRequest request, CallSettings callSettings = null)
Updates the parameters of a list of assets.
Parameters | |
---|---|
Name | Description |
request | BatchUpdateAssetsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskBatchUpdateAssetsResponse | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
BatchUpdateAssetsRequest request = new BatchUpdateAssetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Requests =
{
new UpdateAssetRequest(),
},
};
// Make the request
BatchUpdateAssetsResponse response = await migrationCenterClient.BatchUpdateAssetsAsync(request);
BatchUpdateAssetsAsync(BatchUpdateAssetsRequest, CancellationToken)
public virtual Task<BatchUpdateAssetsResponse> BatchUpdateAssetsAsync(BatchUpdateAssetsRequest request, CancellationToken cancellationToken)
Updates the parameters of a list of assets.
Parameters | |
---|---|
Name | Description |
request | BatchUpdateAssetsRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskBatchUpdateAssetsResponse | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
BatchUpdateAssetsRequest request = new BatchUpdateAssetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Requests =
{
new UpdateAssetRequest(),
},
};
// Make the request
BatchUpdateAssetsResponse response = await migrationCenterClient.BatchUpdateAssetsAsync(request);
BatchUpdateAssetsAsync(string, IEnumerable<UpdateAssetRequest>, CallSettings)
public virtual Task<BatchUpdateAssetsResponse> BatchUpdateAssetsAsync(string parent, IEnumerable<UpdateAssetRequest> requests, CallSettings callSettings = null)
Updates the parameters of a list of assets.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for batch asset update. |
requests | IEnumerableUpdateAssetRequest Required. The request message specifying the resources to update. A maximum of 1000 assets can be modified in a batch. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskBatchUpdateAssetsResponse | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
IEnumerable<UpdateAssetRequest> requests = new UpdateAssetRequest[]
{
new UpdateAssetRequest(),
};
// Make the request
BatchUpdateAssetsResponse response = await migrationCenterClient.BatchUpdateAssetsAsync(parent, requests);
BatchUpdateAssetsAsync(string, IEnumerable<UpdateAssetRequest>, CancellationToken)
public virtual Task<BatchUpdateAssetsResponse> BatchUpdateAssetsAsync(string parent, IEnumerable<UpdateAssetRequest> requests, CancellationToken cancellationToken)
Updates the parameters of a list of assets.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for batch asset update. |
requests | IEnumerableUpdateAssetRequest Required. The request message specifying the resources to update. A maximum of 1000 assets can be modified in a batch. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskBatchUpdateAssetsResponse | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
IEnumerable<UpdateAssetRequest> requests = new UpdateAssetRequest[]
{
new UpdateAssetRequest(),
};
// Make the request
BatchUpdateAssetsResponse response = await migrationCenterClient.BatchUpdateAssetsAsync(parent, requests);
Create()
public static MigrationCenterClient Create()
Synchronously creates a MigrationCenterClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use MigrationCenterClientBuilder.
Returns | |
---|---|
Type | Description |
MigrationCenterClient | The created MigrationCenterClient. |
CreateAsync(CancellationToken)
public static Task<MigrationCenterClient> CreateAsync(CancellationToken cancellationToken = default)
Asynchronously creates a MigrationCenterClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use MigrationCenterClientBuilder.
Parameter | |
---|---|
Name | Description |
cancellationToken | CancellationToken The CancellationToken to use while creating the client. |
Returns | |
---|---|
Type | Description |
TaskMigrationCenterClient | The task representing the created MigrationCenterClient. |
CreateGroup(LocationName, Group, string, CallSettings)
public virtual Operation<Group, OperationMetadata> CreateGroup(LocationName parent, Group group, string groupId, CallSettings callSettings = null)
Creates a new group in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
group | Group Required. The group resource being created. |
groupId | string Required. User specified ID for the group. It will become the last
component of the group name. The ID must be unique within the project, must
conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
Group group = new Group();
string groupId = "";
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.CreateGroup(parent, group, groupId);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
CreateGroup(CreateGroupRequest, CallSettings)
public virtual Operation<Group, OperationMetadata> CreateGroup(CreateGroupRequest request, CallSettings callSettings = null)
Creates a new group in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
CreateGroupRequest request = new CreateGroupRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
GroupId = "",
Group = new Group(),
RequestId = "",
};
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.CreateGroup(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
CreateGroup(string, Group, string, CallSettings)
public virtual Operation<Group, OperationMetadata> CreateGroup(string parent, Group group, string groupId, CallSettings callSettings = null)
Creates a new group in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
group | Group Required. The group resource being created. |
groupId | string Required. User specified ID for the group. It will become the last
component of the group name. The ID must be unique within the project, must
conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
Group group = new Group();
string groupId = "";
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.CreateGroup(parent, group, groupId);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
CreateGroupAsync(LocationName, Group, string, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> CreateGroupAsync(LocationName parent, Group group, string groupId, CallSettings callSettings = null)
Creates a new group in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
group | Group Required. The group resource being created. |
groupId | string Required. User specified ID for the group. It will become the last
component of the group name. The ID must be unique within the project, must
conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
Group group = new Group();
string groupId = "";
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.CreateGroupAsync(parent, group, groupId);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
CreateGroupAsync(LocationName, Group, string, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> CreateGroupAsync(LocationName parent, Group group, string groupId, CancellationToken cancellationToken)
Creates a new group in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
group | Group Required. The group resource being created. |
groupId | string Required. User specified ID for the group. It will become the last
component of the group name. The ID must be unique within the project, must
conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
Group group = new Group();
string groupId = "";
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.CreateGroupAsync(parent, group, groupId);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
CreateGroupAsync(CreateGroupRequest, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> CreateGroupAsync(CreateGroupRequest request, CallSettings callSettings = null)
Creates a new group in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateGroupRequest request = new CreateGroupRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
GroupId = "",
Group = new Group(),
RequestId = "",
};
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.CreateGroupAsync(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
CreateGroupAsync(CreateGroupRequest, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> CreateGroupAsync(CreateGroupRequest request, CancellationToken cancellationToken)
Creates a new group in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateGroupRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateGroupRequest request = new CreateGroupRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
GroupId = "",
Group = new Group(),
RequestId = "",
};
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.CreateGroupAsync(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
CreateGroupAsync(string, Group, string, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> CreateGroupAsync(string parent, Group group, string groupId, CallSettings callSettings = null)
Creates a new group in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
group | Group Required. The group resource being created. |
groupId | string Required. User specified ID for the group. It will become the last
component of the group name. The ID must be unique within the project, must
conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
Group group = new Group();
string groupId = "";
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.CreateGroupAsync(parent, group, groupId);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
CreateGroupAsync(string, Group, string, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> CreateGroupAsync(string parent, Group group, string groupId, CancellationToken cancellationToken)
Creates a new group in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
group | Group Required. The group resource being created. |
groupId | string Required. User specified ID for the group. It will become the last
component of the group name. The ID must be unique within the project, must
conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
Group group = new Group();
string groupId = "";
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.CreateGroupAsync(parent, group, groupId);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
CreateImportDataFile(CreateImportDataFileRequest, CallSettings)
public virtual Operation<ImportDataFile, OperationMetadata> CreateImportDataFile(CreateImportDataFileRequest request, CallSettings callSettings = null)
Creates an import data file.
Parameters | |
---|---|
Name | Description |
request | CreateImportDataFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportDataFileOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
CreateImportDataFileRequest request = new CreateImportDataFileRequest
{
ParentAsImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
ImportDataFileId = "",
ImportDataFile = new ImportDataFile(),
RequestId = "",
};
// Make the request
Operation<ImportDataFile, OperationMetadata> response = migrationCenterClient.CreateImportDataFile(request);
// Poll until the returned long-running operation is complete
Operation<ImportDataFile, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ImportDataFile result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportDataFile, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateImportDataFile(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportDataFile retrievedResult = retrievedResponse.Result;
}
CreateImportDataFile(ImportJobName, ImportDataFile, string, CallSettings)
public virtual Operation<ImportDataFile, OperationMetadata> CreateImportDataFile(ImportJobName parent, ImportDataFile importDataFile, string importDataFileId, CallSettings callSettings = null)
Creates an import data file.
Parameters | |
---|---|
Name | Description |
parent | ImportJobName Required. Name of the parent of the ImportDataFile. |
importDataFile | ImportDataFile Required. The resource being created. |
importDataFileId | string Required. The ID of the new data file. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportDataFileOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ImportJobName parent = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
ImportDataFile importDataFile = new ImportDataFile();
string importDataFileId = "";
// Make the request
Operation<ImportDataFile, OperationMetadata> response = migrationCenterClient.CreateImportDataFile(parent, importDataFile, importDataFileId);
// Poll until the returned long-running operation is complete
Operation<ImportDataFile, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ImportDataFile result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportDataFile, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateImportDataFile(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportDataFile retrievedResult = retrievedResponse.Result;
}
CreateImportDataFile(string, ImportDataFile, string, CallSettings)
public virtual Operation<ImportDataFile, OperationMetadata> CreateImportDataFile(string parent, ImportDataFile importDataFile, string importDataFileId, CallSettings callSettings = null)
Creates an import data file.
Parameters | |
---|---|
Name | Description |
parent | string Required. Name of the parent of the ImportDataFile. |
importDataFile | ImportDataFile Required. The resource being created. |
importDataFileId | string Required. The ID of the new data file. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportDataFileOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
ImportDataFile importDataFile = new ImportDataFile();
string importDataFileId = "";
// Make the request
Operation<ImportDataFile, OperationMetadata> response = migrationCenterClient.CreateImportDataFile(parent, importDataFile, importDataFileId);
// Poll until the returned long-running operation is complete
Operation<ImportDataFile, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ImportDataFile result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportDataFile, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateImportDataFile(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportDataFile retrievedResult = retrievedResponse.Result;
}
CreateImportDataFileAsync(CreateImportDataFileRequest, CallSettings)
public virtual Task<Operation<ImportDataFile, OperationMetadata>> CreateImportDataFileAsync(CreateImportDataFileRequest request, CallSettings callSettings = null)
Creates an import data file.
Parameters | |
---|---|
Name | Description |
request | CreateImportDataFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportDataFileOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateImportDataFileRequest request = new CreateImportDataFileRequest
{
ParentAsImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
ImportDataFileId = "",
ImportDataFile = new ImportDataFile(),
RequestId = "",
};
// Make the request
Operation<ImportDataFile, OperationMetadata> response = await migrationCenterClient.CreateImportDataFileAsync(request);
// Poll until the returned long-running operation is complete
Operation<ImportDataFile, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportDataFile result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportDataFile, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportDataFile retrievedResult = retrievedResponse.Result;
}
CreateImportDataFileAsync(CreateImportDataFileRequest, CancellationToken)
public virtual Task<Operation<ImportDataFile, OperationMetadata>> CreateImportDataFileAsync(CreateImportDataFileRequest request, CancellationToken cancellationToken)
Creates an import data file.
Parameters | |
---|---|
Name | Description |
request | CreateImportDataFileRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationImportDataFileOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateImportDataFileRequest request = new CreateImportDataFileRequest
{
ParentAsImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
ImportDataFileId = "",
ImportDataFile = new ImportDataFile(),
RequestId = "",
};
// Make the request
Operation<ImportDataFile, OperationMetadata> response = await migrationCenterClient.CreateImportDataFileAsync(request);
// Poll until the returned long-running operation is complete
Operation<ImportDataFile, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportDataFile result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportDataFile, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportDataFile retrievedResult = retrievedResponse.Result;
}
CreateImportDataFileAsync(ImportJobName, ImportDataFile, string, CallSettings)
public virtual Task<Operation<ImportDataFile, OperationMetadata>> CreateImportDataFileAsync(ImportJobName parent, ImportDataFile importDataFile, string importDataFileId, CallSettings callSettings = null)
Creates an import data file.
Parameters | |
---|---|
Name | Description |
parent | ImportJobName Required. Name of the parent of the ImportDataFile. |
importDataFile | ImportDataFile Required. The resource being created. |
importDataFileId | string Required. The ID of the new data file. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportDataFileOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName parent = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
ImportDataFile importDataFile = new ImportDataFile();
string importDataFileId = "";
// Make the request
Operation<ImportDataFile, OperationMetadata> response = await migrationCenterClient.CreateImportDataFileAsync(parent, importDataFile, importDataFileId);
// Poll until the returned long-running operation is complete
Operation<ImportDataFile, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportDataFile result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportDataFile, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportDataFile retrievedResult = retrievedResponse.Result;
}
CreateImportDataFileAsync(ImportJobName, ImportDataFile, string, CancellationToken)
public virtual Task<Operation<ImportDataFile, OperationMetadata>> CreateImportDataFileAsync(ImportJobName parent, ImportDataFile importDataFile, string importDataFileId, CancellationToken cancellationToken)
Creates an import data file.
Parameters | |
---|---|
Name | Description |
parent | ImportJobName Required. Name of the parent of the ImportDataFile. |
importDataFile | ImportDataFile Required. The resource being created. |
importDataFileId | string Required. The ID of the new data file. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationImportDataFileOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName parent = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
ImportDataFile importDataFile = new ImportDataFile();
string importDataFileId = "";
// Make the request
Operation<ImportDataFile, OperationMetadata> response = await migrationCenterClient.CreateImportDataFileAsync(parent, importDataFile, importDataFileId);
// Poll until the returned long-running operation is complete
Operation<ImportDataFile, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportDataFile result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportDataFile, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportDataFile retrievedResult = retrievedResponse.Result;
}
CreateImportDataFileAsync(string, ImportDataFile, string, CallSettings)
public virtual Task<Operation<ImportDataFile, OperationMetadata>> CreateImportDataFileAsync(string parent, ImportDataFile importDataFile, string importDataFileId, CallSettings callSettings = null)
Creates an import data file.
Parameters | |
---|---|
Name | Description |
parent | string Required. Name of the parent of the ImportDataFile. |
importDataFile | ImportDataFile Required. The resource being created. |
importDataFileId | string Required. The ID of the new data file. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportDataFileOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
ImportDataFile importDataFile = new ImportDataFile();
string importDataFileId = "";
// Make the request
Operation<ImportDataFile, OperationMetadata> response = await migrationCenterClient.CreateImportDataFileAsync(parent, importDataFile, importDataFileId);
// Poll until the returned long-running operation is complete
Operation<ImportDataFile, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportDataFile result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportDataFile, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportDataFile retrievedResult = retrievedResponse.Result;
}
CreateImportDataFileAsync(string, ImportDataFile, string, CancellationToken)
public virtual Task<Operation<ImportDataFile, OperationMetadata>> CreateImportDataFileAsync(string parent, ImportDataFile importDataFile, string importDataFileId, CancellationToken cancellationToken)
Creates an import data file.
Parameters | |
---|---|
Name | Description |
parent | string Required. Name of the parent of the ImportDataFile. |
importDataFile | ImportDataFile Required. The resource being created. |
importDataFileId | string Required. The ID of the new data file. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationImportDataFileOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
ImportDataFile importDataFile = new ImportDataFile();
string importDataFileId = "";
// Make the request
Operation<ImportDataFile, OperationMetadata> response = await migrationCenterClient.CreateImportDataFileAsync(parent, importDataFile, importDataFileId);
// Poll until the returned long-running operation is complete
Operation<ImportDataFile, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportDataFile result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportDataFile, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportDataFile retrievedResult = retrievedResponse.Result;
}
CreateImportJob(LocationName, ImportJob, string, CallSettings)
public virtual Operation<ImportJob, OperationMetadata> CreateImportJob(LocationName parent, ImportJob importJob, string importJobId, CallSettings callSettings = null)
Creates an import job.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
importJob | ImportJob Required. The resource being created. |
importJobId | string Required. ID of the import job. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportJobOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
ImportJob importJob = new ImportJob();
string importJobId = "";
// Make the request
Operation<ImportJob, OperationMetadata> response = migrationCenterClient.CreateImportJob(parent, importJob, importJobId);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
CreateImportJob(CreateImportJobRequest, CallSettings)
public virtual Operation<ImportJob, OperationMetadata> CreateImportJob(CreateImportJobRequest request, CallSettings callSettings = null)
Creates an import job.
Parameters | |
---|---|
Name | Description |
request | CreateImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportJobOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
CreateImportJobRequest request = new CreateImportJobRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
ImportJobId = "",
ImportJob = new ImportJob(),
RequestId = "",
};
// Make the request
Operation<ImportJob, OperationMetadata> response = migrationCenterClient.CreateImportJob(request);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
CreateImportJob(string, ImportJob, string, CallSettings)
public virtual Operation<ImportJob, OperationMetadata> CreateImportJob(string parent, ImportJob importJob, string importJobId, CallSettings callSettings = null)
Creates an import job.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
importJob | ImportJob Required. The resource being created. |
importJobId | string Required. ID of the import job. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportJobOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
ImportJob importJob = new ImportJob();
string importJobId = "";
// Make the request
Operation<ImportJob, OperationMetadata> response = migrationCenterClient.CreateImportJob(parent, importJob, importJobId);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
CreateImportJobAsync(LocationName, ImportJob, string, CallSettings)
public virtual Task<Operation<ImportJob, OperationMetadata>> CreateImportJobAsync(LocationName parent, ImportJob importJob, string importJobId, CallSettings callSettings = null)
Creates an import job.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
importJob | ImportJob Required. The resource being created. |
importJobId | string Required. ID of the import job. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
ImportJob importJob = new ImportJob();
string importJobId = "";
// Make the request
Operation<ImportJob, OperationMetadata> response = await migrationCenterClient.CreateImportJobAsync(parent, importJob, importJobId);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
CreateImportJobAsync(LocationName, ImportJob, string, CancellationToken)
public virtual Task<Operation<ImportJob, OperationMetadata>> CreateImportJobAsync(LocationName parent, ImportJob importJob, string importJobId, CancellationToken cancellationToken)
Creates an import job.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
importJob | ImportJob Required. The resource being created. |
importJobId | string Required. ID of the import job. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
ImportJob importJob = new ImportJob();
string importJobId = "";
// Make the request
Operation<ImportJob, OperationMetadata> response = await migrationCenterClient.CreateImportJobAsync(parent, importJob, importJobId);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
CreateImportJobAsync(CreateImportJobRequest, CallSettings)
public virtual Task<Operation<ImportJob, OperationMetadata>> CreateImportJobAsync(CreateImportJobRequest request, CallSettings callSettings = null)
Creates an import job.
Parameters | |
---|---|
Name | Description |
request | CreateImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateImportJobRequest request = new CreateImportJobRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
ImportJobId = "",
ImportJob = new ImportJob(),
RequestId = "",
};
// Make the request
Operation<ImportJob, OperationMetadata> response = await migrationCenterClient.CreateImportJobAsync(request);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
CreateImportJobAsync(CreateImportJobRequest, CancellationToken)
public virtual Task<Operation<ImportJob, OperationMetadata>> CreateImportJobAsync(CreateImportJobRequest request, CancellationToken cancellationToken)
Creates an import job.
Parameters | |
---|---|
Name | Description |
request | CreateImportJobRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateImportJobRequest request = new CreateImportJobRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
ImportJobId = "",
ImportJob = new ImportJob(),
RequestId = "",
};
// Make the request
Operation<ImportJob, OperationMetadata> response = await migrationCenterClient.CreateImportJobAsync(request);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
CreateImportJobAsync(string, ImportJob, string, CallSettings)
public virtual Task<Operation<ImportJob, OperationMetadata>> CreateImportJobAsync(string parent, ImportJob importJob, string importJobId, CallSettings callSettings = null)
Creates an import job.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
importJob | ImportJob Required. The resource being created. |
importJobId | string Required. ID of the import job. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
ImportJob importJob = new ImportJob();
string importJobId = "";
// Make the request
Operation<ImportJob, OperationMetadata> response = await migrationCenterClient.CreateImportJobAsync(parent, importJob, importJobId);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
CreateImportJobAsync(string, ImportJob, string, CancellationToken)
public virtual Task<Operation<ImportJob, OperationMetadata>> CreateImportJobAsync(string parent, ImportJob importJob, string importJobId, CancellationToken cancellationToken)
Creates an import job.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
importJob | ImportJob Required. The resource being created. |
importJobId | string Required. ID of the import job. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
ImportJob importJob = new ImportJob();
string importJobId = "";
// Make the request
Operation<ImportJob, OperationMetadata> response = await migrationCenterClient.CreateImportJobAsync(parent, importJob, importJobId);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
CreatePreferenceSet(LocationName, PreferenceSet, string, CallSettings)
public virtual Operation<PreferenceSet, OperationMetadata> CreatePreferenceSet(LocationName parent, PreferenceSet preferenceSet, string preferenceSetId, CallSettings callSettings = null)
Creates a new preference set in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
preferenceSet | PreferenceSet Required. The preference set resource being created. |
preferenceSetId | string Required. User specified ID for the preference set. It will become the last
component of the preference set name. The ID must be unique within the
project, must conform with RFC-1034, is restricted to lower-cased letters,
and has a maximum length of 63 characters. The ID must match the regular
expression
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationPreferenceSetOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
PreferenceSet preferenceSet = new PreferenceSet();
string preferenceSetId = "";
// Make the request
Operation<PreferenceSet, OperationMetadata> response = migrationCenterClient.CreatePreferenceSet(parent, preferenceSet, preferenceSetId);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreatePreferenceSet(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
CreatePreferenceSet(CreatePreferenceSetRequest, CallSettings)
public virtual Operation<PreferenceSet, OperationMetadata> CreatePreferenceSet(CreatePreferenceSetRequest request, CallSettings callSettings = null)
Creates a new preference set in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreatePreferenceSetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationPreferenceSetOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
CreatePreferenceSetRequest request = new CreatePreferenceSetRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
PreferenceSetId = "",
PreferenceSet = new PreferenceSet(),
RequestId = "",
};
// Make the request
Operation<PreferenceSet, OperationMetadata> response = migrationCenterClient.CreatePreferenceSet(request);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreatePreferenceSet(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
CreatePreferenceSet(string, PreferenceSet, string, CallSettings)
public virtual Operation<PreferenceSet, OperationMetadata> CreatePreferenceSet(string parent, PreferenceSet preferenceSet, string preferenceSetId, CallSettings callSettings = null)
Creates a new preference set in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
preferenceSet | PreferenceSet Required. The preference set resource being created. |
preferenceSetId | string Required. User specified ID for the preference set. It will become the last
component of the preference set name. The ID must be unique within the
project, must conform with RFC-1034, is restricted to lower-cased letters,
and has a maximum length of 63 characters. The ID must match the regular
expression
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationPreferenceSetOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
PreferenceSet preferenceSet = new PreferenceSet();
string preferenceSetId = "";
// Make the request
Operation<PreferenceSet, OperationMetadata> response = migrationCenterClient.CreatePreferenceSet(parent, preferenceSet, preferenceSetId);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreatePreferenceSet(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
CreatePreferenceSetAsync(LocationName, PreferenceSet, string, CallSettings)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> CreatePreferenceSetAsync(LocationName parent, PreferenceSet preferenceSet, string preferenceSetId, CallSettings callSettings = null)
Creates a new preference set in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
preferenceSet | PreferenceSet Required. The preference set resource being created. |
preferenceSetId | string Required. User specified ID for the preference set. It will become the last
component of the preference set name. The ID must be unique within the
project, must conform with RFC-1034, is restricted to lower-cased letters,
and has a maximum length of 63 characters. The ID must match the regular
expression
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
PreferenceSet preferenceSet = new PreferenceSet();
string preferenceSetId = "";
// Make the request
Operation<PreferenceSet, OperationMetadata> response = await migrationCenterClient.CreatePreferenceSetAsync(parent, preferenceSet, preferenceSetId);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreatePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
CreatePreferenceSetAsync(LocationName, PreferenceSet, string, CancellationToken)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> CreatePreferenceSetAsync(LocationName parent, PreferenceSet preferenceSet, string preferenceSetId, CancellationToken cancellationToken)
Creates a new preference set in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
preferenceSet | PreferenceSet Required. The preference set resource being created. |
preferenceSetId | string Required. User specified ID for the preference set. It will become the last
component of the preference set name. The ID must be unique within the
project, must conform with RFC-1034, is restricted to lower-cased letters,
and has a maximum length of 63 characters. The ID must match the regular
expression
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
PreferenceSet preferenceSet = new PreferenceSet();
string preferenceSetId = "";
// Make the request
Operation<PreferenceSet, OperationMetadata> response = await migrationCenterClient.CreatePreferenceSetAsync(parent, preferenceSet, preferenceSetId);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreatePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
CreatePreferenceSetAsync(CreatePreferenceSetRequest, CallSettings)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> CreatePreferenceSetAsync(CreatePreferenceSetRequest request, CallSettings callSettings = null)
Creates a new preference set in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreatePreferenceSetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreatePreferenceSetRequest request = new CreatePreferenceSetRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
PreferenceSetId = "",
PreferenceSet = new PreferenceSet(),
RequestId = "",
};
// Make the request
Operation<PreferenceSet, OperationMetadata> response = await migrationCenterClient.CreatePreferenceSetAsync(request);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreatePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
CreatePreferenceSetAsync(CreatePreferenceSetRequest, CancellationToken)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> CreatePreferenceSetAsync(CreatePreferenceSetRequest request, CancellationToken cancellationToken)
Creates a new preference set in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreatePreferenceSetRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreatePreferenceSetRequest request = new CreatePreferenceSetRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
PreferenceSetId = "",
PreferenceSet = new PreferenceSet(),
RequestId = "",
};
// Make the request
Operation<PreferenceSet, OperationMetadata> response = await migrationCenterClient.CreatePreferenceSetAsync(request);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreatePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
CreatePreferenceSetAsync(string, PreferenceSet, string, CallSettings)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> CreatePreferenceSetAsync(string parent, PreferenceSet preferenceSet, string preferenceSetId, CallSettings callSettings = null)
Creates a new preference set in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
preferenceSet | PreferenceSet Required. The preference set resource being created. |
preferenceSetId | string Required. User specified ID for the preference set. It will become the last
component of the preference set name. The ID must be unique within the
project, must conform with RFC-1034, is restricted to lower-cased letters,
and has a maximum length of 63 characters. The ID must match the regular
expression
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
PreferenceSet preferenceSet = new PreferenceSet();
string preferenceSetId = "";
// Make the request
Operation<PreferenceSet, OperationMetadata> response = await migrationCenterClient.CreatePreferenceSetAsync(parent, preferenceSet, preferenceSetId);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreatePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
CreatePreferenceSetAsync(string, PreferenceSet, string, CancellationToken)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> CreatePreferenceSetAsync(string parent, PreferenceSet preferenceSet, string preferenceSetId, CancellationToken cancellationToken)
Creates a new preference set in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
preferenceSet | PreferenceSet Required. The preference set resource being created. |
preferenceSetId | string Required. User specified ID for the preference set. It will become the last
component of the preference set name. The ID must be unique within the
project, must conform with RFC-1034, is restricted to lower-cased letters,
and has a maximum length of 63 characters. The ID must match the regular
expression
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
PreferenceSet preferenceSet = new PreferenceSet();
string preferenceSetId = "";
// Make the request
Operation<PreferenceSet, OperationMetadata> response = await migrationCenterClient.CreatePreferenceSetAsync(parent, preferenceSet, preferenceSetId);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreatePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
CreateReport(CreateReportRequest, CallSettings)
public virtual Operation<Report, OperationMetadata> CreateReport(CreateReportRequest request, CallSettings callSettings = null)
Creates a report.
Parameters | |
---|---|
Name | Description |
request | CreateReportRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationReportOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
CreateReportRequest request = new CreateReportRequest
{
ParentAsReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
ReportId = "",
Report = new Report(),
RequestId = "",
};
// Make the request
Operation<Report, OperationMetadata> response = migrationCenterClient.CreateReport(request);
// Poll until the returned long-running operation is complete
Operation<Report, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Report result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Report, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateReport(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Report retrievedResult = retrievedResponse.Result;
}
CreateReport(ReportConfigName, Report, string, CallSettings)
public virtual Operation<Report, OperationMetadata> CreateReport(ReportConfigName parent, Report report, string reportId, CallSettings callSettings = null)
Creates a report.
Parameters | |
---|---|
Name | Description |
parent | ReportConfigName Required. Value for parent. |
report | Report Required. The report resource being created. |
reportId | string Required. User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationReportOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ReportConfigName parent = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
Report report = new Report();
string reportId = "";
// Make the request
Operation<Report, OperationMetadata> response = migrationCenterClient.CreateReport(parent, report, reportId);
// Poll until the returned long-running operation is complete
Operation<Report, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Report result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Report, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateReport(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Report retrievedResult = retrievedResponse.Result;
}
CreateReport(string, Report, string, CallSettings)
public virtual Operation<Report, OperationMetadata> CreateReport(string parent, Report report, string reportId, CallSettings callSettings = null)
Creates a report.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
report | Report Required. The report resource being created. |
reportId | string Required. User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationReportOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
Report report = new Report();
string reportId = "";
// Make the request
Operation<Report, OperationMetadata> response = migrationCenterClient.CreateReport(parent, report, reportId);
// Poll until the returned long-running operation is complete
Operation<Report, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Report result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Report, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateReport(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Report retrievedResult = retrievedResponse.Result;
}
CreateReportAsync(CreateReportRequest, CallSettings)
public virtual Task<Operation<Report, OperationMetadata>> CreateReportAsync(CreateReportRequest request, CallSettings callSettings = null)
Creates a report.
Parameters | |
---|---|
Name | Description |
request | CreateReportRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationReportOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateReportRequest request = new CreateReportRequest
{
ParentAsReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
ReportId = "",
Report = new Report(),
RequestId = "",
};
// Make the request
Operation<Report, OperationMetadata> response = await migrationCenterClient.CreateReportAsync(request);
// Poll until the returned long-running operation is complete
Operation<Report, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Report result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Report, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Report retrievedResult = retrievedResponse.Result;
}
CreateReportAsync(CreateReportRequest, CancellationToken)
public virtual Task<Operation<Report, OperationMetadata>> CreateReportAsync(CreateReportRequest request, CancellationToken cancellationToken)
Creates a report.
Parameters | |
---|---|
Name | Description |
request | CreateReportRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationReportOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateReportRequest request = new CreateReportRequest
{
ParentAsReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
ReportId = "",
Report = new Report(),
RequestId = "",
};
// Make the request
Operation<Report, OperationMetadata> response = await migrationCenterClient.CreateReportAsync(request);
// Poll until the returned long-running operation is complete
Operation<Report, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Report result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Report, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Report retrievedResult = retrievedResponse.Result;
}
CreateReportAsync(ReportConfigName, Report, string, CallSettings)
public virtual Task<Operation<Report, OperationMetadata>> CreateReportAsync(ReportConfigName parent, Report report, string reportId, CallSettings callSettings = null)
Creates a report.
Parameters | |
---|---|
Name | Description |
parent | ReportConfigName Required. Value for parent. |
report | Report Required. The report resource being created. |
reportId | string Required. User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationReportOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportConfigName parent = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
Report report = new Report();
string reportId = "";
// Make the request
Operation<Report, OperationMetadata> response = await migrationCenterClient.CreateReportAsync(parent, report, reportId);
// Poll until the returned long-running operation is complete
Operation<Report, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Report result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Report, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Report retrievedResult = retrievedResponse.Result;
}
CreateReportAsync(ReportConfigName, Report, string, CancellationToken)
public virtual Task<Operation<Report, OperationMetadata>> CreateReportAsync(ReportConfigName parent, Report report, string reportId, CancellationToken cancellationToken)
Creates a report.
Parameters | |
---|---|
Name | Description |
parent | ReportConfigName Required. Value for parent. |
report | Report Required. The report resource being created. |
reportId | string Required. User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationReportOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportConfigName parent = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
Report report = new Report();
string reportId = "";
// Make the request
Operation<Report, OperationMetadata> response = await migrationCenterClient.CreateReportAsync(parent, report, reportId);
// Poll until the returned long-running operation is complete
Operation<Report, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Report result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Report, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Report retrievedResult = retrievedResponse.Result;
}
CreateReportAsync(string, Report, string, CallSettings)
public virtual Task<Operation<Report, OperationMetadata>> CreateReportAsync(string parent, Report report, string reportId, CallSettings callSettings = null)
Creates a report.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
report | Report Required. The report resource being created. |
reportId | string Required. User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationReportOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
Report report = new Report();
string reportId = "";
// Make the request
Operation<Report, OperationMetadata> response = await migrationCenterClient.CreateReportAsync(parent, report, reportId);
// Poll until the returned long-running operation is complete
Operation<Report, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Report result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Report, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Report retrievedResult = retrievedResponse.Result;
}
CreateReportAsync(string, Report, string, CancellationToken)
public virtual Task<Operation<Report, OperationMetadata>> CreateReportAsync(string parent, Report report, string reportId, CancellationToken cancellationToken)
Creates a report.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
report | Report Required. The report resource being created. |
reportId | string Required. User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationReportOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
Report report = new Report();
string reportId = "";
// Make the request
Operation<Report, OperationMetadata> response = await migrationCenterClient.CreateReportAsync(parent, report, reportId);
// Poll until the returned long-running operation is complete
Operation<Report, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Report result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Report, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Report retrievedResult = retrievedResponse.Result;
}
CreateReportConfig(LocationName, ReportConfig, string, CallSettings)
public virtual Operation<ReportConfig, OperationMetadata> CreateReportConfig(LocationName parent, ReportConfig reportConfig, string reportConfigId, CallSettings callSettings = null)
Creates a report configuration.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
reportConfig | ReportConfig Required. The report config set resource being created. |
reportConfigId | string Required. User specified ID for the report config. It will become the last component of the report config name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: a-z?. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationReportConfigOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
ReportConfig reportConfig = new ReportConfig();
string reportConfigId = "";
// Make the request
Operation<ReportConfig, OperationMetadata> response = migrationCenterClient.CreateReportConfig(parent, reportConfig, reportConfigId);
// Poll until the returned long-running operation is complete
Operation<ReportConfig, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ReportConfig result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ReportConfig, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateReportConfig(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ReportConfig retrievedResult = retrievedResponse.Result;
}
CreateReportConfig(CreateReportConfigRequest, CallSettings)
public virtual Operation<ReportConfig, OperationMetadata> CreateReportConfig(CreateReportConfigRequest request, CallSettings callSettings = null)
Creates a report configuration.
Parameters | |
---|---|
Name | Description |
request | CreateReportConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationReportConfigOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
CreateReportConfigRequest request = new CreateReportConfigRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
ReportConfigId = "",
ReportConfig = new ReportConfig(),
RequestId = "",
};
// Make the request
Operation<ReportConfig, OperationMetadata> response = migrationCenterClient.CreateReportConfig(request);
// Poll until the returned long-running operation is complete
Operation<ReportConfig, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ReportConfig result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ReportConfig, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateReportConfig(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ReportConfig retrievedResult = retrievedResponse.Result;
}
CreateReportConfig(string, ReportConfig, string, CallSettings)
public virtual Operation<ReportConfig, OperationMetadata> CreateReportConfig(string parent, ReportConfig reportConfig, string reportConfigId, CallSettings callSettings = null)
Creates a report configuration.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
reportConfig | ReportConfig Required. The report config set resource being created. |
reportConfigId | string Required. User specified ID for the report config. It will become the last component of the report config name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: a-z?. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationReportConfigOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
ReportConfig reportConfig = new ReportConfig();
string reportConfigId = "";
// Make the request
Operation<ReportConfig, OperationMetadata> response = migrationCenterClient.CreateReportConfig(parent, reportConfig, reportConfigId);
// Poll until the returned long-running operation is complete
Operation<ReportConfig, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ReportConfig result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ReportConfig, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateReportConfig(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ReportConfig retrievedResult = retrievedResponse.Result;
}
CreateReportConfigAsync(LocationName, ReportConfig, string, CallSettings)
public virtual Task<Operation<ReportConfig, OperationMetadata>> CreateReportConfigAsync(LocationName parent, ReportConfig reportConfig, string reportConfigId, CallSettings callSettings = null)
Creates a report configuration.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
reportConfig | ReportConfig Required. The report config set resource being created. |
reportConfigId | string Required. User specified ID for the report config. It will become the last component of the report config name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: a-z?. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationReportConfigOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
ReportConfig reportConfig = new ReportConfig();
string reportConfigId = "";
// Make the request
Operation<ReportConfig, OperationMetadata> response = await migrationCenterClient.CreateReportConfigAsync(parent, reportConfig, reportConfigId);
// Poll until the returned long-running operation is complete
Operation<ReportConfig, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ReportConfig result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ReportConfig, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ReportConfig retrievedResult = retrievedResponse.Result;
}
CreateReportConfigAsync(LocationName, ReportConfig, string, CancellationToken)
public virtual Task<Operation<ReportConfig, OperationMetadata>> CreateReportConfigAsync(LocationName parent, ReportConfig reportConfig, string reportConfigId, CancellationToken cancellationToken)
Creates a report configuration.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
reportConfig | ReportConfig Required. The report config set resource being created. |
reportConfigId | string Required. User specified ID for the report config. It will become the last component of the report config name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: a-z?. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationReportConfigOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
ReportConfig reportConfig = new ReportConfig();
string reportConfigId = "";
// Make the request
Operation<ReportConfig, OperationMetadata> response = await migrationCenterClient.CreateReportConfigAsync(parent, reportConfig, reportConfigId);
// Poll until the returned long-running operation is complete
Operation<ReportConfig, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ReportConfig result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ReportConfig, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ReportConfig retrievedResult = retrievedResponse.Result;
}
CreateReportConfigAsync(CreateReportConfigRequest, CallSettings)
public virtual Task<Operation<ReportConfig, OperationMetadata>> CreateReportConfigAsync(CreateReportConfigRequest request, CallSettings callSettings = null)
Creates a report configuration.
Parameters | |
---|---|
Name | Description |
request | CreateReportConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationReportConfigOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateReportConfigRequest request = new CreateReportConfigRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
ReportConfigId = "",
ReportConfig = new ReportConfig(),
RequestId = "",
};
// Make the request
Operation<ReportConfig, OperationMetadata> response = await migrationCenterClient.CreateReportConfigAsync(request);
// Poll until the returned long-running operation is complete
Operation<ReportConfig, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ReportConfig result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ReportConfig, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ReportConfig retrievedResult = retrievedResponse.Result;
}
CreateReportConfigAsync(CreateReportConfigRequest, CancellationToken)
public virtual Task<Operation<ReportConfig, OperationMetadata>> CreateReportConfigAsync(CreateReportConfigRequest request, CancellationToken cancellationToken)
Creates a report configuration.
Parameters | |
---|---|
Name | Description |
request | CreateReportConfigRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationReportConfigOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateReportConfigRequest request = new CreateReportConfigRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
ReportConfigId = "",
ReportConfig = new ReportConfig(),
RequestId = "",
};
// Make the request
Operation<ReportConfig, OperationMetadata> response = await migrationCenterClient.CreateReportConfigAsync(request);
// Poll until the returned long-running operation is complete
Operation<ReportConfig, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ReportConfig result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ReportConfig, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ReportConfig retrievedResult = retrievedResponse.Result;
}
CreateReportConfigAsync(string, ReportConfig, string, CallSettings)
public virtual Task<Operation<ReportConfig, OperationMetadata>> CreateReportConfigAsync(string parent, ReportConfig reportConfig, string reportConfigId, CallSettings callSettings = null)
Creates a report configuration.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
reportConfig | ReportConfig Required. The report config set resource being created. |
reportConfigId | string Required. User specified ID for the report config. It will become the last component of the report config name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: a-z?. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationReportConfigOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
ReportConfig reportConfig = new ReportConfig();
string reportConfigId = "";
// Make the request
Operation<ReportConfig, OperationMetadata> response = await migrationCenterClient.CreateReportConfigAsync(parent, reportConfig, reportConfigId);
// Poll until the returned long-running operation is complete
Operation<ReportConfig, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ReportConfig result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ReportConfig, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ReportConfig retrievedResult = retrievedResponse.Result;
}
CreateReportConfigAsync(string, ReportConfig, string, CancellationToken)
public virtual Task<Operation<ReportConfig, OperationMetadata>> CreateReportConfigAsync(string parent, ReportConfig reportConfig, string reportConfigId, CancellationToken cancellationToken)
Creates a report configuration.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
reportConfig | ReportConfig Required. The report config set resource being created. |
reportConfigId | string Required. User specified ID for the report config. It will become the last component of the report config name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: a-z?. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationReportConfigOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
ReportConfig reportConfig = new ReportConfig();
string reportConfigId = "";
// Make the request
Operation<ReportConfig, OperationMetadata> response = await migrationCenterClient.CreateReportConfigAsync(parent, reportConfig, reportConfigId);
// Poll until the returned long-running operation is complete
Operation<ReportConfig, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ReportConfig result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ReportConfig, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ReportConfig retrievedResult = retrievedResponse.Result;
}
CreateSource(LocationName, Source, string, CallSettings)
public virtual Operation<Source, OperationMetadata> CreateSource(LocationName parent, Source source, string sourceId, CallSettings callSettings = null)
Creates a new source in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
source | Source Required. The resource being created. |
sourceId | string Required. User specified ID for the source. It will become the last
component of the source name. The ID must be unique within the project,
must conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationSourceOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
Source source = new Source();
string sourceId = "";
// Make the request
Operation<Source, OperationMetadata> response = migrationCenterClient.CreateSource(parent, source, sourceId);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateSource(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
CreateSource(CreateSourceRequest, CallSettings)
public virtual Operation<Source, OperationMetadata> CreateSource(CreateSourceRequest request, CallSettings callSettings = null)
Creates a new source in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateSourceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationSourceOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
CreateSourceRequest request = new CreateSourceRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
SourceId = "",
Source = new Source(),
RequestId = "",
};
// Make the request
Operation<Source, OperationMetadata> response = migrationCenterClient.CreateSource(request);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateSource(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
CreateSource(string, Source, string, CallSettings)
public virtual Operation<Source, OperationMetadata> CreateSource(string parent, Source source, string sourceId, CallSettings callSettings = null)
Creates a new source in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
source | Source Required. The resource being created. |
sourceId | string Required. User specified ID for the source. It will become the last
component of the source name. The ID must be unique within the project,
must conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationSourceOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
Source source = new Source();
string sourceId = "";
// Make the request
Operation<Source, OperationMetadata> response = migrationCenterClient.CreateSource(parent, source, sourceId);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceCreateSource(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
CreateSourceAsync(LocationName, Source, string, CallSettings)
public virtual Task<Operation<Source, OperationMetadata>> CreateSourceAsync(LocationName parent, Source source, string sourceId, CallSettings callSettings = null)
Creates a new source in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
source | Source Required. The resource being created. |
sourceId | string Required. User specified ID for the source. It will become the last
component of the source name. The ID must be unique within the project,
must conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
Source source = new Source();
string sourceId = "";
// Make the request
Operation<Source, OperationMetadata> response = await migrationCenterClient.CreateSourceAsync(parent, source, sourceId);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
CreateSourceAsync(LocationName, Source, string, CancellationToken)
public virtual Task<Operation<Source, OperationMetadata>> CreateSourceAsync(LocationName parent, Source source, string sourceId, CancellationToken cancellationToken)
Creates a new source in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Value for parent. |
source | Source Required. The resource being created. |
sourceId | string Required. User specified ID for the source. It will become the last
component of the source name. The ID must be unique within the project,
must conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
Source source = new Source();
string sourceId = "";
// Make the request
Operation<Source, OperationMetadata> response = await migrationCenterClient.CreateSourceAsync(parent, source, sourceId);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
CreateSourceAsync(CreateSourceRequest, CallSettings)
public virtual Task<Operation<Source, OperationMetadata>> CreateSourceAsync(CreateSourceRequest request, CallSettings callSettings = null)
Creates a new source in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateSourceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateSourceRequest request = new CreateSourceRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
SourceId = "",
Source = new Source(),
RequestId = "",
};
// Make the request
Operation<Source, OperationMetadata> response = await migrationCenterClient.CreateSourceAsync(request);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
CreateSourceAsync(CreateSourceRequest, CancellationToken)
public virtual Task<Operation<Source, OperationMetadata>> CreateSourceAsync(CreateSourceRequest request, CancellationToken cancellationToken)
Creates a new source in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateSourceRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
CreateSourceRequest request = new CreateSourceRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
SourceId = "",
Source = new Source(),
RequestId = "",
};
// Make the request
Operation<Source, OperationMetadata> response = await migrationCenterClient.CreateSourceAsync(request);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
CreateSourceAsync(string, Source, string, CallSettings)
public virtual Task<Operation<Source, OperationMetadata>> CreateSourceAsync(string parent, Source source, string sourceId, CallSettings callSettings = null)
Creates a new source in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
source | Source Required. The resource being created. |
sourceId | string Required. User specified ID for the source. It will become the last
component of the source name. The ID must be unique within the project,
must conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
Source source = new Source();
string sourceId = "";
// Make the request
Operation<Source, OperationMetadata> response = await migrationCenterClient.CreateSourceAsync(parent, source, sourceId);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
CreateSourceAsync(string, Source, string, CancellationToken)
public virtual Task<Operation<Source, OperationMetadata>> CreateSourceAsync(string parent, Source source, string sourceId, CancellationToken cancellationToken)
Creates a new source in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Value for parent. |
source | Source Required. The resource being created. |
sourceId | string Required. User specified ID for the source. It will become the last
component of the source name. The ID must be unique within the project,
must conform with RFC-1034, is restricted to lower-cased letters, and has a
maximum length of 63 characters. The ID must match the regular expression:
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
Source source = new Source();
string sourceId = "";
// Make the request
Operation<Source, OperationMetadata> response = await migrationCenterClient.CreateSourceAsync(parent, source, sourceId);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceCreateSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
DeleteAsset(AssetName, CallSettings)
public virtual void DeleteAsset(AssetName name, CallSettings callSettings = null)
Deletes an asset.
Parameters | |
---|---|
Name | Description |
name | AssetName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
AssetName name = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]");
// Make the request
migrationCenterClient.DeleteAsset(name);
DeleteAsset(DeleteAssetRequest, CallSettings)
public virtual void DeleteAsset(DeleteAssetRequest request, CallSettings callSettings = null)
Deletes an asset.
Parameters | |
---|---|
Name | Description |
request | DeleteAssetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
DeleteAssetRequest request = new DeleteAssetRequest
{
AssetName = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
RequestId = "",
};
// Make the request
migrationCenterClient.DeleteAsset(request);
DeleteAsset(string, CallSettings)
public virtual void DeleteAsset(string name, CallSettings callSettings = null)
Deletes an asset.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/assets/[ASSET]";
// Make the request
migrationCenterClient.DeleteAsset(name);
DeleteAssetAsync(AssetName, CallSettings)
public virtual Task DeleteAssetAsync(AssetName name, CallSettings callSettings = null)
Deletes an asset.
Parameters | |
---|---|
Name | Description |
name | AssetName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
AssetName name = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]");
// Make the request
await migrationCenterClient.DeleteAssetAsync(name);
DeleteAssetAsync(AssetName, CancellationToken)
public virtual Task DeleteAssetAsync(AssetName name, CancellationToken cancellationToken)
Deletes an asset.
Parameters | |
---|---|
Name | Description |
name | AssetName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
AssetName name = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]");
// Make the request
await migrationCenterClient.DeleteAssetAsync(name);
DeleteAssetAsync(DeleteAssetRequest, CallSettings)
public virtual Task DeleteAssetAsync(DeleteAssetRequest request, CallSettings callSettings = null)
Deletes an asset.
Parameters | |
---|---|
Name | Description |
request | DeleteAssetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteAssetRequest request = new DeleteAssetRequest
{
AssetName = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
RequestId = "",
};
// Make the request
await migrationCenterClient.DeleteAssetAsync(request);
DeleteAssetAsync(DeleteAssetRequest, CancellationToken)
public virtual Task DeleteAssetAsync(DeleteAssetRequest request, CancellationToken cancellationToken)
Deletes an asset.
Parameters | |
---|---|
Name | Description |
request | DeleteAssetRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteAssetRequest request = new DeleteAssetRequest
{
AssetName = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
RequestId = "",
};
// Make the request
await migrationCenterClient.DeleteAssetAsync(request);
DeleteAssetAsync(string, CallSettings)
public virtual Task DeleteAssetAsync(string name, CallSettings callSettings = null)
Deletes an asset.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/assets/[ASSET]";
// Make the request
await migrationCenterClient.DeleteAssetAsync(name);
DeleteAssetAsync(string, CancellationToken)
public virtual Task DeleteAssetAsync(string name, CancellationToken cancellationToken)
Deletes an asset.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/assets/[ASSET]";
// Make the request
await migrationCenterClient.DeleteAssetAsync(name);
DeleteGroup(DeleteGroupRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteGroup(DeleteGroupRequest request, CallSettings callSettings = null)
Deletes a group.
Parameters | |
---|---|
Name | Description |
request | DeleteGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
DeleteGroupRequest request = new DeleteGroupRequest
{
GroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteGroup(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteGroup(GroupName, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteGroup(GroupName name, CallSettings callSettings = null)
Deletes a group.
Parameters | |
---|---|
Name | Description |
name | GroupName Required. Name of the group resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GroupName name = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteGroup(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteGroup(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteGroup(string name, CallSettings callSettings = null)
Deletes a group.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the group resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteGroup(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteGroupAsync(DeleteGroupRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteGroupAsync(DeleteGroupRequest request, CallSettings callSettings = null)
Deletes a group.
Parameters | |
---|---|
Name | Description |
request | DeleteGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteGroupRequest request = new DeleteGroupRequest
{
GroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteGroupAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteGroupAsync(DeleteGroupRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteGroupAsync(DeleteGroupRequest request, CancellationToken cancellationToken)
Deletes a group.
Parameters | |
---|---|
Name | Description |
request | DeleteGroupRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteGroupRequest request = new DeleteGroupRequest
{
GroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteGroupAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteGroupAsync(GroupName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteGroupAsync(GroupName name, CallSettings callSettings = null)
Deletes a group.
Parameters | |
---|---|
Name | Description |
name | GroupName Required. Name of the group resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GroupName name = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteGroupAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteGroupAsync(GroupName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteGroupAsync(GroupName name, CancellationToken cancellationToken)
Deletes a group.
Parameters | |
---|---|
Name | Description |
name | GroupName Required. Name of the group resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GroupName name = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteGroupAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteGroupAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteGroupAsync(string name, CallSettings callSettings = null)
Deletes a group.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the group resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteGroupAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteGroupAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteGroupAsync(string name, CancellationToken cancellationToken)
Deletes a group.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the group resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteGroupAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportDataFile(DeleteImportDataFileRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteImportDataFile(DeleteImportDataFileRequest request, CallSettings callSettings = null)
Delete an import data file.
Parameters | |
---|---|
Name | Description |
request | DeleteImportDataFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
DeleteImportDataFileRequest request = new DeleteImportDataFileRequest
{
ImportDataFileName = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteImportDataFile(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteImportDataFile(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportDataFile(ImportDataFileName, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteImportDataFile(ImportDataFileName name, CallSettings callSettings = null)
Delete an import data file.
Parameters | |
---|---|
Name | Description |
name | ImportDataFileName Required. Name of the ImportDataFile to delete. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ImportDataFileName name = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]");
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteImportDataFile(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteImportDataFile(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportDataFile(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteImportDataFile(string name, CallSettings callSettings = null)
Delete an import data file.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the ImportDataFile to delete. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]/importDataFiles/[IMPORT_DATA_FILE]";
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteImportDataFile(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteImportDataFile(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportDataFileAsync(DeleteImportDataFileRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportDataFileAsync(DeleteImportDataFileRequest request, CallSettings callSettings = null)
Delete an import data file.
Parameters | |
---|---|
Name | Description |
request | DeleteImportDataFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteImportDataFileRequest request = new DeleteImportDataFileRequest
{
ImportDataFileName = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportDataFileAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportDataFileAsync(DeleteImportDataFileRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportDataFileAsync(DeleteImportDataFileRequest request, CancellationToken cancellationToken)
Delete an import data file.
Parameters | |
---|---|
Name | Description |
request | DeleteImportDataFileRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteImportDataFileRequest request = new DeleteImportDataFileRequest
{
ImportDataFileName = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportDataFileAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportDataFileAsync(ImportDataFileName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportDataFileAsync(ImportDataFileName name, CallSettings callSettings = null)
Delete an import data file.
Parameters | |
---|---|
Name | Description |
name | ImportDataFileName Required. Name of the ImportDataFile to delete. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportDataFileName name = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportDataFileAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportDataFileAsync(ImportDataFileName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportDataFileAsync(ImportDataFileName name, CancellationToken cancellationToken)
Delete an import data file.
Parameters | |
---|---|
Name | Description |
name | ImportDataFileName Required. Name of the ImportDataFile to delete. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportDataFileName name = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportDataFileAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportDataFileAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportDataFileAsync(string name, CallSettings callSettings = null)
Delete an import data file.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the ImportDataFile to delete. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]/importDataFiles/[IMPORT_DATA_FILE]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportDataFileAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportDataFileAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportDataFileAsync(string name, CancellationToken cancellationToken)
Delete an import data file.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the ImportDataFile to delete. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]/importDataFiles/[IMPORT_DATA_FILE]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportDataFileAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportDataFileAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportJob(DeleteImportJobRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteImportJob(DeleteImportJobRequest request, CallSettings callSettings = null)
Deletes an import job.
Parameters | |
---|---|
Name | Description |
request | DeleteImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
DeleteImportJobRequest request = new DeleteImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteImportJob(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportJob(ImportJobName, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteImportJob(ImportJobName name, CallSettings callSettings = null)
Deletes an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteImportJob(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportJob(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteImportJob(string name, CallSettings callSettings = null)
Deletes an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteImportJob(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportJobAsync(DeleteImportJobRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportJobAsync(DeleteImportJobRequest request, CallSettings callSettings = null)
Deletes an import job.
Parameters | |
---|---|
Name | Description |
request | DeleteImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteImportJobRequest request = new DeleteImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportJobAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportJobAsync(DeleteImportJobRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportJobAsync(DeleteImportJobRequest request, CancellationToken cancellationToken)
Deletes an import job.
Parameters | |
---|---|
Name | Description |
request | DeleteImportJobRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteImportJobRequest request = new DeleteImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportJobAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportJobAsync(ImportJobName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportJobAsync(ImportJobName name, CallSettings callSettings = null)
Deletes an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportJobAsync(ImportJobName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportJobAsync(ImportJobName name, CancellationToken cancellationToken)
Deletes an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportJobAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportJobAsync(string name, CallSettings callSettings = null)
Deletes an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteImportJobAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteImportJobAsync(string name, CancellationToken cancellationToken)
Deletes an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeletePreferenceSet(DeletePreferenceSetRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeletePreferenceSet(DeletePreferenceSetRequest request, CallSettings callSettings = null)
Deletes a preference set.
Parameters | |
---|---|
Name | Description |
request | DeletePreferenceSetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
DeletePreferenceSetRequest request = new DeletePreferenceSetRequest
{
PreferenceSetName = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeletePreferenceSet(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeletePreferenceSet(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeletePreferenceSet(PreferenceSetName, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeletePreferenceSet(PreferenceSetName name, CallSettings callSettings = null)
Deletes a preference set.
Parameters | |
---|---|
Name | Description |
name | PreferenceSetName Required. Name of the group resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
PreferenceSetName name = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]");
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeletePreferenceSet(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeletePreferenceSet(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeletePreferenceSet(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeletePreferenceSet(string name, CallSettings callSettings = null)
Deletes a preference set.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the group resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/preferenceSets/[PREFERENCE_SET]";
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeletePreferenceSet(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeletePreferenceSet(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeletePreferenceSetAsync(DeletePreferenceSetRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeletePreferenceSetAsync(DeletePreferenceSetRequest request, CallSettings callSettings = null)
Deletes a preference set.
Parameters | |
---|---|
Name | Description |
request | DeletePreferenceSetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeletePreferenceSetRequest request = new DeletePreferenceSetRequest
{
PreferenceSetName = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeletePreferenceSetAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeletePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeletePreferenceSetAsync(DeletePreferenceSetRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeletePreferenceSetAsync(DeletePreferenceSetRequest request, CancellationToken cancellationToken)
Deletes a preference set.
Parameters | |
---|---|
Name | Description |
request | DeletePreferenceSetRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeletePreferenceSetRequest request = new DeletePreferenceSetRequest
{
PreferenceSetName = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeletePreferenceSetAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeletePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeletePreferenceSetAsync(PreferenceSetName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeletePreferenceSetAsync(PreferenceSetName name, CallSettings callSettings = null)
Deletes a preference set.
Parameters | |
---|---|
Name | Description |
name | PreferenceSetName Required. Name of the group resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
PreferenceSetName name = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeletePreferenceSetAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeletePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeletePreferenceSetAsync(PreferenceSetName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeletePreferenceSetAsync(PreferenceSetName name, CancellationToken cancellationToken)
Deletes a preference set.
Parameters | |
---|---|
Name | Description |
name | PreferenceSetName Required. Name of the group resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
PreferenceSetName name = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeletePreferenceSetAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeletePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeletePreferenceSetAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeletePreferenceSetAsync(string name, CallSettings callSettings = null)
Deletes a preference set.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the group resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/preferenceSets/[PREFERENCE_SET]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeletePreferenceSetAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeletePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeletePreferenceSetAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeletePreferenceSetAsync(string name, CancellationToken cancellationToken)
Deletes a preference set.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the group resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/preferenceSets/[PREFERENCE_SET]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeletePreferenceSetAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeletePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReport(DeleteReportRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteReport(DeleteReportRequest request, CallSettings callSettings = null)
Deletes a Report.
Parameters | |
---|---|
Name | Description |
request | DeleteReportRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
DeleteReportRequest request = new DeleteReportRequest
{
ReportName = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteReport(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteReport(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReport(ReportName, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteReport(ReportName name, CallSettings callSettings = null)
Deletes a Report.
Parameters | |
---|---|
Name | Description |
name | ReportName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ReportName name = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]");
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteReport(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteReport(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReport(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteReport(string name, CallSettings callSettings = null)
Deletes a Report.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]/reports/[REPORT]";
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteReport(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteReport(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportAsync(DeleteReportRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportAsync(DeleteReportRequest request, CallSettings callSettings = null)
Deletes a Report.
Parameters | |
---|---|
Name | Description |
request | DeleteReportRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteReportRequest request = new DeleteReportRequest
{
ReportName = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportAsync(DeleteReportRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportAsync(DeleteReportRequest request, CancellationToken cancellationToken)
Deletes a Report.
Parameters | |
---|---|
Name | Description |
request | DeleteReportRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteReportRequest request = new DeleteReportRequest
{
ReportName = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportAsync(ReportName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportAsync(ReportName name, CallSettings callSettings = null)
Deletes a Report.
Parameters | |
---|---|
Name | Description |
name | ReportName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportName name = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportAsync(ReportName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportAsync(ReportName name, CancellationToken cancellationToken)
Deletes a Report.
Parameters | |
---|---|
Name | Description |
name | ReportName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportName name = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportAsync(string name, CallSettings callSettings = null)
Deletes a Report.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]/reports/[REPORT]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportAsync(string name, CancellationToken cancellationToken)
Deletes a Report.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]/reports/[REPORT]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportConfig(DeleteReportConfigRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteReportConfig(DeleteReportConfigRequest request, CallSettings callSettings = null)
Deletes a ReportConfig.
Parameters | |
---|---|
Name | Description |
request | DeleteReportConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
DeleteReportConfigRequest request = new DeleteReportConfigRequest
{
ReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteReportConfig(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteReportConfig(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportConfig(ReportConfigName, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteReportConfig(ReportConfigName name, CallSettings callSettings = null)
Deletes a ReportConfig.
Parameters | |
---|---|
Name | Description |
name | ReportConfigName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ReportConfigName name = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteReportConfig(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteReportConfig(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportConfig(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteReportConfig(string name, CallSettings callSettings = null)
Deletes a ReportConfig.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteReportConfig(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteReportConfig(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportConfigAsync(DeleteReportConfigRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportConfigAsync(DeleteReportConfigRequest request, CallSettings callSettings = null)
Deletes a ReportConfig.
Parameters | |
---|---|
Name | Description |
request | DeleteReportConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteReportConfigRequest request = new DeleteReportConfigRequest
{
ReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportConfigAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportConfigAsync(DeleteReportConfigRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportConfigAsync(DeleteReportConfigRequest request, CancellationToken cancellationToken)
Deletes a ReportConfig.
Parameters | |
---|---|
Name | Description |
request | DeleteReportConfigRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteReportConfigRequest request = new DeleteReportConfigRequest
{
ReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
RequestId = "",
Force = false,
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportConfigAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportConfigAsync(ReportConfigName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportConfigAsync(ReportConfigName name, CallSettings callSettings = null)
Deletes a ReportConfig.
Parameters | |
---|---|
Name | Description |
name | ReportConfigName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportConfigName name = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportConfigAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportConfigAsync(ReportConfigName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportConfigAsync(ReportConfigName name, CancellationToken cancellationToken)
Deletes a ReportConfig.
Parameters | |
---|---|
Name | Description |
name | ReportConfigName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportConfigName name = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportConfigAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportConfigAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportConfigAsync(string name, CallSettings callSettings = null)
Deletes a ReportConfig.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportConfigAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteReportConfigAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteReportConfigAsync(string name, CancellationToken cancellationToken)
Deletes a ReportConfig.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteReportConfigAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteReportConfigAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteSource(DeleteSourceRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteSource(DeleteSourceRequest request, CallSettings callSettings = null)
Deletes a source.
Parameters | |
---|---|
Name | Description |
request | DeleteSourceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
DeleteSourceRequest request = new DeleteSourceRequest
{
SourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteSource(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteSource(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteSource(SourceName, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteSource(SourceName name, CallSettings callSettings = null)
Deletes a source.
Parameters | |
---|---|
Name | Description |
name | SourceName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
SourceName name = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]");
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteSource(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteSource(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteSource(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> DeleteSource(string name, CallSettings callSettings = null)
Deletes a source.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]";
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.DeleteSource(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceDeleteSource(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteSourceAsync(DeleteSourceRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteSourceAsync(DeleteSourceRequest request, CallSettings callSettings = null)
Deletes a source.
Parameters | |
---|---|
Name | Description |
request | DeleteSourceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteSourceRequest request = new DeleteSourceRequest
{
SourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteSourceAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteSourceAsync(DeleteSourceRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteSourceAsync(DeleteSourceRequest request, CancellationToken cancellationToken)
Deletes a source.
Parameters | |
---|---|
Name | Description |
request | DeleteSourceRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
DeleteSourceRequest request = new DeleteSourceRequest
{
SourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteSourceAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteSourceAsync(SourceName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteSourceAsync(SourceName name, CallSettings callSettings = null)
Deletes a source.
Parameters | |
---|---|
Name | Description |
name | SourceName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
SourceName name = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteSourceAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteSourceAsync(SourceName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteSourceAsync(SourceName name, CancellationToken cancellationToken)
Deletes a source.
Parameters | |
---|---|
Name | Description |
name | SourceName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
SourceName name = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteSourceAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteSourceAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteSourceAsync(string name, CallSettings callSettings = null)
Deletes a source.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteSourceAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
DeleteSourceAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> DeleteSourceAsync(string name, CancellationToken cancellationToken)
Deletes a source.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.DeleteSourceAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceDeleteSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
GetAsset(AssetName, CallSettings)
public virtual Asset GetAsset(AssetName name, CallSettings callSettings = null)
Gets the details of an asset.
Parameters | |
---|---|
Name | Description |
name | AssetName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Asset | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
AssetName name = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]");
// Make the request
Asset response = migrationCenterClient.GetAsset(name);
GetAsset(GetAssetRequest, CallSettings)
public virtual Asset GetAsset(GetAssetRequest request, CallSettings callSettings = null)
Gets the details of an asset.
Parameters | |
---|---|
Name | Description |
request | GetAssetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Asset | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GetAssetRequest request = new GetAssetRequest
{
AssetName = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
View = AssetView.Unspecified,
};
// Make the request
Asset response = migrationCenterClient.GetAsset(request);
GetAsset(string, CallSettings)
public virtual Asset GetAsset(string name, CallSettings callSettings = null)
Gets the details of an asset.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Asset | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/assets/[ASSET]";
// Make the request
Asset response = migrationCenterClient.GetAsset(name);
GetAssetAsync(AssetName, CallSettings)
public virtual Task<Asset> GetAssetAsync(AssetName name, CallSettings callSettings = null)
Gets the details of an asset.
Parameters | |
---|---|
Name | Description |
name | AssetName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAsset | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
AssetName name = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]");
// Make the request
Asset response = await migrationCenterClient.GetAssetAsync(name);
GetAssetAsync(AssetName, CancellationToken)
public virtual Task<Asset> GetAssetAsync(AssetName name, CancellationToken cancellationToken)
Gets the details of an asset.
Parameters | |
---|---|
Name | Description |
name | AssetName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskAsset | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
AssetName name = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]");
// Make the request
Asset response = await migrationCenterClient.GetAssetAsync(name);
GetAssetAsync(GetAssetRequest, CallSettings)
public virtual Task<Asset> GetAssetAsync(GetAssetRequest request, CallSettings callSettings = null)
Gets the details of an asset.
Parameters | |
---|---|
Name | Description |
request | GetAssetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAsset | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetAssetRequest request = new GetAssetRequest
{
AssetName = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
View = AssetView.Unspecified,
};
// Make the request
Asset response = await migrationCenterClient.GetAssetAsync(request);
GetAssetAsync(GetAssetRequest, CancellationToken)
public virtual Task<Asset> GetAssetAsync(GetAssetRequest request, CancellationToken cancellationToken)
Gets the details of an asset.
Parameters | |
---|---|
Name | Description |
request | GetAssetRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskAsset | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetAssetRequest request = new GetAssetRequest
{
AssetName = AssetName.FromProjectLocationAsset("[PROJECT]", "[LOCATION]", "[ASSET]"),
View = AssetView.Unspecified,
};
// Make the request
Asset response = await migrationCenterClient.GetAssetAsync(request);
GetAssetAsync(string, CallSettings)
public virtual Task<Asset> GetAssetAsync(string name, CallSettings callSettings = null)
Gets the details of an asset.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAsset | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/assets/[ASSET]";
// Make the request
Asset response = await migrationCenterClient.GetAssetAsync(name);
GetAssetAsync(string, CancellationToken)
public virtual Task<Asset> GetAssetAsync(string name, CancellationToken cancellationToken)
Gets the details of an asset.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskAsset | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/assets/[ASSET]";
// Make the request
Asset response = await migrationCenterClient.GetAssetAsync(name);
GetErrorFrame(ErrorFrameName, CallSettings)
public virtual ErrorFrame GetErrorFrame(ErrorFrameName name, CallSettings callSettings = null)
Gets the details of an error frame.
Parameters | |
---|---|
Name | Description |
name | ErrorFrameName Required. The name of the frame to retrieve. Format: projects/{project}/locations/{location}/sources/{source}/errorFrames/{error_frame} |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ErrorFrame | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ErrorFrameName name = ErrorFrameName.FromProjectLocationSourceErrorFrame("[PROJECT]", "[LOCATION]", "[SOURCE]", "[ERROR_FRAME]");
// Make the request
ErrorFrame response = migrationCenterClient.GetErrorFrame(name);
GetErrorFrame(GetErrorFrameRequest, CallSettings)
public virtual ErrorFrame GetErrorFrame(GetErrorFrameRequest request, CallSettings callSettings = null)
Gets the details of an error frame.
Parameters | |
---|---|
Name | Description |
request | GetErrorFrameRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ErrorFrame | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GetErrorFrameRequest request = new GetErrorFrameRequest
{
ErrorFrameName = ErrorFrameName.FromProjectLocationSourceErrorFrame("[PROJECT]", "[LOCATION]", "[SOURCE]", "[ERROR_FRAME]"),
View = ErrorFrameView.Unspecified,
};
// Make the request
ErrorFrame response = migrationCenterClient.GetErrorFrame(request);
GetErrorFrame(string, CallSettings)
public virtual ErrorFrame GetErrorFrame(string name, CallSettings callSettings = null)
Gets the details of an error frame.
Parameters | |
---|---|
Name | Description |
name | string Required. The name of the frame to retrieve. Format: projects/{project}/locations/{location}/sources/{source}/errorFrames/{error_frame} |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ErrorFrame | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]/errorFrames/[ERROR_FRAME]";
// Make the request
ErrorFrame response = migrationCenterClient.GetErrorFrame(name);
GetErrorFrameAsync(ErrorFrameName, CallSettings)
public virtual Task<ErrorFrame> GetErrorFrameAsync(ErrorFrameName name, CallSettings callSettings = null)
Gets the details of an error frame.
Parameters | |
---|---|
Name | Description |
name | ErrorFrameName Required. The name of the frame to retrieve. Format: projects/{project}/locations/{location}/sources/{source}/errorFrames/{error_frame} |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskErrorFrame | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ErrorFrameName name = ErrorFrameName.FromProjectLocationSourceErrorFrame("[PROJECT]", "[LOCATION]", "[SOURCE]", "[ERROR_FRAME]");
// Make the request
ErrorFrame response = await migrationCenterClient.GetErrorFrameAsync(name);
GetErrorFrameAsync(ErrorFrameName, CancellationToken)
public virtual Task<ErrorFrame> GetErrorFrameAsync(ErrorFrameName name, CancellationToken cancellationToken)
Gets the details of an error frame.
Parameters | |
---|---|
Name | Description |
name | ErrorFrameName Required. The name of the frame to retrieve. Format: projects/{project}/locations/{location}/sources/{source}/errorFrames/{error_frame} |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskErrorFrame | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ErrorFrameName name = ErrorFrameName.FromProjectLocationSourceErrorFrame("[PROJECT]", "[LOCATION]", "[SOURCE]", "[ERROR_FRAME]");
// Make the request
ErrorFrame response = await migrationCenterClient.GetErrorFrameAsync(name);
GetErrorFrameAsync(GetErrorFrameRequest, CallSettings)
public virtual Task<ErrorFrame> GetErrorFrameAsync(GetErrorFrameRequest request, CallSettings callSettings = null)
Gets the details of an error frame.
Parameters | |
---|---|
Name | Description |
request | GetErrorFrameRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskErrorFrame | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetErrorFrameRequest request = new GetErrorFrameRequest
{
ErrorFrameName = ErrorFrameName.FromProjectLocationSourceErrorFrame("[PROJECT]", "[LOCATION]", "[SOURCE]", "[ERROR_FRAME]"),
View = ErrorFrameView.Unspecified,
};
// Make the request
ErrorFrame response = await migrationCenterClient.GetErrorFrameAsync(request);
GetErrorFrameAsync(GetErrorFrameRequest, CancellationToken)
public virtual Task<ErrorFrame> GetErrorFrameAsync(GetErrorFrameRequest request, CancellationToken cancellationToken)
Gets the details of an error frame.
Parameters | |
---|---|
Name | Description |
request | GetErrorFrameRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskErrorFrame | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetErrorFrameRequest request = new GetErrorFrameRequest
{
ErrorFrameName = ErrorFrameName.FromProjectLocationSourceErrorFrame("[PROJECT]", "[LOCATION]", "[SOURCE]", "[ERROR_FRAME]"),
View = ErrorFrameView.Unspecified,
};
// Make the request
ErrorFrame response = await migrationCenterClient.GetErrorFrameAsync(request);
GetErrorFrameAsync(string, CallSettings)
public virtual Task<ErrorFrame> GetErrorFrameAsync(string name, CallSettings callSettings = null)
Gets the details of an error frame.
Parameters | |
---|---|
Name | Description |
name | string Required. The name of the frame to retrieve. Format: projects/{project}/locations/{location}/sources/{source}/errorFrames/{error_frame} |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskErrorFrame | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]/errorFrames/[ERROR_FRAME]";
// Make the request
ErrorFrame response = await migrationCenterClient.GetErrorFrameAsync(name);
GetErrorFrameAsync(string, CancellationToken)
public virtual Task<ErrorFrame> GetErrorFrameAsync(string name, CancellationToken cancellationToken)
Gets the details of an error frame.
Parameters | |
---|---|
Name | Description |
name | string Required. The name of the frame to retrieve. Format: projects/{project}/locations/{location}/sources/{source}/errorFrames/{error_frame} |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskErrorFrame | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]/errorFrames/[ERROR_FRAME]";
// Make the request
ErrorFrame response = await migrationCenterClient.GetErrorFrameAsync(name);
GetGroup(GetGroupRequest, CallSettings)
public virtual Group GetGroup(GetGroupRequest request, CallSettings callSettings = null)
Gets the details of a group.
Parameters | |
---|---|
Name | Description |
request | GetGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Group | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GetGroupRequest request = new GetGroupRequest
{
GroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
};
// Make the request
Group response = migrationCenterClient.GetGroup(request);
GetGroup(GroupName, CallSettings)
public virtual Group GetGroup(GroupName name, CallSettings callSettings = null)
Gets the details of a group.
Parameters | |
---|---|
Name | Description |
name | GroupName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Group | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GroupName name = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Group response = migrationCenterClient.GetGroup(name);
GetGroup(string, CallSettings)
public virtual Group GetGroup(string name, CallSettings callSettings = null)
Gets the details of a group.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Group | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Group response = migrationCenterClient.GetGroup(name);
GetGroupAsync(GetGroupRequest, CallSettings)
public virtual Task<Group> GetGroupAsync(GetGroupRequest request, CallSettings callSettings = null)
Gets the details of a group.
Parameters | |
---|---|
Name | Description |
request | GetGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskGroup | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetGroupRequest request = new GetGroupRequest
{
GroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
};
// Make the request
Group response = await migrationCenterClient.GetGroupAsync(request);
GetGroupAsync(GetGroupRequest, CancellationToken)
public virtual Task<Group> GetGroupAsync(GetGroupRequest request, CancellationToken cancellationToken)
Gets the details of a group.
Parameters | |
---|---|
Name | Description |
request | GetGroupRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskGroup | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetGroupRequest request = new GetGroupRequest
{
GroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
};
// Make the request
Group response = await migrationCenterClient.GetGroupAsync(request);
GetGroupAsync(GroupName, CallSettings)
public virtual Task<Group> GetGroupAsync(GroupName name, CallSettings callSettings = null)
Gets the details of a group.
Parameters | |
---|---|
Name | Description |
name | GroupName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskGroup | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GroupName name = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Group response = await migrationCenterClient.GetGroupAsync(name);
GetGroupAsync(GroupName, CancellationToken)
public virtual Task<Group> GetGroupAsync(GroupName name, CancellationToken cancellationToken)
Gets the details of a group.
Parameters | |
---|---|
Name | Description |
name | GroupName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskGroup | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GroupName name = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Group response = await migrationCenterClient.GetGroupAsync(name);
GetGroupAsync(string, CallSettings)
public virtual Task<Group> GetGroupAsync(string name, CallSettings callSettings = null)
Gets the details of a group.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskGroup | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Group response = await migrationCenterClient.GetGroupAsync(name);
GetGroupAsync(string, CancellationToken)
public virtual Task<Group> GetGroupAsync(string name, CancellationToken cancellationToken)
Gets the details of a group.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskGroup | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Group response = await migrationCenterClient.GetGroupAsync(name);
GetImportDataFile(GetImportDataFileRequest, CallSettings)
public virtual ImportDataFile GetImportDataFile(GetImportDataFileRequest request, CallSettings callSettings = null)
Gets an import data file.
Parameters | |
---|---|
Name | Description |
request | GetImportDataFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ImportDataFile | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GetImportDataFileRequest request = new GetImportDataFileRequest
{
ImportDataFileName = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]"),
};
// Make the request
ImportDataFile response = migrationCenterClient.GetImportDataFile(request);
GetImportDataFile(ImportDataFileName, CallSettings)
public virtual ImportDataFile GetImportDataFile(ImportDataFileName name, CallSettings callSettings = null)
Gets an import data file.
Parameters | |
---|---|
Name | Description |
name | ImportDataFileName Required. Name of the ImportDataFile. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ImportDataFile | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ImportDataFileName name = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]");
// Make the request
ImportDataFile response = migrationCenterClient.GetImportDataFile(name);
GetImportDataFile(string, CallSettings)
public virtual ImportDataFile GetImportDataFile(string name, CallSettings callSettings = null)
Gets an import data file.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the ImportDataFile. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ImportDataFile | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]/importDataFiles/[IMPORT_DATA_FILE]";
// Make the request
ImportDataFile response = migrationCenterClient.GetImportDataFile(name);
GetImportDataFileAsync(GetImportDataFileRequest, CallSettings)
public virtual Task<ImportDataFile> GetImportDataFileAsync(GetImportDataFileRequest request, CallSettings callSettings = null)
Gets an import data file.
Parameters | |
---|---|
Name | Description |
request | GetImportDataFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskImportDataFile | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetImportDataFileRequest request = new GetImportDataFileRequest
{
ImportDataFileName = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]"),
};
// Make the request
ImportDataFile response = await migrationCenterClient.GetImportDataFileAsync(request);
GetImportDataFileAsync(GetImportDataFileRequest, CancellationToken)
public virtual Task<ImportDataFile> GetImportDataFileAsync(GetImportDataFileRequest request, CancellationToken cancellationToken)
Gets an import data file.
Parameters | |
---|---|
Name | Description |
request | GetImportDataFileRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskImportDataFile | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetImportDataFileRequest request = new GetImportDataFileRequest
{
ImportDataFileName = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]"),
};
// Make the request
ImportDataFile response = await migrationCenterClient.GetImportDataFileAsync(request);
GetImportDataFileAsync(ImportDataFileName, CallSettings)
public virtual Task<ImportDataFile> GetImportDataFileAsync(ImportDataFileName name, CallSettings callSettings = null)
Gets an import data file.
Parameters | |
---|---|
Name | Description |
name | ImportDataFileName Required. Name of the ImportDataFile. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskImportDataFile | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportDataFileName name = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]");
// Make the request
ImportDataFile response = await migrationCenterClient.GetImportDataFileAsync(name);
GetImportDataFileAsync(ImportDataFileName, CancellationToken)
public virtual Task<ImportDataFile> GetImportDataFileAsync(ImportDataFileName name, CancellationToken cancellationToken)
Gets an import data file.
Parameters | |
---|---|
Name | Description |
name | ImportDataFileName Required. Name of the ImportDataFile. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskImportDataFile | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportDataFileName name = ImportDataFileName.FromProjectLocationImportJobImportDataFile("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]", "[IMPORT_DATA_FILE]");
// Make the request
ImportDataFile response = await migrationCenterClient.GetImportDataFileAsync(name);
GetImportDataFileAsync(string, CallSettings)
public virtual Task<ImportDataFile> GetImportDataFileAsync(string name, CallSettings callSettings = null)
Gets an import data file.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the ImportDataFile. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskImportDataFile | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]/importDataFiles/[IMPORT_DATA_FILE]";
// Make the request
ImportDataFile response = await migrationCenterClient.GetImportDataFileAsync(name);
GetImportDataFileAsync(string, CancellationToken)
public virtual Task<ImportDataFile> GetImportDataFileAsync(string name, CancellationToken cancellationToken)
Gets an import data file.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the ImportDataFile. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskImportDataFile | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]/importDataFiles/[IMPORT_DATA_FILE]";
// Make the request
ImportDataFile response = await migrationCenterClient.GetImportDataFileAsync(name);
GetImportJob(GetImportJobRequest, CallSettings)
public virtual ImportJob GetImportJob(GetImportJobRequest request, CallSettings callSettings = null)
Gets the details of an import job.
Parameters | |
---|---|
Name | Description |
request | GetImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ImportJob | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GetImportJobRequest request = new GetImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
View = ImportJobView.Unspecified,
};
// Make the request
ImportJob response = migrationCenterClient.GetImportJob(request);
GetImportJob(ImportJobName, CallSettings)
public virtual ImportJob GetImportJob(ImportJobName name, CallSettings callSettings = null)
Gets the details of an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ImportJob | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
ImportJob response = migrationCenterClient.GetImportJob(name);
GetImportJob(string, CallSettings)
public virtual ImportJob GetImportJob(string name, CallSettings callSettings = null)
Gets the details of an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ImportJob | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
ImportJob response = migrationCenterClient.GetImportJob(name);
GetImportJobAsync(GetImportJobRequest, CallSettings)
public virtual Task<ImportJob> GetImportJobAsync(GetImportJobRequest request, CallSettings callSettings = null)
Gets the details of an import job.
Parameters | |
---|---|
Name | Description |
request | GetImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskImportJob | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetImportJobRequest request = new GetImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
View = ImportJobView.Unspecified,
};
// Make the request
ImportJob response = await migrationCenterClient.GetImportJobAsync(request);
GetImportJobAsync(GetImportJobRequest, CancellationToken)
public virtual Task<ImportJob> GetImportJobAsync(GetImportJobRequest request, CancellationToken cancellationToken)
Gets the details of an import job.
Parameters | |
---|---|
Name | Description |
request | GetImportJobRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskImportJob | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetImportJobRequest request = new GetImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
View = ImportJobView.Unspecified,
};
// Make the request
ImportJob response = await migrationCenterClient.GetImportJobAsync(request);
GetImportJobAsync(ImportJobName, CallSettings)
public virtual Task<ImportJob> GetImportJobAsync(ImportJobName name, CallSettings callSettings = null)
Gets the details of an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskImportJob | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
ImportJob response = await migrationCenterClient.GetImportJobAsync(name);
GetImportJobAsync(ImportJobName, CancellationToken)
public virtual Task<ImportJob> GetImportJobAsync(ImportJobName name, CancellationToken cancellationToken)
Gets the details of an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskImportJob | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
ImportJob response = await migrationCenterClient.GetImportJobAsync(name);
GetImportJobAsync(string, CallSettings)
public virtual Task<ImportJob> GetImportJobAsync(string name, CallSettings callSettings = null)
Gets the details of an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskImportJob | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
ImportJob response = await migrationCenterClient.GetImportJobAsync(name);
GetImportJobAsync(string, CancellationToken)
public virtual Task<ImportJob> GetImportJobAsync(string name, CancellationToken cancellationToken)
Gets the details of an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskImportJob | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
ImportJob response = await migrationCenterClient.GetImportJobAsync(name);
GetPreferenceSet(GetPreferenceSetRequest, CallSettings)
public virtual PreferenceSet GetPreferenceSet(GetPreferenceSetRequest request, CallSettings callSettings = null)
Gets the details of a preference set.
Parameters | |
---|---|
Name | Description |
request | GetPreferenceSetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PreferenceSet | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GetPreferenceSetRequest request = new GetPreferenceSetRequest
{
PreferenceSetName = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]"),
};
// Make the request
PreferenceSet response = migrationCenterClient.GetPreferenceSet(request);
GetPreferenceSet(PreferenceSetName, CallSettings)
public virtual PreferenceSet GetPreferenceSet(PreferenceSetName name, CallSettings callSettings = null)
Gets the details of a preference set.
Parameters | |
---|---|
Name | Description |
name | PreferenceSetName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PreferenceSet | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
PreferenceSetName name = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]");
// Make the request
PreferenceSet response = migrationCenterClient.GetPreferenceSet(name);
GetPreferenceSet(string, CallSettings)
public virtual PreferenceSet GetPreferenceSet(string name, CallSettings callSettings = null)
Gets the details of a preference set.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PreferenceSet | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/preferenceSets/[PREFERENCE_SET]";
// Make the request
PreferenceSet response = migrationCenterClient.GetPreferenceSet(name);
GetPreferenceSetAsync(GetPreferenceSetRequest, CallSettings)
public virtual Task<PreferenceSet> GetPreferenceSetAsync(GetPreferenceSetRequest request, CallSettings callSettings = null)
Gets the details of a preference set.
Parameters | |
---|---|
Name | Description |
request | GetPreferenceSetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskPreferenceSet | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetPreferenceSetRequest request = new GetPreferenceSetRequest
{
PreferenceSetName = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]"),
};
// Make the request
PreferenceSet response = await migrationCenterClient.GetPreferenceSetAsync(request);
GetPreferenceSetAsync(GetPreferenceSetRequest, CancellationToken)
public virtual Task<PreferenceSet> GetPreferenceSetAsync(GetPreferenceSetRequest request, CancellationToken cancellationToken)
Gets the details of a preference set.
Parameters | |
---|---|
Name | Description |
request | GetPreferenceSetRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskPreferenceSet | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetPreferenceSetRequest request = new GetPreferenceSetRequest
{
PreferenceSetName = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]"),
};
// Make the request
PreferenceSet response = await migrationCenterClient.GetPreferenceSetAsync(request);
GetPreferenceSetAsync(PreferenceSetName, CallSettings)
public virtual Task<PreferenceSet> GetPreferenceSetAsync(PreferenceSetName name, CallSettings callSettings = null)
Gets the details of a preference set.
Parameters | |
---|---|
Name | Description |
name | PreferenceSetName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskPreferenceSet | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
PreferenceSetName name = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]");
// Make the request
PreferenceSet response = await migrationCenterClient.GetPreferenceSetAsync(name);
GetPreferenceSetAsync(PreferenceSetName, CancellationToken)
public virtual Task<PreferenceSet> GetPreferenceSetAsync(PreferenceSetName name, CancellationToken cancellationToken)
Gets the details of a preference set.
Parameters | |
---|---|
Name | Description |
name | PreferenceSetName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskPreferenceSet | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
PreferenceSetName name = PreferenceSetName.FromProjectLocationPreferenceSet("[PROJECT]", "[LOCATION]", "[PREFERENCE_SET]");
// Make the request
PreferenceSet response = await migrationCenterClient.GetPreferenceSetAsync(name);
GetPreferenceSetAsync(string, CallSettings)
public virtual Task<PreferenceSet> GetPreferenceSetAsync(string name, CallSettings callSettings = null)
Gets the details of a preference set.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskPreferenceSet | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/preferenceSets/[PREFERENCE_SET]";
// Make the request
PreferenceSet response = await migrationCenterClient.GetPreferenceSetAsync(name);
GetPreferenceSetAsync(string, CancellationToken)
public virtual Task<PreferenceSet> GetPreferenceSetAsync(string name, CancellationToken cancellationToken)
Gets the details of a preference set.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskPreferenceSet | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/preferenceSets/[PREFERENCE_SET]";
// Make the request
PreferenceSet response = await migrationCenterClient.GetPreferenceSetAsync(name);
GetReport(GetReportRequest, CallSettings)
public virtual Report GetReport(GetReportRequest request, CallSettings callSettings = null)
Gets details of a single Report.
Parameters | |
---|---|
Name | Description |
request | GetReportRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Report | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GetReportRequest request = new GetReportRequest
{
ReportName = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]"),
View = ReportView.Unspecified,
};
// Make the request
Report response = migrationCenterClient.GetReport(request);
GetReport(ReportName, CallSettings)
public virtual Report GetReport(ReportName name, CallSettings callSettings = null)
Gets details of a single Report.
Parameters | |
---|---|
Name | Description |
name | ReportName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Report | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ReportName name = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]");
// Make the request
Report response = migrationCenterClient.GetReport(name);
GetReport(string, CallSettings)
public virtual Report GetReport(string name, CallSettings callSettings = null)
Gets details of a single Report.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Report | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]/reports/[REPORT]";
// Make the request
Report response = migrationCenterClient.GetReport(name);
GetReportAsync(GetReportRequest, CallSettings)
public virtual Task<Report> GetReportAsync(GetReportRequest request, CallSettings callSettings = null)
Gets details of a single Report.
Parameters | |
---|---|
Name | Description |
request | GetReportRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReport | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetReportRequest request = new GetReportRequest
{
ReportName = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]"),
View = ReportView.Unspecified,
};
// Make the request
Report response = await migrationCenterClient.GetReportAsync(request);
GetReportAsync(GetReportRequest, CancellationToken)
public virtual Task<Report> GetReportAsync(GetReportRequest request, CancellationToken cancellationToken)
Gets details of a single Report.
Parameters | |
---|---|
Name | Description |
request | GetReportRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskReport | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetReportRequest request = new GetReportRequest
{
ReportName = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]"),
View = ReportView.Unspecified,
};
// Make the request
Report response = await migrationCenterClient.GetReportAsync(request);
GetReportAsync(ReportName, CallSettings)
public virtual Task<Report> GetReportAsync(ReportName name, CallSettings callSettings = null)
Gets details of a single Report.
Parameters | |
---|---|
Name | Description |
name | ReportName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReport | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportName name = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]");
// Make the request
Report response = await migrationCenterClient.GetReportAsync(name);
GetReportAsync(ReportName, CancellationToken)
public virtual Task<Report> GetReportAsync(ReportName name, CancellationToken cancellationToken)
Gets details of a single Report.
Parameters | |
---|---|
Name | Description |
name | ReportName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskReport | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportName name = ReportName.FromProjectLocationReportConfigReport("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]", "[REPORT]");
// Make the request
Report response = await migrationCenterClient.GetReportAsync(name);
GetReportAsync(string, CallSettings)
public virtual Task<Report> GetReportAsync(string name, CallSettings callSettings = null)
Gets details of a single Report.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReport | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]/reports/[REPORT]";
// Make the request
Report response = await migrationCenterClient.GetReportAsync(name);
GetReportAsync(string, CancellationToken)
public virtual Task<Report> GetReportAsync(string name, CancellationToken cancellationToken)
Gets details of a single Report.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskReport | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]/reports/[REPORT]";
// Make the request
Report response = await migrationCenterClient.GetReportAsync(name);
GetReportConfig(GetReportConfigRequest, CallSettings)
public virtual ReportConfig GetReportConfig(GetReportConfigRequest request, CallSettings callSettings = null)
Gets details of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
request | GetReportConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ReportConfig | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GetReportConfigRequest request = new GetReportConfigRequest
{
ReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
};
// Make the request
ReportConfig response = migrationCenterClient.GetReportConfig(request);
GetReportConfig(ReportConfigName, CallSettings)
public virtual ReportConfig GetReportConfig(ReportConfigName name, CallSettings callSettings = null)
Gets details of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
name | ReportConfigName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ReportConfig | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ReportConfigName name = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
// Make the request
ReportConfig response = migrationCenterClient.GetReportConfig(name);
GetReportConfig(string, CallSettings)
public virtual ReportConfig GetReportConfig(string name, CallSettings callSettings = null)
Gets details of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ReportConfig | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
// Make the request
ReportConfig response = migrationCenterClient.GetReportConfig(name);
GetReportConfigAsync(GetReportConfigRequest, CallSettings)
public virtual Task<ReportConfig> GetReportConfigAsync(GetReportConfigRequest request, CallSettings callSettings = null)
Gets details of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
request | GetReportConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReportConfig | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetReportConfigRequest request = new GetReportConfigRequest
{
ReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
};
// Make the request
ReportConfig response = await migrationCenterClient.GetReportConfigAsync(request);
GetReportConfigAsync(GetReportConfigRequest, CancellationToken)
public virtual Task<ReportConfig> GetReportConfigAsync(GetReportConfigRequest request, CancellationToken cancellationToken)
Gets details of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
request | GetReportConfigRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskReportConfig | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetReportConfigRequest request = new GetReportConfigRequest
{
ReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
};
// Make the request
ReportConfig response = await migrationCenterClient.GetReportConfigAsync(request);
GetReportConfigAsync(ReportConfigName, CallSettings)
public virtual Task<ReportConfig> GetReportConfigAsync(ReportConfigName name, CallSettings callSettings = null)
Gets details of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
name | ReportConfigName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReportConfig | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportConfigName name = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
// Make the request
ReportConfig response = await migrationCenterClient.GetReportConfigAsync(name);
GetReportConfigAsync(ReportConfigName, CancellationToken)
public virtual Task<ReportConfig> GetReportConfigAsync(ReportConfigName name, CancellationToken cancellationToken)
Gets details of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
name | ReportConfigName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskReportConfig | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportConfigName name = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
// Make the request
ReportConfig response = await migrationCenterClient.GetReportConfigAsync(name);
GetReportConfigAsync(string, CallSettings)
public virtual Task<ReportConfig> GetReportConfigAsync(string name, CallSettings callSettings = null)
Gets details of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReportConfig | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
// Make the request
ReportConfig response = await migrationCenterClient.GetReportConfigAsync(name);
GetReportConfigAsync(string, CancellationToken)
public virtual Task<ReportConfig> GetReportConfigAsync(string name, CancellationToken cancellationToken)
Gets details of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskReportConfig | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
// Make the request
ReportConfig response = await migrationCenterClient.GetReportConfigAsync(name);
GetSettings(GetSettingsRequest, CallSettings)
public virtual Settings GetSettings(GetSettingsRequest request, CallSettings callSettings = null)
Gets the details of regional settings.
Parameters | |
---|---|
Name | Description |
request | GetSettingsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Settings | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GetSettingsRequest request = new GetSettingsRequest
{
SettingsName = SettingsName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
Settings response = migrationCenterClient.GetSettings(request);
GetSettings(SettingsName, CallSettings)
public virtual Settings GetSettings(SettingsName name, CallSettings callSettings = null)
Gets the details of regional settings.
Parameters | |
---|---|
Name | Description |
name | SettingsName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Settings | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
SettingsName name = SettingsName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
Settings response = migrationCenterClient.GetSettings(name);
GetSettings(string, CallSettings)
public virtual Settings GetSettings(string name, CallSettings callSettings = null)
Gets the details of regional settings.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Settings | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/settings";
// Make the request
Settings response = migrationCenterClient.GetSettings(name);
GetSettingsAsync(GetSettingsRequest, CallSettings)
public virtual Task<Settings> GetSettingsAsync(GetSettingsRequest request, CallSettings callSettings = null)
Gets the details of regional settings.
Parameters | |
---|---|
Name | Description |
request | GetSettingsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskSettings | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetSettingsRequest request = new GetSettingsRequest
{
SettingsName = SettingsName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
Settings response = await migrationCenterClient.GetSettingsAsync(request);
GetSettingsAsync(GetSettingsRequest, CancellationToken)
public virtual Task<Settings> GetSettingsAsync(GetSettingsRequest request, CancellationToken cancellationToken)
Gets the details of regional settings.
Parameters | |
---|---|
Name | Description |
request | GetSettingsRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskSettings | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetSettingsRequest request = new GetSettingsRequest
{
SettingsName = SettingsName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
};
// Make the request
Settings response = await migrationCenterClient.GetSettingsAsync(request);
GetSettingsAsync(SettingsName, CallSettings)
public virtual Task<Settings> GetSettingsAsync(SettingsName name, CallSettings callSettings = null)
Gets the details of regional settings.
Parameters | |
---|---|
Name | Description |
name | SettingsName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskSettings | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
SettingsName name = SettingsName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
Settings response = await migrationCenterClient.GetSettingsAsync(name);
GetSettingsAsync(SettingsName, CancellationToken)
public virtual Task<Settings> GetSettingsAsync(SettingsName name, CancellationToken cancellationToken)
Gets the details of regional settings.
Parameters | |
---|---|
Name | Description |
name | SettingsName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskSettings | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
SettingsName name = SettingsName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
Settings response = await migrationCenterClient.GetSettingsAsync(name);
GetSettingsAsync(string, CallSettings)
public virtual Task<Settings> GetSettingsAsync(string name, CallSettings callSettings = null)
Gets the details of regional settings.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskSettings | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/settings";
// Make the request
Settings response = await migrationCenterClient.GetSettingsAsync(name);
GetSettingsAsync(string, CancellationToken)
public virtual Task<Settings> GetSettingsAsync(string name, CancellationToken cancellationToken)
Gets the details of regional settings.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskSettings | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/settings";
// Make the request
Settings response = await migrationCenterClient.GetSettingsAsync(name);
GetSource(GetSourceRequest, CallSettings)
public virtual Source GetSource(GetSourceRequest request, CallSettings callSettings = null)
Gets the details of a source.
Parameters | |
---|---|
Name | Description |
request | GetSourceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Source | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GetSourceRequest request = new GetSourceRequest
{
SourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
};
// Make the request
Source response = migrationCenterClient.GetSource(request);
GetSource(SourceName, CallSettings)
public virtual Source GetSource(SourceName name, CallSettings callSettings = null)
Gets the details of a source.
Parameters | |
---|---|
Name | Description |
name | SourceName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Source | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
SourceName name = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]");
// Make the request
Source response = migrationCenterClient.GetSource(name);
GetSource(string, CallSettings)
public virtual Source GetSource(string name, CallSettings callSettings = null)
Gets the details of a source.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Source | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]";
// Make the request
Source response = migrationCenterClient.GetSource(name);
GetSourceAsync(GetSourceRequest, CallSettings)
public virtual Task<Source> GetSourceAsync(GetSourceRequest request, CallSettings callSettings = null)
Gets the details of a source.
Parameters | |
---|---|
Name | Description |
request | GetSourceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskSource | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetSourceRequest request = new GetSourceRequest
{
SourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
};
// Make the request
Source response = await migrationCenterClient.GetSourceAsync(request);
GetSourceAsync(GetSourceRequest, CancellationToken)
public virtual Task<Source> GetSourceAsync(GetSourceRequest request, CancellationToken cancellationToken)
Gets the details of a source.
Parameters | |
---|---|
Name | Description |
request | GetSourceRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskSource | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GetSourceRequest request = new GetSourceRequest
{
SourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
};
// Make the request
Source response = await migrationCenterClient.GetSourceAsync(request);
GetSourceAsync(SourceName, CallSettings)
public virtual Task<Source> GetSourceAsync(SourceName name, CallSettings callSettings = null)
Gets the details of a source.
Parameters | |
---|---|
Name | Description |
name | SourceName Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskSource | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
SourceName name = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]");
// Make the request
Source response = await migrationCenterClient.GetSourceAsync(name);
GetSourceAsync(SourceName, CancellationToken)
public virtual Task<Source> GetSourceAsync(SourceName name, CancellationToken cancellationToken)
Gets the details of a source.
Parameters | |
---|---|
Name | Description |
name | SourceName Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskSource | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
SourceName name = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]");
// Make the request
Source response = await migrationCenterClient.GetSourceAsync(name);
GetSourceAsync(string, CallSettings)
public virtual Task<Source> GetSourceAsync(string name, CallSettings callSettings = null)
Gets the details of a source.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskSource | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]";
// Make the request
Source response = await migrationCenterClient.GetSourceAsync(name);
GetSourceAsync(string, CancellationToken)
public virtual Task<Source> GetSourceAsync(string name, CancellationToken cancellationToken)
Gets the details of a source.
Parameters | |
---|---|
Name | Description |
name | string Required. Name of the resource. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskSource | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]";
// Make the request
Source response = await migrationCenterClient.GetSourceAsync(name);
ListAssets(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListAssetsResponse, Asset> ListAssets(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the assets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAssetsResponseAsset | A pageable sequence of Asset resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListAssetsResponse, Asset> response = migrationCenterClient.ListAssets(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (Asset item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAssetsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Asset item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Asset> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Asset item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAssets(ListAssetsRequest, CallSettings)
public virtual PagedEnumerable<ListAssetsResponse, Asset> ListAssets(ListAssetsRequest request, CallSettings callSettings = null)
Lists all the assets in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListAssetsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAssetsResponseAsset | A pageable sequence of Asset resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ListAssetsRequest request = new ListAssetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
View = AssetView.Unspecified,
};
// Make the request
PagedEnumerable<ListAssetsResponse, Asset> response = migrationCenterClient.ListAssets(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (Asset item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAssetsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Asset item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Asset> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Asset item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAssets(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListAssetsResponse, Asset> ListAssets(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the assets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListAssetsResponseAsset | A pageable sequence of Asset resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListAssetsResponse, Asset> response = migrationCenterClient.ListAssets(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (Asset item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListAssetsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Asset item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Asset> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Asset item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAssetsAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListAssetsResponse, Asset> ListAssetsAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the assets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAssetsResponseAsset | A pageable asynchronous sequence of Asset resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListAssetsResponse, Asset> response = migrationCenterClient.ListAssetsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Asset item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAssetsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Asset item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Asset> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Asset item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAssetsAsync(ListAssetsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListAssetsResponse, Asset> ListAssetsAsync(ListAssetsRequest request, CallSettings callSettings = null)
Lists all the assets in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListAssetsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAssetsResponseAsset | A pageable asynchronous sequence of Asset resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ListAssetsRequest request = new ListAssetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
View = AssetView.Unspecified,
};
// Make the request
PagedAsyncEnumerable<ListAssetsResponse, Asset> response = migrationCenterClient.ListAssetsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Asset item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAssetsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Asset item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Asset> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Asset item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListAssetsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListAssetsResponse, Asset> ListAssetsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the assets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListAssetsResponseAsset | A pageable asynchronous sequence of Asset resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListAssetsResponse, Asset> response = migrationCenterClient.ListAssetsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Asset item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListAssetsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Asset item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Asset> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Asset item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListErrorFrames(ListErrorFramesRequest, CallSettings)
public virtual PagedEnumerable<ListErrorFramesResponse, ErrorFrame> ListErrorFrames(ListErrorFramesRequest request, CallSettings callSettings = null)
Lists all error frames in a given source and location.
Parameters | |
---|---|
Name | Description |
request | ListErrorFramesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListErrorFramesResponseErrorFrame | A pageable sequence of ErrorFrame resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ListErrorFramesRequest request = new ListErrorFramesRequest
{
ParentAsSourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
View = ErrorFrameView.Unspecified,
};
// Make the request
PagedEnumerable<ListErrorFramesResponse, ErrorFrame> response = migrationCenterClient.ListErrorFrames(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (ErrorFrame item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListErrorFramesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ErrorFrame item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ErrorFrame> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ErrorFrame item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListErrorFrames(SourceName, string, int?, CallSettings)
public virtual PagedEnumerable<ListErrorFramesResponse, ErrorFrame> ListErrorFrames(SourceName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all error frames in a given source and location.
Parameters | |
---|---|
Name | Description |
parent | SourceName Required. Parent value (the source) for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListErrorFramesResponseErrorFrame | A pageable sequence of ErrorFrame resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
SourceName parent = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]");
// Make the request
PagedEnumerable<ListErrorFramesResponse, ErrorFrame> response = migrationCenterClient.ListErrorFrames(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (ErrorFrame item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListErrorFramesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ErrorFrame item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ErrorFrame> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ErrorFrame item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListErrorFrames(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListErrorFramesResponse, ErrorFrame> ListErrorFrames(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all error frames in a given source and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value (the source) for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListErrorFramesResponseErrorFrame | A pageable sequence of ErrorFrame resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]";
// Make the request
PagedEnumerable<ListErrorFramesResponse, ErrorFrame> response = migrationCenterClient.ListErrorFrames(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (ErrorFrame item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListErrorFramesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ErrorFrame item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ErrorFrame> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ErrorFrame item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListErrorFramesAsync(ListErrorFramesRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListErrorFramesResponse, ErrorFrame> ListErrorFramesAsync(ListErrorFramesRequest request, CallSettings callSettings = null)
Lists all error frames in a given source and location.
Parameters | |
---|---|
Name | Description |
request | ListErrorFramesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListErrorFramesResponseErrorFrame | A pageable asynchronous sequence of ErrorFrame resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ListErrorFramesRequest request = new ListErrorFramesRequest
{
ParentAsSourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
View = ErrorFrameView.Unspecified,
};
// Make the request
PagedAsyncEnumerable<ListErrorFramesResponse, ErrorFrame> response = migrationCenterClient.ListErrorFramesAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ErrorFrame item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListErrorFramesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ErrorFrame item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ErrorFrame> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ErrorFrame item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListErrorFramesAsync(SourceName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListErrorFramesResponse, ErrorFrame> ListErrorFramesAsync(SourceName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all error frames in a given source and location.
Parameters | |
---|---|
Name | Description |
parent | SourceName Required. Parent value (the source) for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListErrorFramesResponseErrorFrame | A pageable asynchronous sequence of ErrorFrame resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
SourceName parent = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]");
// Make the request
PagedAsyncEnumerable<ListErrorFramesResponse, ErrorFrame> response = migrationCenterClient.ListErrorFramesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ErrorFrame item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListErrorFramesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ErrorFrame item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ErrorFrame> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ErrorFrame item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListErrorFramesAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListErrorFramesResponse, ErrorFrame> ListErrorFramesAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all error frames in a given source and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value (the source) for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListErrorFramesResponseErrorFrame | A pageable asynchronous sequence of ErrorFrame resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/sources/[SOURCE]";
// Make the request
PagedAsyncEnumerable<ListErrorFramesResponse, ErrorFrame> response = migrationCenterClient.ListErrorFramesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ErrorFrame item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListErrorFramesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ErrorFrame item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ErrorFrame> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ErrorFrame item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGroups(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListGroupsResponse, Group> ListGroups(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all groups in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListGroupsResponseGroup | A pageable sequence of Group resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListGroupsResponse, Group> response = migrationCenterClient.ListGroups(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (Group item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListGroupsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Group item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Group> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Group item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGroups(ListGroupsRequest, CallSettings)
public virtual PagedEnumerable<ListGroupsResponse, Group> ListGroups(ListGroupsRequest request, CallSettings callSettings = null)
Lists all groups in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListGroupsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListGroupsResponseGroup | A pageable sequence of Group resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ListGroupsRequest request = new ListGroupsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
};
// Make the request
PagedEnumerable<ListGroupsResponse, Group> response = migrationCenterClient.ListGroups(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (Group item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListGroupsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Group item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Group> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Group item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGroups(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListGroupsResponse, Group> ListGroups(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all groups in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListGroupsResponseGroup | A pageable sequence of Group resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListGroupsResponse, Group> response = migrationCenterClient.ListGroups(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (Group item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListGroupsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Group item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Group> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Group item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGroupsAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListGroupsResponse, Group> ListGroupsAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all groups in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListGroupsResponseGroup | A pageable asynchronous sequence of Group resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListGroupsResponse, Group> response = migrationCenterClient.ListGroupsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Group item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListGroupsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Group item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Group> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Group item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGroupsAsync(ListGroupsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListGroupsResponse, Group> ListGroupsAsync(ListGroupsRequest request, CallSettings callSettings = null)
Lists all groups in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListGroupsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListGroupsResponseGroup | A pageable asynchronous sequence of Group resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ListGroupsRequest request = new ListGroupsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
};
// Make the request
PagedAsyncEnumerable<ListGroupsResponse, Group> response = migrationCenterClient.ListGroupsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Group item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListGroupsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Group item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Group> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Group item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListGroupsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListGroupsResponse, Group> ListGroupsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all groups in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListGroupsResponseGroup | A pageable asynchronous sequence of Group resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListGroupsResponse, Group> response = migrationCenterClient.ListGroupsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Group item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListGroupsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Group item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Group> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Group item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportDataFiles(ImportJobName, string, int?, CallSettings)
public virtual PagedEnumerable<ListImportDataFilesResponse, ImportDataFile> ListImportDataFiles(ImportJobName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
List import data files.
Parameters | |
---|---|
Name | Description |
parent | ImportJobName Required. Name of the parent of the |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListImportDataFilesResponseImportDataFile | A pageable sequence of ImportDataFile resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ImportJobName parent = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
PagedEnumerable<ListImportDataFilesResponse, ImportDataFile> response = migrationCenterClient.ListImportDataFiles(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (ImportDataFile item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListImportDataFilesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportDataFile item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportDataFile> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportDataFile item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportDataFiles(ListImportDataFilesRequest, CallSettings)
public virtual PagedEnumerable<ListImportDataFilesResponse, ImportDataFile> ListImportDataFiles(ListImportDataFilesRequest request, CallSettings callSettings = null)
List import data files.
Parameters | |
---|---|
Name | Description |
request | ListImportDataFilesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListImportDataFilesResponseImportDataFile | A pageable sequence of ImportDataFile resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ListImportDataFilesRequest request = new ListImportDataFilesRequest
{
ParentAsImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
Filter = "",
OrderBy = "",
};
// Make the request
PagedEnumerable<ListImportDataFilesResponse, ImportDataFile> response = migrationCenterClient.ListImportDataFiles(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (ImportDataFile item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListImportDataFilesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportDataFile item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportDataFile> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportDataFile item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportDataFiles(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListImportDataFilesResponse, ImportDataFile> ListImportDataFiles(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
List import data files.
Parameters | |
---|---|
Name | Description |
parent | string Required. Name of the parent of the |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListImportDataFilesResponseImportDataFile | A pageable sequence of ImportDataFile resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
PagedEnumerable<ListImportDataFilesResponse, ImportDataFile> response = migrationCenterClient.ListImportDataFiles(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (ImportDataFile item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListImportDataFilesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportDataFile item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportDataFile> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportDataFile item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportDataFilesAsync(ImportJobName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListImportDataFilesResponse, ImportDataFile> ListImportDataFilesAsync(ImportJobName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
List import data files.
Parameters | |
---|---|
Name | Description |
parent | ImportJobName Required. Name of the parent of the |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListImportDataFilesResponseImportDataFile | A pageable asynchronous sequence of ImportDataFile resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName parent = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
PagedAsyncEnumerable<ListImportDataFilesResponse, ImportDataFile> response = migrationCenterClient.ListImportDataFilesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ImportDataFile item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListImportDataFilesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportDataFile item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportDataFile> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportDataFile item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportDataFilesAsync(ListImportDataFilesRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListImportDataFilesResponse, ImportDataFile> ListImportDataFilesAsync(ListImportDataFilesRequest request, CallSettings callSettings = null)
List import data files.
Parameters | |
---|---|
Name | Description |
request | ListImportDataFilesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListImportDataFilesResponseImportDataFile | A pageable asynchronous sequence of ImportDataFile resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ListImportDataFilesRequest request = new ListImportDataFilesRequest
{
ParentAsImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
Filter = "",
OrderBy = "",
};
// Make the request
PagedAsyncEnumerable<ListImportDataFilesResponse, ImportDataFile> response = migrationCenterClient.ListImportDataFilesAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ImportDataFile item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListImportDataFilesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportDataFile item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportDataFile> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportDataFile item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportDataFilesAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListImportDataFilesResponse, ImportDataFile> ListImportDataFilesAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
List import data files.
Parameters | |
---|---|
Name | Description |
parent | string Required. Name of the parent of the |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListImportDataFilesResponseImportDataFile | A pageable asynchronous sequence of ImportDataFile resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
PagedAsyncEnumerable<ListImportDataFilesResponse, ImportDataFile> response = migrationCenterClient.ListImportDataFilesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ImportDataFile item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListImportDataFilesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportDataFile item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportDataFile> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportDataFile item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportJobs(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListImportJobsResponse, ImportJob> ListImportJobs(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all import jobs.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListImportJobsResponseImportJob | A pageable sequence of ImportJob resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListImportJobsResponse, ImportJob> response = migrationCenterClient.ListImportJobs(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (ImportJob item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListImportJobsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportJob item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportJob> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportJob item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportJobs(ListImportJobsRequest, CallSettings)
public virtual PagedEnumerable<ListImportJobsResponse, ImportJob> ListImportJobs(ListImportJobsRequest request, CallSettings callSettings = null)
Lists all import jobs.
Parameters | |
---|---|
Name | Description |
request | ListImportJobsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListImportJobsResponseImportJob | A pageable sequence of ImportJob resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ListImportJobsRequest request = new ListImportJobsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
View = ImportJobView.Unspecified,
};
// Make the request
PagedEnumerable<ListImportJobsResponse, ImportJob> response = migrationCenterClient.ListImportJobs(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (ImportJob item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListImportJobsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportJob item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportJob> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportJob item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportJobs(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListImportJobsResponse, ImportJob> ListImportJobs(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all import jobs.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListImportJobsResponseImportJob | A pageable sequence of ImportJob resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListImportJobsResponse, ImportJob> response = migrationCenterClient.ListImportJobs(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (ImportJob item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListImportJobsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportJob item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportJob> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportJob item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportJobsAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListImportJobsResponse, ImportJob> ListImportJobsAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all import jobs.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListImportJobsResponseImportJob | A pageable asynchronous sequence of ImportJob resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListImportJobsResponse, ImportJob> response = migrationCenterClient.ListImportJobsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ImportJob item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListImportJobsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportJob item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportJob> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportJob item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportJobsAsync(ListImportJobsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListImportJobsResponse, ImportJob> ListImportJobsAsync(ListImportJobsRequest request, CallSettings callSettings = null)
Lists all import jobs.
Parameters | |
---|---|
Name | Description |
request | ListImportJobsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListImportJobsResponseImportJob | A pageable asynchronous sequence of ImportJob resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ListImportJobsRequest request = new ListImportJobsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
View = ImportJobView.Unspecified,
};
// Make the request
PagedAsyncEnumerable<ListImportJobsResponse, ImportJob> response = migrationCenterClient.ListImportJobsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ImportJob item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListImportJobsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportJob item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportJob> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportJob item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListImportJobsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListImportJobsResponse, ImportJob> ListImportJobsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all import jobs.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListImportJobsResponseImportJob | A pageable asynchronous sequence of ImportJob resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListImportJobsResponse, ImportJob> response = migrationCenterClient.ListImportJobsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ImportJob item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListImportJobsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ImportJob item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ImportJob> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ImportJob item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListPreferenceSets(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListPreferenceSetsResponse, PreferenceSet> ListPreferenceSets(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the preference sets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListPreferenceSetsResponsePreferenceSet | A pageable sequence of PreferenceSet resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListPreferenceSetsResponse, PreferenceSet> response = migrationCenterClient.ListPreferenceSets(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (PreferenceSet item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListPreferenceSetsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (PreferenceSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<PreferenceSet> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (PreferenceSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListPreferenceSets(ListPreferenceSetsRequest, CallSettings)
public virtual PagedEnumerable<ListPreferenceSetsResponse, PreferenceSet> ListPreferenceSets(ListPreferenceSetsRequest request, CallSettings callSettings = null)
Lists all the preference sets in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListPreferenceSetsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListPreferenceSetsResponsePreferenceSet | A pageable sequence of PreferenceSet resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ListPreferenceSetsRequest request = new ListPreferenceSetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
OrderBy = "",
};
// Make the request
PagedEnumerable<ListPreferenceSetsResponse, PreferenceSet> response = migrationCenterClient.ListPreferenceSets(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (PreferenceSet item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListPreferenceSetsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (PreferenceSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<PreferenceSet> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (PreferenceSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListPreferenceSets(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListPreferenceSetsResponse, PreferenceSet> ListPreferenceSets(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the preference sets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListPreferenceSetsResponsePreferenceSet | A pageable sequence of PreferenceSet resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListPreferenceSetsResponse, PreferenceSet> response = migrationCenterClient.ListPreferenceSets(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (PreferenceSet item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListPreferenceSetsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (PreferenceSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<PreferenceSet> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (PreferenceSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListPreferenceSetsAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListPreferenceSetsResponse, PreferenceSet> ListPreferenceSetsAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the preference sets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListPreferenceSetsResponsePreferenceSet | A pageable asynchronous sequence of PreferenceSet resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListPreferenceSetsResponse, PreferenceSet> response = migrationCenterClient.ListPreferenceSetsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((PreferenceSet item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListPreferenceSetsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (PreferenceSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<PreferenceSet> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (PreferenceSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListPreferenceSetsAsync(ListPreferenceSetsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListPreferenceSetsResponse, PreferenceSet> ListPreferenceSetsAsync(ListPreferenceSetsRequest request, CallSettings callSettings = null)
Lists all the preference sets in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListPreferenceSetsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListPreferenceSetsResponsePreferenceSet | A pageable asynchronous sequence of PreferenceSet resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ListPreferenceSetsRequest request = new ListPreferenceSetsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
OrderBy = "",
};
// Make the request
PagedAsyncEnumerable<ListPreferenceSetsResponse, PreferenceSet> response = migrationCenterClient.ListPreferenceSetsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((PreferenceSet item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListPreferenceSetsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (PreferenceSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<PreferenceSet> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (PreferenceSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListPreferenceSetsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListPreferenceSetsResponse, PreferenceSet> ListPreferenceSetsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the preference sets in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListPreferenceSetsResponsePreferenceSet | A pageable asynchronous sequence of PreferenceSet resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListPreferenceSetsResponse, PreferenceSet> response = migrationCenterClient.ListPreferenceSetsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((PreferenceSet item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListPreferenceSetsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (PreferenceSet item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<PreferenceSet> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (PreferenceSet item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReportConfigs(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListReportConfigsResponse, ReportConfig> ListReportConfigs(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists ReportConfigs in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListReportConfigsResponseReportConfig | A pageable sequence of ReportConfig resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListReportConfigsResponse, ReportConfig> response = migrationCenterClient.ListReportConfigs(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (ReportConfig item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListReportConfigsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ReportConfig item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ReportConfig> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ReportConfig item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReportConfigs(ListReportConfigsRequest, CallSettings)
public virtual PagedEnumerable<ListReportConfigsResponse, ReportConfig> ListReportConfigs(ListReportConfigsRequest request, CallSettings callSettings = null)
Lists ReportConfigs in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListReportConfigsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListReportConfigsResponseReportConfig | A pageable sequence of ReportConfig resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ListReportConfigsRequest request = new ListReportConfigsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
};
// Make the request
PagedEnumerable<ListReportConfigsResponse, ReportConfig> response = migrationCenterClient.ListReportConfigs(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (ReportConfig item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListReportConfigsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ReportConfig item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ReportConfig> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ReportConfig item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReportConfigs(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListReportConfigsResponse, ReportConfig> ListReportConfigs(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists ReportConfigs in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListReportConfigsResponseReportConfig | A pageable sequence of ReportConfig resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListReportConfigsResponse, ReportConfig> response = migrationCenterClient.ListReportConfigs(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (ReportConfig item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListReportConfigsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ReportConfig item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ReportConfig> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ReportConfig item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReportConfigsAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListReportConfigsResponse, ReportConfig> ListReportConfigsAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists ReportConfigs in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListReportConfigsResponseReportConfig | A pageable asynchronous sequence of ReportConfig resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListReportConfigsResponse, ReportConfig> response = migrationCenterClient.ListReportConfigsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ReportConfig item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListReportConfigsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ReportConfig item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ReportConfig> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ReportConfig item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReportConfigsAsync(ListReportConfigsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListReportConfigsResponse, ReportConfig> ListReportConfigsAsync(ListReportConfigsRequest request, CallSettings callSettings = null)
Lists ReportConfigs in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListReportConfigsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListReportConfigsResponseReportConfig | A pageable asynchronous sequence of ReportConfig resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ListReportConfigsRequest request = new ListReportConfigsRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
};
// Make the request
PagedAsyncEnumerable<ListReportConfigsResponse, ReportConfig> response = migrationCenterClient.ListReportConfigsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ReportConfig item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListReportConfigsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ReportConfig item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ReportConfig> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ReportConfig item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReportConfigsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListReportConfigsResponse, ReportConfig> ListReportConfigsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists ReportConfigs in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListReportConfigsResponseReportConfig | A pageable asynchronous sequence of ReportConfig resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListReportConfigsResponse, ReportConfig> response = migrationCenterClient.ListReportConfigsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((ReportConfig item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListReportConfigsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (ReportConfig item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<ReportConfig> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (ReportConfig item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReports(ListReportsRequest, CallSettings)
public virtual PagedEnumerable<ListReportsResponse, Report> ListReports(ListReportsRequest request, CallSettings callSettings = null)
Lists Reports in a given ReportConfig.
Parameters | |
---|---|
Name | Description |
request | ListReportsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListReportsResponseReport | A pageable sequence of Report resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ListReportsRequest request = new ListReportsRequest
{
ParentAsReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
Filter = "",
OrderBy = "",
View = ReportView.Unspecified,
};
// Make the request
PagedEnumerable<ListReportsResponse, Report> response = migrationCenterClient.ListReports(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (Report item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListReportsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Report item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Report> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Report item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReports(ReportConfigName, string, int?, CallSettings)
public virtual PagedEnumerable<ListReportsResponse, Report> ListReports(ReportConfigName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Reports in a given ReportConfig.
Parameters | |
---|---|
Name | Description |
parent | ReportConfigName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListReportsResponseReport | A pageable sequence of Report resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ReportConfigName parent = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
// Make the request
PagedEnumerable<ListReportsResponse, Report> response = migrationCenterClient.ListReports(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (Report item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListReportsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Report item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Report> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Report item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReports(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListReportsResponse, Report> ListReports(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Reports in a given ReportConfig.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListReportsResponseReport | A pageable sequence of Report resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
// Make the request
PagedEnumerable<ListReportsResponse, Report> response = migrationCenterClient.ListReports(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (Report item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListReportsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Report item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Report> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Report item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReportsAsync(ListReportsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListReportsResponse, Report> ListReportsAsync(ListReportsRequest request, CallSettings callSettings = null)
Lists Reports in a given ReportConfig.
Parameters | |
---|---|
Name | Description |
request | ListReportsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListReportsResponseReport | A pageable asynchronous sequence of Report resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ListReportsRequest request = new ListReportsRequest
{
ParentAsReportConfigName = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]"),
Filter = "",
OrderBy = "",
View = ReportView.Unspecified,
};
// Make the request
PagedAsyncEnumerable<ListReportsResponse, Report> response = migrationCenterClient.ListReportsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Report item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListReportsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Report item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Report> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Report item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReportsAsync(ReportConfigName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListReportsResponse, Report> ListReportsAsync(ReportConfigName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Reports in a given ReportConfig.
Parameters | |
---|---|
Name | Description |
parent | ReportConfigName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListReportsResponseReport | A pageable asynchronous sequence of Report resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportConfigName parent = ReportConfigName.FromProjectLocationReportConfig("[PROJECT]", "[LOCATION]", "[REPORT_CONFIG]");
// Make the request
PagedAsyncEnumerable<ListReportsResponse, Report> response = migrationCenterClient.ListReportsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Report item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListReportsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Report item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Report> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Report item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListReportsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListReportsResponse, Report> ListReportsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists Reports in a given ReportConfig.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListReportsResponseReport | A pageable asynchronous sequence of Report resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/reportConfigs/[REPORT_CONFIG]";
// Make the request
PagedAsyncEnumerable<ListReportsResponse, Report> response = migrationCenterClient.ListReportsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Report item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListReportsResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Report item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Report> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Report item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSources(LocationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListSourcesResponse, Source> ListSources(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the sources in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListSourcesResponseSource | A pageable sequence of Source resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedEnumerable<ListSourcesResponse, Source> response = migrationCenterClient.ListSources(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (Source item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListSourcesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Source item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Source> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Source item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSources(ListSourcesRequest, CallSettings)
public virtual PagedEnumerable<ListSourcesResponse, Source> ListSources(ListSourcesRequest request, CallSettings callSettings = null)
Lists all the sources in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListSourcesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListSourcesResponseSource | A pageable sequence of Source resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ListSourcesRequest request = new ListSourcesRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
};
// Make the request
PagedEnumerable<ListSourcesResponse, Source> response = migrationCenterClient.ListSources(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (Source item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListSourcesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Source item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Source> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Source item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSources(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListSourcesResponse, Source> ListSources(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the sources in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListSourcesResponseSource | A pageable sequence of Source resources. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedEnumerable<ListSourcesResponse, Source> response = migrationCenterClient.ListSources(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (Source item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListSourcesResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Source item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Source> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Source item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSourcesAsync(LocationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListSourcesResponse, Source> ListSourcesAsync(LocationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the sources in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListSourcesResponseSource | A pageable asynchronous sequence of Source resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
// Make the request
PagedAsyncEnumerable<ListSourcesResponse, Source> response = migrationCenterClient.ListSourcesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Source item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListSourcesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Source item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Source> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Source item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSourcesAsync(ListSourcesRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListSourcesResponse, Source> ListSourcesAsync(ListSourcesRequest request, CallSettings callSettings = null)
Lists all the sources in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListSourcesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListSourcesResponseSource | A pageable asynchronous sequence of Source resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ListSourcesRequest request = new ListSourcesRequest
{
ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
Filter = "",
OrderBy = "",
};
// Make the request
PagedAsyncEnumerable<ListSourcesResponse, Source> response = migrationCenterClient.ListSourcesAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Source item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListSourcesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Source item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Source> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Source item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSourcesAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListSourcesResponse, Source> ListSourcesAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)
Lists all the sources in a given project and location.
Parameters | |
---|---|
Name | Description |
parent | string Required. Parent value for |
pageToken | string The token returned from the previous request. A value of |
pageSize | int The size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListSourcesResponseSource | A pageable asynchronous sequence of Source resources. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]";
// Make the request
PagedAsyncEnumerable<ListSourcesResponse, Source> response = migrationCenterClient.ListSourcesAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await response.ForEachAsync((Source item) =>
{
// Do something with each item
Console.WriteLine(item);
});
// Or iterate over pages (of server-defined size), performing one RPC per page
await response.AsRawResponses().ForEachAsync((ListSourcesResponse page) =>
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (Source item in page)
{
// Do something with each item
Console.WriteLine(item);
}
});
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<Source> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (Source item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
PollOnceAddAssetsToGroup(string, CallSettings)
public virtual Operation<Group, OperationMetadata> PollOnceAddAssetsToGroup(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of AddAssetsToGroup
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The result of polling the operation. |
PollOnceAddAssetsToGroupAsync(string, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> PollOnceAddAssetsToGroupAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
AddAssetsToGroup
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A task representing the result of polling the operation. |
PollOnceCreateGroup(string, CallSettings)
public virtual Operation<Group, OperationMetadata> PollOnceCreateGroup(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of CreateGroup
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The result of polling the operation. |
PollOnceCreateGroupAsync(string, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> PollOnceCreateGroupAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
CreateGroup
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A task representing the result of polling the operation. |
PollOnceCreateImportDataFile(string, CallSettings)
public virtual Operation<ImportDataFile, OperationMetadata> PollOnceCreateImportDataFile(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of CreateImportDataFile
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportDataFileOperationMetadata | The result of polling the operation. |
PollOnceCreateImportDataFileAsync(string, CallSettings)
public virtual Task<Operation<ImportDataFile, OperationMetadata>> PollOnceCreateImportDataFileAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
CreateImportDataFile
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportDataFileOperationMetadata | A task representing the result of polling the operation. |
PollOnceCreateImportJob(string, CallSettings)
public virtual Operation<ImportJob, OperationMetadata> PollOnceCreateImportJob(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of CreateImportJob
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportJobOperationMetadata | The result of polling the operation. |
PollOnceCreateImportJobAsync(string, CallSettings)
public virtual Task<Operation<ImportJob, OperationMetadata>> PollOnceCreateImportJobAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
CreateImportJob
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A task representing the result of polling the operation. |
PollOnceCreatePreferenceSet(string, CallSettings)
public virtual Operation<PreferenceSet, OperationMetadata> PollOnceCreatePreferenceSet(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of CreatePreferenceSet
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationPreferenceSetOperationMetadata | The result of polling the operation. |
PollOnceCreatePreferenceSetAsync(string, CallSettings)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> PollOnceCreatePreferenceSetAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
CreatePreferenceSet
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A task representing the result of polling the operation. |
PollOnceCreateReport(string, CallSettings)
public virtual Operation<Report, OperationMetadata> PollOnceCreateReport(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of CreateReport
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationReportOperationMetadata | The result of polling the operation. |
PollOnceCreateReportAsync(string, CallSettings)
public virtual Task<Operation<Report, OperationMetadata>> PollOnceCreateReportAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
CreateReport
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationReportOperationMetadata | A task representing the result of polling the operation. |
PollOnceCreateReportConfig(string, CallSettings)
public virtual Operation<ReportConfig, OperationMetadata> PollOnceCreateReportConfig(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of CreateReportConfig
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationReportConfigOperationMetadata | The result of polling the operation. |
PollOnceCreateReportConfigAsync(string, CallSettings)
public virtual Task<Operation<ReportConfig, OperationMetadata>> PollOnceCreateReportConfigAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
CreateReportConfig
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationReportConfigOperationMetadata | A task representing the result of polling the operation. |
PollOnceCreateSource(string, CallSettings)
public virtual Operation<Source, OperationMetadata> PollOnceCreateSource(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of CreateSource
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationSourceOperationMetadata | The result of polling the operation. |
PollOnceCreateSourceAsync(string, CallSettings)
public virtual Task<Operation<Source, OperationMetadata>> PollOnceCreateSourceAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
CreateSource
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A task representing the result of polling the operation. |
PollOnceDeleteGroup(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceDeleteGroup(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of DeleteGroup
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The result of polling the operation. |
PollOnceDeleteGroupAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceDeleteGroupAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
DeleteGroup
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A task representing the result of polling the operation. |
PollOnceDeleteImportDataFile(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceDeleteImportDataFile(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of DeleteImportDataFile
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The result of polling the operation. |
PollOnceDeleteImportDataFileAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceDeleteImportDataFileAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
DeleteImportDataFile
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A task representing the result of polling the operation. |
PollOnceDeleteImportJob(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceDeleteImportJob(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of DeleteImportJob
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The result of polling the operation. |
PollOnceDeleteImportJobAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceDeleteImportJobAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
DeleteImportJob
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A task representing the result of polling the operation. |
PollOnceDeletePreferenceSet(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceDeletePreferenceSet(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of DeletePreferenceSet
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The result of polling the operation. |
PollOnceDeletePreferenceSetAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceDeletePreferenceSetAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
DeletePreferenceSet
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A task representing the result of polling the operation. |
PollOnceDeleteReport(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceDeleteReport(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of DeleteReport
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The result of polling the operation. |
PollOnceDeleteReportAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceDeleteReportAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
DeleteReport
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A task representing the result of polling the operation. |
PollOnceDeleteReportConfig(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceDeleteReportConfig(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of DeleteReportConfig
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The result of polling the operation. |
PollOnceDeleteReportConfigAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceDeleteReportConfigAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
DeleteReportConfig
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A task representing the result of polling the operation. |
PollOnceDeleteSource(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceDeleteSource(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of DeleteSource
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The result of polling the operation. |
PollOnceDeleteSourceAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceDeleteSourceAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
DeleteSource
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A task representing the result of polling the operation. |
PollOnceRemoveAssetsFromGroup(string, CallSettings)
public virtual Operation<Group, OperationMetadata> PollOnceRemoveAssetsFromGroup(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of RemoveAssetsFromGroup
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The result of polling the operation. |
PollOnceRemoveAssetsFromGroupAsync(string, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> PollOnceRemoveAssetsFromGroupAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
RemoveAssetsFromGroup
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A task representing the result of polling the operation. |
PollOnceRunImportJob(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceRunImportJob(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of RunImportJob
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The result of polling the operation. |
PollOnceRunImportJobAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceRunImportJobAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
RunImportJob
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A task representing the result of polling the operation. |
PollOnceUpdateGroup(string, CallSettings)
public virtual Operation<Group, OperationMetadata> PollOnceUpdateGroup(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of UpdateGroup
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The result of polling the operation. |
PollOnceUpdateGroupAsync(string, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> PollOnceUpdateGroupAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
UpdateGroup
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A task representing the result of polling the operation. |
PollOnceUpdateImportJob(string, CallSettings)
public virtual Operation<ImportJob, OperationMetadata> PollOnceUpdateImportJob(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of UpdateImportJob
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportJobOperationMetadata | The result of polling the operation. |
PollOnceUpdateImportJobAsync(string, CallSettings)
public virtual Task<Operation<ImportJob, OperationMetadata>> PollOnceUpdateImportJobAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
UpdateImportJob
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A task representing the result of polling the operation. |
PollOnceUpdatePreferenceSet(string, CallSettings)
public virtual Operation<PreferenceSet, OperationMetadata> PollOnceUpdatePreferenceSet(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of UpdatePreferenceSet
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationPreferenceSetOperationMetadata | The result of polling the operation. |
PollOnceUpdatePreferenceSetAsync(string, CallSettings)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> PollOnceUpdatePreferenceSetAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
UpdatePreferenceSet
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A task representing the result of polling the operation. |
PollOnceUpdateSettings(string, CallSettings)
public virtual Operation<Settings, OperationMetadata> PollOnceUpdateSettings(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of UpdateSettings
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationSettingsOperationMetadata | The result of polling the operation. |
PollOnceUpdateSettingsAsync(string, CallSettings)
public virtual Task<Operation<Settings, OperationMetadata>> PollOnceUpdateSettingsAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
UpdateSettings
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationSettingsOperationMetadata | A task representing the result of polling the operation. |
PollOnceUpdateSource(string, CallSettings)
public virtual Operation<Source, OperationMetadata> PollOnceUpdateSource(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of UpdateSource
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationSourceOperationMetadata | The result of polling the operation. |
PollOnceUpdateSourceAsync(string, CallSettings)
public virtual Task<Operation<Source, OperationMetadata>> PollOnceUpdateSourceAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
UpdateSource
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A task representing the result of polling the operation. |
PollOnceValidateImportJob(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> PollOnceValidateImportJob(string operationName, CallSettings callSettings = null)
Poll an operation once, using an operationName
from a previous invocation of ValidateImportJob
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The result of polling the operation. |
PollOnceValidateImportJobAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> PollOnceValidateImportJobAsync(string operationName, CallSettings callSettings = null)
Asynchronously poll an operation once, using an operationName
from a previous invocation of
ValidateImportJob
.
Parameters | |
---|---|
Name | Description |
operationName | string The name of a previously invoked operation. Must not be |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A task representing the result of polling the operation. |
RemoveAssetsFromGroup(GroupName, CallSettings)
public virtual Operation<Group, OperationMetadata> RemoveAssetsFromGroup(GroupName group, CallSettings callSettings = null)
Removes assets from a group.
Parameters | |
---|---|
Name | Description |
group | GroupName Required. Group reference. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
GroupName group = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.RemoveAssetsFromGroup(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceRemoveAssetsFromGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
RemoveAssetsFromGroup(RemoveAssetsFromGroupRequest, CallSettings)
public virtual Operation<Group, OperationMetadata> RemoveAssetsFromGroup(RemoveAssetsFromGroupRequest request, CallSettings callSettings = null)
Removes assets from a group.
Parameters | |
---|---|
Name | Description |
request | RemoveAssetsFromGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
RemoveAssetsFromGroupRequest request = new RemoveAssetsFromGroupRequest
{
GroupAsGroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
RequestId = "",
Assets = new AssetList(),
AllowMissing = false,
};
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.RemoveAssetsFromGroup(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceRemoveAssetsFromGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
RemoveAssetsFromGroup(string, CallSettings)
public virtual Operation<Group, OperationMetadata> RemoveAssetsFromGroup(string group, CallSettings callSettings = null)
Removes assets from a group.
Parameters | |
---|---|
Name | Description |
group | string Required. Group reference. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string group = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.RemoveAssetsFromGroup(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceRemoveAssetsFromGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
RemoveAssetsFromGroupAsync(GroupName, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> RemoveAssetsFromGroupAsync(GroupName group, CallSettings callSettings = null)
Removes assets from a group.
Parameters | |
---|---|
Name | Description |
group | GroupName Required. Group reference. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GroupName group = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.RemoveAssetsFromGroupAsync(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRemoveAssetsFromGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
RemoveAssetsFromGroupAsync(GroupName, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> RemoveAssetsFromGroupAsync(GroupName group, CancellationToken cancellationToken)
Removes assets from a group.
Parameters | |
---|---|
Name | Description |
group | GroupName Required. Group reference. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
GroupName group = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]");
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.RemoveAssetsFromGroupAsync(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRemoveAssetsFromGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
RemoveAssetsFromGroupAsync(RemoveAssetsFromGroupRequest, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> RemoveAssetsFromGroupAsync(RemoveAssetsFromGroupRequest request, CallSettings callSettings = null)
Removes assets from a group.
Parameters | |
---|---|
Name | Description |
request | RemoveAssetsFromGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
RemoveAssetsFromGroupRequest request = new RemoveAssetsFromGroupRequest
{
GroupAsGroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
RequestId = "",
Assets = new AssetList(),
AllowMissing = false,
};
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.RemoveAssetsFromGroupAsync(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRemoveAssetsFromGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
RemoveAssetsFromGroupAsync(RemoveAssetsFromGroupRequest, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> RemoveAssetsFromGroupAsync(RemoveAssetsFromGroupRequest request, CancellationToken cancellationToken)
Removes assets from a group.
Parameters | |
---|---|
Name | Description |
request | RemoveAssetsFromGroupRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
RemoveAssetsFromGroupRequest request = new RemoveAssetsFromGroupRequest
{
GroupAsGroupName = GroupName.FromProjectLocationGroup("[PROJECT]", "[LOCATION]", "[GROUP]"),
RequestId = "",
Assets = new AssetList(),
AllowMissing = false,
};
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.RemoveAssetsFromGroupAsync(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRemoveAssetsFromGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
RemoveAssetsFromGroupAsync(string, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> RemoveAssetsFromGroupAsync(string group, CallSettings callSettings = null)
Removes assets from a group.
Parameters | |
---|---|
Name | Description |
group | string Required. Group reference. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string group = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.RemoveAssetsFromGroupAsync(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRemoveAssetsFromGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
RemoveAssetsFromGroupAsync(string, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> RemoveAssetsFromGroupAsync(string group, CancellationToken cancellationToken)
Removes assets from a group.
Parameters | |
---|---|
Name | Description |
group | string Required. Group reference. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string group = "projects/[PROJECT]/locations/[LOCATION]/groups/[GROUP]";
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.RemoveAssetsFromGroupAsync(group);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRemoveAssetsFromGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
ReportAssetFrames(ReportAssetFramesRequest, CallSettings)
public virtual ReportAssetFramesResponse ReportAssetFrames(ReportAssetFramesRequest request, CallSettings callSettings = null)
Reports a set of frames.
Parameters | |
---|---|
Name | Description |
request | ReportAssetFramesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ReportAssetFramesResponse | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ReportAssetFramesRequest request = new ReportAssetFramesRequest
{
Parent = "",
Frames = new Frames(),
SourceAsSourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
};
// Make the request
ReportAssetFramesResponse response = migrationCenterClient.ReportAssetFrames(request);
ReportAssetFramesAsync(ReportAssetFramesRequest, CallSettings)
public virtual Task<ReportAssetFramesResponse> ReportAssetFramesAsync(ReportAssetFramesRequest request, CallSettings callSettings = null)
Reports a set of frames.
Parameters | |
---|---|
Name | Description |
request | ReportAssetFramesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReportAssetFramesResponse | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportAssetFramesRequest request = new ReportAssetFramesRequest
{
Parent = "",
Frames = new Frames(),
SourceAsSourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
};
// Make the request
ReportAssetFramesResponse response = await migrationCenterClient.ReportAssetFramesAsync(request);
ReportAssetFramesAsync(ReportAssetFramesRequest, CancellationToken)
public virtual Task<ReportAssetFramesResponse> ReportAssetFramesAsync(ReportAssetFramesRequest request, CancellationToken cancellationToken)
Reports a set of frames.
Parameters | |
---|---|
Name | Description |
request | ReportAssetFramesRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskReportAssetFramesResponse | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ReportAssetFramesRequest request = new ReportAssetFramesRequest
{
Parent = "",
Frames = new Frames(),
SourceAsSourceName = SourceName.FromProjectLocationSource("[PROJECT]", "[LOCATION]", "[SOURCE]"),
};
// Make the request
ReportAssetFramesResponse response = await migrationCenterClient.ReportAssetFramesAsync(request);
RunImportJob(ImportJobName, CallSettings)
public virtual Operation<Empty, OperationMetadata> RunImportJob(ImportJobName name, CallSettings callSettings = null)
Runs an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. The name of the import job to run. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.RunImportJob(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceRunImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
RunImportJob(RunImportJobRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> RunImportJob(RunImportJobRequest request, CallSettings callSettings = null)
Runs an import job.
Parameters | |
---|---|
Name | Description |
request | RunImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
RunImportJobRequest request = new RunImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.RunImportJob(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceRunImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
RunImportJob(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> RunImportJob(string name, CallSettings callSettings = null)
Runs an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. The name of the import job to run. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.RunImportJob(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceRunImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
RunImportJobAsync(ImportJobName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> RunImportJobAsync(ImportJobName name, CallSettings callSettings = null)
Runs an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. The name of the import job to run. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.RunImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRunImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
RunImportJobAsync(ImportJobName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> RunImportJobAsync(ImportJobName name, CancellationToken cancellationToken)
Runs an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. The name of the import job to run. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.RunImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRunImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
RunImportJobAsync(RunImportJobRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> RunImportJobAsync(RunImportJobRequest request, CallSettings callSettings = null)
Runs an import job.
Parameters | |
---|---|
Name | Description |
request | RunImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
RunImportJobRequest request = new RunImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.RunImportJobAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRunImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
RunImportJobAsync(RunImportJobRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> RunImportJobAsync(RunImportJobRequest request, CancellationToken cancellationToken)
Runs an import job.
Parameters | |
---|---|
Name | Description |
request | RunImportJobRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
RunImportJobRequest request = new RunImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.RunImportJobAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRunImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
RunImportJobAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> RunImportJobAsync(string name, CallSettings callSettings = null)
Runs an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. The name of the import job to run. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.RunImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRunImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
RunImportJobAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> RunImportJobAsync(string name, CancellationToken cancellationToken)
Runs an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. The name of the import job to run. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.RunImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceRunImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
ShutdownDefaultChannelsAsync()
public static Task ShutdownDefaultChannelsAsync()
Shuts down any channels automatically created by Create() and CreateAsync(CancellationToken). Channels which weren't automatically created are not affected.
Returns | |
---|---|
Type | Description |
Task | A task representing the asynchronous shutdown operation. |
After calling this method, further calls to Create() and CreateAsync(CancellationToken) will create new channels, which could in turn be shut down by another call to this method.
UpdateAsset(Asset, FieldMask, CallSettings)
public virtual Asset UpdateAsset(Asset asset, FieldMask updateMask, CallSettings callSettings = null)
Updates the parameters of an asset.
Parameters | |
---|---|
Name | Description |
asset | Asset Required. The resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Asset | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
Asset asset = new Asset();
FieldMask updateMask = new FieldMask();
// Make the request
Asset response = migrationCenterClient.UpdateAsset(asset, updateMask);
UpdateAsset(UpdateAssetRequest, CallSettings)
public virtual Asset UpdateAsset(UpdateAssetRequest request, CallSettings callSettings = null)
Updates the parameters of an asset.
Parameters | |
---|---|
Name | Description |
request | UpdateAssetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Asset | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
UpdateAssetRequest request = new UpdateAssetRequest
{
UpdateMask = new FieldMask(),
Asset = new Asset(),
RequestId = "",
};
// Make the request
Asset response = migrationCenterClient.UpdateAsset(request);
UpdateAssetAsync(Asset, FieldMask, CallSettings)
public virtual Task<Asset> UpdateAssetAsync(Asset asset, FieldMask updateMask, CallSettings callSettings = null)
Updates the parameters of an asset.
Parameters | |
---|---|
Name | Description |
asset | Asset Required. The resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAsset | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
Asset asset = new Asset();
FieldMask updateMask = new FieldMask();
// Make the request
Asset response = await migrationCenterClient.UpdateAssetAsync(asset, updateMask);
UpdateAssetAsync(Asset, FieldMask, CancellationToken)
public virtual Task<Asset> UpdateAssetAsync(Asset asset, FieldMask updateMask, CancellationToken cancellationToken)
Updates the parameters of an asset.
Parameters | |
---|---|
Name | Description |
asset | Asset Required. The resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskAsset | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
Asset asset = new Asset();
FieldMask updateMask = new FieldMask();
// Make the request
Asset response = await migrationCenterClient.UpdateAssetAsync(asset, updateMask);
UpdateAssetAsync(UpdateAssetRequest, CallSettings)
public virtual Task<Asset> UpdateAssetAsync(UpdateAssetRequest request, CallSettings callSettings = null)
Updates the parameters of an asset.
Parameters | |
---|---|
Name | Description |
request | UpdateAssetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskAsset | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdateAssetRequest request = new UpdateAssetRequest
{
UpdateMask = new FieldMask(),
Asset = new Asset(),
RequestId = "",
};
// Make the request
Asset response = await migrationCenterClient.UpdateAssetAsync(request);
UpdateAssetAsync(UpdateAssetRequest, CancellationToken)
public virtual Task<Asset> UpdateAssetAsync(UpdateAssetRequest request, CancellationToken cancellationToken)
Updates the parameters of an asset.
Parameters | |
---|---|
Name | Description |
request | UpdateAssetRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskAsset | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdateAssetRequest request = new UpdateAssetRequest
{
UpdateMask = new FieldMask(),
Asset = new Asset(),
RequestId = "",
};
// Make the request
Asset response = await migrationCenterClient.UpdateAssetAsync(request);
UpdateGroup(Group, FieldMask, CallSettings)
public virtual Operation<Group, OperationMetadata> UpdateGroup(Group group, FieldMask updateMask, CallSettings callSettings = null)
Updates the parameters of a group.
Parameters | |
---|---|
Name | Description |
group | Group Required. The group resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
Group group = new Group();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.UpdateGroup(group, updateMask);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceUpdateGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
UpdateGroup(UpdateGroupRequest, CallSettings)
public virtual Operation<Group, OperationMetadata> UpdateGroup(UpdateGroupRequest request, CallSettings callSettings = null)
Updates the parameters of a group.
Parameters | |
---|---|
Name | Description |
request | UpdateGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGroupOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
UpdateGroupRequest request = new UpdateGroupRequest
{
UpdateMask = new FieldMask(),
Group = new Group(),
RequestId = "",
};
// Make the request
Operation<Group, OperationMetadata> response = migrationCenterClient.UpdateGroup(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceUpdateGroup(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
UpdateGroupAsync(Group, FieldMask, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> UpdateGroupAsync(Group group, FieldMask updateMask, CallSettings callSettings = null)
Updates the parameters of a group.
Parameters | |
---|---|
Name | Description |
group | Group Required. The group resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
Group group = new Group();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.UpdateGroupAsync(group, updateMask);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
UpdateGroupAsync(Group, FieldMask, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> UpdateGroupAsync(Group group, FieldMask updateMask, CancellationToken cancellationToken)
Updates the parameters of a group.
Parameters | |
---|---|
Name | Description |
group | Group Required. The group resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
Group group = new Group();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.UpdateGroupAsync(group, updateMask);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
UpdateGroupAsync(UpdateGroupRequest, CallSettings)
public virtual Task<Operation<Group, OperationMetadata>> UpdateGroupAsync(UpdateGroupRequest request, CallSettings callSettings = null)
Updates the parameters of a group.
Parameters | |
---|---|
Name | Description |
request | UpdateGroupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdateGroupRequest request = new UpdateGroupRequest
{
UpdateMask = new FieldMask(),
Group = new Group(),
RequestId = "",
};
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.UpdateGroupAsync(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
UpdateGroupAsync(UpdateGroupRequest, CancellationToken)
public virtual Task<Operation<Group, OperationMetadata>> UpdateGroupAsync(UpdateGroupRequest request, CancellationToken cancellationToken)
Updates the parameters of a group.
Parameters | |
---|---|
Name | Description |
request | UpdateGroupRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationGroupOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdateGroupRequest request = new UpdateGroupRequest
{
UpdateMask = new FieldMask(),
Group = new Group(),
RequestId = "",
};
// Make the request
Operation<Group, OperationMetadata> response = await migrationCenterClient.UpdateGroupAsync(request);
// Poll until the returned long-running operation is complete
Operation<Group, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Group result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Group, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateGroupAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Group retrievedResult = retrievedResponse.Result;
}
UpdateImportJob(ImportJob, FieldMask, CallSettings)
public virtual Operation<ImportJob, OperationMetadata> UpdateImportJob(ImportJob importJob, FieldMask updateMask, CallSettings callSettings = null)
Updates an import job.
Parameters | |
---|---|
Name | Description |
importJob | ImportJob Required. The resource being updated |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportJobOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ImportJob importJob = new ImportJob();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<ImportJob, OperationMetadata> response = migrationCenterClient.UpdateImportJob(importJob, updateMask);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceUpdateImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
UpdateImportJob(UpdateImportJobRequest, CallSettings)
public virtual Operation<ImportJob, OperationMetadata> UpdateImportJob(UpdateImportJobRequest request, CallSettings callSettings = null)
Updates an import job.
Parameters | |
---|---|
Name | Description |
request | UpdateImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportJobOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
UpdateImportJobRequest request = new UpdateImportJobRequest
{
UpdateMask = new FieldMask(),
ImportJob = new ImportJob(),
RequestId = "",
};
// Make the request
Operation<ImportJob, OperationMetadata> response = migrationCenterClient.UpdateImportJob(request);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceUpdateImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
UpdateImportJobAsync(ImportJob, FieldMask, CallSettings)
public virtual Task<Operation<ImportJob, OperationMetadata>> UpdateImportJobAsync(ImportJob importJob, FieldMask updateMask, CallSettings callSettings = null)
Updates an import job.
Parameters | |
---|---|
Name | Description |
importJob | ImportJob Required. The resource being updated |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJob importJob = new ImportJob();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<ImportJob, OperationMetadata> response = await migrationCenterClient.UpdateImportJobAsync(importJob, updateMask);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
UpdateImportJobAsync(ImportJob, FieldMask, CancellationToken)
public virtual Task<Operation<ImportJob, OperationMetadata>> UpdateImportJobAsync(ImportJob importJob, FieldMask updateMask, CancellationToken cancellationToken)
Updates an import job.
Parameters | |
---|---|
Name | Description |
importJob | ImportJob Required. The resource being updated |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJob importJob = new ImportJob();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<ImportJob, OperationMetadata> response = await migrationCenterClient.UpdateImportJobAsync(importJob, updateMask);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
UpdateImportJobAsync(UpdateImportJobRequest, CallSettings)
public virtual Task<Operation<ImportJob, OperationMetadata>> UpdateImportJobAsync(UpdateImportJobRequest request, CallSettings callSettings = null)
Updates an import job.
Parameters | |
---|---|
Name | Description |
request | UpdateImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdateImportJobRequest request = new UpdateImportJobRequest
{
UpdateMask = new FieldMask(),
ImportJob = new ImportJob(),
RequestId = "",
};
// Make the request
Operation<ImportJob, OperationMetadata> response = await migrationCenterClient.UpdateImportJobAsync(request);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
UpdateImportJobAsync(UpdateImportJobRequest, CancellationToken)
public virtual Task<Operation<ImportJob, OperationMetadata>> UpdateImportJobAsync(UpdateImportJobRequest request, CancellationToken cancellationToken)
Updates an import job.
Parameters | |
---|---|
Name | Description |
request | UpdateImportJobRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationImportJobOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdateImportJobRequest request = new UpdateImportJobRequest
{
UpdateMask = new FieldMask(),
ImportJob = new ImportJob(),
RequestId = "",
};
// Make the request
Operation<ImportJob, OperationMetadata> response = await migrationCenterClient.UpdateImportJobAsync(request);
// Poll until the returned long-running operation is complete
Operation<ImportJob, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
ImportJob result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<ImportJob, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
ImportJob retrievedResult = retrievedResponse.Result;
}
UpdatePreferenceSet(PreferenceSet, FieldMask, CallSettings)
public virtual Operation<PreferenceSet, OperationMetadata> UpdatePreferenceSet(PreferenceSet preferenceSet, FieldMask updateMask, CallSettings callSettings = null)
Updates the parameters of a preference set.
Parameters | |
---|---|
Name | Description |
preferenceSet | PreferenceSet Required. The preference set resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationPreferenceSetOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
PreferenceSet preferenceSet = new PreferenceSet();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<PreferenceSet, OperationMetadata> response = migrationCenterClient.UpdatePreferenceSet(preferenceSet, updateMask);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceUpdatePreferenceSet(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
UpdatePreferenceSet(UpdatePreferenceSetRequest, CallSettings)
public virtual Operation<PreferenceSet, OperationMetadata> UpdatePreferenceSet(UpdatePreferenceSetRequest request, CallSettings callSettings = null)
Updates the parameters of a preference set.
Parameters | |
---|---|
Name | Description |
request | UpdatePreferenceSetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationPreferenceSetOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
UpdatePreferenceSetRequest request = new UpdatePreferenceSetRequest
{
UpdateMask = new FieldMask(),
PreferenceSet = new PreferenceSet(),
RequestId = "",
};
// Make the request
Operation<PreferenceSet, OperationMetadata> response = migrationCenterClient.UpdatePreferenceSet(request);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceUpdatePreferenceSet(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
UpdatePreferenceSetAsync(PreferenceSet, FieldMask, CallSettings)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> UpdatePreferenceSetAsync(PreferenceSet preferenceSet, FieldMask updateMask, CallSettings callSettings = null)
Updates the parameters of a preference set.
Parameters | |
---|---|
Name | Description |
preferenceSet | PreferenceSet Required. The preference set resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
PreferenceSet preferenceSet = new PreferenceSet();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<PreferenceSet, OperationMetadata> response = await migrationCenterClient.UpdatePreferenceSetAsync(preferenceSet, updateMask);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdatePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
UpdatePreferenceSetAsync(PreferenceSet, FieldMask, CancellationToken)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> UpdatePreferenceSetAsync(PreferenceSet preferenceSet, FieldMask updateMask, CancellationToken cancellationToken)
Updates the parameters of a preference set.
Parameters | |
---|---|
Name | Description |
preferenceSet | PreferenceSet Required. The preference set resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
PreferenceSet preferenceSet = new PreferenceSet();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<PreferenceSet, OperationMetadata> response = await migrationCenterClient.UpdatePreferenceSetAsync(preferenceSet, updateMask);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdatePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
UpdatePreferenceSetAsync(UpdatePreferenceSetRequest, CallSettings)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> UpdatePreferenceSetAsync(UpdatePreferenceSetRequest request, CallSettings callSettings = null)
Updates the parameters of a preference set.
Parameters | |
---|---|
Name | Description |
request | UpdatePreferenceSetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdatePreferenceSetRequest request = new UpdatePreferenceSetRequest
{
UpdateMask = new FieldMask(),
PreferenceSet = new PreferenceSet(),
RequestId = "",
};
// Make the request
Operation<PreferenceSet, OperationMetadata> response = await migrationCenterClient.UpdatePreferenceSetAsync(request);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdatePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
UpdatePreferenceSetAsync(UpdatePreferenceSetRequest, CancellationToken)
public virtual Task<Operation<PreferenceSet, OperationMetadata>> UpdatePreferenceSetAsync(UpdatePreferenceSetRequest request, CancellationToken cancellationToken)
Updates the parameters of a preference set.
Parameters | |
---|---|
Name | Description |
request | UpdatePreferenceSetRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationPreferenceSetOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdatePreferenceSetRequest request = new UpdatePreferenceSetRequest
{
UpdateMask = new FieldMask(),
PreferenceSet = new PreferenceSet(),
RequestId = "",
};
// Make the request
Operation<PreferenceSet, OperationMetadata> response = await migrationCenterClient.UpdatePreferenceSetAsync(request);
// Poll until the returned long-running operation is complete
Operation<PreferenceSet, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
PreferenceSet result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<PreferenceSet, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdatePreferenceSetAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
PreferenceSet retrievedResult = retrievedResponse.Result;
}
UpdateSettings(Settings, FieldMask, CallSettings)
public virtual Operation<Settings, OperationMetadata> UpdateSettings(Settings settings, FieldMask updateMask, CallSettings callSettings = null)
Updates the regional-level project settings.
Parameters | |
---|---|
Name | Description |
settings | Settings Required. The project settings resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationSettingsOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
Settings settings = new Settings();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<Settings, OperationMetadata> response = migrationCenterClient.UpdateSettings(settings, updateMask);
// Poll until the returned long-running operation is complete
Operation<Settings, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Settings result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Settings, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceUpdateSettings(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Settings retrievedResult = retrievedResponse.Result;
}
UpdateSettings(UpdateSettingsRequest, CallSettings)
public virtual Operation<Settings, OperationMetadata> UpdateSettings(UpdateSettingsRequest request, CallSettings callSettings = null)
Updates the regional-level project settings.
Parameters | |
---|---|
Name | Description |
request | UpdateSettingsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationSettingsOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
UpdateSettingsRequest request = new UpdateSettingsRequest
{
UpdateMask = new FieldMask(),
Settings = new Settings(),
RequestId = "",
};
// Make the request
Operation<Settings, OperationMetadata> response = migrationCenterClient.UpdateSettings(request);
// Poll until the returned long-running operation is complete
Operation<Settings, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Settings result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Settings, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceUpdateSettings(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Settings retrievedResult = retrievedResponse.Result;
}
UpdateSettingsAsync(Settings, FieldMask, CallSettings)
public virtual Task<Operation<Settings, OperationMetadata>> UpdateSettingsAsync(Settings settings, FieldMask updateMask, CallSettings callSettings = null)
Updates the regional-level project settings.
Parameters | |
---|---|
Name | Description |
settings | Settings Required. The project settings resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationSettingsOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
Settings settings = new Settings();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<Settings, OperationMetadata> response = await migrationCenterClient.UpdateSettingsAsync(settings, updateMask);
// Poll until the returned long-running operation is complete
Operation<Settings, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Settings result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Settings, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateSettingsAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Settings retrievedResult = retrievedResponse.Result;
}
UpdateSettingsAsync(Settings, FieldMask, CancellationToken)
public virtual Task<Operation<Settings, OperationMetadata>> UpdateSettingsAsync(Settings settings, FieldMask updateMask, CancellationToken cancellationToken)
Updates the regional-level project settings.
Parameters | |
---|---|
Name | Description |
settings | Settings Required. The project settings resource being updated. |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationSettingsOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
Settings settings = new Settings();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<Settings, OperationMetadata> response = await migrationCenterClient.UpdateSettingsAsync(settings, updateMask);
// Poll until the returned long-running operation is complete
Operation<Settings, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Settings result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Settings, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateSettingsAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Settings retrievedResult = retrievedResponse.Result;
}
UpdateSettingsAsync(UpdateSettingsRequest, CallSettings)
public virtual Task<Operation<Settings, OperationMetadata>> UpdateSettingsAsync(UpdateSettingsRequest request, CallSettings callSettings = null)
Updates the regional-level project settings.
Parameters | |
---|---|
Name | Description |
request | UpdateSettingsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationSettingsOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdateSettingsRequest request = new UpdateSettingsRequest
{
UpdateMask = new FieldMask(),
Settings = new Settings(),
RequestId = "",
};
// Make the request
Operation<Settings, OperationMetadata> response = await migrationCenterClient.UpdateSettingsAsync(request);
// Poll until the returned long-running operation is complete
Operation<Settings, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Settings result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Settings, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateSettingsAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Settings retrievedResult = retrievedResponse.Result;
}
UpdateSettingsAsync(UpdateSettingsRequest, CancellationToken)
public virtual Task<Operation<Settings, OperationMetadata>> UpdateSettingsAsync(UpdateSettingsRequest request, CancellationToken cancellationToken)
Updates the regional-level project settings.
Parameters | |
---|---|
Name | Description |
request | UpdateSettingsRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationSettingsOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdateSettingsRequest request = new UpdateSettingsRequest
{
UpdateMask = new FieldMask(),
Settings = new Settings(),
RequestId = "",
};
// Make the request
Operation<Settings, OperationMetadata> response = await migrationCenterClient.UpdateSettingsAsync(request);
// Poll until the returned long-running operation is complete
Operation<Settings, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Settings result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Settings, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateSettingsAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Settings retrievedResult = retrievedResponse.Result;
}
UpdateSource(Source, FieldMask, CallSettings)
public virtual Operation<Source, OperationMetadata> UpdateSource(Source source, FieldMask updateMask, CallSettings callSettings = null)
Updates the parameters of a source.
Parameters | |
---|---|
Name | Description |
source | Source Required. The resource being updated |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationSourceOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
Source source = new Source();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<Source, OperationMetadata> response = migrationCenterClient.UpdateSource(source, updateMask);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceUpdateSource(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
UpdateSource(UpdateSourceRequest, CallSettings)
public virtual Operation<Source, OperationMetadata> UpdateSource(UpdateSourceRequest request, CallSettings callSettings = null)
Updates the parameters of a source.
Parameters | |
---|---|
Name | Description |
request | UpdateSourceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationSourceOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
UpdateSourceRequest request = new UpdateSourceRequest
{
UpdateMask = new FieldMask(),
Source = new Source(),
RequestId = "",
};
// Make the request
Operation<Source, OperationMetadata> response = migrationCenterClient.UpdateSource(request);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceUpdateSource(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
UpdateSourceAsync(Source, FieldMask, CallSettings)
public virtual Task<Operation<Source, OperationMetadata>> UpdateSourceAsync(Source source, FieldMask updateMask, CallSettings callSettings = null)
Updates the parameters of a source.
Parameters | |
---|---|
Name | Description |
source | Source Required. The resource being updated |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
Source source = new Source();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<Source, OperationMetadata> response = await migrationCenterClient.UpdateSourceAsync(source, updateMask);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
UpdateSourceAsync(Source, FieldMask, CancellationToken)
public virtual Task<Operation<Source, OperationMetadata>> UpdateSourceAsync(Source source, FieldMask updateMask, CancellationToken cancellationToken)
Updates the parameters of a source.
Parameters | |
---|---|
Name | Description |
source | Source Required. The resource being updated |
updateMask | FieldMask Required. Field mask is used to specify the fields to be overwritten in the
|
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
Source source = new Source();
FieldMask updateMask = new FieldMask();
// Make the request
Operation<Source, OperationMetadata> response = await migrationCenterClient.UpdateSourceAsync(source, updateMask);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
UpdateSourceAsync(UpdateSourceRequest, CallSettings)
public virtual Task<Operation<Source, OperationMetadata>> UpdateSourceAsync(UpdateSourceRequest request, CallSettings callSettings = null)
Updates the parameters of a source.
Parameters | |
---|---|
Name | Description |
request | UpdateSourceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdateSourceRequest request = new UpdateSourceRequest
{
UpdateMask = new FieldMask(),
Source = new Source(),
RequestId = "",
};
// Make the request
Operation<Source, OperationMetadata> response = await migrationCenterClient.UpdateSourceAsync(request);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
UpdateSourceAsync(UpdateSourceRequest, CancellationToken)
public virtual Task<Operation<Source, OperationMetadata>> UpdateSourceAsync(UpdateSourceRequest request, CancellationToken cancellationToken)
Updates the parameters of a source.
Parameters | |
---|---|
Name | Description |
request | UpdateSourceRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationSourceOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
UpdateSourceRequest request = new UpdateSourceRequest
{
UpdateMask = new FieldMask(),
Source = new Source(),
RequestId = "",
};
// Make the request
Operation<Source, OperationMetadata> response = await migrationCenterClient.UpdateSourceAsync(request);
// Poll until the returned long-running operation is complete
Operation<Source, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Source result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Source, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceUpdateSourceAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Source retrievedResult = retrievedResponse.Result;
}
ValidateImportJob(ImportJobName, CallSettings)
public virtual Operation<Empty, OperationMetadata> ValidateImportJob(ImportJobName name, CallSettings callSettings = null)
Validates an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. The name of the import job to validate. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.ValidateImportJob(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceValidateImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
ValidateImportJob(ValidateImportJobRequest, CallSettings)
public virtual Operation<Empty, OperationMetadata> ValidateImportJob(ValidateImportJobRequest request, CallSettings callSettings = null)
Validates an import job.
Parameters | |
---|---|
Name | Description |
request | ValidateImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
ValidateImportJobRequest request = new ValidateImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.ValidateImportJob(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceValidateImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
ValidateImportJob(string, CallSettings)
public virtual Operation<Empty, OperationMetadata> ValidateImportJob(string name, CallSettings callSettings = null)
Validates an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. The name of the import job to validate. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata | The RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = MigrationCenterClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
Operation<Empty, OperationMetadata> response = migrationCenterClient.ValidateImportJob(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = migrationCenterClient.PollOnceValidateImportJob(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
ValidateImportJobAsync(ImportJobName, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> ValidateImportJobAsync(ImportJobName name, CallSettings callSettings = null)
Validates an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. The name of the import job to validate. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.ValidateImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceValidateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
ValidateImportJobAsync(ImportJobName, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> ValidateImportJobAsync(ImportJobName name, CancellationToken cancellationToken)
Validates an import job.
Parameters | |
---|---|
Name | Description |
name | ImportJobName Required. The name of the import job to validate. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ImportJobName name = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]");
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.ValidateImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceValidateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
ValidateImportJobAsync(ValidateImportJobRequest, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> ValidateImportJobAsync(ValidateImportJobRequest request, CallSettings callSettings = null)
Validates an import job.
Parameters | |
---|---|
Name | Description |
request | ValidateImportJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ValidateImportJobRequest request = new ValidateImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.ValidateImportJobAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceValidateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
ValidateImportJobAsync(ValidateImportJobRequest, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> ValidateImportJobAsync(ValidateImportJobRequest request, CancellationToken cancellationToken)
Validates an import job.
Parameters | |
---|---|
Name | Description |
request | ValidateImportJobRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
ValidateImportJobRequest request = new ValidateImportJobRequest
{
ImportJobName = ImportJobName.FromProjectLocationImportJob("[PROJECT]", "[LOCATION]", "[IMPORT_JOB]"),
RequestId = "",
};
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.ValidateImportJobAsync(request);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceValidateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
ValidateImportJobAsync(string, CallSettings)
public virtual Task<Operation<Empty, OperationMetadata>> ValidateImportJobAsync(string name, CallSettings callSettings = null)
Validates an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. The name of the import job to validate. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.ValidateImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceValidateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}
ValidateImportJobAsync(string, CancellationToken)
public virtual Task<Operation<Empty, OperationMetadata>> ValidateImportJobAsync(string name, CancellationToken cancellationToken)
Validates an import job.
Parameters | |
---|---|
Name | Description |
name | string Required. The name of the import job to validate. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata | A Task containing the RPC response. |
// Create client
MigrationCenterClient migrationCenterClient = await MigrationCenterClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/importJobs/[IMPORT_JOB]";
// Make the request
Operation<Empty, OperationMetadata> response = await migrationCenterClient.ValidateImportJobAsync(name);
// Poll until the returned long-running operation is complete
Operation<Empty, OperationMetadata> completedResponse = await response.PollUntilCompletedAsync();
// Retrieve the operation result
Empty result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Empty, OperationMetadata> retrievedResponse = await migrationCenterClient.PollOnceValidateImportJobAsync(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Empty retrievedResult = retrievedResponse.Result;
}