1. Packages
  2. Azure Native
  3. API Docs
  4. awsconnector
  5. AcmCertificateSummary
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.awsconnector.AcmCertificateSummary

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

A Microsoft.AwsConnector resource

Uses Azure REST API version 2024-12-01. In version 2.x of the Azure Native provider, it used API version 2024-12-01.

Example Usage

AcmCertificateSummaries_CreateOrReplace

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var acmCertificateSummary = new AzureNative.AwsConnector.AcmCertificateSummary("acmCertificateSummary", new()
    {
        Location = "eqfgreyihqzkrcyaxvy",
        Name = "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
        Properties = new AzureNative.AwsConnector.Inputs.AcmCertificateSummaryPropertiesArgs
        {
            Arn = "smalkenxqfohwtuwomvsiijg",
            AwsAccountId = "mmihqxcdhmlvxmnbgspuxddg",
            AwsProperties = new AzureNative.AwsConnector.Inputs.AwsAcmCertificateSummaryPropertiesArgs
            {
                CertificateArn = "vhqvrajxbcvstwiktrdilktqiwnsij",
                CreatedAt = "2024-10-08T03:50:37.721Z",
                DomainName = "fiqx",
                Exported = true,
                ExtendedKeyUsages = new[]
                {
                    AzureNative.AwsConnector.ExtendedKeyUsageName.ANY,
                },
                HasAdditionalSubjectAlternativeNames = true,
                ImportedAt = "2024-10-08T03:50:37.721Z",
                InUse = true,
                IssuedAt = "2024-10-08T03:50:37.721Z",
                KeyAlgorithm = new AzureNative.AwsConnector.Inputs.KeyAlgorithmEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.KeyAlgorithm.EC_prime256v1,
                },
                KeyUsages = new[]
                {
                    AzureNative.AwsConnector.KeyUsageName.ANY,
                },
                NotAfter = "2024-10-08T03:50:37.721Z",
                NotBefore = "2024-10-08T03:50:37.721Z",
                RenewalEligibility = new AzureNative.AwsConnector.Inputs.RenewalEligibilityEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.RenewalEligibility.ELIGIBLE,
                },
                RevokedAt = "2024-10-08T03:50:37.722Z",
                Status = new AzureNative.AwsConnector.Inputs.CertificateStatusEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.CertificateStatus.EXPIRED,
                },
                SubjectAlternativeNameSummaries = new[]
                {
                    "oqoukflpt",
                },
                Type = new AzureNative.AwsConnector.Inputs.CertificateTypeEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.CertificateType.AMAZON_ISSUED,
                },
            },
            AwsRegion = "vkxrwhsmzwvxzraytkujjlrzxdpbz",
            AwsSourceSchema = "llzijlhflcpnbwpp",
            AwsTags = 
            {
                { "key6233", "kvfcopflgcuaqebawlfvxdozicsaj" },
            },
            PublicCloudConnectorsResourceId = "xljncqoovqhqla",
            PublicCloudResourceName = "qdwfldkrmzyifdlfjpxducgue",
        },
        ResourceGroupName = "rgacmCertificateSummary",
        Tags = 
        {
            { "key9243", "wylumurgyvmplwt" },
        },
    });

});
Copy
package main

