Groups Operation
Group resource. Uses Azure REST API version 2024-01-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-03-15. Other available API versions: 2023-03-15, 2023-04-01-preview, 2023-05-01-preview, 2023-09-09-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native migrate [ApiVersion]
. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.
Example Usage
GroupsOperations_Create_MaximumSet_Gen
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var groupsOperation = new AzureNative.Migrate.GroupsOperation("groupsOperation", new()
{
GroupName = "kuchatur-test",
GroupType = AzureNative.Migrate.GroupType.Default,
ProjectName = "app18700project",
ProvisioningState = AzureNative.Migrate.ProvisioningState.Succeeded,
ResourceGroupName = "ayagrawrg",
});
});
package main
import (
migrate "github.com/pulumi/pulumi-azure-native-sdk/migrate/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := migrate.NewGroupsOperation(ctx, "groupsOperation", &migrate.GroupsOperationArgs{
GroupName: pulumi.String("kuchatur-test"),
GroupType: pulumi.String(migrate.GroupTypeDefault),
ProjectName: pulumi.String("app18700project"),
ProvisioningState: pulumi.String(migrate.ProvisioningStateSucceeded),
ResourceGroupName: pulumi.String("ayagrawrg"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.migrate.GroupsOperation;
import com.pulumi.azurenative.migrate.GroupsOperationArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var groupsOperation = new GroupsOperation("groupsOperation", GroupsOperationArgs.builder()
.groupName("kuchatur-test")
.groupType("Default")
.projectName("app18700project")
.provisioningState("Succeeded")
.resourceGroupName("ayagrawrg")
.build());
}
}
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:migrate:GroupsOperation kuchatur-test /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}
Properties
If the assessments are in running state.
List of References to Assessments created on this group.
The Azure API version of the resource.
Time when this group was created. Date-Time represented in ISO-8601 format.
Whether the group has been created and is valid.
Number of machines part of this group.
The status of the last operation.
List of assessment types supported on this group.
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Time when this group was last updated. Date-Time represented in ISO-8601 format.