1. Packages
  2. Azure Native
  3. API Docs
  4. awsconnector
  5. AcmCertificateSummary
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.71.0 published on Friday, Nov 8, 2024 by Pulumi

azure-native.awsconnector.AcmCertificateSummary

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.71.0 published on Friday, Nov 8, 2024 by Pulumi

    A Microsoft.AwsConnector resource Azure REST 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" },
            },
        });
    
    });
    
    package main
    
    import (
    	awsconnector "github.com/pulumi/pulumi-azure-native-sdk/awsconnector/v2"
    	"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
    	})
    }
    
    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());
    
        }
    }
    
    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",
        })
    
    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",
        },
    });
    
    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
    

    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 string
    The unique name of the resource.
    args AcmCertificateSummaryArgs
    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 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 string
    The unique name of the resource.
    args AcmCertificateSummaryArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AcmCertificateSummaryArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args 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" },
        },
    });
    
    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"),
    	},
    })
    
    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());
    
    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",
        })
    
    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",
        },
    });
    
    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
    

    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 string
    The name of the resource group. The name is case insensitive.
    Location string
    The geo-location where the resource lives
    Name string
    Name of AcmCertificateSummary
    Properties Pulumi.AzureNative.AwsConnector.Inputs.AcmCertificateSummaryProperties
    The resource-specific properties for this resource.
    Tags Dictionary<string, string>
    Resource tags.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    Location string
    The geo-location where the resource lives
    Name string
    Name of AcmCertificateSummary
    Properties AcmCertificateSummaryPropertiesArgs
    The resource-specific properties for this resource.
    Tags map[string]string
    Resource tags.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    location String
    The geo-location where the resource lives
    name String
    Name of AcmCertificateSummary
    properties AcmCertificateSummaryProperties
    The resource-specific properties for this resource.
    tags Map<String,String>
    Resource tags.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    location string
    The geo-location where the resource lives
    name string
    Name of AcmCertificateSummary
    properties AcmCertificateSummaryProperties
    The resource-specific properties for this resource.
    tags {[key: string]: string}
    Resource tags.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    location str
    The geo-location where the resource lives
    name str
    Name of AcmCertificateSummary
    properties AcmCertificateSummaryPropertiesArgs
    The resource-specific properties for this resource.
    tags Mapping[str, str]
    Resource tags.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    location String
    The geo-location where the resource lives
    name 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:

    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"
    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"
    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"
    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"
    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"
    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 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 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 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 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 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 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} 
    

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

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.71.0 published on Friday, Nov 8, 2024 by Pulumi