Class ScriptBase
(experimental) Base class for new and imported GameLift realtime server script.
Inherited Members
Namespace: Amazon.CDK.AWS.GameLift.Alpha
Assembly: Amazon.CDK.AWS.GameLift.Alpha.dll
Syntax (csharp)
public abstract class ScriptBase : Resource, IScript, IResource, IGrantable
Syntax (vb)
Public MustInherit Class ScriptBase
Inherits Resource
Implements IScript, IResource, IGrantable
Remarks
Stability: Experimental
Synopsis
Constructors
ScriptBase(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
ScriptBase(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
ScriptBase(Construct, String, IResourceProps) |
Properties
GrantPrincipal | (experimental) The principal to grant permissions to. |
ScriptArn | (experimental) The ARN of the realtime server script. |
ScriptId | (experimental) The Identifier of the realtime server script. |
Constructors
ScriptBase(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected ScriptBase(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
ScriptBase(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected ScriptBase(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
ScriptBase(Construct, String, IResourceProps)
protected ScriptBase(Construct scope, string id, IResourceProps props = null)
Parameters
- scope Constructs.Construct
- id System.String
- props IResourceProps
Properties
GrantPrincipal
(experimental) The principal to grant permissions to.
public abstract IPrincipal GrantPrincipal { get; }
Property Value
Remarks
Stability: Experimental
ScriptArn
(experimental) The ARN of the realtime server script.
public abstract string ScriptArn { get; }
Property Value
System.String
Remarks
Stability: Experimental
ScriptId
(experimental) The Identifier of the realtime server script.
public abstract string ScriptId { get; }
Property Value
System.String
Remarks
Stability: Experimental