azure-native.apimanagement.WorkspaceCertificate
Explore with Pulumi AI
Certificate details. Azure REST API version: 2023-09-01-preview.
Other available API versions: 2024-05-01, 2024-06-01-preview.
Example Usage
ApiManagementCreateWorkspaceCertificate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var workspaceCertificate = new AzureNative.ApiManagement.WorkspaceCertificate("workspaceCertificate", new()
    {
        CertificateId = "tempcert",
        Data = "****************Base 64 Encoded Certificate *******************************",
        Password = "****Certificate Password******",
        ResourceGroupName = "rg1",
        ServiceName = "apimService1",
        WorkspaceId = "wks1",
    });
});
package main
import (
	apimanagement "github.com/pulumi/pulumi-azure-native-sdk/apimanagement/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := apimanagement.NewWorkspaceCertificate(ctx, "workspaceCertificate", &apimanagement.WorkspaceCertificateArgs{
			CertificateId:     pulumi.String("tempcert"),
			Data:              pulumi.String("****************Base 64 Encoded Certificate *******************************"),
			Password:          pulumi.String("****Certificate Password******"),
			ResourceGroupName: pulumi.String("rg1"),
			ServiceName:       pulumi.String("apimService1"),
			WorkspaceId:       pulumi.String("wks1"),
		})
		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.apimanagement.WorkspaceCertificate;
import com.pulumi.azurenative.apimanagement.WorkspaceCertificateArgs;
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 workspaceCertificate = new WorkspaceCertificate("workspaceCertificate", WorkspaceCertificateArgs.builder()
            .certificateId("tempcert")
            .data("****************Base 64 Encoded Certificate *******************************")
            .password("****Certificate Password******")
            .resourceGroupName("rg1")
            .serviceName("apimService1")
            .workspaceId("wks1")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const workspaceCertificate = new azure_native.apimanagement.WorkspaceCertificate("workspaceCertificate", {
    certificateId: "tempcert",
    data: "****************Base 64 Encoded Certificate *******************************",
    password: "****Certificate Password******",
    resourceGroupName: "rg1",
    serviceName: "apimService1",
    workspaceId: "wks1",
});
import pulumi
import pulumi_azure_native as azure_native
workspace_certificate = azure_native.apimanagement.WorkspaceCertificate("workspaceCertificate",
    certificate_id="tempcert",
    data="****************Base 64 Encoded Certificate *******************************",
    password="****Certificate Password******",
    resource_group_name="rg1",
    service_name="apimService1",
    workspace_id="wks1")
resources:
  workspaceCertificate:
    type: azure-native:apimanagement:WorkspaceCertificate
    properties:
      certificateId: tempcert
      data: '****************Base 64 Encoded Certificate *******************************'
      password: '****Certificate Password******'
      resourceGroupName: rg1
      serviceName: apimService1
      workspaceId: wks1
ApiManagementCreateWorkspaceCertificateWithKeyVault
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var workspaceCertificate = new AzureNative.ApiManagement.WorkspaceCertificate("workspaceCertificate", new()
    {
        CertificateId = "templateCertkv",
        KeyVault = new AzureNative.ApiManagement.Inputs.KeyVaultContractCreatePropertiesArgs
        {
            IdentityClientId = "ceaa6b06-c00f-43ef-99ac-f53d1fe876a0",
            SecretIdentifier = "https://rpbvtkeyvaultintegration.vault-int.azure-int.net/secrets/msitestingCert",
        },
        ResourceGroupName = "rg1",
        ServiceName = "apimService1",
        WorkspaceId = "wks1",
    });
});
package main
import (
	apimanagement "github.com/pulumi/pulumi-azure-native-sdk/apimanagement/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := apimanagement.NewWorkspaceCertificate(ctx, "workspaceCertificate", &apimanagement.WorkspaceCertificateArgs{
			CertificateId: pulumi.String("templateCertkv"),
			KeyVault: &apimanagement.KeyVaultContractCreatePropertiesArgs{
				IdentityClientId: pulumi.String("ceaa6b06-c00f-43ef-99ac-f53d1fe876a0"),
				SecretIdentifier: pulumi.String("https://rpbvtkeyvaultintegration.vault-int.azure-int.net/secrets/msitestingCert"),
			},
			ResourceGroupName: pulumi.String("rg1"),
			ServiceName:       pulumi.String("apimService1"),
			WorkspaceId:       pulumi.String("wks1"),
		})
		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.apimanagement.WorkspaceCertificate;
