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, IConstruct, IDependable, IEnvironmentAware, IGrantable
Syntax (vb)
Public MustInherit Class ScriptBase Inherits Resource Implements IScript, IResource, IConstruct, IDependable, IEnvironmentAware, IGrantable
Remarks
Stability: Experimental
Synopsis
Constructors
| ScriptBase(Construct, string, IResourceProps?) | (experimental) Base class for new and imported GameLift realtime server script. |
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(Construct, string, IResourceProps?)
(experimental) Base class for new and imported GameLift realtime server script.
protected ScriptBase(Construct scope, string id, IResourceProps? props = null)
Parameters
- scope Construct
- id string
- props IResourceProps
Remarks
Stability: Experimental
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
Remarks
Stability: Experimental
ScriptId
(experimental) The Identifier of the realtime server script.
public abstract string ScriptId { get; }
Property Value
Remarks
Stability: Experimental
Implements
Constructs.IConstruct
Constructs.IDependable