AutoScaling
        
        extends Facade
    
    
            
            in package
            
        
    
    
    
The following classes are used to implement the static client facades and are aliased into the global namespaced. We discourage the use of these classes directly by their full namespace since they are not autoloaded and are considered an implementation detail that could possibly be changed in the future.
Table of Contents
Properties
Methods
- __callStatic() : mixed
 - getClient() : AwsClientInterface
 - Returns the instance of the client that the facade operates on
 - getServiceBuilderKey() : string
 - Returns the key used to access the client instance from the Service Builder
 - mountFacades() : mixed
 - Mounts the facades by extracting information from the service builder config and using creating class aliases
 
Properties
$serviceBuilder
    protected
    static    Aws
    $serviceBuilder
    
    
    
    
    
Methods
__callStatic()
    public
            static        __callStatic(mixed $method, mixed $args) : mixed
    Parameters
- $method : mixed
 - $args : mixed
 
getClient()
Returns the instance of the client that the facade operates on
    public
            static        getClient() : AwsClientInterface
    Return values
AwsClientInterfacegetServiceBuilderKey()
Returns the key used to access the client instance from the Service Builder
    public
            static        getServiceBuilderKey() : string
    Return values
stringmountFacades()
Mounts the facades by extracting information from the service builder config and using creating class aliases
    public
            static        mountFacades(Aws $serviceBuilder[, string|null $targetNamespace = null ]) : mixed
    Parameters
- $serviceBuilder : Aws
 - $targetNamespace : string|null = null
 - 
                    
Namespace that the facades should be mounted to. Defaults to global namespace