Interface SqlChildrenOperations.SqlChildrenActionsDefinition<T>
- Type Parameters:
T
- the FluentT interface of the SQL server child resource
- All Known Subinterfaces:
SqlDatabaseOperations.SqlDatabaseActionsDefinition
,SqlElasticPoolOperations.SqlElasticPoolActionsDefinition
,SqlFailoverGroupOperations.SqlFailoverGroupActionsDefinition
,SqlFirewallRuleOperations.SqlFirewallRuleActionsDefinition
,SqlServerDnsAliasOperations.SqlServerDnsAliasActionsDefinition
,SqlServerKeyOperations.SqlServerKeyActionsDefinition
,SqlSyncGroupOperations.SqlSyncGroupActionsDefinition
,SqlSyncMemberOperations.SqlSyncMemberActionsDefinition
,SqlVirtualNetworkRuleOperations.SqlVirtualNetworkRuleActionsDefinition
- Enclosing interface:
- SqlChildrenOperations<T>
public static interface SqlChildrenOperations.SqlChildrenActionsDefinition<T>
Base interface for Azure SQL Server child resource actions.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Deletes a child resource from Azure SQL server.rx.Completable
deleteAsync
(String name) Asynchronously delete a child resource from Azure SQL server.void
deleteById
(String id) Deletes a child resource from Azure SQL server, identifying it by its resource ID.rx.Completable
Asynchronously delete a child resource from Azure SQL server, identifying it by its resource ID.Gets the information about a child resource from Azure SQL server.rx.Observable<T>
Asynchronously gets the information about a child resource from Azure SQL server.Gets the information about a child resource from Azure SQL server using the resource ID.rx.Observable<T>
getByIdAsync
(String id) Asynchronously gets the information about a child resource from Azure SQL server using the resource ID.list()
Lists Azure SQL child resources.rx.Observable<T>
Asynchronously lists Azure SQL child resources.
-
Method Details
-
get
Gets the information about a child resource from Azure SQL server.- Parameters:
name
- the name of the child resource- Returns:
- an immutable representation of the resource
-
getAsync
Asynchronously gets the information about a child resource from Azure SQL server.- Parameters:
name
- the name of the child resource- Returns:
- a representation of the deferred computation of this call returning the found resource
-
getById
Gets the information about a child resource from Azure SQL server using the resource ID.- Parameters:
id
- the ID of the resource.- Returns:
- an immutable representation of the resource
-
getByIdAsync
Asynchronously gets the information about a child resource from Azure SQL server using the resource ID.- Parameters:
id
- the ID of the resource.- Returns:
- an immutable representation of the resource
-
delete
Deletes a child resource from Azure SQL server.- Parameters:
name
- the name of the child resource
-
deleteAsync
Asynchronously delete a child resource from Azure SQL server.- Parameters:
name
- the name of the child resource- Returns:
- a representation of the deferred computation of this call
-
deleteById
Deletes a child resource from Azure SQL server, identifying it by its resource ID.- Parameters:
id
- the resource ID of the resource to delete
-
deleteByIdAsync
Asynchronously delete a child resource from Azure SQL server, identifying it by its resource ID.- Parameters:
id
- the resource ID of the resource to delete- Returns:
- a representation of the deferred computation of this call
-
list
Lists Azure SQL child resources.- Returns:
- the list of resources
-
listAsync
rx.Observable<T> listAsync()Asynchronously lists Azure SQL child resources.- Returns:
- a representation of the deferred computation of this call
-