ManagerExtendedInfo

class ManagerExtendedInfo : KotlinCustomResource

The extended info of the manager. Uses Azure REST API version 2017-06-01. In version 2.x of the Azure Native provider, it used API version 2017-06-01.

Example Usage

ManagersCreateExtendedInfo

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var managerExtendedInfo = new AzureNative.StorSimple.ManagerExtendedInfo("managerExtendedInfo", new()
{
Algorithm = "None",
IntegrityKey = "BIl+RHqO8PZ6DRvuXTTK7g==",
ManagerName = "ManagerForSDKTest2",
ResourceGroupName = "ResourceGroupForSDKTest",
});
});
package main
import (
storsimple "github.com/pulumi/pulumi-azure-native-sdk/storsimple/v3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := storsimple.NewManagerExtendedInfo(ctx, "managerExtendedInfo", &storsimple.ManagerExtendedInfoArgs{
Algorithm: pulumi.String("None"),
IntegrityKey: pulumi.String("BIl+RHqO8PZ6DRvuXTTK7g=="),
ManagerName: pulumi.String("ManagerForSDKTest2"),
ResourceGroupName: pulumi.String("ResourceGroupForSDKTest"),
})
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.storsimple.ManagerExtendedInfo;
import com.pulumi.azurenative.storsimple.ManagerExtendedInfoArgs;
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 managerExtendedInfo = new ManagerExtendedInfo("managerExtendedInfo", ManagerExtendedInfoArgs.builder()
.algorithm("None")
.integrityKey("BIl+RHqO8PZ6DRvuXTTK7g==")
.managerName("ManagerForSDKTest2")
.resourceGroupName("ResourceGroupForSDKTest")
.build());
}
}

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:storsimple:ManagerExtendedInfo vaultExtendedInfo /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/extendedInformation/vaultExtendedInfo

Properties

Link copied to clipboard
val algorithm: Output<String>

Represents the encryption algorithm used to encrypt the keys. None - if Key is saved in plain text format. Algorithm name - if key is encrypted

Link copied to clipboard
val azureApiVersion: Output<String>

The Azure API version of the resource.

Link copied to clipboard
val encryptionKey: Output<String>?

Represents the CEK of the resource.

Link copied to clipboard

Represents the Cert thumbprint that was used to encrypt the CEK.

Link copied to clipboard
val etag: Output<String>?

The etag of the resource.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val integrityKey: Output<String>

Represents the CIK of the resource.

Link copied to clipboard
val kind: Output<String>?

The Kind of the object. Currently only Series8000 is supported

Link copied to clipboard
val name: Output<String>

The name of the object.

Link copied to clipboard

Represents the portal thumbprint which can be used optionally to encrypt the entire data before storing it.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val type: Output<String>

The hierarchical type of the object.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val version: Output<String>?

The version of the extended info being persisted.