Class Response<TAttributes>
The Response<TAttributes> is a generic class that
wraps the TAttributes
response with additional
properties expected by the AWS CloudFormation service.
Inheritance
Namespace: LambdaSharp.CustomResource
Assembly: LambdaSharp.CustomResource.dll
Syntax
public class Response<TAttributes>
where TAttributes : class
Type Parameters
Name | Description |
---|---|
TAttributes | The response attributes for the custom resource. |
Properties
Attributes
Optional. The custom resource provider-defined name-value pairs to
send with the response. You can access the values provided here by
name in the template with Fn::GetAtt
.
Declaration
public TAttributes Attributes { get; set; }
Property Value
Type | Description |
---|---|
TAttributes |
NoEcho
Optional. Indicates whether to mask the output of the custom
resource when retrieved by using the Fn::GetAtt
function. If set to
true, all returned values are masked with asterisks (*****). The
default value is false.
Declaration
public bool NoEcho { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
PhysicalResourceId
This value should be an identifier unique to the custom resource vendor, and can be up to 1 Kb in size. The value must be a non-empty string and must be identical for all responses for the same resource.
Declaration
public string PhysicalResourceId { get; set; }
Property Value
Type | Description |
---|---|
System.String |