import (
	awsconnector "github.com/pulumi/pulumi-azure-native-sdk/awsconnector/v3"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := awsconnector.NewAcmCertificateSummary(ctx, "acmCertificateSummary", &awsconnector.AcmCertificateSummaryArgs{
			Location: pulumi.String("eqfgreyihqzkrcyaxvy"),
			Name:     pulumi.String("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])"),
			Properties: &awsconnector.AcmCertificateSummaryPropertiesArgs{
				Arn:          pulumi.String("smalkenxqfohwtuwomvsiijg"),
				AwsAccountId: pulumi.String("mmihqxcdhmlvxmnbgspuxddg"),
				AwsProperties: &awsconnector.AwsAcmCertificateSummaryPropertiesArgs{
					CertificateArn: pulumi.String("vhqvrajxbcvstwiktrdilktqiwnsij"),
					CreatedAt:      pulumi.String("2024-10-08T03:50:37.721Z"),
					DomainName:     pulumi.String("fiqx"),
					Exported:       pulumi.Bool(true),
					ExtendedKeyUsages: pulumi.StringArray{
						pulumi.String(awsconnector.ExtendedKeyUsageNameANY),
					},
					HasAdditionalSubjectAlternativeNames: pulumi.Bool(true),
					ImportedAt:                           pulumi.String("2024-10-08T03:50:37.721Z"),
					InUse:                                pulumi.Bool(true),
					IssuedAt:                             pulumi.String("2024-10-08T03:50:37.721Z"),
					KeyAlgorithm: &awsconnector.KeyAlgorithmEnumValueArgs{
						Value: pulumi.String(awsconnector.KeyAlgorithm_EC_prime256v1),
					},
					KeyUsages: pulumi.StringArray{
						pulumi.String(awsconnector.KeyUsageNameANY),
					},
					NotAfter:  pulumi.String("2024-10-08T03:50:37.721Z"),
					NotBefore: pulumi.String("2024-10-08T03:50:37.721Z"),
					RenewalEligibility: &awsconnector.RenewalEligibilityEnumValueArgs{
						Value: pulumi.String(awsconnector.RenewalEligibilityELIGIBLE),
					},
					RevokedAt: pulumi.String("2024-10-08T03:50:37.722Z"),
					Status: &awsconnector.CertificateStatusEnumValueArgs{
						Value: pulumi.String(awsconnector.CertificateStatusEXPIRED),
					},
					SubjectAlternativeNameSummaries: pulumi.StringArray{
						pulumi.String("oqoukflpt"),
					},
					Type: &awsconnector.CertificateTypeEnumValueArgs{
						Value: pulumi.String(awsconnector.CertificateType_AMAZON_ISSUED),
					},
				},
				AwsRegion:       pulumi.String("vkxrwhsmzwvxzraytkujjlrzxdpbz"),
				AwsSourceSchema: pulumi.String("llzijlhflcpnbwpp"),
				AwsTags: pulumi.StringMap{
					"key6233": pulumi.String("kvfcopflgcuaqebawlfvxdozicsaj"),
				},
				PublicCloudConnectorsResourceId: pulumi.String("xljncqoovqhqla"),
				PublicCloudResourceName:         pulumi.String("qdwfldkrmzyifdlfjpxducgue"),
			},
			ResourceGroupName: pulumi.String("rgacmCertificateSummary"),
			Tags: pulumi.StringMap{
				"key9243": pulumi.String("wylumurgyvmplwt"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.awsconnector.AcmCertificateSummary;
import com.pulumi.azurenative.awsconnector.AcmCertificateSummaryArgs;
import com.pulumi.azurenative.awsconnector.inputs.AcmCertificateSummaryPropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.AwsAcmCertificateSummaryPropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.KeyAlgorithmEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.RenewalEligibilityEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.CertificateStatusEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.CertificateTypeEnumValueArgs;
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 acmCertificateSummary = new AcmCertificateSummary("acmCertificateSummary", AcmCertificateSummaryArgs.builder()
            .location("eqfgreyihqzkrcyaxvy")
            .name("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])")
            .properties(AcmCertificateSummaryPropertiesArgs.builder()
                .arn("smalkenxqfohwtuwomvsiijg")
                .awsAccountId("mmihqxcdhmlvxmnbgspuxddg")
                .awsProperties(AwsAcmCertificateSummaryPropertiesArgs.builder()
                    .certificateArn("vhqvrajxbcvstwiktrdilktqiwnsij")
                    .createdAt("2024-10-08T03:50:37.721Z")
                    .domainName("fiqx")
                    .exported(true)
                    .extendedKeyUsages("ANY")
                    .hasAdditionalSubjectAlternativeNames(true)
                    .importedAt("2024-10-08T03:50:37.721Z")
                    .inUse(true)
                    .issuedAt("2024-10-08T03:50:37.721Z")
                    .keyAlgorithm(KeyAlgorithmEnumValueArgs.builder()
                        .value("EC_prime256v1")
                        .build())
                    .keyUsages("ANY")
                    .notAfter("2024-10-08T03:50:37.721Z")
                    .notBefore("2024-10-08T03:50:37.721Z")
                    .renewalEligibility(RenewalEligibilityEnumValueArgs.builder()
                        .value("ELIGIBLE")
                        .build())
                    .revokedAt("2024-10-08T03:50:37.722Z")
                    .status(CertificateStatusEnumValueArgs.builder()
                        .value("EXPIRED")
                        .build())
                    .subjectAlternativeNameSummaries("oqoukflpt")
                    .type(CertificateTypeEnumValueArgs.builder()
                        .value("AMAZON_ISSUED")
                        .build())
                    .build())
                .awsRegion("vkxrwhsmzwvxzraytkujjlrzxdpbz")
                .awsSourceSchema("llzijlhflcpnbwpp")
                .awsTags(Map.of("key6233", "kvfcopflgcuaqebawlfvxdozicsaj"))
                .publicCloudConnectorsResourceId("xljncqoovqhqla")
                .publicCloudResourceName("qdwfldkrmzyifdlfjpxducgue")
                .build())
            .resourceGroupName("rgacmCertificateSummary")
            .tags(Map.of("key9243", "wylumurgyvmplwt"))
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const acmCertificateSummary = new azure_native.awsconnector.AcmCertificateSummary("acmCertificateSummary", {
    location: "eqfgreyihqzkrcyaxvy",
    name: "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
    properties: {
        arn: "smalkenxqfohwtuwomvsiijg",
        awsAccountId: "mmihqxcdhmlvxmnbgspuxddg",
        awsProperties: {
            certificateArn: "vhqvrajxbcvstwiktrdilktqiwnsij",
            createdAt: "2024-10-08T03:50:37.721Z",
            domainName: "fiqx",
            exported: true,
            extendedKeyUsages: [azure_native.awsconnector.ExtendedKeyUsageName.ANY],
            hasAdditionalSubjectAlternativeNames: true,
            importedAt: "2024-10-08T03:50:37.721Z",
            inUse: true,
            issuedAt: "2024-10-08T03:50:37.721Z",
            keyAlgorithm: {
                value: azure_native.awsconnector.KeyAlgorithm.EC_prime256v1,
            },
            keyUsages: [azure_native.awsconnector.KeyUsageName.ANY],
            notAfter: "2024-10-08T03:50:37.721Z",
            notBefore: "2024-10-08T03:50:37.721Z",
            renewalEligibility: {
                value: azure_native.awsconnector.RenewalEligibility.ELIGIBLE,
            },
            revokedAt: "2024-10-08T03:50:37.722Z",
            status: {
                value: azure_native.awsconnector.CertificateStatus.EXPIRED,
            },
            subjectAlternativeNameSummaries: ["oqoukflpt"],
            type: {
                value: azure_native.awsconnector.CertificateType.AMAZON_ISSUED,
            },
        },
        awsRegion: "vkxrwhsmzwvxzraytkujjlrzxdpbz",
        awsSourceSchema: "llzijlhflcpnbwpp",
        awsTags: {
            key6233: "kvfcopflgcuaqebawlfvxdozicsaj",
        },
        publicCloudConnectorsResourceId: "xljncqoovqhqla",
        publicCloudResourceName: "qdwfldkrmzyifdlfjpxducgue",
    },
    resourceGroupName: "rgacmCertificateSummary",
    tags: {
        key9243: "wylumurgyvmplwt",
    },
});
Copy
import pulumi
import pulumi_azure_native as azure_native

acm_certificate_summary = azure_native.awsconnector.AcmCertificateSummary("acmCertificateSummary",
    location="eqfgreyihqzkrcyaxvy",
    name="Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
    properties={
        "arn": "smalkenxqfohwtuwomvsiijg",
        "aws_account_id": "mmihqxcdhmlvxmnbgspuxddg",
        "aws_properties": {
            "certificate_arn": "vhqvrajxbcvstwiktrdilktqiwnsij",
            "created_at": "2024-10-08T03:50:37.721Z",
            "domain_name": "fiqx",
            "exported": True,
            "extended_key_usages": [azure_native.awsconnector.ExtendedKeyUsageName.ANY],
            "has_additional_subject_alternative_names": True,
            "imported_at": "2024-10-08T03:50:37.721Z",
            "in_use": True,
            "issued_at": "2024-10-08T03:50:37.721Z",
            "key_algorithm": {
                "value": azure_native.awsconnector.KeyAlgorithm.E_C_PRIME256V1,
            },
            "key_usages": [azure_native.awsconnector.KeyUsageName.ANY],
            "not_after": "2024-10-08T03:50:37.721Z",
            "not_before": "2024-10-08T03:50:37.721Z",
            "renewal_eligibility": {
                "value": azure_native.awsconnector.RenewalEligibility.ELIGIBLE,
            },
            "revoked_at": "2024-10-08T03:50:37.722Z",
            "status": {
                "value": azure_native.awsconnector.CertificateStatus.EXPIRED,
            },
            "subject_alternative_name_summaries": ["oqoukflpt"],
            "type": {
                "value": azure_native.awsconnector.CertificateType.AMAZO_N_ISSUED,
            },
        },
        "aws_region": "vkxrwhsmzwvxzraytkujjlrzxdpbz",
        "aws_source_schema": "llzijlhflcpnbwpp",
        "aws_tags": {
            "key6233": "kvfcopflgcuaqebawlfvxdozicsaj",
        },
        "public_cloud_connectors_resource_id": "xljncqoovqhqla",
        "public_cloud_resource_name": "qdwfldkrmzyifdlfjpxducgue",
    },
    resource_group_name="rgacmCertificateSummary",
    tags={
        "key9243": "wylumurgyvmplwt",
    })
Copy
resources:
  acmCertificateSummary:
    type: azure-native:awsconnector:AcmCertificateSummary
    properties:
      location: eqfgreyihqzkrcyaxvy
      name: Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])
      properties:
        arn: smalkenxqfohwtuwomvsiijg
        awsAccountId: mmihqxcdhmlvxmnbgspuxddg
        awsProperties:
          certificateArn: vhqvrajxbcvstwiktrdilktqiwnsij
          createdAt: 2024-10-08T03:50:37.721Z
          domainName: fiqx
          exported: true
          extendedKeyUsages:
            - ANY
          hasAdditionalSubjectAlternativeNames: true
          importedAt: 2024-10-08T03:50:37.721Z
          inUse: true
          issuedAt: 2024-10-08T03:50:37.721Z
          keyAlgorithm:
            value: EC_prime256v1
          keyUsages:
            - ANY
          notAfter: 2024-10-08T03:50:37.721Z
          notBefore: 2024-10-08T03:50:37.721Z
          renewalEligibility:
            value: ELIGIBLE
          revokedAt: 2024-10-08T03:50:37.722Z
          status:
            value: EXPIRED
          subjectAlternativeNameSummaries:
            - oqoukflpt
          type:
            value: AMAZON_ISSUED
        awsRegion: vkxrwhsmzwvxzraytkujjlrzxdpbz
        awsSourceSchema: llzijlhflcpnbwpp
        awsTags:
          key6233: kvfcopflgcuaqebawlfvxdozicsaj
        publicCloudConnectorsResourceId: xljncqoovqhqla
        publicCloudResourceName: qdwfldkrmzyifdlfjpxducgue
      resourceGroupName: rgacmCertificateSummary
      tags:
        key9243: wylumurgyvmplwt
Copy

Create AcmCertificateSummary Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new AcmCertificateSummary(name: string, args: AcmCertificateSummaryArgs, opts?: CustomResourceOptions);
@overload
def AcmCertificateSummary(resource_name: str,
                          args: AcmCertificateSummaryArgs,
                          opts: Optional[ResourceOptions] = None)

@overload
def AcmCertificateSummary(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          resource_group_name: Optional[str] = None,
                          location: Optional[str] = None,
                          name: Optional[str] = None,
                          properties: Optional[AcmCertificateSummaryPropertiesArgs] = None,
                          tags: Optional[Mapping[str, str]] = None)
func NewAcmCertificateSummary(ctx *Context, name string, args AcmCertificateSummaryArgs, opts ...ResourceOption) (*AcmCertificateSummary, error)
public AcmCertificateSummary(string name, AcmCertificateSummaryArgs args, CustomResourceOptions? opts = null)
public AcmCertificateSummary(String name, AcmCertificateSummaryArgs args)
public AcmCertificateSummary(String name, AcmCertificateSummaryArgs args, CustomResourceOptions options)
type: azure-native:awsconnector:AcmCertificateSummary
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. AcmCertificateSummaryArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. AcmCertificateSummaryArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. AcmCertificateSummaryArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. AcmCertificateSummaryArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. AcmCertificateSummaryArgs
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 acmCertificateSummaryResource = new AzureNative.AwsConnector.AcmCertificateSummary("acmCertificateSummaryResource", new()
{
    ResourceGroupName = "string",
    Location = "string",
    Name = "string",
    Properties = new AzureNative.AwsConnector.Inputs.AcmCertificateSummaryPropertiesArgs
    {
        Arn = "string",
        AwsAccountId = "string",
        AwsProperties = new AzureNative.AwsConnector.Inputs.AwsAcmCertificateSummaryPropertiesArgs
        {
            CertificateArn = "string",
            CreatedAt = "string",
            DomainName = "string",
            Exported = false,
            ExtendedKeyUsages = new[]
            {
                "string",
            },
            HasAdditionalSubjectAlternativeNames = false,
            ImportedAt = "string",
            InUse = false,
            IssuedAt = "string",
            KeyAlgorithm = new AzureNative.AwsConnector.Inputs.KeyAlgorithmEnumValueArgs
            {
                Value = "string",
            },
            KeyUsages = new[]
            {
                "string",
            },
            NotAfter = "string",
            NotBefore = "string",
            RenewalEligibility = new AzureNative.AwsConnector.Inputs.RenewalEligibilityEnumValueArgs
            {
                Value = "string",
            },
            RevokedAt = "string",
            Status = new AzureNative.AwsConnector.Inputs.CertificateStatusEnumValueArgs
            {
                Value = "string",
            },
            SubjectAlternativeNameSummaries = new[]
            {
                "string",
            },
            Type = new AzureNative.AwsConnector.Inputs.CertificateTypeEnumValueArgs
            {
                Value = "string",
            },
        },
        AwsRegion = "string",
        AwsSourceSchema = "string",
        AwsTags = 
        {
            { "string", "string" },
        },
        PublicCloudConnectorsResourceId = "string",
        PublicCloudResourceName = "string",
    },
    Tags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := awsconnector.NewAcmCertificateSummary(ctx, "acmCertificateSummaryResource", &awsconnector.AcmCertificateSummaryArgs{
	ResourceGroupName: pulumi.String("string"),
	Location:          pulumi.String("string"),
	Name:              pulumi.String("string"),
	Properties: &awsconnector.AcmCertificateSummaryPropertiesArgs{
		Arn:          pulumi.String("string"),
		AwsAccountId: pulumi.String("string"),
		AwsProperties: &awsconnector.AwsAcmCertificateSummaryPropertiesArgs{
			CertificateArn: pulumi.String("string"),
			CreatedAt:      pulumi.String("string"),
			DomainName:     pulumi.String("string"),
			Exported:       pulumi.Bool(false),
			ExtendedKeyUsages: pulumi.StringArray{
				pulumi.String("string"),
			},
			HasAdditionalSubjectAlternativeNames: pulumi.Bool(false),
			ImportedAt:                           pulumi.String("string"),
			InUse:                                pulumi.Bool(false),
			IssuedAt:                             pulumi.String("string"),
			KeyAlgorithm: &awsconnector.KeyAlgorithmEnumValueArgs{
				Value: pulumi.String("string"),
			},
			KeyUsages: pulumi.StringArray{
				pulumi.String("string"),
			},
			NotAfter:  pulumi.String("string"),
			NotBefore: pulumi.String("string"),
			RenewalEligibility: &awsconnector.RenewalEligibilityEnumValueArgs{
				Value: pulumi.String("string"),
			},
			RevokedAt: pulumi.String("string"),
			Status: &awsconnector.CertificateStatusEnumValueArgs{
				Value: pulumi.String("string"),
			},
			SubjectAlternativeNameSummaries: pulumi.StringArray{
				pulumi.String("string"),
			},
			Type: &awsconnector.CertificateTypeEnumValueArgs{
				Value: pulumi.String("string"),
			},
		},
		AwsRegion:       pulumi.String("string"),
		AwsSourceSchema: pulumi.String("string"),
		AwsTags: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		PublicCloudConnectorsResourceId: pulumi.String("string"),
		PublicCloudResourceName:         pulumi.String("string"),
	},
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
Copy
var acmCertificateSummaryResource = new AcmCertificateSummary("acmCertificateSummaryResource", AcmCertificateSummaryArgs.builder()
    .resourceGroupName("string")
    .location("string")
    .name("string")
    .properties(AcmCertificateSummaryPropertiesArgs.builder()
        .arn("string")
        .awsAccountId("string")
        .awsProperties(AwsAcmCertificateSummaryPropertiesArgs.builder()
            .certificateArn("string")
            .createdAt("string")
            .domainName("string")
            .exported(false)
            .extendedKeyUsages("string")
            .hasAdditionalSubjectAlternativeNames(false)
            .importedAt("string")
            .inUse(false)
            .issuedAt("string")
            .keyAlgorithm(KeyAlgorithmEnumValueArgs.builder()
                .value("string")
                .build())
            .keyUsages("string")
            .notAfter("string")
            .notBefore("string")
            .renewalEligibility(RenewalEligibilityEnumValueArgs.builder()
                .value("string")
                .build())
            .revokedAt("string")
            .status(CertificateStatusEnumValueArgs.builder()
                .value("string")
                .build())
            .subjectAlternativeNameSummaries("string")
            .type(CertificateTypeEnumValueArgs.builder()
                .value("string")
                .build())
            .build())
        .awsRegion("string")
        .awsSourceSchema("string")
        .awsTags(Map.of("string", "string"))
        .publicCloudConnectorsResourceId("string")
        .publicCloudResourceName("string")
        .build())
    .tags(Map.of("string", "string"))
    .build());
Copy
acm_certificate_summary_resource = azure_native.awsconnector.AcmCertificateSummary("acmCertificateSummaryResource",
    resource_group_name="string",
    location="string",
    name="string",
    properties={
        "arn": "string",
        "aws_account_id": "string",
        "aws_properties": {
            "certificate_arn": "string",
            "created_at": "string",
            "domain_name": "string",
            "exported": False,
            "extended_key_usages": ["string"],
            "has_additional_subject_alternative_names": False,
            "imported_at": "string",
            "in_use": False,
            "issued_at": "string",
            "key_algorithm": {
                "value": "string",
            },
            "key_usages": ["string"],
            "not_after": "string",
            "not_before": "string",
            "renewal_eligibility": {
                "value": "string",
            },
            "revoked_at": "string",
            "status": {
                "value": "string",
            },
            "subject_alternative_name_summaries": ["string"],
            "type": {
                "value": "string",
            },
        },
        "aws_region": "string",
        "aws_source_schema": "string",
        "aws_tags": {
            "string": "string",
        },
        "public_cloud_connectors_resource_id": "string",
        "public_cloud_resource_name": "string",
    },
    tags={
        "string": "string",
    })
Copy
const acmCertificateSummaryResource = new azure_native.awsconnector.AcmCertificateSummary("acmCertificateSummaryResource", {
    resourceGroupName: "string",
    location: "string",
    name: "string",
    properties: {
        arn: "string",
        awsAccountId: "string",
        awsProperties: {
            certificateArn: "string",
            createdAt: "string",
            domainName: "string",
            exported: false,
            extendedKeyUsages: ["string"],
            hasAdditionalSubjectAlternativeNames: false,
            importedAt: "string",
            inUse: false,
            issuedAt: "string",
            keyAlgorithm: {
                value: "string",
            },
            keyUsages: ["string"],
            notAfter: "string",
            notBefore: "string",
            renewalEligibility: {
                value: "string",
            },
            revokedAt: "string",
            status: {
                value: "string",
            },
            subjectAlternativeNameSummaries: ["string"],
            type: {
                value: "string",
            },
        },
        awsRegion: "string",
        awsSourceSchema: "string",
        awsTags: {
            string: "string",
        },
        publicCloudConnectorsResourceId: "string",
        publicCloudResourceName: "string",
    },
    tags: {
        string: "string",
    },
});
Copy
type: azure-native:awsconnector:AcmCertificateSummary
properties:
    location: string
    name: string
    properties:
        arn: string
        awsAccountId: string
        awsProperties:
            certificateArn: string
            createdAt: string
            domainName: string
            exported: false
            extendedKeyUsages:
                - string
            hasAdditionalSubjectAlternativeNames: false
            importedAt: string
            inUse: false
            issuedAt: string
            keyAlgorithm:
                value: string
            keyUsages:
                - string
            notAfter: string
            notBefore: string
            renewalEligibility:
                value: string
            revokedAt: string
            status:
                value: string
            subjectAlternativeNameSummaries:
                - string
            type:
                value: string
        awsRegion: string
        awsSourceSchema: string
        awsTags:
            string: string
        publicCloudConnectorsResourceId: string
        publicCloudResourceName: string
    resourceGroupName: string
    tags:
        string: string
Copy

AcmCertificateSummary 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 AcmCertificateSummary resource accepts the following input properties:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
Name Changes to this property will trigger replacement. string
Name of AcmCertificateSummary
Properties Pulumi.AzureNative.AwsConnector.Inputs.AcmCertificateSummaryProperties
The resource-specific properties for this resource.
Tags Dictionary<string, string>
Resource tags.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
Name Changes to this property will trigger replacement. string
Name of AcmCertificateSummary
Properties AcmCertificateSummaryPropertiesArgs
The resource-specific properties for this resource.
Tags map[string]string
Resource tags.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
name Changes to this property will trigger replacement. String
Name of AcmCertificateSummary
properties AcmCertificateSummaryProperties
The resource-specific properties for this resource.
tags Map<String,String>
Resource tags.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. string
The geo-location where the resource lives
name Changes to this property will trigger replacement. string
Name of AcmCertificateSummary
properties AcmCertificateSummaryProperties
The resource-specific properties for this resource.
tags {[key: string]: string}
Resource tags.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. str
The geo-location where the resource lives
name Changes to this property will trigger replacement. str
Name of AcmCertificateSummary
properties AcmCertificateSummaryPropertiesArgs
The resource-specific properties for this resource.
tags Mapping[str, str]
Resource tags.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
name Changes to this property will trigger replacement. String
Name of AcmCertificateSummary
properties Property Map
The resource-specific properties for this resource.
tags Map<String>
Resource tags.

Outputs

All input properties are implicitly available as output properties. Additionally, the AcmCertificateSummary resource produces the following output properties:

AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
SystemData Pulumi.AzureNative.AwsConnector.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion string
The Azure API version of the resource.
id string
The provider-assigned unique ID for this managed resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azure_api_version str
The Azure API version of the resource.
id str
The provider-assigned unique ID for this managed resource.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

AcmCertificateSummaryProperties
, AcmCertificateSummaryPropertiesArgs

Arn string
Amazon Resource Name (ARN)
AwsAccountId string
AWS Account ID
AwsProperties Pulumi.AzureNative.AwsConnector.Inputs.AwsAcmCertificateSummaryProperties
AWS Properties
AwsRegion string
AWS Region
AwsSourceSchema string
AWS Source Schema
AwsTags Dictionary<string, string>
AWS Tags
PublicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
PublicCloudResourceName string
Public Cloud Resource Name
Arn string
Amazon Resource Name (ARN)
AwsAccountId string
AWS Account ID
AwsProperties AwsAcmCertificateSummaryProperties
AWS Properties
AwsRegion string
AWS Region
AwsSourceSchema string
AWS Source Schema
AwsTags map[string]string
AWS Tags
PublicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
PublicCloudResourceName string
Public Cloud Resource Name
arn String
Amazon Resource Name (ARN)
awsAccountId String
AWS Account ID
awsProperties AwsAcmCertificateSummaryProperties
AWS Properties
awsRegion String
AWS Region
awsSourceSchema String
AWS Source Schema
awsTags Map<String,String>
AWS Tags
publicCloudConnectorsResourceId String
Public Cloud Connectors Resource ID
publicCloudResourceName String
Public Cloud Resource Name
arn string
Amazon Resource Name (ARN)
awsAccountId string
AWS Account ID
awsProperties AwsAcmCertificateSummaryProperties
AWS Properties
awsRegion string
AWS Region
awsSourceSchema string
AWS Source Schema
awsTags {[key: string]: string}
AWS Tags
publicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
publicCloudResourceName string
Public Cloud Resource Name
arn str
Amazon Resource Name (ARN)
aws_account_id str
AWS Account ID
aws_properties AwsAcmCertificateSummaryProperties
AWS Properties
aws_region str
AWS Region
aws_source_schema str
AWS Source Schema
aws_tags Mapping[str, str]
AWS Tags
public_cloud_connectors_resource_id str
Public Cloud Connectors Resource ID
public_cloud_resource_name str
Public Cloud Resource Name
arn String
Amazon Resource Name (ARN)
awsAccountId String
AWS Account ID
awsProperties Property Map
AWS Properties
awsRegion String
AWS Region
awsSourceSchema String
AWS Source Schema
awsTags Map<String>
AWS Tags
publicCloudConnectorsResourceId String
Public Cloud Connectors Resource ID
publicCloudResourceName String
Public Cloud Resource Name

AcmCertificateSummaryPropertiesResponse
, AcmCertificateSummaryPropertiesResponseArgs

ProvisioningState This property is required. string
The status of the last operation.
Arn string
Amazon Resource Name (ARN)
AwsAccountId string
AWS Account ID
AwsProperties Pulumi.AzureNative.AwsConnector.Inputs.AwsAcmCertificateSummaryPropertiesResponse
AWS Properties
AwsRegion string
AWS Region
AwsSourceSchema string
AWS Source Schema
AwsTags Dictionary<string, string>
AWS Tags
PublicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
PublicCloudResourceName string
Public Cloud Resource Name
ProvisioningState This property is required. string
The status of the last operation.
Arn string
Amazon Resource Name (ARN)
AwsAccountId string
AWS Account ID
AwsProperties AwsAcmCertificateSummaryPropertiesResponse
AWS Properties
AwsRegion string
AWS Region
AwsSourceSchema string
AWS Source Schema
AwsTags map[string]string
AWS Tags
PublicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
PublicCloudResourceName string
Public Cloud Resource Name
provisioningState This property is required. String
The status of the last operation.
arn String
Amazon Resource Name (ARN)
awsAccountId String
AWS Account ID
awsProperties AwsAcmCertificateSummaryPropertiesResponse
AWS Properties
awsRegion String
AWS Region
awsSourceSchema String
AWS Source Schema
awsTags Map<String,String>
AWS Tags
publicCloudConnectorsResourceId String
Public Cloud Connectors Resource ID
publicCloudResourceName String
Public Cloud Resource Name
provisioningState This property is required. string
The status of the last operation.
arn string
Amazon Resource Name (ARN)
awsAccountId string
AWS Account ID
awsProperties AwsAcmCertificateSummaryPropertiesResponse
AWS Properties
awsRegion string
AWS Region
awsSourceSchema string
AWS Source Schema
awsTags {[key: string]: string}
AWS Tags
publicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
publicCloudResourceName string
Public Cloud Resource Name
provisioning_state This property is required. str
The status of the last operation.
arn str
Amazon Resource Name (ARN)
aws_account_id str
AWS Account ID
aws_properties AwsAcmCertificateSummaryPropertiesResponse
AWS Properties
aws_region str
AWS Region
aws_source_schema str
AWS Source Schema
aws_tags Mapping[str, str]
AWS Tags
public_cloud_connectors_resource_id str
Public Cloud Connectors Resource ID
public_cloud_resource_name str
Public Cloud Resource Name
provisioningState This property is required. String
The status of the last operation.
arn String
Amazon Resource Name (ARN)
awsAccountId String
AWS Account ID
awsProperties Property Map
AWS Properties
awsRegion String
AWS Region
awsSourceSchema String
AWS Source Schema
awsTags Map<String>
AWS Tags
publicCloudConnectorsResourceId String
Public Cloud Connectors Resource ID
publicCloudResourceName String
Public Cloud Resource Name

AwsAcmCertificateSummaryProperties
, AwsAcmCertificateSummaryPropertiesArgs

certificateArn String
createdAt String
domainName String
exported Boolean
extendedKeyUsages List<String | "ANY" | "CODE_SIGNING" | "CUSTOM" | "EMAIL_PROTECTION" | "IPSEC_END_SYSTEM" | "IPSEC_TUNNEL" | "IPSEC_USER" | "NONE" | "OCSP_SIGNING" | "TIME_STAMPING" | "TLS_WEB_CLIENT_AUTHENTICATION" | "TLS_WEB_SERVER_AUTHENTICATION">
hasAdditionalSubjectAlternativeNames Boolean
importedAt String
inUse Boolean
issuedAt String
keyAlgorithm Property Map
keyUsages List<String | "ANY" | "CERTIFICATE_SIGNING" | "CRL_SIGNING" | "CUSTOM" | "DATA_ENCIPHERMENT" | "DECIPHER_ONLY" | "DIGITAL_SIGNATURE" | "ENCIPHER_ONLY" | "KEY_AGREEMENT" | "KEY_ENCIPHERMENT" | "NON_REPUDIATION">
notAfter String
notBefore String
renewalEligibility Property Map
revokedAt String
status Property Map
subjectAlternativeNameSummaries List<String>
type Property Map

AwsAcmCertificateSummaryPropertiesResponse
, AwsAcmCertificateSummaryPropertiesResponseArgs

CertificateStatus
, CertificateStatusArgs

EXPIRED
EXPIREDCertificateStatus enum EXPIRED
FAILED
FAILEDCertificateStatus enum FAILED
INACTIVE
INACTIVECertificateStatus enum INACTIVE
ISSUED
ISSUEDCertificateStatus enum ISSUED
PENDING_VALIDATION
PENDING_VALIDATIONCertificateStatus enum PENDING_VALIDATION
REVOKED
REVOKEDCertificateStatus enum REVOKED
VALIDATION_TIMED_OUT
VALIDATION_TIMED_OUTCertificateStatus enum VALIDATION_TIMED_OUT
CertificateStatusEXPIRED
EXPIREDCertificateStatus enum EXPIRED
CertificateStatusFAILED
FAILEDCertificateStatus enum FAILED
CertificateStatusINACTIVE
INACTIVECertificateStatus enum INACTIVE
CertificateStatusISSUED
ISSUEDCertificateStatus enum ISSUED
CertificateStatus_PENDING_VALIDATION
PENDING_VALIDATIONCertificateStatus enum PENDING_VALIDATION
CertificateStatusREVOKED
REVOKEDCertificateStatus enum REVOKED
CertificateStatus_VALIDATION_TIMED_OUT
VALIDATION_TIMED_OUTCertificateStatus enum VALIDATION_TIMED_OUT
EXPIRED
EXPIREDCertificateStatus enum EXPIRED
FAILED
FAILEDCertificateStatus enum FAILED
INACTIVE
INACTIVECertificateStatus enum INACTIVE
ISSUED
ISSUEDCertificateStatus enum ISSUED
PENDING_VALIDATION
PENDING_VALIDATIONCertificateStatus enum PENDING_VALIDATION
REVOKED
REVOKEDCertificateStatus enum REVOKED
VALIDATION_TIMED_OUT
VALIDATION_TIMED_OUTCertificateStatus enum VALIDATION_TIMED_OUT
EXPIRED
EXPIREDCertificateStatus enum EXPIRED
FAILED
FAILEDCertificateStatus enum FAILED
INACTIVE
INACTIVECertificateStatus enum INACTIVE
ISSUED
ISSUEDCertificateStatus enum ISSUED
PENDING_VALIDATION
PENDING_VALIDATIONCertificateStatus enum PENDING_VALIDATION
REVOKED
REVOKEDCertificateStatus enum REVOKED
VALIDATION_TIMED_OUT
VALIDATION_TIMED_OUTCertificateStatus enum VALIDATION_TIMED_OUT
EXPIRED
EXPIREDCertificateStatus enum EXPIRED
FAILED
FAILEDCertificateStatus enum FAILED
INACTIVE
INACTIVECertificateStatus enum INACTIVE
ISSUED
ISSUEDCertificateStatus enum ISSUED
PENDIN_G_VALIDATION
PENDING_VALIDATIONCertificateStatus enum PENDING_VALIDATION
REVOKED
REVOKEDCertificateStatus enum REVOKED
VALIDATIO_N_TIME_D_OUT
VALIDATION_TIMED_OUTCertificateStatus enum VALIDATION_TIMED_OUT
"EXPIRED"
EXPIREDCertificateStatus enum EXPIRED
"FAILED"
FAILEDCertificateStatus enum FAILED
"INACTIVE"
INACTIVECertificateStatus enum INACTIVE
"ISSUED"
ISSUEDCertificateStatus enum ISSUED
"PENDING_VALIDATION"
PENDING_VALIDATIONCertificateStatus enum PENDING_VALIDATION
"REVOKED"
REVOKEDCertificateStatus enum REVOKED
"VALIDATION_TIMED_OUT"
VALIDATION_TIMED_OUTCertificateStatus enum VALIDATION_TIMED_OUT

CertificateStatusEnumValue
, CertificateStatusEnumValueArgs

Value string | CertificateStatus
Property value
value String | CertificateStatus
Property value
value string | CertificateStatus
Property value
value str | CertificateStatus
Property value

CertificateStatusEnumValueResponse
, CertificateStatusEnumValueResponseArgs

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

CertificateType
, CertificateTypeArgs

AMAZON_ISSUED
AMAZON_ISSUEDCertificateType enum AMAZON_ISSUED
IMPORTED
IMPORTEDCertificateType enum IMPORTED
PRIVATE
PRIVATECertificateType enum PRIVATE
CertificateType_AMAZON_ISSUED
AMAZON_ISSUEDCertificateType enum AMAZON_ISSUED
CertificateTypeIMPORTED
IMPORTEDCertificateType enum IMPORTED
CertificateTypePRIVATE
PRIVATECertificateType enum PRIVATE
AMAZON_ISSUED
AMAZON_ISSUEDCertificateType enum AMAZON_ISSUED
IMPORTED
IMPORTEDCertificateType enum IMPORTED
PRIVATE
PRIVATECertificateType enum PRIVATE
AMAZON_ISSUED
AMAZON_ISSUEDCertificateType enum AMAZON_ISSUED
IMPORTED
IMPORTEDCertificateType enum IMPORTED
PRIVATE
PRIVATECertificateType enum PRIVATE
AMAZO_N_ISSUED
AMAZON_ISSUEDCertificateType enum AMAZON_ISSUED
IMPORTED
IMPORTEDCertificateType enum IMPORTED
PRIVATE
PRIVATECertificateType enum PRIVATE
"AMAZON_ISSUED"
AMAZON_ISSUEDCertificateType enum AMAZON_ISSUED
"IMPORTED"
IMPORTEDCertificateType enum IMPORTED
"PRIVATE"
PRIVATECertificateType enum PRIVATE

CertificateTypeEnumValue
, CertificateTypeEnumValueArgs

Value string | CertificateType
Property value
value String | CertificateType
Property value
value string | CertificateType
Property value
value str | CertificateType
Property value

CertificateTypeEnumValueResponse
, CertificateTypeEnumValueResponseArgs

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

ExtendedKeyUsageName
, ExtendedKeyUsageNameArgs

ANY
ANYExtendedKeyUsageName enum ANY
CODE_SIGNING
CODE_SIGNINGExtendedKeyUsageName enum CODE_SIGNING
CUSTOM
CUSTOMExtendedKeyUsageName enum CUSTOM
EMAIL_PROTECTION
EMAIL_PROTECTIONExtendedKeyUsageName enum EMAIL_PROTECTION
IPSEC_END_SYSTEM
IPSEC_END_SYSTEMExtendedKeyUsageName enum IPSEC_END_SYSTEM
IPSEC_TUNNEL
IPSEC_TUNNELExtendedKeyUsageName enum IPSEC_TUNNEL
IPSEC_USER
IPSEC_USERExtendedKeyUsageName enum IPSEC_USER
NONE
NONEExtendedKeyUsageName enum NONE
OCSP_SIGNING
OCSP_SIGNINGExtendedKeyUsageName enum OCSP_SIGNING
TIME_STAMPING
TIME_STAMPINGExtendedKeyUsageName enum TIME_STAMPING
TLS_WEB_CLIENT_AUTHENTICATION
TLS_WEB_CLIENT_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_CLIENT_AUTHENTICATION
TLS_WEB_SERVER_AUTHENTICATION
TLS_WEB_SERVER_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_SERVER_AUTHENTICATION
ExtendedKeyUsageNameANY
ANYExtendedKeyUsageName enum ANY
ExtendedKeyUsageName_CODE_SIGNING
CODE_SIGNINGExtendedKeyUsageName enum CODE_SIGNING
ExtendedKeyUsageNameCUSTOM
CUSTOMExtendedKeyUsageName enum CUSTOM
ExtendedKeyUsageName_EMAIL_PROTECTION
EMAIL_PROTECTIONExtendedKeyUsageName enum EMAIL_PROTECTION
ExtendedKeyUsageName_IPSEC_END_SYSTEM
IPSEC_END_SYSTEMExtendedKeyUsageName enum IPSEC_END_SYSTEM
ExtendedKeyUsageName_IPSEC_TUNNEL
IPSEC_TUNNELExtendedKeyUsageName enum IPSEC_TUNNEL
ExtendedKeyUsageName_IPSEC_USER
IPSEC_USERExtendedKeyUsageName enum IPSEC_USER
ExtendedKeyUsageNameNONE
NONEExtendedKeyUsageName enum NONE
ExtendedKeyUsageName_OCSP_SIGNING
OCSP_SIGNINGExtendedKeyUsageName enum OCSP_SIGNING
ExtendedKeyUsageName_TIME_STAMPING
TIME_STAMPINGExtendedKeyUsageName enum TIME_STAMPING
ExtendedKeyUsageName_TLS_WEB_CLIENT_AUTHENTICATION
TLS_WEB_CLIENT_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_CLIENT_AUTHENTICATION
ExtendedKeyUsageName_TLS_WEB_SERVER_AUTHENTICATION
TLS_WEB_SERVER_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_SERVER_AUTHENTICATION
ANY
ANYExtendedKeyUsageName enum ANY
CODE_SIGNING
CODE_SIGNINGExtendedKeyUsageName enum CODE_SIGNING
CUSTOM
CUSTOMExtendedKeyUsageName enum CUSTOM
EMAIL_PROTECTION
EMAIL_PROTECTIONExtendedKeyUsageName enum EMAIL_PROTECTION
IPSEC_END_SYSTEM
IPSEC_END_SYSTEMExtendedKeyUsageName enum IPSEC_END_SYSTEM
IPSEC_TUNNEL
IPSEC_TUNNELExtendedKeyUsageName enum IPSEC_TUNNEL
IPSEC_USER
IPSEC_USERExtendedKeyUsageName enum IPSEC_USER
NONE
NONEExtendedKeyUsageName enum NONE
OCSP_SIGNING
OCSP_SIGNINGExtendedKeyUsageName enum OCSP_SIGNING
TIME_STAMPING
TIME_STAMPINGExtendedKeyUsageName enum TIME_STAMPING
TLS_WEB_CLIENT_AUTHENTICATION
TLS_WEB_CLIENT_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_CLIENT_AUTHENTICATION
TLS_WEB_SERVER_AUTHENTICATION
TLS_WEB_SERVER_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_SERVER_AUTHENTICATION
ANY
ANYExtendedKeyUsageName enum ANY
CODE_SIGNING
CODE_SIGNINGExtendedKeyUsageName enum CODE_SIGNING
CUSTOM
CUSTOMExtendedKeyUsageName enum CUSTOM
EMAIL_PROTECTION
EMAIL_PROTECTIONExtendedKeyUsageName enum EMAIL_PROTECTION
IPSEC_END_SYSTEM
IPSEC_END_SYSTEMExtendedKeyUsageName enum IPSEC_END_SYSTEM
IPSEC_TUNNEL
IPSEC_TUNNELExtendedKeyUsageName enum IPSEC_TUNNEL
IPSEC_USER
IPSEC_USERExtendedKeyUsageName enum IPSEC_USER
NONE
NONEExtendedKeyUsageName enum NONE
OCSP_SIGNING
OCSP_SIGNINGExtendedKeyUsageName enum OCSP_SIGNING
TIME_STAMPING
TIME_STAMPINGExtendedKeyUsageName enum TIME_STAMPING
TLS_WEB_CLIENT_AUTHENTICATION
TLS_WEB_CLIENT_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_CLIENT_AUTHENTICATION
TLS_WEB_SERVER_AUTHENTICATION
TLS_WEB_SERVER_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_SERVER_AUTHENTICATION
ANY
ANYExtendedKeyUsageName enum ANY
COD_E_SIGNING
CODE_SIGNINGExtendedKeyUsageName enum CODE_SIGNING
CUSTOM
CUSTOMExtendedKeyUsageName enum CUSTOM
EMAI_L_PROTECTION
EMAIL_PROTECTIONExtendedKeyUsageName enum EMAIL_PROTECTION
IPSE_C_EN_D_SYSTEM
IPSEC_END_SYSTEMExtendedKeyUsageName enum IPSEC_END_SYSTEM
IPSE_C_TUNNEL
IPSEC_TUNNELExtendedKeyUsageName enum IPSEC_TUNNEL
IPSE_C_USER
IPSEC_USERExtendedKeyUsageName enum IPSEC_USER
NONE
NONEExtendedKeyUsageName enum NONE
OCS_P_SIGNING
OCSP_SIGNINGExtendedKeyUsageName enum OCSP_SIGNING
TIM_E_STAMPING
TIME_STAMPINGExtendedKeyUsageName enum TIME_STAMPING
TL_S_WE_B_CLIEN_T_AUTHENTICATION
TLS_WEB_CLIENT_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_CLIENT_AUTHENTICATION
TL_S_WE_B_SERVE_R_AUTHENTICATION
TLS_WEB_SERVER_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_SERVER_AUTHENTICATION
"ANY"
ANYExtendedKeyUsageName enum ANY
"CODE_SIGNING"
CODE_SIGNINGExtendedKeyUsageName enum CODE_SIGNING
"CUSTOM"
CUSTOMExtendedKeyUsageName enum CUSTOM
"EMAIL_PROTECTION"
EMAIL_PROTECTIONExtendedKeyUsageName enum EMAIL_PROTECTION
"IPSEC_END_SYSTEM"
IPSEC_END_SYSTEMExtendedKeyUsageName enum IPSEC_END_SYSTEM
"IPSEC_TUNNEL"
IPSEC_TUNNELExtendedKeyUsageName enum IPSEC_TUNNEL
"IPSEC_USER"
IPSEC_USERExtendedKeyUsageName enum IPSEC_USER
"NONE"
NONEExtendedKeyUsageName enum NONE
"OCSP_SIGNING"
OCSP_SIGNINGExtendedKeyUsageName enum OCSP_SIGNING
"TIME_STAMPING"
TIME_STAMPINGExtendedKeyUsageName enum TIME_STAMPING
"TLS_WEB_CLIENT_AUTHENTICATION"
TLS_WEB_CLIENT_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_CLIENT_AUTHENTICATION
"TLS_WEB_SERVER_AUTHENTICATION"
TLS_WEB_SERVER_AUTHENTICATIONExtendedKeyUsageName enum TLS_WEB_SERVER_AUTHENTICATION

KeyAlgorithm
, KeyAlgorithmArgs

EC_prime256v1
EC_prime256v1KeyAlgorithm enum EC_prime256v1
EC_secp384r1
EC_secp384r1KeyAlgorithm enum EC_secp384r1
EC_secp521r1
EC_secp521r1KeyAlgorithm enum EC_secp521r1
RSA_1024
RSA_1024KeyAlgorithm enum RSA_1024
RSA_2048
RSA_2048KeyAlgorithm enum RSA_2048
RSA_3072
RSA_3072KeyAlgorithm enum RSA_3072
RSA_4096
RSA_4096KeyAlgorithm enum RSA_4096
KeyAlgorithm_EC_prime256v1
EC_prime256v1KeyAlgorithm enum EC_prime256v1
KeyAlgorithm_EC_secp384r1
EC_secp384r1KeyAlgorithm enum EC_secp384r1
KeyAlgorithm_EC_secp521r1
EC_secp521r1KeyAlgorithm enum EC_secp521r1
KeyAlgorithm_RSA_1024
RSA_1024KeyAlgorithm enum RSA_1024
KeyAlgorithm_RSA_2048
RSA_2048KeyAlgorithm enum RSA_2048
KeyAlgorithm_RSA_3072
RSA_3072KeyAlgorithm enum RSA_3072
KeyAlgorithm_RSA_4096
RSA_4096KeyAlgorithm enum RSA_4096
EC_prime256v1
EC_prime256v1KeyAlgorithm enum EC_prime256v1
EC_secp384r1
EC_secp384r1KeyAlgorithm enum EC_secp384r1
EC_secp521r1
EC_secp521r1KeyAlgorithm enum EC_secp521r1
RSA_1024
RSA_1024KeyAlgorithm enum RSA_1024
RSA_2048
RSA_2048KeyAlgorithm enum RSA_2048
RSA_3072
RSA_3072KeyAlgorithm enum RSA_3072
RSA_4096
RSA_4096KeyAlgorithm enum RSA_4096
EC_prime256v1
EC_prime256v1KeyAlgorithm enum EC_prime256v1
EC_secp384r1
EC_secp384r1KeyAlgorithm enum EC_secp384r1
EC_secp521r1
EC_secp521r1KeyAlgorithm enum EC_secp521r1
RSA_1024
RSA_1024KeyAlgorithm enum RSA_1024
RSA_2048
RSA_2048KeyAlgorithm enum RSA_2048
RSA_3072
RSA_3072KeyAlgorithm enum RSA_3072
RSA_4096
RSA_4096KeyAlgorithm enum RSA_4096
E_C_PRIME256V1
EC_prime256v1KeyAlgorithm enum EC_prime256v1
E_C_SECP384R1
EC_secp384r1KeyAlgorithm enum EC_secp384r1
E_C_SECP521R1
EC_secp521r1KeyAlgorithm enum EC_secp521r1
RS_A_1024
RSA_1024KeyAlgorithm enum RSA_1024
RS_A_2048
RSA_2048KeyAlgorithm enum RSA_2048
RS_A_3072
RSA_3072KeyAlgorithm enum RSA_3072
RS_A_4096
RSA_4096KeyAlgorithm enum RSA_4096
"EC_prime256v1"
EC_prime256v1KeyAlgorithm enum EC_prime256v1
"EC_secp384r1"
EC_secp384r1KeyAlgorithm enum EC_secp384r1
"EC_secp521r1"
EC_secp521r1KeyAlgorithm enum EC_secp521r1
"RSA_1024"
RSA_1024KeyAlgorithm enum RSA_1024
"RSA_2048"
RSA_2048KeyAlgorithm enum RSA_2048
"RSA_3072"
RSA_3072KeyAlgorithm enum RSA_3072
"RSA_4096"
RSA_4096KeyAlgorithm enum RSA_4096

KeyAlgorithmEnumValue
, KeyAlgorithmEnumValueArgs

Value string | KeyAlgorithm
Property value
value String | KeyAlgorithm
Property value
value string | KeyAlgorithm
Property value
value str | KeyAlgorithm
Property value

KeyAlgorithmEnumValueResponse
, KeyAlgorithmEnumValueResponseArgs

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

KeyUsageName
, KeyUsageNameArgs

ANY
ANYKeyUsageName enum ANY
CERTIFICATE_SIGNING
CERTIFICATE_SIGNINGKeyUsageName enum CERTIFICATE_SIGNING
CRL_SIGNING
CRL_SIGNINGKeyUsageName enum CRL_SIGNING
CUSTOM
CUSTOMKeyUsageName enum CUSTOM
DATA_ENCIPHERMENT
DATA_ENCIPHERMENTKeyUsageName enum DATA_ENCIPHERMENT
DECIPHER_ONLY
DECIPHER_ONLYKeyUsageName enum DECIPHER_ONLY
DIGITAL_SIGNATURE
DIGITAL_SIGNATUREKeyUsageName enum DIGITAL_SIGNATURE
ENCIPHER_ONLY
ENCIPHER_ONLYKeyUsageName enum ENCIPHER_ONLY
KEY_AGREEMENT
KEY_AGREEMENTKeyUsageName enum KEY_AGREEMENT
KEY_ENCIPHERMENT
KEY_ENCIPHERMENTKeyUsageName enum KEY_ENCIPHERMENT
NON_REPUDIATION
NON_REPUDIATIONKeyUsageName enum NON_REPUDIATION
KeyUsageNameANY
ANYKeyUsageName enum ANY
KeyUsageName_CERTIFICATE_SIGNING
CERTIFICATE_SIGNINGKeyUsageName enum CERTIFICATE_SIGNING
KeyUsageName_CRL_SIGNING
CRL_SIGNINGKeyUsageName enum CRL_SIGNING
KeyUsageNameCUSTOM
CUSTOMKeyUsageName enum CUSTOM
KeyUsageName_DATA_ENCIPHERMENT
DATA_ENCIPHERMENTKeyUsageName enum DATA_ENCIPHERMENT
KeyUsageName_DECIPHER_ONLY
DECIPHER_ONLYKeyUsageName enum DECIPHER_ONLY
KeyUsageName_DIGITAL_SIGNATURE
DIGITAL_SIGNATUREKeyUsageName enum DIGITAL_SIGNATURE
KeyUsageName_ENCIPHER_ONLY
ENCIPHER_ONLYKeyUsageName enum ENCIPHER_ONLY
KeyUsageName_KEY_AGREEMENT
KEY_AGREEMENTKeyUsageName enum KEY_AGREEMENT
KeyUsageName_KEY_ENCIPHERMENT
KEY_ENCIPHERMENTKeyUsageName enum KEY_ENCIPHERMENT
KeyUsageName_NON_REPUDIATION
NON_REPUDIATIONKeyUsageName enum NON_REPUDIATION
ANY
ANYKeyUsageName enum ANY
CERTIFICATE_SIGNING
CERTIFICATE_SIGNINGKeyUsageName enum CERTIFICATE_SIGNING
CRL_SIGNING
CRL_SIGNINGKeyUsageName enum CRL_SIGNING
CUSTOM
CUSTOMKeyUsageName enum CUSTOM
DATA_ENCIPHERMENT
DATA_ENCIPHERMENTKeyUsageName enum DATA_ENCIPHERMENT
DECIPHER_ONLY
DECIPHER_ONLYKeyUsageName enum DECIPHER_ONLY
DIGITAL_SIGNATURE
DIGITAL_SIGNATUREKeyUsageName enum DIGITAL_SIGNATURE
ENCIPHER_ONLY
ENCIPHER_ONLYKeyUsageName enum ENCIPHER_ONLY
KEY_AGREEMENT
KEY_AGREEMENTKeyUsageName enum KEY_AGREEMENT
KEY_ENCIPHERMENT
KEY_ENCIPHERMENTKeyUsageName enum KEY_ENCIPHERMENT
NON_REPUDIATION
NON_REPUDIATIONKeyUsageName enum NON_REPUDIATION
ANY
ANYKeyUsageName enum ANY
CERTIFICATE_SIGNING
CERTIFICATE_SIGNINGKeyUsageName enum CERTIFICATE_SIGNING
CRL_SIGNING
CRL_SIGNINGKeyUsageName enum CRL_SIGNING
CUSTOM
CUSTOMKeyUsageName enum CUSTOM
DATA_ENCIPHERMENT
DATA_ENCIPHERMENTKeyUsageName enum DATA_ENCIPHERMENT
DECIPHER_ONLY
DECIPHER_ONLYKeyUsageName enum DECIPHER_ONLY
DIGITAL_SIGNATURE
DIGITAL_SIGNATUREKeyUsageName enum DIGITAL_SIGNATURE
ENCIPHER_ONLY
ENCIPHER_ONLYKeyUsageName enum ENCIPHER_ONLY
KEY_AGREEMENT
KEY_AGREEMENTKeyUsageName enum KEY_AGREEMENT
KEY_ENCIPHERMENT
KEY_ENCIPHERMENTKeyUsageName enum KEY_ENCIPHERMENT
NON_REPUDIATION
NON_REPUDIATIONKeyUsageName enum NON_REPUDIATION
ANY
ANYKeyUsageName enum ANY
CERTIFICAT_E_SIGNING
CERTIFICATE_SIGNINGKeyUsageName enum CERTIFICATE_SIGNING
CR_L_SIGNING
CRL_SIGNINGKeyUsageName enum CRL_SIGNING
CUSTOM
CUSTOMKeyUsageName enum CUSTOM
DAT_A_ENCIPHERMENT
DATA_ENCIPHERMENTKeyUsageName enum DATA_ENCIPHERMENT
DECIPHE_R_ONLY
DECIPHER_ONLYKeyUsageName enum DECIPHER_ONLY
DIGITA_L_SIGNATURE
DIGITAL_SIGNATUREKeyUsageName enum DIGITAL_SIGNATURE
ENCIPHE_R_ONLY
ENCIPHER_ONLYKeyUsageName enum ENCIPHER_ONLY
KE_Y_AGREEMENT
KEY_AGREEMENTKeyUsageName enum KEY_AGREEMENT
KE_Y_ENCIPHERMENT
KEY_ENCIPHERMENTKeyUsageName enum KEY_ENCIPHERMENT
NO_N_REPUDIATION
NON_REPUDIATIONKeyUsageName enum NON_REPUDIATION
"ANY"
ANYKeyUsageName enum ANY
"CERTIFICATE_SIGNING"
CERTIFICATE_SIGNINGKeyUsageName enum CERTIFICATE_SIGNING
"CRL_SIGNING"
CRL_SIGNINGKeyUsageName enum CRL_SIGNING
"CUSTOM"
CUSTOMKeyUsageName enum CUSTOM
"DATA_ENCIPHERMENT"
DATA_ENCIPHERMENTKeyUsageName enum DATA_ENCIPHERMENT
"DECIPHER_ONLY"
DECIPHER_ONLYKeyUsageName enum DECIPHER_ONLY
"DIGITAL_SIGNATURE"
DIGITAL_SIGNATUREKeyUsageName enum DIGITAL_SIGNATURE
"ENCIPHER_ONLY"
ENCIPHER_ONLYKeyUsageName enum ENCIPHER_ONLY
"KEY_AGREEMENT"
KEY_AGREEMENTKeyUsageName enum KEY_AGREEMENT
"KEY_ENCIPHERMENT"
KEY_ENCIPHERMENTKeyUsageName enum KEY_ENCIPHERMENT
"NON_REPUDIATION"
NON_REPUDIATIONKeyUsageName enum NON_REPUDIATION

RenewalEligibility
, RenewalEligibilityArgs

ELIGIBLE
ELIGIBLERenewalEligibility enum ELIGIBLE
INELIGIBLE
INELIGIBLERenewalEligibility enum INELIGIBLE
RenewalEligibilityELIGIBLE
ELIGIBLERenewalEligibility enum ELIGIBLE
RenewalEligibilityINELIGIBLE
INELIGIBLERenewalEligibility enum INELIGIBLE
ELIGIBLE
ELIGIBLERenewalEligibility enum ELIGIBLE
INELIGIBLE
INELIGIBLERenewalEligibility enum INELIGIBLE
ELIGIBLE
ELIGIBLERenewalEligibility enum ELIGIBLE
INELIGIBLE
INELIGIBLERenewalEligibility enum INELIGIBLE
ELIGIBLE
ELIGIBLERenewalEligibility enum ELIGIBLE
INELIGIBLE
INELIGIBLERenewalEligibility enum INELIGIBLE
"ELIGIBLE"
ELIGIBLERenewalEligibility enum ELIGIBLE
"INELIGIBLE"
INELIGIBLERenewalEligibility enum INELIGIBLE

RenewalEligibilityEnumValue
, RenewalEligibilityEnumValueArgs

Value string | RenewalEligibility
Property value
value String | RenewalEligibility
Property value
value string | RenewalEligibility
Property value
value str | RenewalEligibility
Property value
value String | "ELIGIBLE" | "INELIGIBLE"
Property value

RenewalEligibilityEnumValueResponse
, RenewalEligibilityEnumValueResponseArgs

Value string
Property value
Value string
Property value
value String
Property value
value string
Property value
value str
Property value
value String
Property value

SystemDataResponse
, SystemDataResponseArgs

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

Import

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

$ pulumi import azure-native:awsconnector:AcmCertificateSummary elwkuxydufjmppqyyrr /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AwsConnector/acmCertificateSummaries/{name} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi