public static final class CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty |
build()
Builds the configured instance.
|
CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty.Builder |
groupOwnerSetting(CfnResourceDefinitionVersion.GroupOwnerSettingProperty groupOwnerSetting)
|
CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty.Builder |
groupOwnerSetting(IResolvable groupOwnerSetting)
|
CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty.Builder |
sourcePath(java.lang.String sourcePath)
|
public CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty.Builder sourcePath(java.lang.String sourcePath)
sourcePath
- The local absolute path of the device resource. This parameter is required.
The source path for a device resource can refer only to a character device or block device under /dev
.this
public CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty.Builder groupOwnerSetting(IResolvable groupOwnerSetting)
CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty.getGroupOwnerSetting()
groupOwnerSetting
- Settings that define additional Linux OS group permissions to give to the Lambda function process.this
public CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty.Builder groupOwnerSetting(CfnResourceDefinitionVersion.GroupOwnerSettingProperty groupOwnerSetting)
CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty.getGroupOwnerSetting()
groupOwnerSetting
- Settings that define additional Linux OS group permissions to give to the Lambda function process.this
public CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty build()
CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty
java.lang.NullPointerException
- if any required attribute was not provided