Interface CfnDeliverySourceProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDeliverySourceProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)",
date="2024-08-23T05:56:19.297Z")
@Stability(Stable)
public interface CfnDeliverySourceProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnDeliverySource
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.logs.*; CfnDeliverySourceProps cfnDeliverySourceProps = CfnDeliverySourceProps.builder() .name("name") // the properties below are optional .logType("logType") .resourceArn("resourceArn") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDeliverySourceProps
static final class
An implementation forCfnDeliverySourceProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The type of log that the source is sending.getName()
The unique name of the delivery source.default String
The Amazon Resource Name (ARN) that uniquely identifies this delivery source.getTags()
The tags that have been assigned to this delivery source.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The unique name of the delivery source.- See Also:
-
getLogType
The type of log that the source is sending.For valid values for this parameter, see the documentation for the source service.
- See Also:
-
getResourceArn
The Amazon Resource Name (ARN) that uniquely identifies this delivery source.- See Also:
-
getTags
The tags that have been assigned to this delivery source.- See Also:
-
builder
- Returns:
- a
CfnDeliverySourceProps.Builder
ofCfnDeliverySourceProps
-