import com.pulumi.azurenative.apimanagement.WorkspaceCertificateArgs;
import com.pulumi.azurenative.apimanagement.inputs.KeyVaultContractCreatePropertiesArgs;
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 workspaceCertificate = new WorkspaceCertificate("workspaceCertificate", WorkspaceCertificateArgs.builder()
            .certificateId("templateCertkv")
            .keyVault(KeyVaultContractCreatePropertiesArgs.builder()
                .identityClientId("ceaa6b06-c00f-43ef-99ac-f53d1fe876a0")
                .secretIdentifier("https://rpbvtkeyvaultintegration.vault-int.azure-int.net/secrets/msitestingCert")
                .build())
            .resourceGroupName("rg1")
            .serviceName("apimService1")
            .workspaceId("wks1")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const workspaceCertificate = new azure_native.apimanagement.WorkspaceCertificate("workspaceCertificate", {
    certificateId: "templateCertkv",
    keyVault: {
        identityClientId: "ceaa6b06-c00f-43ef-99ac-f53d1fe876a0",
        secretIdentifier: "https://rpbvtkeyvaultintegration.vault-int.azure-int.net/secrets/msitestingCert",
    },
    resourceGroupName: "rg1",
    serviceName: "apimService1",
    workspaceId: "wks1",
});
import pulumi
import pulumi_azure_native as azure_native
workspace_certificate = azure_native.apimanagement.WorkspaceCertificate("workspaceCertificate",
    certificate_id="templateCertkv",
    key_vault={
        "identity_client_id": "ceaa6b06-c00f-43ef-99ac-f53d1fe876a0",
        "secret_identifier": "https://rpbvtkeyvaultintegration.vault-int.azure-int.net/secrets/msitestingCert",
    },
    resource_group_name="rg1",
    service_name="apimService1",
    workspace_id="wks1")
resources:
  workspaceCertificate:
    type: azure-native:apimanagement:WorkspaceCertificate
    properties:
      certificateId: templateCertkv
      keyVault:
        identityClientId: ceaa6b06-c00f-43ef-99ac-f53d1fe876a0
        secretIdentifier: https://rpbvtkeyvaultintegration.vault-int.azure-int.net/secrets/msitestingCert
      resourceGroupName: rg1
      serviceName: apimService1
      workspaceId: wks1
Create WorkspaceCertificate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WorkspaceCertificate(name: string, args: WorkspaceCertificateArgs, opts?: CustomResourceOptions);@overload
def WorkspaceCertificate(resource_name: str,
                         args: WorkspaceCertificateArgs,
                         opts: Optional[ResourceOptions] = None)
@overload
def WorkspaceCertificate(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         resource_group_name: Optional[str] = None,
                         service_name: Optional[str] = None,
                         workspace_id: Optional[str] = None,
                         certificate_id: Optional[str] = None,
                         data: Optional[str] = None,
                         key_vault: Optional[KeyVaultContractCreatePropertiesArgs] = None,
                         password: Optional[str] = None)func NewWorkspaceCertificate(ctx *Context, name string, args WorkspaceCertificateArgs, opts ...ResourceOption) (*WorkspaceCertificate, error)public WorkspaceCertificate(string name, WorkspaceCertificateArgs args, CustomResourceOptions? opts = null)
public WorkspaceCertificate(String name, WorkspaceCertificateArgs args)
public WorkspaceCertificate(String name, WorkspaceCertificateArgs args, CustomResourceOptions options)
type: azure-native:apimanagement:WorkspaceCertificate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WorkspaceCertificateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WorkspaceCertificateArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WorkspaceCertificateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WorkspaceCertificateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WorkspaceCertificateArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var workspaceCertificateResource = new AzureNative.ApiManagement.WorkspaceCertificate("workspaceCertificateResource", new()
{
    ResourceGroupName = "string",
    ServiceName = "string",
    WorkspaceId = "string",
    CertificateId = "string",
    Data = "string",
    KeyVault = new AzureNative.ApiManagement.Inputs.KeyVaultContractCreatePropertiesArgs
    {
        IdentityClientId = "string",
        SecretIdentifier = "string",
    },
    Password = "string",
});
example, err := apimanagement.NewWorkspaceCertificate(ctx, "workspaceCertificateResource", &apimanagement.WorkspaceCertificateArgs{
	ResourceGroupName: pulumi.String("string"),
	ServiceName:       pulumi.String("string"),
	WorkspaceId:       pulumi.String("string"),
	CertificateId:     pulumi.String("string"),
	Data:              pulumi.String("string"),
	KeyVault: &apimanagement.KeyVaultContractCreatePropertiesArgs{
		IdentityClientId: pulumi.String("string"),
		SecretIdentifier: pulumi.String("string"),
	},
	Password: pulumi.String("string"),
})
var workspaceCertificateResource = new WorkspaceCertificate("workspaceCertificateResource", WorkspaceCertificateArgs.builder()
    .resourceGroupName("string")
    .serviceName("string")
    .workspaceId("string")
    .certificateId("string")
    .data("string")
    .keyVault(KeyVaultContractCreatePropertiesArgs.builder()
        .identityClientId("string")
        .secretIdentifier("string")
        .build())
    .password("string")
    .build());
workspace_certificate_resource = azure_native.apimanagement.WorkspaceCertificate("workspaceCertificateResource",
    resource_group_name="string",
    service_name="string",
    workspace_id="string",
    certificate_id="string",
    data="string",
    key_vault={
        "identity_client_id": "string",
        "secret_identifier": "string",
    },
    password="string")
const workspaceCertificateResource = new azure_native.apimanagement.WorkspaceCertificate("workspaceCertificateResource", {
    resourceGroupName: "string",
    serviceName: "string",
    workspaceId: "string",
    certificateId: "string",
    data: "string",
    keyVault: {
        identityClientId: "string",
        secretIdentifier: "string",
    },
    password: "string",
});
type: azure-native:apimanagement:WorkspaceCertificate
properties:
    certificateId: string
    data: string
    keyVault:
        identityClientId: string
        secretIdentifier: string
    password: string
    resourceGroupName: string
    serviceName: string
    workspaceId: string
WorkspaceCertificate Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WorkspaceCertificate resource accepts the following input properties:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ServiceName string
- The name of the API Management service.
- WorkspaceId string
- Workspace identifier. Must be unique in the current API Management service instance.
- CertificateId string
- Identifier of the certificate entity. Must be unique in the current API Management service instance.
- Data string
- Base 64 encoded certificate using the application/x-pkcs12 representation.
- KeyVault Pulumi.Azure Native. Api Management. Inputs. Key Vault Contract Create Properties 
- KeyVault location details of the certificate.
- Password string
- Password for the Certificate
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ServiceName string
- The name of the API Management service.
- WorkspaceId string
- Workspace identifier. Must be unique in the current API Management service instance.
- CertificateId string
- Identifier of the certificate entity. Must be unique in the current API Management service instance.
- Data string
- Base 64 encoded certificate using the application/x-pkcs12 representation.
- KeyVault KeyVault Contract Create Properties Args 
- KeyVault location details of the certificate.
- Password string
- Password for the Certificate
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- serviceName String
- The name of the API Management service.
- workspaceId String
- Workspace identifier. Must be unique in the current API Management service instance.
- certificateId String
- Identifier of the certificate entity. Must be unique in the current API Management service instance.
- data String
- Base 64 encoded certificate using the application/x-pkcs12 representation.
- keyVault KeyVault Contract Create Properties 
- KeyVault location details of the certificate.
- password String
- Password for the Certificate
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- serviceName string
- The name of the API Management service.
- workspaceId string
- Workspace identifier. Must be unique in the current API Management service instance.
- certificateId string
- Identifier of the certificate entity. Must be unique in the current API Management service instance.
- data string
- Base 64 encoded certificate using the application/x-pkcs12 representation.
- keyVault KeyVault Contract Create Properties 
- KeyVault location details of the certificate.
- password string
- Password for the Certificate
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- service_name str
- The name of the API Management service.
- workspace_id str
- Workspace identifier. Must be unique in the current API Management service instance.
- certificate_id str
- Identifier of the certificate entity. Must be unique in the current API Management service instance.
- data str
- Base 64 encoded certificate using the application/x-pkcs12 representation.
- key_vault KeyVault Contract Create Properties Args 
- KeyVault location details of the certificate.
- password str
- Password for the Certificate
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- serviceName String
- The name of the API Management service.
- workspaceId String
- Workspace identifier. Must be unique in the current API Management service instance.
- certificateId String
- Identifier of the certificate entity. Must be unique in the current API Management service instance.
- data String
- Base 64 encoded certificate using the application/x-pkcs12 representation.
- keyVault Property Map
- KeyVault location details of the certificate.
- password String
- Password for the Certificate
Outputs
All input properties are implicitly available as output properties. Additionally, the WorkspaceCertificate resource produces the following output properties:
- ExpirationDate string
- Expiration date of the certificate. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- Subject string
- Subject attribute of the certificate.
- Thumbprint string
- Thumbprint of the certificate.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- ExpirationDate string
- Expiration date of the certificate. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- Subject string
- Subject attribute of the certificate.
- Thumbprint string
- Thumbprint of the certificate.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- expirationDate String
- Expiration date of the certificate. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- subject String
- Subject attribute of the certificate.
- thumbprint String
- Thumbprint of the certificate.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- expirationDate string
- Expiration date of the certificate. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- subject string
- Subject attribute of the certificate.
- thumbprint string
- Thumbprint of the certificate.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- expiration_date str
- Expiration date of the certificate. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- subject str
- Subject attribute of the certificate.
- thumbprint str
- Thumbprint of the certificate.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- expirationDate String
- Expiration date of the certificate. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- subject String
- Subject attribute of the certificate.
- thumbprint String
- Thumbprint of the certificate.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
KeyVaultContractCreateProperties, KeyVaultContractCreatePropertiesArgs          
- IdentityClient stringId 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- SecretIdentifier string
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
- IdentityClient stringId 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- SecretIdentifier string
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
- identityClient StringId 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- secretIdentifier String
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
- identityClient stringId 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- secretIdentifier string
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
- identity_client_ strid 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- secret_identifier str
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
- identityClient StringId 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- secretIdentifier String
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
KeyVaultContractPropertiesResponse, KeyVaultContractPropertiesResponseArgs          
- IdentityClient stringId 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- LastStatus Pulumi.Azure Native. Api Management. Inputs. Key Vault Last Access Status Contract Properties Response 
- Last time sync and refresh status of secret from key vault.
- SecretIdentifier string
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
- IdentityClient stringId 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- LastStatus KeyVault Last Access Status Contract Properties Response 
- Last time sync and refresh status of secret from key vault.
- SecretIdentifier string
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
- identityClient StringId 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- lastStatus KeyVault Last Access Status Contract Properties Response 
- Last time sync and refresh status of secret from key vault.
- secretIdentifier String
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
- identityClient stringId 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- lastStatus KeyVault Last Access Status Contract Properties Response 
- Last time sync and refresh status of secret from key vault.
- secretIdentifier string
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
- identity_client_ strid 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- last_status KeyVault Last Access Status Contract Properties Response 
- Last time sync and refresh status of secret from key vault.
- secret_identifier str
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
- identityClient StringId 
- Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret.
- lastStatus Property Map
- Last time sync and refresh status of secret from key vault.
- secretIdentifier String
- Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi
KeyVaultLastAccessStatusContractPropertiesResponse, KeyVaultLastAccessStatusContractPropertiesResponseArgs                
- Code string
- Last status code for sync and refresh of secret from key vault.
- Message string
- Details of the error else empty.
- TimeStamp stringUtc 
- Last time secret was accessed. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- Code string
- Last status code for sync and refresh of secret from key vault.
- Message string
- Details of the error else empty.
- TimeStamp stringUtc 
- Last time secret was accessed. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- code String
- Last status code for sync and refresh of secret from key vault.
- message String
- Details of the error else empty.
- timeStamp StringUtc 
- Last time secret was accessed. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- code string
- Last status code for sync and refresh of secret from key vault.
- message string
- Details of the error else empty.
- timeStamp stringUtc 
- Last time secret was accessed. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- code str
- Last status code for sync and refresh of secret from key vault.
- message str
- Details of the error else empty.
- time_stamp_ strutc 
- Last time secret was accessed. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
- code String
- Last status code for sync and refresh of secret from key vault.
- message String
- Details of the error else empty.
- timeStamp StringUtc 
- Last time secret was accessed. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZas specified by the ISO 8601 standard.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:apimanagement:WorkspaceCertificate templateCertkv /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/workspaces/{workspaceId}/certificates/{certificateId} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0