AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the PutResourceConfig operation. Records the configuration state for the resource provided in the request. The configuration state of a resource is represented in Config as Configuration Items. Once this API records the configuration item, you can retrieve the list of configuration items for the custom resource type using existing Config APIs.

The custom resource type must be registered with CloudFormation. This API accepts the configuration item registered with CloudFormation.

When you call this API, Config only stores configuration state of the resource provided in the request. This API does not change or remediate the configuration of the resource.

Write-only schema properites are not recorded as part of the published configuration item.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.ConfigService.AmazonConfigServiceRequest
      Amazon.ConfigService.Model.PutResourceConfigRequest

Namespace: Amazon.ConfigService.Model
Assembly: AWSSDK.ConfigService.dll
Version: 3.x.y.z

Syntax

C#
public class PutResourceConfigRequest : AmazonConfigServiceRequest
         IAmazonWebServiceRequest

The PutResourceConfigRequest type exposes the following members

Constructors

NameDescription
Public Method PutResourceConfigRequest()

Properties

NameTypeDescription
Public Property Configuration System.String

Gets and sets the property Configuration.

The configuration object of the resource in valid JSON format. It must match the schema registered with CloudFormation.

The configuration JSON must not exceed 64 KB.

Public Property ResourceId System.String

Gets and sets the property ResourceId.

Unique identifier of the resource.

Public Property ResourceName System.String

Gets and sets the property ResourceName.

Name of the resource.

Public Property ResourceType System.String

Gets and sets the property ResourceType.

The type of the resource. The custom resource type must be registered with CloudFormation.

You cannot use the organization names “amzn”, “amazon”, “alexa”, “custom” with custom resource types. It is the first part of the ResourceType up to the first ::.

Public Property SchemaVersionId System.String

Gets and sets the property SchemaVersionId.

Version of the schema registered for the ResourceType in CloudFormation.

Public Property Tags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property Tags.

Tags associated with the resource.

This field is not to be confused with the Amazon Web Services-wide tag feature for Amazon Web Services resources. Tags for PutResourceConfig are tags that you supply for the configuration items of your custom resources.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5